Strongly equivalent logic programs

Article Properties
  • Language
    English
  • Publication Date
    2001/10/01
  • Indian UGC (Journal)
  • Refrences
    20
  • Citations
    146
  • Vladimir Lifschitz University of Texas at Austin, Austin
  • David Pearce European Commission, Brussels, Belgium
  • Agustín Valverde University of Málaga, Málaga, Spain
Abstract
Cite
Lifschitz, Vladimir, et al. “Strongly Equivalent Logic Programs”. ACM Transactions on Computational Logic, vol. 2, no. 4, 2001, pp. 526-41, https://doi.org/10.1145/383779.383783.
Lifschitz, V., Pearce, D., & Valverde, A. (2001). Strongly equivalent logic programs. ACM Transactions on Computational Logic, 2(4), 526-541. https://doi.org/10.1145/383779.383783
Lifschitz V, Pearce D, Valverde A. Strongly equivalent logic programs. ACM Transactions on Computational Logic. 2001;2(4):526-41.
Journal Categories
Science
Mathematics
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Description

Can we simplify complex logic programs without affecting their meaning? This paper delves into the concept of strong equivalence in logic programming, exploring conditions under which a program's parts can be simplified without altering its overall behavior. The central question revolves around identifying when two logic programs, when combined with any other program, yield the same answer sets. The study introduces monotonic logic as the logic of here-and-there, which is intermediate between classical logic and intuitionistic logic. The main theorem demonstrates that strong equivalence verification can be achieved by checking the equivalence of formulas in a monotonic logic, positioned between classical and intuitionistic logic. The logic of here-and-there provides a framework for ensuring that simplifications preserve the original program's semantics. We learn from it how one can simplify a part of a logic program without looking at the rest of it. This research is valuable for its contributions to logic programming theory, offering insights into program simplification and optimization. The theorem helps to verify the strong equivalence, and this theorem has significant implications for understanding the structure and semantics of logic programs.

Published in ACM Transactions on Computational Logic, this paper is highly relevant to the journal's focus on theoretical aspects of computer science and logic. The study of strong equivalence and its connection to monotonic logic aligns with the journal's emphasis on foundational research in computational logic. Citations of the paper likely appear in works concerning logic programming and knowledge representation.

Refrences
Citations
Citations Analysis
The first research to cite this article was titled Similarity-Driven Knowledge Revision for Intensional Errors and was published in 2003. The most recent citation comes from a 2023 study titled Similarity-Driven Knowledge Revision for Intensional Errors . This article reached its peak citation in 2019 , with 15 citations.It has been cited in 29 different journals, 13% of which are open access. Among related journals, the Theory and Practice of Logic Programming cited this research the most, with 47 citations. The chart below illustrates the annual citation trends for this article.
Citations used this article by year