2014
DOI: 10.1007/978-3-319-07046-9_19
|View full text |Cite
|
Sign up to set email alerts
|

SAT and Hybrid Models of the Car Sequencing Problem

Abstract: Abstract. We improve the state of the art for solving car-sequencing problems by combining together the strengths of SAT and CP. We compare both pure SAT and hybrid CP/SAT models. Three features of these models are crucial to success. For quickly finding solutions, advanced CP heuristics are important and good propagation (either by a specialized propagator or by a sophisticated SAT encoding that simulates one) is necessary. For proving infeasibility, clause learning in the SAT solver is critical. Our models c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 21 publications
(25 reference statements)
0
4
0
Order By: Relevance
“…The Car Sequencing problem was originally defined as a Constraint Satisfaction Problem (CSP) [1,15] that aims to allocate a set of cars on a production line of options' installation over a fixed number of timeslots (e.g. one day of timeslots).…”
Section: Problem Definitionmentioning
confidence: 99%
“…The Car Sequencing problem was originally defined as a Constraint Satisfaction Problem (CSP) [1,15] that aims to allocate a set of cars on a production line of options' installation over a fixed number of timeslots (e.g. one day of timeslots).…”
Section: Problem Definitionmentioning
confidence: 99%
“…An Arc corresponds to a choice in a decomposition. Artigues et al 2014). Currently, the focus is on decompositions of ALL-DIFFERENT to extend the LCG solver CHUFFED to take advantage of the JIT-HCD approach.…”
Section: A Concrete Example: All-differentmentioning
confidence: 99%
“…It is used in a wide field of applications, such as planning and scheduling [3,22,19], the verification of hardware and software [17], computation of tree decompositions [13,11]. For example, it can be effectively used to design optimal sorting networks [24] or solve the pythagorean triple problem [35].…”
Section: Introductionmentioning
confidence: 99%