skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Strong Equivalence and Program's Structure in Arguing Essential Equivalence between First-Order Logic Programs
Award ID(s):
1707371
PAR ID:
10104532
Author(s) / Creator(s):
Date Published:
Journal Name:
Proceedings of the 21st International Symposium on Practical Aspects of Declarative Languages (PADL)
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. We provide a characterization of when a coarse equivalence between coarse disjoint unions of expander graphs is close to a bijective coarse equivalence. We use this to show that if the uniform Roe algebras over metric spaces that are coarse unions of expanders graphs are isomorphic, then the metric spaces must be bijectively coarsely equivalent. 
    more » « less
  2. The equivalence principle has constituted one of the cornerstones of discussions in the foundations of spacetime theories over the past century. However, up to this point the principle has been considered overwhelmingly only within the context of relativistic physics. In this article, we demonstrate that the principle has much broader, super-theoretic significance: to do so, we present a unified framework for understanding the principle in its various guises, applicable to both relativistic and Newtonian contexts. We thereby deepen significantly our understanding of the role played by the equivalence principle in a broad class of spacetime theories. 
    more » « less
  3. Abstract Answer set programming is a prominent declarative programming paradigm used in formulating combinatorial search problems and implementing different knowledge representation formalisms. Frequently, several related and yet substantially different answer set programs exist for a given problem. Sometimes these encodings may display significantly different performance. Uncovering precise formal links between these programs is often important and yet far from trivial. This paper presents formal results carefully relating a number of interesting program rewritings. It also provides the proof of correctness of system projector concerned with automatic program rewritings for the sake of efficiency. 
    more » « less