首页 | 本学科首页   官方微博 | 高级检索  
     


Hyperequivalence of logic programs with respect to supported models
Authors:Mirosław Truszczyński  Stefan Woltran
Affiliation:1. Department of Computer Science, University of Kentucky, Lexington, KY, 40506-0046, USA
2. Institut für Informationssysteme 184/2, Technische Universit?t Wien, Favoritenstra?e 9-11, 1040, Vienna, Austria
Abstract:Recent research in nonmonotonic logic programming has focused on certain types of program equivalence, which we refer to here as hyperequivalence, that are relevant for program optimization and modular programming. So far, most results concern hyperequivalence relative to the stable-model semantics. However, other semantics for logic programs are also of interest, especially the semantics of supported models which, when properly generalized, is closely related to the autoepistemic logic of Moore. In this paper, we consider a family of hyperequivalence relations for programs based on the semantics of supported and supported minimal models. We characterize these relations in model-theoretic terms. We use the characterizations to derive complexity results concerning testing whether two programs are hyperequivalent relative to supported and supported minimal models.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号