Trichotomy and dichotomy results on the complexity of reasoning with disjunctive logic programs

Mirosław Truszczyński

Producción científica: Articlerevisión exhaustiva

25 Citas (Scopus)

Resumen

We present trichotomy results characterizing the complexity of reasoning with disjunctive logic programs. To this end, we introduce a certain definition schema for classes of programs based on a set of allowed arities of rules. We show that each such class of programs has a finite representation, and for each of the classes definable in the schema, we characterize the complexity of the existence of an answer set problem. Next, we derive similar characterizations of the complexity of skeptical and credulous reasoning with disjunctive logic programs. Such results are of potential interest. On the one hand, they reveal some reasons responsible for the hardness of computing answer sets. On the other hand, they identify classes of problem instances, for which the problem is "easy" (in P) or "easier than in general" (in NP). We obtain similar results for the complexity of reasoning with disjunctive programs under the supported-model semantics.

Idioma originalEnglish
Páginas (desde-hasta)881-904
Número de páginas24
PublicaciónTheory and Practice of Logic Programming
Volumen11
N.º6
DOI
EstadoPublished - nov 2011

Nota bibliográfica

Funding Information:
This paper is an extended version of the paper presented at the 10th International Conference on Logic Programming and Nonmonotonic Reasoning (Truszczyński 2009). The work was partially supported by the NSF Grant IIS-0913459. The author gratefully acknowledges several helpful comments from the anonymous referees.

Financiación

This paper is an extended version of the paper presented at the 10th International Conference on Logic Programming and Nonmonotonic Reasoning (Truszczy\u0144ski 2009). The work was partially supported by the NSF Grant IIS-0913459. The author gratefully acknowledges several helpful comments from the anonymous referees.

FinanciadoresNúmero del financiador
U.S. Department of Energy Chinese Academy of Sciences Guangzhou Municipal Science and Technology Project Oak Ridge National Laboratory Extreme Science and Engineering Discovery Environment National Science Foundation National Energy Research Scientific Computing Center National Natural Science Foundation of ChinaIIS-0913459

    ASJC Scopus subject areas

    • Software
    • Theoretical Computer Science
    • Hardware and Architecture
    • Computational Theory and Mathematics
    • Artificial Intelligence

    Huella

    Profundice en los temas de investigación de 'Trichotomy and dichotomy results on the complexity of reasoning with disjunctive logic programs'. En conjunto forman una huella única.

    Citar esto