REFERENCES
Barnier, N. and Brisset, P. (2002). Solving the kirkmans
schoolgirl problem in a few seconds. In Internatio-
nal Conference on Principles and Practice of Constraint
Programming, pages 477–491. Springer.
Beldiceanu, N., Carlsson, M., and Rampon, J.-X. (2012).
Global constraint catalog, (revision a).
Benad
´
e, J., Burger, A., and van Vuuren, J. (2013). The enu-
meration of k-sets of mutually orthogonal latin squares.
In Proceedings of the 42th Conference of the Operati-
ons Research Society of South Africa, Stellenbosch, pa-
ges 40–49.
Boussemart, F., Hemery, F., Lecoutre, C., and Sais, L.
(2004). Boosting systematic search by weighting con-
straints. In Proceedings of the 16th Eureopean Con-
ference on Artificial Intelligence, ECAI’2004, including
Prestigious Applicants of Intelligent Systems, PAIS 2004,
Valencia, Spain, August 22-27, 2004, pages 146–150.
Colbourn, C. J. (1984). The complexity of completing
partial latin squares. Discrete Applied Mathematics,
8(1):25–30.
Cotta, C., Dot
´
u, I., Fern
´
andez, A. J., and Van Hentenryck,
P. (2006). Scheduling social golfers with memetic evo-
lutionary programming. In International Workshop on
Hybrid Metaheuristics, pages 150–161. Springer.
de Resmini, M. J. (1981). There exist at least three
non-isomorphic s (2, 4, 28)’s. Journal of Geometry,
16(1):148–151.
Dot
´
u, I. and Van Hentenryck, P. (2005). Scheduling social
golfers locally. In International Conference on Integra-
tion of Artificial Intelligence (AI) and Operations Rese-
arch (OR) Techniques in Constraint Programming, pages
155–167. Springer.
Dot
´
u, I. and Van Hentenryck, P. (2007). Scheduling social
tournaments locally. AI Communications, 20(3):151–
162.
Fahle, T., Schamberger, S., and Sellmann, M. (2001). Sym-
metry breaking. In International Conference on Prin-
ciples and Practice of Constraint Programming, pages
93–107. Springer.
Focacci, F. and Milano, M. (2001). Global cut framework
for removing symmetries. In International Conference
on Principles and Practice of Constraint Programming,
pages 77–92. Springer.
Harvey, W. (2002). CSPLib problem 010: Social golfers
problem. http://www.csplib.org/Problems/prob010.
Harvey, W. and Winterer, T. (2005). Solving the molr and
social golfers problems. In International Conference on
Principles and Practice of Constraint Programming, pa-
ges 286–300. Springer.
Hennessy, J. L. and Patterson, D. A. (2011). Computer ar-
chitecture: a quantitative approach. Morgan Kaufmann.
Law, Y. C. and Lee, J. H. (2004). Global constraints for in-
teger and set value precedence. In International Confe-
rence on Principles and Practice of Constraint Program-
ming, pages 362–376. Springer.
Miguel, I. (2012). CSPLib problem 038: Steel mill slab
design. http://www.csplib.org/Problems/prob038.
Palmieri, A., R
´
egin, J.-C., and Schaus, P. (2016). Paral-
lel strategies selection. In International Conference on
Principles and Practice of Constraint Programming, pa-
ges 388–404. Springer.
Perron, L. (2003). Fast restart policies and large neighbor-
hood search. Principles and Practice of Constraint Pro-
gramming at CP, 2833.
Prestwich, S. (2001). CSPLib problem
028: Balanced incomplete block designs.
http://www.csplib.org/Problems/prob028.
Prud’homme, C., Fages, J.-G., and Lorca, X. (2017). Choco
Documentation. TASC - LS2N CNRS UMR 6241, COS-
LING S.A.S.
Puget, J.-F. (2005). Symmetry breaking revisited. Con-
straints, 10(1):23–46.
Rees, R. S. and Wallis, W. (2003). Kirkman triple systems
and their generalizations: A survey. In Designs 2002,
pages 317–368. Springer.
R
´
egin, J.-C., Rezgui, M., and Malapert, A. (2013). Em-
barrassingly parallel search. In International Conference
on Principles and Practice of Constraint Programming.
Lecture Notes in Computer Science, volume 8124, pages
596–610. Springer, Berlin, Heidelberg.
Rossi, F., van Beek, P., and Walsh, T., editors (2006). Hand-
book of Constraint Programming, volume 2 of Foundati-
ons of Artificial Intelligence. Elsevier.
Sellmann, M. and Harvey, W. (2002). Heuristic constraint
propagation–using local search for incomplete pruning
and domain filtering of redundant constraints for the so-
cial golfer problem. In CPAIOR’02. Citeseer.
Shaw, P. (1998). Using constraint programming and local
search methods to solve vehicle routing problems. In In-
ternational conference on principles and practice of con-
straint programming, pages 417–431. Springer.
Smith, B. M. (2006). Modelling. In Foundations of Artifi-
cial Intelligence, volume 2, pages 377–406. Elsevier.
Smith, B. M. (April 2001). Reducing symmetry in a combi-
natorial design problem. In CPAIOR’01, pages 351–359.
http://www.icparc.ic.ac.uk/cpAIOR01.
Triska, M. and Musliu, N. (2012a). An effective greedy heu-
ristic for the social golfer problem. Annals of Operations
Research, 194(1):413–425.
Triska, M. and Musliu, N. (2012b). An improved sat formu-
lation for the social golfer problem. Annals of Operations
Research, 194(1):427–438.
Solving the Social Golfers Problems by Constraint Programming in Sequential and Parallel
39