Branch and Infer: A Unifying Framework for Integer and Finite Domain Constraint Programming
Published Online:1 Aug 1998https://doi.org/10.1287/ijoc.10.3.287
References
- Extending CHIP in Order to Solve Complex Scheduling and Placement Problems. Mathl. Comput. Modelling (1993) 17 7 57 73 Crossref, Google Scholar
- Cooperative Solvers and Global Constraints: The Case of Linear Arithmetic Constraints. Postconference Workshop on Constraints, Databases, and Logic Programming, ILPS'95 (1995) Google Scholar
- Mixed 0–1 Programming by Lift-and-Project in a Branch-and-Cut Framework. Management Science (1996) 42 9 1229 1246 Link, Google Scholar
- Gomory cuts revisited. Operations Research Letters (1996) 19 Crossref, Google Scholar
- Nonlinear 0–1 programming: I. Linearization techniques. Mathematical Programming (1984) 30 1 21 Crossref, Google Scholar
- Nonlinear 0–1 Programming: II. Dominance Relations and Algorithms. Mathematical Programming (1984) 30 22 45 Crossref, Google Scholar
- Edge-Finding Constraint Propagation Algorithms for Disjunctive and Cumulative Scheduling. Proc. 15th Workshop U.K. Planning Special Interest Group (1996) Liverpool Google Scholar
- Logic-based 0–1 constraint programming (1996) (Kluwer, Boston, MA) . Operations Research/Computer Science Interfaces Series Crossref, Google Scholar
- , Sterling L. Finite Domain and Cutting Plane Techniques in CLP(BP). Logic Programming, 12th International Conference ICLP'95, Kanagawa, Japan (1995) (MIT Press, Cambridge, MA) 133 147 Crossref, Google Scholar
- , Barwise J. An Introduction to First-Order Logic. Handbook of Mathematical Logic (1977) (North Holland, Amsterdam) 5 46 Crossref, Google Scholar
- OR-Library: Distributing Test Problems by Electronic Mail. Journal of the Operational Research Society (1990) 41 11 1069 1072 . http://mscmga.ms.ic.ac.uk/inf.html Google Scholar
- Introducing Constrained Sequences in CHIP. (1996) . Technical Report, COSYTEC S.A., Orsay, France Google Scholar
- Introducing Global Constraints in CHIP. Mathl. Comput. Modelling (1994) 20 12 97 123 Crossref, Google Scholar
- , Beierle C. , Plümer L. Combinatorial Problem Solving in Constraint Logic Programming with Cooperating Solvers. Logic Programming: Formal methods and practical applications (1995) (Elsevier, Amsterdam) 245 272 Google Scholar
- Using strong cutting planes in constraint logic programming [extended abstract]. Operations Research '93. 18th Symposium on Operations Research, Köln (1993) (Physica-Verlag, Heidelberg) Google Scholar
- Solving Pseudo-Boolean Constraints. Constraint Programming: Basics and Trends (1995) (Springer, Berlin, LNCS 910) 22 38 Crossref, Google Scholar
- CLAIRE: Combining Objects and Rules for Problem Solving. JICSLP'96 workshop on multiparadigm logic programming (1996) Google Scholar
- On the Uncapacitated Plant Location Problem I: Valid Inequalities and Facets. Mathematics of Operations Research (1983) 8 4 579 589 Link, Google Scholar
- On the Uncapacitated Plant Location Problem II: Facets and Lifting Theorems. Mathematics of Operations Research (1983) 8 4 590 612 Link, Google Scholar
- bc-opt: A Branch-and-Cut Code for Mixed Integer Programs. (1997) . Discussion paper 9778, CORE, Univ. Catholique de Louvain Google Scholar
- Some facets of the simple plant location problem. Mathematics Programming (1982) 23 50 74 Crossref, Google Scholar
- CPLEX Optimization Inc Using the CPLEX Callable Library (1995) . http://www.cplex.com/ Google Scholar
- The constraint Logic Programming Language CHIP. Fifth Generation Computer Systems, Tokyo, 1988 (1988) (Springer, Berlin) Google Scholar
- On Combinatorial Optimization Problems Arising in Computer Systems Design (1993) . Ph.D. Thesis, Konrad-Zuse-Zentrum für Informationstechnik, Berlin Google Scholar
- Solving Multiple Knapsack Problems by Cutting Planes. SIAM Journal on Optimization (1996) 6 3 858 877 Crossref, Google Scholar
- (1, sk)-Configuration Facets for the Generalized Assignment Problem. Mathematics Programming (1990) 46 53 60 Crossref, Google Scholar
- The Generalized Assignment Problem: Valid Inequalities and Facets. Mathematics Programming (1990) 46 31 52 Crossref, Google Scholar
- Mixed Logical/Linear Programming. Discrete Applied Mathematics, in press (1997) Google Scholar
- Constraint Logic Programming: A Survey. Journal of Logic Programming (1994) 19 20 503 581 Crossref, Google Scholar
- Progress in Integer Programming: An Exposition. (1997) . Technical Report LEC-97-02, Georgia Institute of Technology, Atlanta, GA Google Scholar
- The Traveling Salesman Problem. Handbook on Operations Research and Management Science (1995) 7 (Elsevier, Amsterdam) 225 330 Google Scholar
- , Cook W. , Lovász L. , Seymour W. Practical Problem Solving with Cutting Plane Algorithms in Combinatorial Optimization. Combinatorial Optimization, Volume 20 of DIMACS Series in Discrete Mathematics and Theoretical Computer Science (1995) (AMS, Providence, RI) 11 152 Crossref, Google Scholar
- A Unifying Logical Framework for Integer Linear Programming and Finite Domain Constraint Programming (1998) . Ph.D. Thesis, Fachbereich Informatik, Univ. d. Saarlandes, Saarbrücken, Germany Google Scholar
- A Canonical Form for Generalized Linear Constraints. Journal of Symbolic Computation (1992) 13 1 24 Crossref, Google Scholar
- Logic, modeling, and programming. Annals Operations Research (1997) 71 335 372 Crossref, Google Scholar
- , Woodruff D. L. Disjunctive Programming and Cooperating Solvers. Advances in Computational and Stochastic Optimization, Logic Programming, and Heuristic Search: Interfaces in Computer Science and Operations Research (1998) (Kluwer Academic Publishers, Boston, MA) 75 96 Crossref, Google Scholar
- Integer and Combinatorial Optimization (1988) (John Wiley, New York) Crossref, Google Scholar
- On the Facial Structure of Set Packing Polyhedra. Mathematical Programming (1973) 5 199 215 Crossref, Google Scholar
- A C++ Implementation of CLP. (1994) . Technical report, ILOG S.A., http://www.ilog.com Google Scholar
- The plant location problem: New models and research prospects. Operartions Research (1996) 4 6 863 874 Google Scholar
- A New Approach to Integrating Mixed Integer Programming and Constraint Logic Programming. Annals of Operations Research, in press (1997) Google Scholar
- Concurrent Constraint Programming (1993) (MIT Press, Cambridge, MA) Crossref, Google Scholar
- Finite Domain Constraint Programming in Oz—A Tutorial. (1998) . DFKI Oz Documentation Series, Deutsches Forschungszentrum für Künstliche Intelligenz, Saarbrücken, Germany Google Scholar
- Linear and Discrete Optimization and Modeling Software (1993) (UNICOM, Uxbridge, UK) Google Scholar
- , van Leeuwen J. The Oz programming model. Computer Science Today: Recent Trends and Developments (1995) (Springer, Berlin) . LNCS 1000 Crossref, Google Scholar
- Coopération de solveurs linéaires sur les réels pour la résolution de problémes linéaires sur les entiers. JFPLC'97 (1997) (Hermes, Paris) Google Scholar
- Foundations of Constraint Satisfaction (1993) (Academic Press, London) Google Scholar
- Operational Semantics of Constraint Logic Programming over Finite Domains. Programming language implementation and logic programming, PLILP'91 (1991) (Springer, Berlin) . LNCS 528 Crossref, Google Scholar
- Strategic Directions in Constraint Programming. ACM Computing Surveys (1996) 28 4 701 726 Crossref, Google Scholar
- Practical Applications of Constraint Programming. Constraints (1996) 1 139 168 Crossref, Google Scholar
- Eclipse: A Platform for Constraint Logic Programming. (1997) . Technical report, IC-Parc, Imperial College, London Google Scholar
- Model Building in Mathematical Programming (1993) 3rd revised ed. (John Wiley, Chichester, England) Google Scholar
- Model Solving in Mathematical Programming (1993) (John Wiley, Chichester, England) Google Scholar

