DocumentCode
1903695
Title
The Partner Units Problem a Constraint Programming Case Study
Author
Drescher, C.
Author_Institution
Dept. of Comput. Sci., Univ. of Oxford, Oxford, UK
Volume
1
fYear
2012
fDate
7-9 Nov. 2012
Firstpage
170
Lastpage
177
Abstract
The Partner Units Problem is a challenging combinatorial search problem that originates in the domain of security and surveillance. Technically it consists of partitioning a bipartite graph under side conditions. In this work we describe how constraint programming technology can be leveraged to tackle the problem. We address problem modelling, symmetry breaking and problem-specific search strategies. We introduce the best search strategy known to date as well as a powerful new implied constraint for pruning the search space. Finally, we present implementations in ECLiPSe Prolog and the MINION constraint solver and compare these to a state-of-the-art dedicated algorithm.
Keywords
PROLOG; constraint handling; graph theory; search problems; security; surveillance; ECLiPSe Prolog; MINION constraint solver; bipartite graph partitioning; combinatorial search problem; constraint programming technology; partner units problem; problem-specific search strategy; search space pruning; security; surveillance; symmetry breaking; Encoding; Layout; Polynomials; Programming; Search problems; Sensors; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Tools with Artificial Intelligence (ICTAI), 2012 IEEE 24th International Conference on
Conference_Location
Athens
ISSN
1082-3409
Print_ISBN
978-1-4799-0227-9
Type
conf
DOI
10.1109/ICTAI.2012.31
Filename
6495043
Link To Document