Automated verification of weak equivalence within the SMODELS system

Computer Science – Artificial Intelligence

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

48 pages, 7 figures, 2 tables

Scientific paper

In answer set programming (ASP), a problem at hand is solved by (i) writing a logic program whose answer sets correspond to the solutions of the problem, and by (ii) computing the answer sets of the program using an answer set solver as a search engine. Typically, a programmer creates a series of gradually improving logic programs for a particular problem when optimizing program length and execution time on a particular solver. This leads the programmer to a meta-level problem of ensuring that the programs are equivalent, i.e., they give rise to the same answer sets. To ease answer set programming at methodological level, we propose a translation-based method for verifying the equivalence of logic programs. The basic idea is to translate logic programs P and Q under consideration into a single logic program EQT(P,Q) whose answer sets (if such exist) yield counter-examples to the equivalence of P and Q. The method is developed here in a slightly more general setting by taking the visibility of atoms properly into account when comparing answer sets. The translation-based approach presented in the paper has been implemented as a translator called lpeq that enables the verification of weak equivalence within the smodels system using the same search engine as for the search of models. Our experiments with lpeq and smodels suggest that establishing the equivalence of logic programs in this way is in certain cases much faster than naive cross-checking of answer sets.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Automated verification of weak equivalence within the SMODELS system does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Automated verification of weak equivalence within the SMODELS system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automated verification of weak equivalence within the SMODELS system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-111368

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.