2016
DOI: 10.1007/978-3-319-41540-6_11
|View full text |Cite
|
Sign up to set email alerts
|

XSat: A Fast Floating-Point Satisfiability Solver

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
28
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 29 publications
(28 citation statements)
references
References 25 publications
0
28
0
Order By: Relevance
“…Combined with a finite search space for floating-point variables, this makes local-search and other "black-box" techniques an attractive proposition. XSat [28] was the first tool to directly make use of this approach (although Ariadne [5] could be seen as a partial precursor), making use of an external optimisation solver. goSAT [38] improved on this by compiling the formulae to an executable form.…”
Section: Techniquesmentioning
confidence: 99%
“…Combined with a finite search space for floating-point variables, this makes local-search and other "black-box" techniques an attractive proposition. XSat [28] was the first tool to directly make use of this approach (although Ariadne [5] could be seen as a partial precursor), making use of an external optimisation solver. goSAT [38] improved on this by compiling the formulae to an executable form.…”
Section: Techniquesmentioning
confidence: 99%
“…Bit-blasting XSat [26] See text Mathematical optimisation Z3 [24] v4.6.0 Bit-blasting constraint language that only supports a subset of the semantics of the QF_FP theory. To allow a best-effort comparison with CORAL, we have implemented a tool to convert SMT-LIBv2.5 constraints into this language.…”
Section: Solver Configurationsmentioning
confidence: 99%
“…The goSAT [9] and XSat [26] solvers both reformulate finding a satisfying assignment as a mathematical optimisation problem and apply existing mathematical optimisation algorithms to try to find a global minimum. This is similar in spirit to JFS, FloPSy and CORAL in that the functions that goSAT and XSat seek to minimise are essentially fitness functions.…”
Section: Related Workmentioning
confidence: 99%
“…We shall continue working on this topic, exploiting our expertise in logic (like in [3]) and also collaborating with machine learning and optimization techniques. A work related in essence is [31] for satisfiability check of assertions that involve floating-point operations.…”
Section: Testing Rather Than Verificationmentioning
confidence: 99%