DOI: 10.29007/dxnb
|View full text |Cite
|
Sign up to set email alerts
|

NACRE - A Nogood And Clause Reasoning Engine

Abstract: NACRE, for Nogood And Clause Reasoning Engine, is a constraint solver written in C++. It is based on a modular architecture designed to work with generic constraints while implementing several state-of-the-art search methods and heuristics. Interestingly, its data structures have been carefully designed to play around nogoods and clauses, making it suit- able for implementing learning strategies. NACRE was submitted to the CSP MiniTrack of the 2018 and 2019 XCSP3 [8] competitions where it took the first place.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 21 publications
0
1
0
Order By: Relevance
“…We defined data flow in a Reo network in the form of mathematical expressions on data observed at various nodes or ports. The main advantage of such representation is the possibility to use existing highly optimized constraint solvers [25,26] to infer the behavior of a network given the semantics of its constituent parts.…”
Section: Introductionmentioning
confidence: 99%
“…We defined data flow in a Reo network in the form of mathematical expressions on data observed at various nodes or ports. The main advantage of such representation is the possibility to use existing highly optimized constraint solvers [25,26] to infer the behavior of a network given the semantics of its constituent parts.…”
Section: Introductionmentioning
confidence: 99%