We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.LO

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Logic in Computer Science

Title: The External Interface for Extending WASP

Abstract: Answer set programming (ASP) is a successful declarative formalism for knowledge representation and reasoning. The evaluation of ASP programs is nowadays based on the Conflict-Driven Clause Learning (CDCL) backtracking search algorithm. Recent work suggested that the performance of CDCL-based implementations can be considerably improved on specific benchmarks by extending their solving capabilities with custom heuristics and propagators. However, embedding such algorithms into existing systems requires expert knowledge of the internals of ASP implementations. The development of effective solver extensions can be made easier by providing suitable programming interfaces. In this paper, we present the interface for extending the CDCL-based ASP solver WASP. The interface is both general, i.e. it can be used for providing either new branching heuristics and propagators, and external, i.e. the implementation of new algorithms requires no internal modifications of WASP. Moreover, we review the applications of the interface witnessing it can be successfully used to extend WASP for solving effectively hard instances of both real-world and synthetic problems. Under consideration in Theory and Practice of Logic Programming (TPLP).
Comments: 22 pages, 1 figure, Under consideration in Theory and Practice of Logic Programming (TPLP)
Subjects: Logic in Computer Science (cs.LO); Artificial Intelligence (cs.AI)
Journal reference: Theory and Practice of Logic Programming 20 (2020) 225-248
DOI: 10.1017/S1471068418000558
Cite as: arXiv:1811.01692 [cs.LO]
  (or arXiv:1811.01692v2 [cs.LO] for this version)

Submission history

From: Carmine Dodaro [view email]
[v1] Mon, 5 Nov 2018 14:04:48 GMT (74kb)
[v2] Tue, 6 Nov 2018 09:58:31 GMT (74kb)

Link back to: arXiv, form interface, contact.