Static Symmetry Breaking in Many-Sorted Finite Model Finding

03/05/2020
by   Joseph Poremba, et al.
0

Symmetry in finite model finding problems of many-sorted first-order logic (MSFOL) can be exploited to reduce the number of interpretations considered during search, thereby improving solver performance. In this thesis, we situate symmetry of many-sorted finite model finding (MSFMF) problems in a general framework used for constraint satisfaction problems (CSP). We survey and classify existing approaches to symmetry for MSFOL as used in tools such as Paradox. We provide new insight into how sorts affect the existence of symmetry and how sort inference can be viewed as a symmetry detection mechanism. Finally, we present two new symmetry breaking schemes for MSFOL that are implemented at the MSFOL level and discuss when schemes can be combined. We prove the correctness of our new methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/28/2010

Symmetries of Symmetry Breaking Constraints

Symmetry is an important feature of many constraint programs. We show th...
research
10/16/2020

Inferring symmetry in natural language

We present a methodological framework for inferring symmetry of verb pre...
research
06/03/2021

Symmetry-preserving enforcement of low-dissipation method based on boundary variation diminishing principle

A class of high-order shock-capturing schemes, P_nT_m-BVD (Deng et al., ...
research
12/23/2012

Improving problem solving by exploiting the concept of symmetry

We investigate the concept of symmetry and its role in problem solving. ...
research
07/27/2012

Earthquake Scenario Reduction by Symmetry Reasoning

A recently identified problem is that of finding an optimal investment p...
research
06/01/2023

Algorithms Transcending the SAT-Symmetry Interface

Dedicated treatment of symmetries in satisfiability problems (SAT) is in...

Please sign up or login with your details

Forgot password? Click here to reset