14
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: not found

      ASPeRiX, a first-order forward chaining approach for answer set computing

      Read this article at

      ScienceOpenPublisher
      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          The natural way to use Answer Set Programming (ASP) to represent knowledge in Artificial Intelligence or to solve a combinatorial problem is to elaborate a first-order logic program with default negation. In a preliminary step, this program with variables is translated in an equivalent propositional one by a first tool: the grounder. Then, the propositional program is given to a second tool: the solver. This last one computes (if they exist) one or many answer sets (stable models) of the program, each answer set encoding one solution of the initial problem. Until today, almost all ASP systems apply this two steps computation. In this article, the project ASPeRiX. is presented as a first-order forward chaining approach for Answer Set Computing. This project was among the first to introduce an approach of answer set computing that escapes the preliminary phase of rule instantiation by integrating it in the search process. The methodology applies a forward chaining of first-order rules that are grounded on the fly by means of previously produced atoms. Theoretical foundations of the approach are presented, the main algorithms of the ASP solver ASPeRiX. are detailed and some experiments and comparisons with existing systems are provided.

          Related collections

          Most cited references25

          • Record: found
          • Abstract: not found
          • Article: not found

          Classical negation in logic programs and disjunctive databases

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            Extending and implementing the stable model semantics

              Bookmark
              • Record: found
              • Abstract: not found
              • Book: not found

              Knowledge Representation, Reasoning and Declarative Problem Solving

                Bookmark

                Author and article information

                Journal
                Theory and Practice of Logic Programming
                Theory and Practice of Logic Programming
                Cambridge University Press (CUP)
                1471-0684
                1475-3081
                May 2017
                January 16 2017
                May 2017
                : 17
                : 3
                : 266-310
                Article
                10.1017/S1471068416000569
                e4fc8dfa-4156-4fb4-b922-d1303e069898
                © 2017

                https://www.cambridge.org/core/terms

                History

                Comments

                Comment on this article