Constraint and Integer Programming in OPL
Published Online:1 Nov 2002https://doi.org/10.1287/ijoc.14.4.345.2826
References
- Global optimization using special ordered sets. Mathematical Programming (1976) 10:52–69Crossref, Google Scholar
- Introducing global constraints in CHIP. Journal of Mathematical and Computer Modelling (1994) 20:97–123Crossref, Google Scholar
- Combinatorial Problem Solving in Constraint Logic Programming with Cooperating Solvers. Logic Programming: Formal Methods and Practical Applications (1994) (Elsevier Science Publishers)Google Scholar
- Applying interval arithmetic to real, integer and Boolean constraints. Journal of Logic Programming (1997) 32:1–24Crossref, Google Scholar
- Using CHIP to support decision making. Actes du Séminaire 1988—Programmation en Logique (1988) (Trégastel, France) Google Scholar
- On the development of a general algebraic modeling system in a strategic planning environment. Mathematical Programming Study (1982) 20:1–29Crossref, Google Scholar
- Branch and infer: a unifying framework for integer and finite domain constraint programming. INFORMS Journal on Computing (1998) 10:287–300Link, Google Scholar
- The programming language aspects of ThingLab, a constraint-oriented simulation laboratory. ACM Transaction on Programming Languages and Systems (1981) 3:353–387Crossref, Google Scholar
- Solving various weighted matching problems with constraints. Third International Conference on the Principles and Practice of Constraint Programming (CP'97) (1997) Lintz, Austria:17–31Crossref, Google Scholar
- Speeding up constraint propagation by redundant modeling. Proceedings of the Second International Conference on Principles and Practice of Constraint Programming (CP'96) (1996) (Springer Verlag, Cambridge, MA) 104–118Crossref, Google Scholar
- PROLOG II: manuel de référence et modèle théorique. (1982) . Technical report, GIA-Faculté de Sciences de Luminy, Marseilles, FranceGoogle Scholar
- An introduction to Prolog III. Commun. ACM (1990) 28:412–418Google Scholar
- Spécification de Prolog IV. (1996) . Technical report, Laboratoire d′informatique de Marseilles, Marseilles, FranceGoogle Scholar
- Un système de communication homme-machine en Français. (1973) . Rapport de recherche, Groupe Intelligence Artificielle, Université d′Aix-Marseilles II, Marseilles, FranceGoogle Scholar
- Persistency in maximum cardinality bipartite matching. Operations Research Letters (1994) 15:143–149Crossref, Google Scholar
- Branch-and-cut for combinatorial optimization problems without auxiliary binary variables. Knowledge Engineering Review to appear (2001) Crossref, Google Scholar
- Solving the car sequencing problem in constraint logic programming. European Conference on Artificial Intelligence (ECAI-88) (1988) Munich, GermanyGoogle Scholar
- The constraint logic programming language CHIP. Proceedings of the International Conference on Fifth Generation Computer Systems (1988) Tokyo, JapanGoogle Scholar
- Probe backtrack search for minimal perturbation in dynamic scheduling. Constraints (2000) 5:359–388Crossref, Google Scholar
- Solving piecewise-linear programs: experiments with a simplex approach. ORSA Journalon Computing (1992) 4:16–31Link, Google Scholar
- AMPL: A Modeling Language for Mathematical Programming (1993) (The Scientific Press, San Francisco, CA) Google Scholar
- Conjunto: constraint logic programming with finite set domains. Proc. of the International Symposium on Logic Programming (ILPS'94) (1994) Ithaca, NYGoogle Scholar
- A CLP framework for computing structural test data. Proceedings of the First International Conference on Computational Logic (2000) London, UKCrossref, Google Scholar
- Simulation of hybrid circuits in constraint logic programming. International Joint Conference on Artificial Intelligence (1989) Detroit, MIGoogle Scholar
- Limited discrepancy search. In Proceedings of the 14th International Joint Conference on Artificial Intelligence (1995) Montreal, CanadaGoogle Scholar
- CLP(ℛ) and some electrical engineering problems. Proceedings of the 4th International Conference on Logic Programming (1987) (MIT Press, Melbourne, Australia) Google Scholar
- LP-based combinatorial problem solving. Annals of Operations Research (1985) 4:145–194Crossref, Google Scholar
- Logic-Based Methods for Optimization: Combining Optimization and Constraint Satisfaction (2000) (John Wiley and Sons, New York) Crossref, Google Scholar
- A scheme for unifying optimization and constraint satisfaction methods. Knowledge Engineering Review to appear (2001) Google Scholar
- A CLP(ℛ) option trading analysis system. Proceedings of the 5th International Conference on Logic Programming (1988) (MIT Press, Seattle, WA) Google Scholar
- Constraint logic programming. POPL-87 (1987) (Munich, Germany) Crossref, Google Scholar
- Constraint logic programming: a survey. Journal of Logic Programming (1994) 19/20:503–582Crossref, Google Scholar
- Algorithms for hybrid MILP/CLP models for a class of optimization problems. INFORMS Journal on Computing (2001) 13:258–276Link, Google Scholar
- A framework for constraint programming based column generation. Fifth International Conference on the Principles and Practice of Constraint Programming (CP'99) (1999) Alexandria, VACrossref, Google Scholar
- Constraint query languages. PODS-90 (1990) (Nashville, TN)Crossref, Google Scholar
- , Saraswat V., Hentenryck P. Van. Constraint logic programming: hybrid control and logic as linear programming. Principles and Practice of Constraint Programming (1995) (MIT Press, Cambridge, MA) 85–100Google Scholar
- Predicate logic as programming language. Proceedings of the IFIP Congress 74 (1974) 569–574Google Scholar
- SALSA: a language for search algorithms. Fourth International Conference on the Principles and Practice of Constraint Programming (CP'98) (1998) Pisa, ItalyCrossref, Google Scholar
- Consistency in networks of relations. Artificial Intelligence (1977) 8:99–118Crossref, Google Scholar
- Logic semantics for a class of committed-choice programs. Fourth International Conference on Logic Programming (1987) Melbourne, Australia:858–876Google Scholar
- Programming with Constraints (1999) (The MIT Press, Cambridge, MA) Google Scholar
- , Saraswat V., Hentenryck P. Van. 2LP: linear programming and logic Programming. Principles and Practice of Constraint Programming (1995) (MIT Press, Cambridge, MA) Google Scholar
- Sport league scheduling. In Proceedings of the 3th Ilog International Users Meeting (1997) Paris, FranceGoogle Scholar
- Networks of constraints: fundamental properties and applications to picture processing. Information Science (1974) 7:95–132Crossref, Google Scholar
- Time and Resource Constrained Scheduling: A Constraint Satisfaction Approach (1994) . PhD thesis Department of Computer Science, Eindhoven University of Technology, Eindhoven, The NetherlandsGoogle Scholar
- Search procedures and parallelism in constraint programming. Fifth International Conference on the Principles and Practice of Constraint Programming (CP'99) (1999) Alexandria, VACrossref, Google Scholar
- GENIUS-CP: a generic single-vehicle routing algorithm. Third International Conference on the Principles and Practice of Constraint Programming (CP'97) (1997) Lintz, Austria:420–434Crossref, Google Scholar
- Beyond the glass box: constraints as objects. Proceedings of the International Symposium on Logic Programming (ILPS-95) (1995) Portland, ORGoogle Scholar
- Tight cooperation and its application in piecewise linear optimization. In Fifth International Conference on the Principles and Practice of Constraint Programming (CP'99) (1999) Alexandria, VACrossref, Google Scholar
- A filtering algorithm for constraints of difference in CSPs. Proceedings of the Twelfth National Conference on Artificial Intelligence (AAAI-94) (1994) Seattle, Washington:362–367Google Scholar
- Generalized arc consistency for global cardinality constraint. Proceedings of the Thirteenth National Conference on Artificial Intelligence (AAAI-96) (1996) Portland, Oregon:209–215Google Scholar
- Sport league scheduling. INFORMS National Meeting (1998) (Montreal, Canada)Google Scholar
- Concurrent Constraint Programming Languages (1989) . PhD thesis Carnegie-Mellon University, Pittsburgh, PAGoogle Scholar
- Preprocessing and probing for mixed integer programming problems. ORSA Journal of Computing (1994) 6:445–454Link, Google Scholar
- Programming constraint inference engines. Proceedings of the Third International Conference on Principles and Practice of Constraint Programming (1997) 1330(Springer-Verlag, Linz, Austria) 519–533(October 1997)Crossref, Google Scholar
- Using constraint programming and local search methods to solve vehicle routing problems. Fourth International Conference on the Principles and Practice of Constraint Programming (CP'98) (1998) Pisa, Italy:417–431Crossref, Google Scholar
- Using an extended prolog for digital circuit design. IEEE International Workshop on AI Applications to CAD Systems for Electronics (1987) (Munich, Germany) 165–188Google Scholar
- , Leeuwen Jan van. The Oz Programming Model. Computer Science Today (1995) (Springer Verlag, LNCS, No. 1000) Crossref, Google Scholar
- Algorithmic power from declarative use of redundant constraints. Constraints (1999) 363–381Crossref, Google Scholar
- A Framework for Consistency Techniques in Logic Programming. IJCAI-87 (1987a) (Milan, Italy) Google Scholar
- Consistency Techniques in Logic Programming (1987b) . PhD thesis University of Namur, Namur, BelgiumGoogle Scholar
- Constraint Satisfaction in Logic Programming (1989) (MIT Press, Cambridge, MA) . Logic Programming SeriesGoogle Scholar
- Constraint Logic Programming. Knowledge Engineering Review (1991) 6:151–194Crossref, Google Scholar
- Encyclopedia of Science and Technology, chapter Constraint Programming (1987) (Marcel Dekker)Google Scholar
- The OPL Optimization Programming Language (1999) (MIT Press, Cambridge, MA) Google Scholar
- Generality Versus Specificity: An Experience with AI and OR Techniques. Proceedings of the American Association for Artificial Intelligence (AAAI–88) (1988) St. Paul, MNGoogle Scholar
- Domains in Logic Programming. AAAI-86 (1986) Philadelphia, PAGoogle Scholar
- OPL Script: Composing and Controlling Models (2000) (Springer Verlag). Lecture Note in Artificial Intelligence (LNAI 1865)Google Scholar
- Numerica: a Modeling Language for Global Optimization (1997) (MIT Press, Cambridge, MA) Crossref, Google Scholar
- Constraint Programming in OPL. Proceedings of the International Conference on the Principles and Practice of Declarative Programming (PPDP'99) (1999) Paris, FranceCrossref, Google Scholar
- Search and Strategies in OPL. ACM Transactions on Computational Logic (2000) 1:1–36Crossref, Google Scholar
- Strategic Directions in Constraint Programming. ACM Computing Surveys (1996) 28:701–726Crossref, Google Scholar
- The Design, Implementation, and Evaluation of the Constraint Language cc(FD). Constraint Programming: Basics and Trends (1995) (Springer Verlag)Google Scholar
- Generating Semantic Descriptions from Drawings of Scenes with Shadows. (1972) . Technical Report AI271, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, MAGoogle Scholar
- Integer Programming (1998) (John Wiley and Sons, New York, NY) Google Scholar

