-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Superfluous Minsky Machine Models #160
Comments
Hi @mrhaandi, What is |
Yes.
Isn't it linked to the specific tag/branch? If so, then the paper remains correct. |
@mrhaandi Do you suggest completely suppressing the semantics of |
Yes. Currently, I see no benefit (besides pointing out decidability of the two counter case) of this model. |
Also, I am looking to fully replace |
I put in the effort to replace Interestingly, it is not straightforward to formulate uniform mortality for |
Well I do find very interesting the subtlety that a slight semantic change impacts the number of registers needed for Here are the places where
Also @yforster did modify the upfront semantic presentation on Here is my assessment on switching from
I agree it can be confusing but it is also interesting (see above). @mrhaandi do you agree on keeping I would like the input of @yforster on this issue since it may impact some of his code as well. |
I think it makes sense to let The only reason I changed |
I currently work on replacing Inductive Instruction : Set :=
| halt : Instruction
| zero : bool -> Instruction
| inc : bool -> Instruction
| dec : bool -> nat -> Instruction. So maybe making |
I did open up the draft PR #161 to see where replacing |
I now fully replaced |
PR #169 now completely replaces |
In draft PR #161, removing self-loops from The removal of self-loops from As a consequence, the following issue with the generic compiler did not occur to me:
TBC |
I did complete the self-loops removal for
|
We currently have
MM 2
two-counter Minsky machinesMM2
two-counter (alternative) Minsky machinesMMA 2
two-counter (alternative) Minsky machinestwo-counter (alternative) Minsky machinesCM2
Much of the above is redundant, including infrastructure and proofs.
My personal preference is to get rid of
MM 2
and.CM2
The roles of remaining of
MM2
(easy to reduce from) andMMA n
(easy to reduce to) are justified.The text was updated successfully, but these errors were encountered: