The Limits of Horn Logic Programs
Shilong Ma, Yuefei Sui, Ke Xu

TL;DR
This paper investigates the behavior of the least Herbrand models of sequences of Horn logic programs, identifying conditions under which the models converge and exploring the stability of fixed points using dynamical systems concepts.
Contribution
It establishes a syntactic condition ensuring the convergence of least Herbrand models of Horn logic program sequences and links this condition to stability analysis.
Findings
The least Herbrand model of the limit equals the limit of models under the condition.
Finite Horn programs satisfying the condition have recursive least Herbrand models.
The condition guarantees stability of fixed points in Horn logic programs.
Abstract
Given a sequence of Horn logic programs, the limit of is the set of the clauses such that every clause in belongs to almost every and every clause in infinitely many 's belongs to also. The limit program is still Horn but may be infinite. In this paper, we consider if the least Herbrand model of the limit of a given Horn logic program sequence equals the limit of the least Herbrand models of each logic program . It is proved that this property is not true in general but holds if Horn logic programs satisfy an assumption which can be syntactically checked and be satisfied by a class of Horn logic programs. Thus, under this assumption we can approach the least Herbrand model of the limit by the sequence of the least Herbrand models of each finite program . We also prove that if a finite Horn…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Logic, Reasoning, and Knowledge · Logic, programming, and type systems
