An Ordered Logic Program Solver [chapter]

Davy Van Nieuwenborgh, Stijn Heymans, Dirk Vermeir
2005 Lecture Notes in Computer Science  
We describe the design of the OLPS system, an implementation of the preferred answer set semantics for ordered logic programs. The basic algorithm we propose computes the extended answer sets of a simple program using an intuitive 9-valued lattice, called T9. During the computation, this lattice is employed to keep track of the status of the literals and the rules while evolving to a solution. It turns out that the basic algorithm needs little modification in order to be able to compute the
more » ... erred answer sets of an ordered logic program. We illustrate the system using an example from diagnostic reasoning and we present some preliminary benchmark results comparing OLPS with existing answer set solvers such as SMODELS and DLV.
doi:10.1007/978-3-540-30557-6_11 fatcat:4bvzusubvvcajczsnfld3gv3gy