Global constraints are one of the features that make Constraint Programming an effective solution scheme. The first global constraint, named alldifferent, is also one of the most used. In order to solve in Constraint Programming routing problems, such as the Hamiltonian Circuit Problem, the Travelling Salesperson Problem and many of their variants, an effective solution is to use a constraint model containing alldifferent and the circuit constraint, necessary to avoid sub-circuits. In this paper, we propose a combination of alldifferent and circuit that reuses the data structures of the alldifferent constraint to perform further propagation for the circuit constraint. The new combination introduces negligible overhead, and experimental results show that it can be effective when solving the Hamiltonian Circuit Problem.
Stronger integration of circuit and alldifferent propagators for the Hamiltonian Cycle Problem
Bertagnon A.
Primo
;Gavanelli M.Ultimo
2024
Abstract
Global constraints are one of the features that make Constraint Programming an effective solution scheme. The first global constraint, named alldifferent, is also one of the most used. In order to solve in Constraint Programming routing problems, such as the Hamiltonian Circuit Problem, the Travelling Salesperson Problem and many of their variants, an effective solution is to use a constraint model containing alldifferent and the circuit constraint, necessary to avoid sub-circuits. In this paper, we propose a combination of alldifferent and circuit that reuses the data structures of the alldifferent constraint to perform further propagation for the circuit constraint. The new combination introduces negligible overhead, and experimental results show that it can be effective when solving the Hamiltonian Circuit Problem.| File | Dimensione | Formato | |
|---|---|---|---|
|
paper2_RCRA7.pdf
accesso aperto
Descrizione: Full text editoriale
Tipologia:
Full text (versione editoriale)
Licenza:
Creative commons
Dimensione
1.19 MB
Formato
Adobe PDF
|
1.19 MB | Adobe PDF | Visualizza/Apri |
I documenti in SFERA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


