Polynomial and exponential bounded logic programs with function symbols : some new decidable classes

Vernon Asuncion, Yan Zhang, Heng Zhang, Ruixuan Li

Research output: Contribution to journalArticlepeer-review

Abstract

A logic program with function symbols is called finitely ground if there is a finite propositional logic program whose stable models are exactly the same as the stable models of this program. Finite groundability is an important property for logic programs with function symbols because it makes feasible to compute such programs' stable models using traditional ASP solvers. In this paper, we introduce new decidable classes of finitely ground programs called poly-bounded and k-EXP-bounded programs, which, to the best of our knowledge, strictly contain all other decidable classes of finitely ground programs discovered so far in the literature. We also study the relevant complexity properties for these classes of programs. We prove that the membership complexities for poly-bounded and k-EXP-bounded programs are EXPTIME-complete and (k+1)-EXPTIME-complete, respectively.
Original languageEnglish
Pages (from-to)749-815
Number of pages65
JournalJournal of Artificial Intelligence Research
Volume64
DOIs
Publication statusPublished - 2019

Keywords

  • computational complexity
  • finite groups
  • logic programming

Fingerprint

Dive into the research topics of 'Polynomial and exponential bounded logic programs with function symbols : some new decidable classes'. Together they form a unique fingerprint.

Cite this