English

Symmetry-breaking Answer Set Solving

Logic in Computer Science 2010-08-12 v1

Abstract

In the context of Answer Set Programming, this paper investigates symmetry-breaking to eliminate symmetric parts of the search space and, thereby, simplify the solution process. We propose a reduction of disjunctive logic programs to a coloured digraph such that permutational symmetries can be constructed from graph automorphisms. Symmetries are then broken by introducing symmetry-breaking constraints. For this purpose, we formulate a preprocessor that integrates a graph automorphism system. Experiments demonstrate its computational impact.

Keywords

Cite

@article{arxiv.1008.1809,
  title  = {Symmetry-breaking Answer Set Solving},
  author = {Christian Drescher and Oana Tifrea and Toby Walsh},
  journal= {arXiv preprint arXiv:1008.1809},
  year   = {2010}
}

Comments

Proceedings of ICLP'10 Workshop on Answer Set Programming and Other Computing Paradigm

R2 v1 2026-06-21T15:59:16.219Z