|
|
|
|
|
by YeGoblynQueenne
516 days ago
|
|
>> If every program has a finite model, the language cannot be Turing complete: the reverse is not necessarily true but in practice the reverse is usually true. What is the reverse here? Sorry it's late and I can't calculate it. Btw, what I know about ASP is that it is incomplete (in the sense of soundness and completeness). Turing completeness is a separate question. |
|
If it is not possible to give every program a finite model, that doesn't imply that language IS Turing complete. However, in practice, a Datalog-family logic programming language where some programs have infinite models is likely, in my experience, to be Turing Complete.
(For what it's worth, I don't know what it means for ASP to be incomplete in the sense of soundness and completeness. Incomplete relative to what other thing?)