Barbara Smith - Papers on Constraint Programming
Dual Formulations of Magic Squares
Barbara M. Smith. Research Report CPPod-25-2008,
July 2008.
Automatic
generation of redundant models for permutation constraint satisfaction problems.
Yat Chiu Law, Jimmy H. M. Lee and Barbara M. Smith.
Constraints (12), pp. 469-505, 2007.
(Abstract)
Search in the Patience Game 'Black Hole'.
Ian Gent, Christopher Jefferson, Ines Lynce, Ian Miguel, Peter Nightingale, Barbara Smith and Armagan Tarim.
AI Communications (20), pp. 211-226, 2007.
An earlier version appeared as
Report CPPod-10-2005.
(Abstract)
Modelling
Barbara M. Smith. In Francesca Rossi, Peter van Beek, and Toby Walsh, editors,
Handbook
of Constraint Programming, Chapter 11, pages 377-406. Elsevier, 2006. ISBN 0-444-52726-5. (Also listed under Survey and Tutorial papers.)
Constraint Programming Models for Solitaire Battleships
Barbara M. Smith. Research Report CPPod-20-2006,
November 2006.
(Abstract)
Improved Models for Graceful Graphs.
Jean-Francois Puget and Barbara M. Smith.
Proceedings of
the CP 2006 Workshop on Constraint Modelling and Reformulation, 2006.
(Abstract)
Constraint Programming Models for Graceful Graphs.
Barbara M. Smith.
In Frederic Benhamou,
editor, Principles and Practice of Constraint Programming - CP 2006, LNCS 4204, pages 545-559.
Springer, 2006.
(Abstract)
Constraint Models for the Covering Test Problem
Brahim Hnich, Steve Prestwich, Evgeny Selensky, and Barbara M. Smith.
Constraints, 11:199-219, 2006.
(Abstract)
Constraint Modelling Challenge 2005
Barbara M. Smith and Ian P. Gent.
Report on the entries to the 1st Constraint Modelling Challenge,
2005.
Transforming and Refining Abstract Constraint Specifications
Alan M. Frisch, Brahim Hnich, Ian Miguel, Barbara M. Smith and Toby Walsh,
In
Abstraction, Reformulation and Approximation, 6th International Symposium, Proceedings SARA 2005,
pp. 76-91,
ed. Jean-Daniel Zucker and Lorenza Saitta,
Springer, LNCS 3607,
2005.
(Abstract)
Symmetry and Search in a Network Design Problem
Barbara M. Smith,
In Integration of AI and OR Techniques in Constraint Programming for
Combinatorial Optimization Problems, Proceedings of CPAIOR 2005,
pp. 336-350,
ed. Roman Bartak and Michela Milano,
Springer, LNCS 3524, 2005.
(Abstract)
Models and
Symmetry Breaking for Peaceable Armies of Queens
Barbara M. Smith, Karen E. Petrie and Ian P. Gent. In Integration of
AI and OR Techniques in Constraint Programming for
Combinatorial Optimization Problems, Proceedings of CPAIOR 2004, pp. 271-286, ed. Jean-Charles Regin and Michel Rueher, Springer LNCS 3011, 2004.
(Abstract)
Search Strategies for Optimization: Modelling the SONET Problem
Barbara M. Smith, Research Report APES-70-2003, August 2003.
Presented at the 2nd International Workshop on
Reformulating Constraint Satisfaction Problems: Towards Systematisation and Automation,
September 2003.
(Abstract)
Dual Modelling of Permutation and Injection Problems
Brahim Hnich, Barbara M. Smith and Toby Walsh. JAIR (21) pp. 357-391, 2004.
(Abstract)
A Dual Graph
Translation of a Problem in `Life'
Barbara M. Smith, in
Principles and Practice of Constraint Programming - CP 2002,
ed. Pascal van Hentenryck,
pp. 402-414, Springer, LNCS 2470, 2002.
(Abstract)
Towards Model Reformulation at Multiple Levels of Abstraction
Alan M. Frisch, Brahim Hnich, Ian Miguel, Barbara M. Smith and Toby Walsh, presented at the
International Workshop on
Reformulating Constraint Satisfaction Problems: Towards Systematisation and Automation,
September 2002.
(Abstract)
A 0/1
encoding of the GACLex constraint for pairs of vectors
Ian P. Gent, Patrick Prosser and Barbara M. Smith, presented at the ECAI 2002
workshop
W9 Modelling and Solving Problems with Constraints.
A Constraint Programming Approach to the Stable Marriage Problem
Ian P. Gent, Robert W. Irving, David F. Manlove, Patrick Prosser, and Barbara M. Smith, in
Principles and Practice of Constraint Programming - CP 2001, ed. Toby Walsh,
pp. 225-239, Springer, LNCS 2239, 2001.
(Abstract)
Dual Models of Permutation Problems
Barbara M.
Smith, in
Principles and Practice of Constraint Programming - CP 2001, ed. Toby Walsh,
pp. 615-619, Springer, LNCS 2239, 2001.
(Abstract)
Dual Models in Constraint Programming
Barbara M Smith, School of Computing Research Report 2001.02, University of Leeds, January 2001.
(Abstract)
Modelling a Permutation Problem
Barbara M Smith, School of Computing Research Report 2000.18, University of Leeds, June 2000. Presented at the
ECAI'2000 Workshop on Modelling and Solving Problems with Constraints.
(Abstract)
Using auxiliary variables and implied constraints to model non-binary problems
Barbara M Smith, Kostas Stergiou and Toby Walsh, Report APES-18-2000.
In Proceedings AAAI-2000, pp. 182-187.
(Abstract)
Modelling the Golomb Ruler Problem
Barbara M Smith, Kostas Stergiou and Toby Walsh, School of Computing Research Report 1999.12, University of Leeds,
June 1999. (Presented at the IJCAI'99 Workshop on Non-binary Constraints.)
(Abstract)
ILP and Constraint Programming Approaches to a Template Design Problem
Les Proll and Barbara Smith,
School of Computing Research Report 97.16, University of Leeds, May 1997. (Revised version in INFORMS Journal of
Computing, 10, pp. 265-275, 1998.)
(Abstract)
Organizing a Social Event - A Difficult Problem of Combinatorial Optimisation
Sally C. Brailsford, Peter M. Hubbard, Barbara M. Smith and H. Paul Williams,
Computers and Operations Research, 23, pp. 845-856,1996.
(Abstract)
The Progressive Party Problem: Integer Linear Programming and
Constraint Programming Compared
Barbara M Smith, S C Brailsford, P M Hubbard & H P Williams, School of Computing Research
Report 95.8, University of Leeds, March 1995.
(A revised version appears in Proceedings of
First International Conference on Principles and
Practice of Constraint Programming (CP'95), Springer Verlag LNCS 976,
pp 36-52, Cassis, September 1995. A further
revised version
appears in Constraints, vol. 1, pp. 119-138, 1996.)
(Abstract)
(Several of the recent modelling papers also discuss symmetry and how to eliminate it.)
Constraint Symmetry for the Soft CSP
Barbara M. Smith, Stefano Bistarelli, and Barry O'Sullivan.
In Ian P. Gent, Steve Linton, and Karen E. Petrie, editors,
Proceedings of the
International Symmetry
Conference,
pages 97-111, January 2007. A revised and shortened version appears in:
Christian Bessiere,
editor, Principles and Practice of Constraint Programming - CP 2007, LNCS 4741, pages 872-879.
Springer, 2007.
(Abstract)
Constraint Symmetry and Solution Symmetry
David Cohen, Peter Jeavons, Chris Jefferson, Karen E. Petrie, and Barbara M. Smith.
In Proceedings of the 21st National Conference in Artificial Intelligence
(AAAI-06), pages 1589-1592. (NECTAR stream.) AAAI Press, 2006.
(Abstract)
Symmetry Definitions for Constraint Programming
Dave Cohen, Peter Jeavons, Chris Jefferson, Karen E. Petrie and Barbara M. Smith.
In
Principles and Practice of Constraint Programming - CP 2005,
ed. Peter van Beek,
pp. 17-31, Springer, LNCS 3709, 2005.
(Best Paper award.)
(Abstract)
(PowerPoint slides)
An extended version
of the paper appears in Constraints, 11:115-137, 2006.
Conditional Symmetry Breaking
Ian P. Gent, Tom Kelsey, Steve A. Linton, Iain McDonald,
Ian Miguel and Barbara M. Smith.
In
Principles and Practice of Constraint Programming - CP 2005,
ed. Peter van Beek,
pp. 256-270, Springer, LNCS 3709, 2005.
(Abstract)
Sets of Symmetry Breaking Constraints
Barbara M. Smith.
In Proceedings of SymCon05, the 5th International Workshop on Symmetry in Constraints,
2005
Comparison of Symmetry Breaking Methods in Constraint Programming
Karen E. Petrie and Barbara M. Smith.
In Proceedings of SymCon05, the 5th International Workshop on Symmetry in Constraints,
2005
Dynamic Symmetry Breaking in Constraint Programming and Linear Programming Hybrids
Karen E. Petrie, Barbara M. Smith and Neil Yorke-Smith. In
Proceedings of STAIRS 2004, the 2nd European Starting AI Researchers Symposium,
pp. 96-106,
ed. E. Onaindia and S. Staab,
IOS Press, 2004.
Conditional Symmetry in the All-Interval Series Problem
Ian P. Gent, Iain McDonald and Barbara M. Smith. Proceedings of SymCon03, the 3rd International Workshop on Symmetry in Constraint Satisfaction Problems, Kinsale, Ireland, September 2003.
Symmetry Breaking in Graceful Graphs
Karen E. Petrie and Barbara M. Smith, Research Report APES-56a-2003, June 2003. A shorter version appears in Principles and Practice of Constraint Programming - CP 2003,
ed. Francesca Rossi, Springer, LNCS 2833, pp. 930-934.
(Abstract)
Partial Symmetry
Breaking
Iain McDonald and Barbara M. Smith, in
Principles and Practice of Constraint Programming - CP 2002,
ed. Pascal van Hentenryck,
pp. 431-445, Springer, LNCS 2470, 2002.
(Abstract)
Symmetry Breaking Constraints for Matrix Models
Zeynep Kiziltan and Barbara M. Smith, presented at
SymCon'02: The Second International Workshop on Symmetry in Constraint Satisfaction Problems, September 2002.
(Abstract)
Reducing Symmetry in a Combinatorial Design Problem
Barbara M Smith, School of Computing Research Report 2001.01, University of Leeds, January 2001.
Presented at the CP-AI-OR Workshop, April 2001.
(Abstract)
Symmetry Breaking in the Alien Tiles Puzzle
Ian Gent, Steve Linton and Barbara Smith, Report APES-22-2000, October 2000.
Symmetry Breaking During Search in Constraint Programming
Ian P. Gent and Barbara M. Smith, School of Computing Research Report 99.02, University of Leeds, January 1999.
(A revised version
appears in Proceedings ECAI'2000, ed. W. Horn, pp. 599-603.)
(Abstract)
Caching Search States in Permutation Problems
Barbara M. Smith, In
Principles and Practice of Constraint Programming - CP 2005,
pp. 637-651,
ed. Peter van Beek,
Springer, LNCS 3709,
2005.
(Abstract)
Value Ordering for Finding All Solutions
Barbara M. Smith and Paula Sturdy, Proceedings of IJCAI-05, pp. 311-316.
(Abstract)
An Empirical Investigation of Value Ordering for Finding All Solutions
Barbara M. Smith and Paula Sturdy, Report CPPod-9-2004, October 2004.
The Brelaz Heuristic and Optimal Static Orderings
Barbara M. Smith, School of Computing Research Report 1999.13, University of Leeds, June 1999. (Also in
Principles and Practice of Constraint Programming - CP'99, ed. Joxan Jaffar,
pp. 405-418, Springer-Verlag, LNCS 1713, 1999.)
(Abstract)
Trying Harder to Fail First
Barbara M Smith and Stuart A Grant,
School of Computing Research Report 97.45, University of Leeds, November 1997. (Also in Proceedings
ECAI'98, ed. Henri Prade, pp. 249-253, Wiley, 1998.)
(Abstract)
Succeed-first or Fail-first: A Case Study in Variable and Value Ordering
Heuristics
Barbara Smith,
School of Computing Research Report 96.26, University of Leeds, September 1996. (Presented at the ILOG Solver and
ILOG Schedule 2nd International Users' Conference, Paris, July 1996. Also
in the Proceedings of PACT'97, pp. 321-330)
(Abstract)
An Empirical Study of Dynamic Variable Ordering Heuristics for the
Constraint Satisfaction Problem
Ian P Gent, Ewan MacIntyre, Patrick Prosser, Barbara M Smith & Toby Walsh,
School of Computing Research Report 96.05,
University of Leeds, February 1996. (A revised version appears in Principles and Practice of
Constraint Programming - CP96, ed. E.C. Freuder,
pp. 179-193, Springer-Verlag, LNCS 1118, 1996.)
(Abstract)
Constructing an Asymptotic Phase Transition in Random Binary Constraint Satisfaction Problems
Barbara M Smith. Journal of Theoretical Computer Science vol. 265, pp. 265-283 (Special Issue on NP-Hardness and
Phase Transitions), 2001. An earlier version is available online as
School of Computing Research Report 2000.02, University of Leeds, January 2000.
(Abstract)
Random Constraint Satisfaction: Flaws and Structure
Ian P Gent, Ewan MacIntyre, Patrick Prosser, Barbara Smith and Toby Walsh.
Constraints 6 (4), pp. 345-372, October 2001.
An earlier version is available online as
Report APES-08-1998, revised 1999.
(Abstract)
Random Constraint Satisfaction: Theory meets Practice
Ewan MacIntyre, Patrick Prosser, Barbara Smith and Toby Walsh,
in Principles and Practice of Constraint Programming - CP98, ed. Michael
Maher and Jean-Francois Puget, pp. 325-339, LNCS 1520, Springer-Verlag,
1998.
(Abstract)
Modelling Exceptionally Hard Constraint Satisfaction Problems
Barbara M Smith and Stuart A Grant,
School of Computing Research Report 97.26, University of Leeds, May 1997. (A revised version appears in
Principles and Practice of Constraint Programming - CP97, ed. Gert Smolka,
pp. 182-195, Springer-Verlag, LNCS 1330, 1997.)
(Abstract)
The Arc and Path Consistency Phase Transitions
Stuart Grant and Barbara Smith,
School of Computing Research Report 96.09, University of Leeds, March 1996. (A shorter version appears in
Principles and Practice of Constraint Programming - CP96, ed. E.C. Freuder,
pp. 541-542, Springer-Verlag, LNCS 1118, 1996.)
(Abstract)
Where the Exceptionally Hard Problems Are
Barbara Smith and Stuart Grant,
School of Computing Research Report 95.35,
University of Leeds, December 1995.
(Revised version of a paper presented at the CP95 workshop on Really Hard
Problems, Cassis, September 1995.)
(Abstract)
The Phase Transition Behaviour of Maintaining Arc Consistency
Stuart Grant and Barbara Smith,
School of Computing Research Report 95.25,
University of Leeds, August 1995. (A revised and shortened version appears in Proceedings ECAI'96,
pp. 175-179, 1996.)
(Abstract)
Sparse Constraint Graphs and Exceptionally Hard Problems
Barbara Smith and Stuart Grant,
School of Computing Research Report 94.36, University of Leeds, December 1994.
(A shorter version appears in the Proceedings of IJCAI-95, pp 646-651,
Montreal, August 1995.)
(Abstract)
Locating the Phase Transition in Binary Constraint Satisfaction Problems
Barbara Smith,
School of Computing Research Report 94.16,
University of Leeds, May 1994.
(Revised version (with Martin Dyer)
appears in Artificial Intelligence, 81, pp. 155-181, 1996.)
(Abstract)
In Search of Exceptionally Difficult Constraint Satisfaction
Problems
Barbara Smith,
School of Computing Research Report 94.2, University of Leeds, January 1994.
(A revised version appears in Constraint Processing, ed. Manfred
Meyer, Springer Verlag Lecture Notes in Computer Science 923, pp 139-156,
1995.)
(Abstract)
The Phase Transition in Constraint Satisfaction Problems: A Closer Look at
the Mushy Region
Barbara Smith,
School of Computing Research Report 93.41, University of Leeds, December 1993.
(A revised version, with the title `Phase Transition and the Mushy Region
in Constraint Satisfaction Problems' appears in the Proceedings of ECAI'94
, ed. A.G.Cohn, pp. 100-104, Amsterdam, 1994.)
(Abstract)
Finding the Answer by Looking in the Wrong Place
Elias Oliveira and Barbara M Smith, School of Computing Research Report 2001.18, University of Leeds, September 2001.
Presented at Formul'01, the CP 2001 Post-Conference Workshop on Modelling and Problem Formulation, Paphos, Cyprus, December 2001.
(Abstract)
A Combined Constraint-Based Search Method for Single-Track Railway Scheduling
Elias Oliveira and Barbara M Smith. In Progress in Artificial Intelligence
Knowledge Extraction, Multi-agent Systems, Logic Programming, and Constraint
Solving (Proceedings of the 10th Portuguese Conference on Artificial Intelligence, EPIA 2001.)
P. Brazdil and A. Jorge, eds. Springer, LNAI 2258, pp. 371-378, 2001.
A Hybrid Constraint-Based Method for Single-Track Railway Scheduling Problems
Elias Oliveira and Barbara M Smith, School of Computing Research Report 2001.04, University of Leeds, February 2001.
(Abstract)
A Job-Shop Scheduling Model for the Single-Track Railway Scheduling Problem
Elias Oliveira and Barbara M Smith, School of Computing Research Report 2000.21, University of Leeds, August 2000.
(Abstract)
Constructing Driver Schedules using Iterative Repair
Suniel Curtis, Barbara M Smith and Anthony Wren, School of Computing Research Report 2000.01,
University of Leeds, January 2000.
(Also in Proceedings of PACLP 2000, pp. 59-78, April 2000.)
(Abstract)
Forming Bus Driver Schedules using Constraint Programming
Suniel Curtis, Barbara M Smith and Anthony Wren, School of Computing Research Report 99.05,
University of Leeds, March 1999.
(Also in Proceedings of PACLP99, pp. 239-254, April 1999.)
(Abstract)
Bus Relief Point Selection Using Constraint Programming
Colin Layfield, Barbara Smith and Anthony Wren,
School of Computing Research Report 98.22, University of Leeds, October 1998. (Also in Proceedings of
PACLP99, pp. 537-552, April 1999.)
(Abstract)
A Constraint Programming Pre-processor for a Bus Driver Scheduling
System
Barbara Smith, Colin J Layfield and Anthony Wren, presented at the
DIMACS Workshop on Constraint Programming and Large Scale Discrete
Optimization, September 1998. In Constraint Programming and Large Scale Discrete
Optimization, E.C. Freuder and R.J. Wallace (eds.) DIMACS vol. 57, pp. 131-148, 2001.
(Abstract)
Constraint Programming Approaches to a Scheduling Problem in Steelmaking
Alan W. Smith and Barbara M. Smith,
School of Computing Research Report 97.43, University of Leeds, September 1997. (Presented at the CP97 Workshop on
Industrial Constraint-Directed Scheduling, Schloss Hagenberg, Austria,
November 1997)
(Abstract)
Automated scheduling of astronomical observations
Lewis R. Jones,
Jon E. Spragg and Barbara M. Smith, Instrumentation in Astronomy
VIII, 2198, pp. 918-923, 1994.
Computing (Rt,St) Policies in a Non-Stationary Stochastic Demand Inventory System Using Constraint Programming
S. Armagan Tarim and Barbara M. Smith,
Presented at European Chapter on Combinatorial Optimization (ECCO XVIII),
Minsk, Belarus,
2005.
A revised version of the paper,
Constraint Programming for Computing Non-Stationary
(R,S) Inventory Policies, will appear in the European Journal of Operational Research.
(Abstract)
CPPlanner: A Temporal Planning System using Critical Paths
Tien Ba Dinh and Barbara Smith.
Research Report APES-63-2003, July 2003.
(Abstract)
Modelling
Barbara M. Smith. In Francesca Rossi, Peter van Beek, and Toby Walsh, editors,
Handbook
of Constraint Programming, Chapter 11, pages 377-406. Elsevier, 2006. ISBN 0-444-52726-5.
Modelling for Constraint Programming
Lectures given at the 1st Constraint Programming Summer School, September 2005.
(The modelling chapter in the Handbook of Constraint Programming is a revised version of the lecture notes. The slides for the lectures can be found at the Summer School Web site.)
Constraint Programming in Practice:
Scheduling a Rehearsal
Barbara Smith. Research Report APES-67-2003, September 2003.
(Abstract)
Constraint Satisfaction Problems: Algorithms and Applications
Sally C. Brailsford, Chris N. Potts and Barbara M. Smith, Invited Review,
European J. of O.R., 119, pp. 557-581, 1999.
(Abstract)
How Not To Do It
Ian P Gent, Stuart A Grant, Ewan MacIntyre, Patrick Prosser, Paul Shaw, Barbara M Smith & Toby Walsh,
School of Computing Research Report 97.27, University of Leeds, May 1997.
(Abstract)
A Tutorial on Constraint Programming
Barbara Smith, School of Computing Research Report 95.14, University of Leeds, April 1995.
(Abstract)
Barbara Smith, September 2008.