2016
DOI: 10.1017/s1471068416000508
|View full text |Cite
|
Sign up to set email alerts
|

On local domain symmetry for model expansion

Abstract: Symmetry in combinatorial problems is an extensively studied topic. We continue this research in the context of model expansion problems, with the aim of automating the workflow of detecting and breaking symmetry. We focus on local domain symmetry, which is induced by permutations of domain elements, and which can be detected on a first-order level. As such, our work is a continuation of the symmetry exploitation techniques of model generation systems, while it differs from more recent symmetry breaking techni… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 14 publications
(9 citation statements)
references
References 13 publications
0
9
0
Order By: Relevance
“…To overcome this, an understanding of a good initial abstraction needs to be investigated. Employing symmetry breaking techniques [34,37] in order to get hints on a good initial abstraction is a promising subject of future research. Furthermore, as the use of abstraction depends on the problem structure at hand, characterizations of different problem types and a better understanding of the effects of abstraction are necessary.…”
Section: Discussionmentioning
confidence: 99%
“…To overcome this, an understanding of a good initial abstraction needs to be investigated. Employing symmetry breaking techniques [34,37] in order to get hints on a good initial abstraction is a promising subject of future research. Furthermore, as the use of abstraction depends on the problem structure at hand, characterizations of different problem types and a better understanding of the effects of abstraction are necessary.…”
Section: Discussionmentioning
confidence: 99%
“…Symmetries can be detected and broken on the propositional level [Aloul et al 2006, Devriendt et al 2016b], but for large problems, even the task of detecting symmetries becomes infeasible. Detecting symmetries on the first-order theory [Devriendt et al 2016a] is often an easier problem, as much more structure of the problem is explicitly available. For example for an FO specification of the pigeonhole problem, it is almost trivial to detect that all pigeons are interchangeable.…”
Section: Preprocessingmentioning
confidence: 99%
“…For example for an FO specification of the pigeonhole problem, it is almost trivial to detect that all pigeons are interchangeable. The symmetry detection inference in IDP detects a simple, frequently occurring form of symmetries: locally interchangeable domain elements (see [Devriendt et al 2016a]). Two domain elements are considered interchangeable if they are of the same type and occur only symmetrically in interpreted predicates.…”
Section: Preprocessingmentioning
confidence: 99%
“…The model-based methods are usually applied offline and aim at finding general SBCs breaking symmetries of a class of instances. However, these methods are either limited to local symmetries occurring due to definitions of variable domains (Devriendt et al 2016) or require representative sets of instances (Mears et al 2008;Tarzariol et al 2021) to identify SBCs that highly likely eliminate symmetries for all instances of this class. Roughly, model-based approaches apply graphbased methods, for example, saucy (Darga et al 2004), to find candidate symmetries of the given instances and then lift the obtained information to first-order SBCs.…”
Section: Introductionmentioning
confidence: 99%