Integration of AI and OR Techniques in Constraint Programming: 12th International Conference, CPAIOR 2015, Barcelona, Spain, May 18-22, 2015, Proceedings

s of Fast Tracked Journal Papers Lagrangian Bounds from Decision Diagrams David Bergman, Andre A. Cire, and Willem-Jan van Hoeve 1 School of Business, University of Connecticut, USA 2 Department of Management, University of Toronto Scarborough, Canada 3 Tepper School of Business, Carnegie Mellon University, USA david.bergman@business.uconn.edu,acire@utsc.utoronto.ca, vanhoeve@andrew.cmu.edu Decision diagrams are compact graphical representations of Boolean functions widely applied in circuit design and verification. Recently, relaxed decision diagrams were introduced as a new type of relaxation for discrete optimization problems [2]. In the context of constraint programming, relaxed decision diagrams have been successfully applied to improve constraint propagation and optimization reasoning [1,3]. One typically associates a decision diagram with a specific global constraint that is defined on a subset of variables (its scope), and the diagram is subsequently filtered and refined according to the other constraints of the problem. Additionally, if the objective function is evaluated on the same set of variables, the decision diagram can be used to obtain optimization bounds and for applying cost-based filtering. In this work we propose a technique to strengthen a relaxed decision diagram of a problem by incorporating inference from constraints via a Lagrangian relaxation method. Namely, we associate penalties with the constraints that may be potentially violated by the solutions encoded in a relaxed decision diagram. These penalties are incorporated directly into the diagram as arc costs, which are taken into account in the diagram’s objective function evaluation. We show that, with this generic approach, the resulting diagram may potentially yield stronger optimization bounds than the one obtained from the original relaxation, while the associated cost-based filtering allows for further refining the diagram and ultimately reducing the search space. If the incorporated constraints are linear, we also demonstrate that the optimal set of penalties are the duals of a shortest-path linear program derived from the decision diagram. To evaluate our approach, we perform computational experiments on the traveling salesman problem with time windows. Relaxed decision diagrams are used in a global constraint enforcing that city visits must not overlap in time, and tests are performed with a state-of-the-art constraint-based scheduler. Results show that the diagram with improved Lagrangian bounds can drastically reduce solution times in comparison to the original relaxation.

[1]  María R. Sierra,et al.  A genetic algorithm for job-shop scheduling with operators enhanced by weak Lamarckian evolution and search space narrowing , 2014, Natural Computing.

[2]  Kevin Leyton-Brown,et al.  Algorithm runtime prediction: Methods & evaluation , 2012, Artif. Intell..

[3]  M. Inuiguchi,et al.  Goal programming problems with interval coefficients and target intervals , 1991 .

[4]  Lakhdar Sais,et al.  Nogood Recording from Restarts , 2007, IJCAI.

[5]  Rina Dechter,et al.  Temporal Constraint Networks , 1989, Artif. Intell..

[6]  Harvey J. Greenberg,et al.  An empirical analysis of infeasibility diagnosis for instances of linear programming blending models , 1992 .

[7]  W. Oettli On the Solution Set of a Linear System with Inaccurate Coefficients , 1965 .

[8]  Jean-Charles Régin,et al.  Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems , 2004, Lecture Notes in Computer Science.

[9]  Laurent Flindt An Adaptive Large Neighborhood Search Algorithm for the Multi-mode RCPSP , 2016 .

[10]  Laurent Perron,et al.  Structured vs. Unstructured Large Neighborhood Search: A Case Study on Job-Shop Scheduling Problems with Earliness and Tardiness Costs , 2003, CP.

[11]  Michael J. Maher Open Constraints in a Boundable World , 2009, CPAIOR.

[12]  Martin W. P. Savelsbergh,et al.  Preprocessing and Probing Techniques for Mixed Integer Programming Problems , 1994, INFORMS J. Comput..

[13]  S. Miyano,et al.  Finding optimal gene networks using biological constraints. , 2003, Genome informatics. International Conference on Genome Informatics.

[14]  Keith Golden,et al.  Constraint Reasoning over Strings , 2003, CP.

[15]  Peter J. Stuckey,et al.  Minimizing the Maximum Number of Open Stacks by Customer Search , 2009, CP.

[16]  Toby Walsh,et al.  Filtering Algorithms for the NValue Constraint , 2006, Constraints.

[17]  Peter J. Stuckey,et al.  Solving Talent Scheduling with Dynamic Programming , 2011, INFORMS J. Comput..

[18]  Vasco M. Manquinho,et al.  Pseudo-Boolean and Cardinality Constraints , 2021, Handbook of Satisfiability.

[19]  Alban Derrien,et al.  A New Characterization of Relevant Intervals for Energetic Reasoning , 2014, CP.

[20]  Warren P. Adams,et al.  A Reformulation-Linearization Technique for Solving Discrete and Continuous Nonconvex Problems , 1998 .

[21]  Toby Walsh,et al.  Global Grammar Constraints , 2006, CP.

[22]  Russell Bent,et al.  Waiting and Relocation Strategies in Online Stochastic Vehicle Routing , 2007, IJCAI.

[23]  Arkadi Nemirovski,et al.  Robust solutions of uncertain linear programs , 1999, Oper. Res. Lett..

[24]  Steve Hanna,et al.  A Symbolic Execution Framework for JavaScript , 2010, 2010 IEEE Symposium on Security and Privacy.

[25]  Gautam Mitra Investigation of some branch and bound strategies for the solution of mixed integer linear programs , 1973, Math. Program..

[26]  Jorge J. Moré,et al.  Benchmarking optimization software with performance profiles , 2001, Math. Program..

[27]  Lothar Thiele,et al.  Quality Assessment of Pareto Set Approximations , 2008, Multiobjective Optimization.

[28]  Hans Kellerer,et al.  Approximation algorithms for knapsack problems with cardinality constraints , 2000, Eur. J. Oper. Res..

[29]  John W. Chinneck,et al.  Faster integer-feasibility in mixed-integer linear programs by branching to force change , 2011, Comput. Oper. Res..

[30]  Thorsten Koch,et al.  Progress in presolving for mixed integer programming , 2015, Math. Program. Comput..

[31]  Thomas Schiex,et al.  Mixed Constraint Satisfaction: A Framework for Decision Problems under Incomplete Knowledge , 1996, AAAI/IAAI, Vol. 1.

[32]  Pascal Van Hentenryck,et al.  Local Search-based Hybrid Algorithms for Finding Golomb Rulers , 2007, Constraints.

[33]  Pascal Van Hentenryck,et al.  Numerica: A Modeling Language for Global Optimization , 1997, IJCAI.

[34]  Prabir Barooah,et al.  A method for model-reduction of non-linear thermal dynamics of multi-zone buildings , 2012 .

[35]  Matthias Prandtstetter,et al.  Hybrid Heuristics for Multimodal Homecare Scheduling , 2012, CPAIOR.

[36]  Pierre Schaus,et al.  Supervised Learning to Control Energetic Reasoning: A Feasibility Study , 2014 .

[37]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[38]  John L. Nazareth,et al.  Introduction to derivative-free optimization , 2010, Math. Comput..

[39]  Brigitte Jaumard,et al.  A Constraint-Based Approach to the Golomb Ruler Problem , 2007 .

[40]  Robert M. Gagliardi,et al.  Acquisition sequences in PPM communications , 1987, IEEE Trans. Inf. Theory.

[41]  Pierre Flener,et al.  Solving String Constraints: The Case for Constraint Programming , 2013, CP.

[42]  Willem Jan van Hoeve,et al.  An MDD Approach to Multidimensional Bin Packing , 2013, CPAIOR.

[43]  Kasthurirangan Gopalakrishnan,et al.  Neural Network–Swarm Intelligence Hybrid Nonlinear Optimization Algorithm for Pavement Moduli Back-Calculation , 2010 .

[44]  Julian R. Ullmann,et al.  Partition search for non-binary constraint satisfaction , 2007, Inf. Sci..

[45]  James Cussens,et al.  Advances in Bayesian Network Learning using Integer Programming , 2013, UAI.

[46]  Mohammed J. Zaki,et al.  SPADE: An Efficient Algorithm for Mining Frequent Sequences , 2004, Machine Learning.

[47]  John E. Dennis,et al.  Direct Search Methods on Parallel Machines , 1991, SIAM J. Optim..

[48]  Andrea Lodi,et al.  MIPLIB 2010 , 2011, Math. Program. Comput..

[49]  Mats Carlsson,et al.  Sweep as a Generic Pruning Technique Applied to the Non-overlapping Rectangles Constraint , 2001, CP.

[50]  Peter Nightingale,et al.  Implementing logical connectives in constraint programming , 2010, Artif. Intell..

[51]  Zbigniew Michalewicz,et al.  The travelling thief problem: The first step in the transition from theoretical problems to realistic problems , 2013, 2013 IEEE Congress on Evolutionary Computation.

[52]  Helmut Simonis,et al.  A Model Seeker: Extracting Global Constraint Models from Positive Examples , 2012, CP.

[53]  Joxan Jaffar,et al.  S3: A Symbolic String Solver for Vulnerability Detection in Web Applications , 2014, CCS.

[54]  Christophe Lecoutre,et al.  STR2: optimized simple tabular reduction for table constraints , 2011, Constraints.

[55]  Peter J. Stuckey,et al.  Propagation via lazy clause generation , 2009, Constraints.

[56]  Kavé Salamatian,et al.  Traffic matrix estimation: existing techniques and new directions , 2002, SIGCOMM '02.

[57]  Gilbert Laporte,et al.  Waiting strategies for the dynamic pickup and delivery problem with time windows , 2004 .

[58]  Changhe Yuan,et al.  Learning Optimal Bayesian Networks: A Shortest Path Perspective , 2013, J. Artif. Intell. Res..

[59]  Dimitris Magos,et al.  Searching for Mutually Orthogonal Latin Squares via integer and constraint programming , 2006, Eur. J. Oper. Res..

[60]  Ş. Tarim,et al.  The stochastic dynamic production/inventory lot-sizing problem with service-level constraints , 2004 .

[61]  Peter J. Stuckey,et al.  Explaining Flow-Based Propagation , 2012, CPAIOR.

[62]  Qiang Ji,et al.  Structure learning of Bayesian networks using constraints , 2009, ICML '09.

[63]  Jukka Corander,et al.  Learning Chordal Markov Networks by Constraint Satisfaction , 2013, NIPS.

[64]  Ian P. Gent,et al.  Watched Literals for Constraint Propagation in Minion , 2006, CP.

[65]  I. Wegener Branching Programs and Binary Deci-sion Diagrams-Theory and Applications , 1987 .

[66]  Claus-Peter Schnorr,et al.  Lattice basis reduction: Improved practical algorithms and solving subset sum problems , 1991, FCT.

[67]  Panos M. Pardalos,et al.  An Algorithm for the Job Shop Scheduling Problem based on Global Equilibrium Search Techniques , 2006, Comput. Manag. Sci..

[68]  Tuomas Sandholm,et al.  Information-theoretic approaches to branching in search , 2006, AAMAS '06.

[69]  P. Lang,et al.  Dominance and Efficiency in Multicriteria Decision under Uncertainty , 1999 .

[70]  Sanghamitra Bandyopadhyay,et al.  Multiobjective GAs, quantitative indices, and pattern classification , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[71]  Konstantinos Drakakis,et al.  A review of the available construction methods for Golomb rulers , 2009, Adv. Math. Commun..

[72]  Eugene C. Freuder,et al.  The Complexity of Some Polynomial Network Consistency Algorithms for Constraint Satisfaction Problems , 1985, Artif. Intell..

[73]  Hiroki Arimura,et al.  Efficient serial episode mining with minimal occurrences , 2009, ICUIMC '09.

[74]  Tobias Achterberg,et al.  Constraint integer programming , 2007 .

[75]  Barry O'Sullivan,et al.  Leveraging the Learning Power of Examples in Automated Constraint Acquisition , 2004, CP.

[76]  Egon Balas,et al.  The Shifting Bottleneck Procedure for Job Shop Scheduling , 1988 .

[77]  Donald R. Jones,et al.  Efficient Global Optimization of Expensive Black-Box Functions , 1998, J. Glob. Optim..

[78]  Gilbert Laporte,et al.  The Dial-a-Ride Problem (DARP): Variants, modeling issues and algorithms , 2003, 4OR.

[79]  Peter J. Stuckey Lazy Clause Generation: Combining the Power of SAT and CP (and MIP?) Solving , 2010, CPAIOR.

[80]  Roland Wunderling,et al.  Paralleler und objektorientierter Simplex-Algorithmus , 1996 .

[81]  Parosh Aziz Abdulla,et al.  String Constraints for Verification , 2014, CAV.

[82]  Diogo Vieira Andrade,et al.  Fast local search for the maximum independent set problem , 2008, Journal of Heuristics.

[83]  Roland H. C. Yap,et al.  A Path-Optimal GAC Algorithm for Table Constraints , 2012, ECAI.

[84]  Timo Berthold,et al.  An Approximative Criterion for the Potential of Energetic Reasoning , 2011, TAPAS.

[85]  Patrice Boizumault,et al.  Mining (Soft-) Skypatterns Using Dynamic CSP , 2014, CPAIOR.

[86]  Natashia Boland,et al.  Solving mixed integer nonlinear programming problems for mine production planning with stockpiling , 2012 .

[87]  Russell Bent,et al.  HVAC-Aware Occupancy Scheduling , 2015, AAAI Workshop: AI for Cities.

[88]  Frances E. Allen,et al.  Control-flow analysis , 2022 .

[89]  Nicolas Beldiceanu,et al.  Extending CHIP in order to solve complex scheduling and placement problems , 1993, JFPL.

[90]  Eric Monfroy,et al.  Beyond NP: Arc-Consistency for Quantified Constraints , 2002, CP.

[91]  J. Christopher Beck,et al.  Combining Discrete Ellipsoid-based Search and Branch-and-Cut for Integer Least Squares Problems , 2014 .

[92]  Ofer Strichman,et al.  Tuning SAT Checkers for Bounded Model Checking , 2000, CAV.

[93]  Nikolaos V. Sahinidis,et al.  BARON: A general purpose global optimization software package , 1996, J. Glob. Optim..

[94]  Milind Tambe,et al.  TESLA: an energy-saving agent that leverages schedule flexibility , 2013, AAMAS.

[95]  Luca Benini,et al.  Thermal and Energy Management of High-Performance Multicores: Distributed and Self-Calibrating Model-Predictive Controller , 2013, IEEE Transactions on Parallel and Distributed Systems.

[96]  Petr Vilím,et al.  Global Constraints in Scheduling , 2007 .

[97]  Peter J. Stuckey,et al.  Explaining Time-Table-Edge-Finding Propagation for the Cumulative Resource Constraint , 2012, CPAIOR.

[98]  J. Christopher Beck,et al.  Combining Discrete Ellipsoid-Based Search and Branch-and-Cut for Binary Quadratic Programming Problems , 2014, CPAIOR.

[99]  Hans Kellerer,et al.  Approximating Multi-objective Knapsack Problems , 2001, WADS.

[100]  Alessandro Zanarini,et al.  Solution counting algorithms for constraint-centered search heuristics , 2008, Constraints.

[101]  Rupak Majumdar,et al.  Dynamic test input generation for database applications , 2007, ISSTA '07.

[102]  Miyuki Koshimura,et al.  QMaxSAT: A Partial Max-SAT Solver , 2012, J. Satisf. Boolean Model. Comput..

[103]  Yves Deville,et al.  A Multistage Stochastic Programming Approach to the Dynamic and Stochastic VRPTW , 2015, CPAIOR.

[104]  Mats Carlsson,et al.  Compiling and Executing Disjunctions of Finite Domain Constraints , 1995, ICLP.

[105]  Kenneth R. Baker,et al.  Principles of Sequencing and Scheduling , 2018 .

[106]  M. M. Gouda,et al.  Building thermal model reduction using nonlinear constrained optimization , 2002 .

[107]  A. Mahajan,et al.  Experiments with Branching using General Disjunctions , 2009 .

[108]  Oscar H. Ibarra,et al.  Symbolic String Verification: Combining String Analysis and Size Analysis , 2009, TACAS.

[109]  Timothy Mattson,et al.  A 48-Core IA-32 message-passing processor with DVFS in 45nm CMOS , 2010, 2010 IEEE International Solid-State Circuits Conference - (ISSCC).

[110]  Paul Shaw,et al.  Using Constraint Programming and Local Search Methods to Solve Vehicle Routing Problems , 1998, CP.

[111]  Philippe Laborie,et al.  Temporal linear relaxation in IBM ILOG CP Optimizer , 2016, J. Sched..

[112]  Michel Gendreau,et al.  Vehicle dispatching with time-dependent travel times , 2003, Eur. J. Oper. Res..

[113]  Toby Walsh,et al.  Constraint Acquisition via Partial Queries , 2013, IJCAI.

[114]  Meinolf Sellmann,et al.  A General Nogood-Learning Framework for Pseudo-Boolean Multi-Valued SAT , 2011, AAAI.

[115]  C. Y. Lee Representation of switching circuits by binary-decision programs , 1959 .

[116]  Jean-Charles Régin,et al.  Generalized Arc Consistency for Global Cardinality Constraint , 1996, AAAI/IAAI, Vol. 1.

[117]  Markus Behle,et al.  On threshold BDDs and the optimal variable ordering problem , 2007, J. Comb. Optim..

[118]  Adnan Darwiche,et al.  A Lightweight Component Caching Scheme for Satisfiability Solvers , 2007, SAT.

[119]  Philippe Baptiste,et al.  Constraint-Based Scheduling and Planning , 2006, Handbook of Constraint Programming.

[120]  James Cussens,et al.  Bayesian network learning with cutting planes , 2011, UAI.

[121]  Mats Carlsson,et al.  New filtering for the cumulative constraint in the context of non-overlapping rectangles , 2008, Ann. Oper. Res..

[122]  Tallys H. Yunes,et al.  BDD-based heuristics for binary optimization , 2014, J. Heuristics.

[123]  Helman I. Stern,et al.  COMPUTER SCHEDULING OF PUBLIC TRANSPORT. URBAN PASSENGER VEHICLE AND CREW SCHEDULING. PAPERS BASED ON PRESENTATIONS AT THE INTERNATIONAL WORKSHOP HELD AT THE UNIVERSITY OF LEEDS, 16-18 JULY, 1980 (CONTD) , 1981 .

[124]  Armin Biere,et al.  Bounded model checking , 2003, Adv. Comput..

[125]  Bernhard Fleischmann,et al.  Time-Varying Travel Times in Vehicle Routing , 2004, Transp. Sci..

[126]  Anton Dries,et al.  Dominance Programming for Itemset Mining , 2013, 2013 IEEE 13th International Conference on Data Mining.

[127]  Nikolaos V. Sahinidis,et al.  Global Optimization of 0-1 Hyperbolic Programs , 2002, J. Glob. Optim..

[128]  Matthew W. Moskewicz,et al.  CAMA: A Multi-Valued Satisfiability Solver , 2003, ICCAD 2003.

[129]  Brian W. Kernighan,et al.  AMPL: A Modeling Language for Mathematical Programming , 1993 .

[130]  Charles J. Colbourn,et al.  The complexity of completing partial Latin squares , 1984, Discret. Appl. Math..

[131]  Michel Gendreau,et al.  A Tabu Search Heuristic for the Vehicle Routing Problem with Soft Time Windows , 1997, Transp. Sci..

[132]  Jorge A. Navas,et al.  Unbounded Model-Checking with Interpolation for Regular Language Constraints , 2013, TACAS.

[133]  Toby Walsh,et al.  Decomposition of the NValue Constraint , 2009, CP.

[134]  Robert M. Haralick,et al.  Increasing Tree Search Efficiency for Constraint Satisfaction Problems , 1979, Artif. Intell..

[135]  Peter J. Stuckey,et al.  Explaining the cumulative propagator , 2010, Constraints.

[136]  G. Makanin The Problem of Solvability of Equations in a Free Semigroup , 1977 .

[137]  Jilles Vreeken,et al.  The long and the short of it: summarising event sequences with serial episodes , 2012, KDD.

[138]  Ambros M. Gleixner,et al.  Factorization and update of a reduced basis matrix for the revised simplex method , 2012 .

[139]  Roland H. C. Yap,et al.  An MDD-based generalized arc consistency algorithm for positive and negative table constraints and some global constraints , 2010, Constraints.

[140]  Timo Berthold,et al.  Cloud Branching , 2013, CPAIOR.

[141]  Gilbert Laporte,et al.  Solving a Dynamic and Stochastic Vehicle Routing Problem with a Sample Scenario Hedging Heuristic , 2006, Transp. Sci..

[142]  David Bergman,et al.  MDD Propagation for Sequence Constraints , 2014, J. Artif. Intell. Res..

[143]  Leonard J. Savage,et al.  The Theory of Statistical Decision , 1951 .

[144]  Pinar Heggernes,et al.  The Minimum Degree Heuristic and the Minimal Triangulation Process , 2003, WG.

[145]  Abdul Sattar,et al.  Local search with edge weighting and configuration checking heuristics for minimum vertex cover , 2011, Artif. Intell..

[146]  V. N. Venkatakrishnan,et al.  WAPTEC: whitebox analysis of web applications for parameter tampering exploit construction , 2011, CCS '11.

[147]  Paolo Toth,et al.  Knapsack Problems: Algorithms and Computer Implementations , 1990 .

[148]  Tobias Achterberg,et al.  SCIP: solving constraint integer programs , 2009, Math. Program. Comput..

[149]  Ian P. Gent,et al.  Lazy Explanations for Constraint Propagators , 2010, PADL.

[150]  Rainer Kolisch,et al.  PSPLIB - a project scheduling problem library , 1996 .

[151]  Guochuan Zhang,et al.  On lazy bureaucrat scheduling with common deadlines , 2008, J. Comb. Optim..

[152]  Ralf Borndörfer,et al.  Models for Railway Track Allocation , 2007, ATMOS.

[153]  Willem Visser,et al.  Symbolic execution of programs with strings , 2012, SAICSIT '12.

[154]  Massoud Pedram,et al.  Constructing Minimal Spanning/Steiner Trees with Bounded Path Length , 1997, Integr..

[155]  Matthew L. Ginsberg,et al.  Limited Discrepancy Search , 1995, IJCAI.

[156]  James B. Shearer,et al.  Some new optimum Golomb rulers , 1990, IEEE Trans. Inf. Theory.

[157]  Jean-Philippe Métivier,et al.  A Constraint Programming Approach for Mining Sequential Patterns in a Sequence Database , 2013, ArXiv.

[158]  Roberto Montemanni,et al.  Time dependent vehicle routing problem with a multi ant colony system , 2008, Eur. J. Oper. Res..

[159]  Mats Carlsson,et al.  Cost-Filtering Algorithms for the two Sides of the Sum of Weights of Distinct Values Constraint , 2002 .

[160]  Michael J. Maher,et al.  Kangaroo: An Efficient Constraint-Based Local Search System Using Lazy Propagation , 2011, CP.

[161]  David L. Dill,et al.  A Decision Procedure for Bit-Vectors and Arrays , 2007, CAV.

[162]  Oded Maler,et al.  Fast and Flexible Difference Constraint Propagation for DPLL(T) , 2006, SAT.

[163]  Xiang Fu,et al.  Simple linear string constraints , 2013, Formal Aspects of Computing.

[164]  David Applegate,et al.  Finding Cuts in the TSP (A preliminary report) , 1995 .

[165]  D. Godard,et al.  Self-Adapting Large Neighborhood Search: Application to Single-Mode Scheduling Problems , 2007 .

[166]  Atle Riise,et al.  Dynamic And Stochastic Vehicle Routing In Practice , 2007 .

[167]  Olivier Lhomme,et al.  Quick Shaving , 2005, AAAI.

[168]  Miguel A. Figliozzi,et al.  The time dependent vehicle routing problem with time windows: Benchmark problems, an efficient solution algorithm, and solution characteristics , 2012 .

[169]  Pascal Van Hentenryck,et al.  Constraint Satisfaction over Bit-Vectors , 2012, CP.

[170]  Marek Cygan,et al.  Improved Approximation for 3-Dimensional Matching via Bounded Pathwidth Local Search , 2013, 2013 IEEE 54th Annual Symposium on Foundations of Computer Science.

[171]  Thorsten Koch,et al.  Branching rules revisited , 2005, Oper. Res. Lett..

[172]  Pinar Heggernes,et al.  A practical algorithm for making filled graphs minimal , 2001, Theor. Comput. Sci..

[173]  R. J. Dakin,et al.  A tree-search algorithm for mixed integer programming problems , 1965, Comput. J..

[174]  Brandon M. Malone,et al.  Predicting the Hardness of Learning Bayesian Networks , 2014, AAAI.

[175]  D. R. Fulkerson,et al.  Incidence matrices and interval graphs , 1965 .

[176]  Jean-Charles Régin,et al.  Improving GAC-4 for Table and MDD Constraints , 2014, CP.

[177]  Stephen C. Graves,et al.  An n-Constraint Formulation of the (Time-Dependent) Traveling Salesman Problem , 2016 .

[178]  Pascal Van Hentenryck,et al.  Solving the Car-Sequencing Problem in Constraint Logic Programming , 1988, ECAI.

[179]  Tobias Achterberg,et al.  The Mcf-separator: detecting and exploiting multi-commodity flow structures in MIPs , 2010, Math. Program. Comput..

[180]  David Bergman,et al.  Optimization Bounds from Binary Decision Diagrams , 2014, INFORMS J. Comput..

[181]  Jean-Michel Gauthier,et al.  Experiments in mixed-integer linear programming using pseudo-costs , 1977, Math. Program..

[182]  Stefan M. Wild,et al.  Benchmarking Derivative-Free Optimization Algorithms , 2009, SIAM J. Optim..

[183]  Marco Laumanns,et al.  Performance assessment of multiobjective optimizers: an analysis and review , 2003, IEEE Trans. Evol. Comput..

[184]  Roman Barták,et al.  Dynamic Global Constraints in Backtracking Based Environments , 2003, Ann. Oper. Res..

[185]  XiaoHua Xu,et al.  Thermal Inertia: Towards an energy conservation room management system , 2012, 2012 Proceedings IEEE INFOCOM.

[186]  Martin Gebser,et al.  Matchmaking with Answer Set Programming , 2013, LPNMR.

[187]  Jean-Charles Régin Improving the Expressiveness of Table Constraints , 2011 .

[188]  Christian Liebchen,et al.  Performance of Algorithms for Periodic Timetable Optimization , 2008 .

[189]  John W. Chinneck,et al.  Achieving MILP feasibility quickly using general disjunctions , 2013, Comput. Oper. Res..

[190]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[191]  Christian Bessiere,et al.  Arc Consistency for General Constraint Networks: Preliminary Results , 1997, IJCAI.

[192]  Carme Torras,et al.  Solving Strategies for Highly Symmetric CSPs , 1999, IJCAI.

[193]  Peter J. Stuckey,et al.  Structure Based Extended Resolution for Constraint Programming , 2013, ArXiv.

[194]  Nikolaos V. Sahinidis,et al.  Time-Dependent Traveling Salesman Problem , 2009, Encyclopedia of Optimization.

[195]  Fahiem Bacchus,et al.  GAC on Conjunctions of Constraints , 2001, CP.

[196]  Russell Bent,et al.  The Value of Consensus in Online Stochastic Scheduling , 2004, ICAPS.

[197]  David Maxwell Chickering,et al.  Learning Bayesian Networks: The Combination of Knowledge and Statistical Data , 1994, Machine Learning.

[198]  Toby Walsh,et al.  A Compression Algorithm for Large Arity Extensional Constraints , 2007, CP.

[199]  André Augusto Ciré,et al.  Multivalued Decision Diagrams for Sequencing Problems , 2013, Oper. Res..

[200]  Ramakrishnan Srikant,et al.  Mining sequential patterns , 1995, Proceedings of the Eleventh International Conference on Data Engineering.

[201]  Abdollah Homaifar,et al.  Genetic Algorithm Approach to the Search for Golomb Rulers , 1995, ICGA.

[202]  Felip Manyà,et al.  MaxSAT, Hard and Soft Constraints , 2021, Handbook of Satisfiability.

[203]  Emmanuel Coquery,et al.  A SAT-Based Approach for Discovering Frequent, Closed and Maximal Patterns in a Sequence , 2012, ECAI.

[204]  Ofer Strichman,et al.  A proof-producing CSP solver: A proof supplement , 2010 .

[205]  Peter J. Stuckey,et al.  Finite Domain Bounds Consistency Revisited , 2004, Australian Conference on Artificial Intelligence.

[206]  Bart Selman,et al.  Problem Structure in the Presence of Perturbations , 1997, AAAI/IAAI.

[207]  Beate Bollig,et al.  Improving the Variable Ordering of OBDDs Is NP-Complete , 1996, IEEE Trans. Computers.

[208]  Russell Bent,et al.  Regrets Only! Online Stochastic Optimization under Time Constraints , 2004, AAAI.

[209]  John W. Chinneck,et al.  Feasibility And Infeasibility In Optimization , 2015 .

[210]  Alexander Mendiburu,et al.  Generating Customized Landscapes in Permutation-Based Combinatorial Optimization Problems , 2013, LION.

[211]  Kevin Leyton-Brown,et al.  Sequential Model-Based Optimization for General Algorithm Configuration , 2011, LION.

[212]  Roman Barták On Generators of Random Quasigroup Problems , 2005, CSCLP.

[213]  Toby Walsh,et al.  Propagating Logical Combinations of Constraints , 2005, IJCAI.

[214]  Jörg Würtz,et al.  Constructive Disjunction Revisited , 1996, KI.

[215]  Dimitris Bertsimas,et al.  A Stochastic and Dynamic Vehicle Routing Problem in the Euclidean Plane , 1991, Oper. Res..

[216]  Lakhdar Sais,et al.  Boolean satisfiability for sequence mining , 2013, CIKM.

[217]  Heikki Mannila,et al.  Discovery of Frequent Episodes in Event Sequences , 1997, Data Mining and Knowledge Discovery.

[218]  Micael Gallego,et al.  A branch and bound algorithm for the maximum diversity problem , 2010, Eur. J. Oper. Res..

[219]  Narendra Jussien,et al.  Dynamic Domain Splitting for Numeric CSPs , 1998, ECAI.

[220]  Michel Gendreau,et al.  Exploiting Knowledge About Future Demands for Real-Time Vehicle Dispatching , 2006, Transp. Sci..

[221]  Martin W. P. Savelsbergh,et al.  Information-based branching schemes for binary linear mixed integer problems , 2009, Math. Program. Comput..

[222]  Thierry Benoist,et al.  LocalSolver 1.x: a black-box local-search solver for 0-1 programming , 2011, 4OR.

[223]  Tobias Achterberg,et al.  Conflict analysis in mixed integer programming , 2007, Discret. Optim..

[224]  Gilles Pesant,et al.  Revisiting the Sequence Constraint , 2006, CP.

[225]  Cristina H. Amon,et al.  A new mathematical programming approach to optimize wind farm layouts , 2014 .

[226]  Barry O'Sullivan,et al.  Search Strategies for Rectangle Packing , 2008, CP.

[227]  R. Bixby,et al.  On the Solution of Traveling Salesman Problems , 1998 .

[228]  Gilles Pesant,et al.  A Regular Language Membership Constraint for Finite Sequences of Variables , 2004, CP.

[229]  Petr Vilím,et al.  Reasoning with Conditional Time-Intervals. Part II: An Algebraical Model for Resources , 2009, FLAIRS.

[230]  R. Gomory AN ALGORITHM FOR THE MIXED INTEGER PROBLEM , 1960 .

[231]  Drury B. Crawley,et al.  EnergyPlus: Energy simulation program , 2000 .

[232]  Gihwon Kwon,et al.  Efficient CNF Encoding for Selecting 1 from N Objects , 2007 .

[233]  Fan Chung Graham,et al.  Chordal Completions of Planar Graphs , 1994, J. Comb. Theory, Ser. B.

[234]  Aris Pagourtzis,et al.  The Lazy Bureaucrat Problem with Common Arrivals and Deadlines: Approximation and Mechanism Design , 2013, FCT.

[235]  Éric D. Taillard,et al.  Benchmarks for basic scheduling problems , 1993 .

[236]  Fahiem Bacchus,et al.  Exploiting the Power of mip Solvers in maxsat , 2013, SAT.

[237]  David Bergman,et al.  Manipulating MDD Relaxations for Combinatorial Optimization , 2011, CPAIOR.

[238]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems - networks of plausible inference , 1991, Morgan Kaufmann series in representation and reasoning.

[239]  N. Musliu,et al.  Modeling High School Timetabling as Partial Weighted maxSAT , 2014 .

[240]  Bahram Alidaee,et al.  Simple and fast surrogate constraint heuristics for the maximum independent set problem , 2008, J. Heuristics.

[241]  Jacques F. Benders,et al.  Partitioning procedures for solving mixed-variables programming problems , 2005, Comput. Manag. Sci..

[242]  Frédéric Goualard,et al.  Universally Quantified Interval Constraints , 2000, CP.

[243]  Christian Bessiere,et al.  Optimal and Suboptimal Singleton Arc Consistency Algorithms , 2005, IJCAI.

[244]  Meinolf Sellmann The Theory of Grammar Constraints , 2006, CP.

[245]  Alain Billionnet,et al.  Using a Mixed Integer Quadratic Programming Solver for the Unconstrained Quadratic 0-1 Problem , 2007, Math. Program..

[246]  Luc De Raedt,et al.  Itemset mining: A constraint programming perspective , 2011, Artif. Intell..

[247]  Bart Selman,et al.  Heavy-Tailed Phenomena in Satisfiability and Constraint Satisfaction Problems , 2000, Journal of Automated Reasoning.

[248]  Peter J. Stuckey,et al.  Solving RCPSP/max by lazy clause generation , 2012, Journal of Scheduling.

[249]  Yao-Wen Chang,et al.  B*-Trees: a new representation for non-slicing floorplans , 2000, DAC.

[250]  Pascal Van Hentenryck,et al.  Design, Implementation, and Evaluation of the Constraint Language cc(FD) , 1994, Constraint Programming.

[251]  Takeshi Yamada,et al.  A Genetic Algorithm Applicable to Large-Scale Job-Shop Problems , 1992, PPSN.

[252]  Timo Berthold,et al.  Hybrid Branching , 2009, CPAIOR.

[253]  Pinar Heggernes,et al.  Faster Parameterized Algorithms for Minimum Fill-in , 2010, Algorithmica.

[254]  Rina Dechter,et al.  Enhancement Schemes for Constraint Processing: Backjumping, Learning, and Cutset Decomposition , 1990, Artif. Intell..

[255]  G. Katsirelos Nogood Processing in CSPs , 2008 .

[256]  Alessandro Zanarini,et al.  Counting-Based Search: Branching Heuristics for Constraint Satisfaction Problems , 2012, J. Artif. Intell. Res..

[257]  Tommi S. Jaakkola,et al.  Learning Bayesian Network Structure using LP Relaxations , 2010, AISTATS.

[258]  Patrice Boizumault,et al.  Mining Relevant Sequence Patterns with CP-Based Framework , 2014, 2014 IEEE 26th International Conference on Tools with Artificial Intelligence.

[259]  Philip Kilby,et al.  CP Methods for Scheduling and Routing with Time-Dependent Task Costs , 2013, CPAIOR.

[260]  Armin Wolf,et al.  Impact-Based Search in Constraint-based Scheduling , 2008, GI Jahrestagung.

[261]  Luca Benini,et al.  Neuron Constraints to Model Complex Real-World Problems , 2011, CP.

[262]  Westley Weimer,et al.  A decision procedure for subset constraints over regular languages , 2009, PLDI '09.

[263]  Matteo Fischetti,et al.  Local branching , 2003, Math. Program..

[264]  Timo Berthold,et al.  Branching on Multi-aggregated Variables , 2015, CPAIOR.

[265]  Leonardo Mendonça de Moura,et al.  Cutting to the Chase , 2011, Journal of Automated Reasoning.

[266]  Alberto Ceselli,et al.  Mathematical programming algorithms for bin packing problems with item fragmentation , 2014, Comput. Oper. Res..

[267]  Michael A. Trick A Dynamic Programming Approach for Consistency and Propagation for Knapsack Constraints , 2003, Ann. Oper. Res..

[268]  Barry O'Sullivan,et al.  A Shortest Path-Based Approach to the Multileaf Collimator Sequencing Problem , 2009, CPAIOR.

[269]  Dimitris Bertsimas,et al.  Constructing Uncertainty Sets for Robust Linear Optimization , 2009, Oper. Res..

[270]  Pascal Van Hentenryck,et al.  A simple hybrid evolutionary algorithm for finding Golomb rulers , 2005, 2005 IEEE Congress on Evolutionary Computation.

[271]  Luca Di Gaspero,et al.  Constraint-Based Approaches for Balancing Bike Sharing Systems , 2013, CP.

[272]  Lennart Martens,et al.  Predicting tryptic cleavage from proteomics data using decision tree ensembles. , 2013, Journal of proteome research.

[273]  Ulrich Lauther,et al.  A Min-Cut Placement Algorithm for General Cell Assemblies Based on a Graph Representation , 1979, 16th Design Automation Conference.

[274]  Arthur J. Bernstein,et al.  A class of binary recurrent codes with limited error propagation , 1967, IEEE Trans. Inf. Theory.

[275]  Martin W. P. Savelsbergh,et al.  A Computational Study of Search Strategies for Mixed Integer Programming , 1999, INFORMS J. Comput..

[276]  Robert Nieuwenhuis,et al.  The IntSat Method for Integer Linear Programming , 2014, CP.

[277]  Paolo Toth,et al.  Scheduling extra freight trains on railway networks , 2010 .

[278]  Pierre Lopez,et al.  Overview and Possible Extensions of Shaving Techniques for Job-Shop Problems ! , 2000 .

[279]  Paul Shaw,et al.  A Constraint for Bin Packing , 2004, CP.

[280]  Carmen Gervet,et al.  On Combining Regression Analysis and Constraint Programming , 2014, IPMU.

[281]  Michael D. Ernst,et al.  HAMPI: a solver for string constraints , 2009, ISSTA.

[282]  Maw-Shang Chang,et al.  Algorithms for Maximum Matching and Minimum Fill-in on Chordal Bipartite Graphs , 1996, ISAAC.

[283]  Stefan Ratschan,et al.  Efficient solving of quantified inequality constraints over the real numbers , 2002, TOCL.

[284]  Pierre A. Humblet,et al.  Latin routers, design and implementation , 1993 .

[285]  John W. Chinneck,et al.  Linear programming with interval coefficients , 2000, J. Oper. Res. Soc..

[286]  Pascal Van Hentenryck,et al.  Optimal and efficient filtering algorithms for table constraints , 2013, Constraints.

[287]  Joao Marques-Silva,et al.  Iterative and core-guided MaxSAT solving: A survey and assessment , 2013, Constraints.

[288]  Egon Balas,et al.  An Algorithm for the Three-Index Assignment Problem , 1991, Oper. Res..

[289]  Pierre Flener,et al.  Towards Solver-Independent Propagators , 2012, CP.

[290]  P. Schaus Solving balancing and bin-packing problems with constraint programming , 2009 .

[291]  Guodong Li,et al.  JST: An automatic test generation tool for industrial Java applications with strings , 2013, 2013 35th International Conference on Software Engineering (ICSE).

[292]  Gustave J. Rath,et al.  Nurse Scheduling Using Mathematical Programming , 1976, Oper. Res..

[293]  William J. Cook,et al.  Chained Lin-Kernighan for Large Traveling Salesman Problems , 2003, INFORMS Journal on Computing.

[294]  Prabir Barooah,et al.  Occupancy-based zone-climate control for energy-efficient buildings: Complexity vs. performance , 2013 .

[295]  Roland H. C. Yap,et al.  Optimizing STR Algorithms with Tuple Compression , 2013, CP.

[296]  C. Colbourn,et al.  Handbook of Combinatorial Designs , 2006 .

[297]  Pradip Bose,et al.  Energy-aware meeting scheduling algorithms for smart buildings , 2012, BuildSys '12.

[298]  Jarrod A. Roy,et al.  Unification of partitioning, placement and floorplanning , 2004, IEEE/ACM International Conference on Computer Aided Design, 2004. ICCAD-2004..

[299]  Luís N. Vicente,et al.  Direct Multisearch for Multiobjective Optimization , 2011, SIAM J. Optim..

[300]  Alessandro Agnetis,et al.  A job-shop problem with one additional resource type , 2011, J. Sched..

[301]  Yao-Wen Chang,et al.  NTUplace: a ratio partitioning based placement algorithm for large-scale mixed-size designs , 2005, ISPD '05.

[302]  Matteo Fischetti,et al.  Branching on nonchimerical fractionalities , 2012, Oper. Res. Lett..

[303]  Bala Shetty,et al.  The nonlinear knapsack problem - algorithms and applications , 2002, Eur. J. Oper. Res..

[304]  Tomi Silander,et al.  A Simple Approach for Finding the Globally Optimal Bayesian Network Structure , 2006, UAI.

[305]  Rainer Kolisch,et al.  Benchmark instances for project scheduling problems , 1999 .

[306]  Matteo Fischetti,et al.  Backdoor Branching , 2011, INFORMS J. Comput..

[307]  John N. Hooker,et al.  A Constraint Store Based on Multivalued Decision Diagrams , 2007, CP.

[308]  Joseph R. Shinnerl,et al.  mPL6: enhanced multilevel mixed-size placement , 2006, ISPD '06.

[309]  Hideki Hashimoto,et al.  An iterated local search algorithm for the time-dependent vehicle routing problem with time windows , 2008, Discret. Optim..

[310]  Milind Tambe,et al.  Building THINC: user incentivization and meeting rescheduling for energy savings , 2014, AAMAS.

[311]  Dave Payne FTTP deployment options and economic challenges , 2009, 2009 35th European Conference on Optical Communication.

[312]  Sharad Malik,et al.  Chaff: engineering an efficient SAT solver , 2001, Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232).

[313]  Carlos Ansótegui,et al.  Modeling Choices in Quasigroup Completion: SAT vs. CSP , 2004, AAAI.

[314]  Sanjeev Khanna,et al.  A Polynomial Time Approximation Scheme for the Multiple Knapsack Problem , 2005, SIAM J. Comput..

[315]  Pascal Van Hentenryck,et al.  Activity-Based Search for Black-Box Constraint Programming Solvers , 2011, CPAIOR.

[316]  Barry O'Sullivan,et al.  Approximate Compilation of Constraints into Multivalued Decision Diagrams , 2008, CP.

[317]  R. Bixby,et al.  A note on detecting simple redundancies in linear systems , 1987 .

[318]  Christophe Lecoutre,et al.  Generalized Arc Consistency for Positive Table Constraints , 2006, CP.

[319]  Toby Walsh,et al.  Propagation algorithms for lexicographic ordering constraints , 2006, Artif. Intell..

[320]  Michèle Sebag,et al.  Bandit-Based Search for Constraint Programming , 2013, CP.

[321]  Pascal Van Hentenryck,et al.  Constraint-Based Lagrangian Relaxation , 2014, CP.

[322]  S. Martello,et al.  Dynamic Programming and Strong Bounds for the 0-1 Knapsack Problem , 1999 .

[323]  R. Storer,et al.  New search spaces for sequencing problems with application to job shop scheduling , 1992 .

[324]  Manfred Morari,et al.  Use of model predictive control and weather forecasts for energy efficient building climate control , 2012 .

[325]  Lothar Thiele,et al.  The Hypervolume Indicator Revisited: On the Design of Pareto-compliant Indicators Via Weighted Integration , 2007, EMO.

[326]  Artur Alves Pessoa,et al.  The time dependent traveling salesman problem: polyhedra and algorithm , 2013, Math. Program. Comput..

[327]  Bruce L. Golden,et al.  Solving the Time Dependent Traveling Salesman Problem , 2005 .

[328]  Martin Fürer,et al.  Approximating the k -Set Packing Problem by Local Improvements , 2014, ISCO.

[329]  Jean-Guillaume Fages,et al.  Filtering AtMostNValue with difference constraints: Application to the shift minimisation personnel task scheduling problem , 2013, Artif. Intell..

[330]  Reiner Hähnle,et al.  The SAT problem of signed CNF formulas , 2000 .

[331]  Wim Nuijten,et al.  Solving Scheduling Problems with Setup Times and Alternative Resources , 2000, AIPS.

[332]  James C. King,et al.  Symbolic execution and program testing , 1976, CACM.

[333]  Kai Ye,et al.  An efficient, versatile and scalable pattern growth approach to mine frequent patterns in unaligned protein sequences , 2007, Bioinform..

[334]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[335]  Sanjay Mehrotra,et al.  Experimental Results on Using General Disjunctions in Branch-and-Bound for General-Integer Linear Programs , 2001, Comput. Optim. Appl..

[336]  Jeff T. Linderoth,et al.  Improving Bounds on the Football Pool Problem via Symmetry Reduction and High-Throughput Computing , 2007 .

[337]  Martin Gebser,et al.  clasp : A Conflict-Driven Answer Set Solver , 2007, LPNMR.

[338]  Designs Deepak Batra Analysis of Floorplanning Algorithms in VLSI Physical , 2012 .

[339]  Gerhard Reinelt,et al.  TSPLIB - A Traveling Salesman Problem Library , 1991, INFORMS J. Comput..

[340]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[341]  Philippe Baptiste,et al.  Constraint - based scheduling : applying constraint programming to scheduling problems , 2001 .

[342]  Meinolf Sellmann,et al.  The Challenge of Generating Spatially Balanced Scientific Experiment Designs , 2004, CPAIOR.

[343]  Westley Weimer,et al.  StrSolve: solving string constraints lazily , 2012, Automated Software Engineering.

[344]  Ramakrishnan Srikant,et al.  Fast Algorithms for Mining Association Rules in Large Databases , 1994, VLDB.

[345]  Torleiv Kløve Bounds and construction for difference triangle sets , 1989, IEEE Trans. Inf. Theory.

[346]  Barry O'Sullivan,et al.  Query-Driven Constraint Acquisition , 2007, IJCAI.

[347]  Gautam Mitra,et al.  Analysis of mathematical programming problems prior to applying the simplex algorithm , 1975, Math. Program..

[348]  Mats Carlsson,et al.  A New Multi-resource cumulatives Constraint with Negative Heights , 2002, CP.

[349]  A. Shapiro,et al.  The Sample Average Approximation Method for Stochastic Programs with Integer Recourse , 2002 .

[350]  Randal E. Bryant,et al.  Graph-Based Algorithms for Boolean Function Manipulation , 1986, IEEE Transactions on Computers.

[351]  D. Shmoys,et al.  Completing Quasigroups or Latin Squares: A Structured Graph Coloring Problem , 2002 .

[352]  Dimitris Bertsimas,et al.  Stochastic and Dynamic Vehicle Routing in the Euclidean Plane with Multiple Capacitated Vehicles , 1993, Oper. Res..

[353]  Gérard Plateau,et al.  An efficient hybrid heuristic method for the 0-1 exact k-item quadratic knapsack problem , 2014 .

[354]  Richard W. Eglese,et al.  Vehicle routing and scheduling with time-varying data: A case study , 2010, J. Oper. Res. Soc..

[355]  Steven Skiena,et al.  The Lazy Bureaucrat scheduling problem , 1999, Inf. Comput..

[356]  J. Christopher Beck,et al.  Solving wind farm layout optimization with mixed integer programs and constraint programs , 2014, EURO J. Comput. Optim..

[357]  Toby Walsh,et al.  Modelling the Golomb Ruler Problem , 1999 .

[358]  Peter J. Stuckey,et al.  Modelling with Option Types in MiniZinc , 2014, CPAIOR.

[359]  Xifeng Yan,et al.  CloSpan: Mining Closed Sequential Patterns in Large Datasets , 2003, SDM.

[360]  Claude Le Pape,et al.  Time-versus-Capacity Compromises in Project Scheduling1 , 1994 .

[361]  Peter J. Stuckey,et al.  Lazy Clause Generation Reengineered , 2009, CP.

[362]  Thorsten Koch,et al.  Konrad-zuse-zentrum F ¨ Ur Informationstechnik Berlin Miplib 2003 , 2022 .

[363]  Pinar Heggernes,et al.  A wide-range algorithm for minimal triangulation from an arbitrary ordering , 2006, J. Algorithms.

[364]  Toby Walsh,et al.  Handbook of Constraint Programming , 2006, Handbook of Constraint Programming.

[365]  Adnan Darwiche,et al.  On the power of clause-learning SAT solvers as resolution engines , 2011, Artif. Intell..

[366]  Petr Vilím,et al.  Timetable Edge Finding Filtering Algorithm for Discrete Cumulative Resources , 2011, CPAIOR.

[367]  Robert Nieuwenhuis,et al.  Curriculum-based course timetabling with SAT and MaxSAT , 2012, Ann. Oper. Res..

[368]  Gérard Cornuéjols,et al.  Improved strategies for branching on general disjunctions , 2011, Math. Program..

[369]  Mark Voorneveld,et al.  Characterization of Pareto dominance , 2003, Oper. Res. Lett..

[370]  Lori A. Clarke,et al.  A System to Generate Test Data and Symbolically Execute Programs , 1976, IEEE Transactions on Software Engineering.

[371]  Joseph R. Kasprzyk,et al.  A new epsilon-dominance hierarchical Bayesian optimization algorithm for large multiobjective monitoring network design problems , 2008 .

[372]  Dorit S. Hochbaum,et al.  A nonlinear Knapsack problem , 1995, Oper. Res. Lett..

[373]  Russell Bent,et al.  Scenario-Based Planning for Partially Dynamic Vehicle Routing with Stochastic Customers , 2004, Oper. Res..

[374]  Qing Han,et al.  Solving Box-Constrained Integer Least Squares Problems , 2008, IEEE Transactions on Wireless Communications.

[375]  Peter J. Stuckey,et al.  MiniZinc: Towards a Standard CP Modelling Language , 2007, CP.

[376]  Kristin P. Bennett,et al.  The Interplay of Optimization and Machine Learning Research , 2006, J. Mach. Learn. Res..

[377]  Fahiem Bacchus,et al.  Unrestricted Nogood Recording in CSP Search , 2003, CP.

[378]  Pierre Flener,et al.  Bounded Strings for Constraint Programming , 2013, 2013 IEEE 25th International Conference on Tools with Artificial Intelligence.

[379]  Carsten Sinz,et al.  Towards an Optimal CNF Encoding of Boolean Cardinality Constraints , 2005, CP.

[380]  Gerald Gamrath,et al.  Improving strong branching by domain propagation , 2014, EURO J. Comput. Optim..

[381]  Ian P. Gent,et al.  Data Structures for Generalised Arc Consistency for Extensional Constraints , 2007, AAAI.

[382]  N PsaraftisHarilaos A Dynamic Programming Solution to the Single Vehicle Many-to-Many Immediate Request Dial-a-Ride Problem , 1980 .

[383]  Russell Bent,et al.  Sub-optimality Approximations , 2005, CP.

[384]  Garth P. McCormick,et al.  Computability of global solutions to factorable nonconvex programs: Part I — Convex underestimating problems , 1976, Math. Program..

[385]  Ofer Strichman,et al.  A Proof-Producing CSP Solver , 2010, AAAI.

[386]  Mark S. Daskin,et al.  Time Dependent Vehicle Routing Problems: Formulations, Properties and Heuristic Algorithms , 1992, Transp. Sci..

[387]  Nikolaj Bjørner,et al.  Path Feasibility Analysis for String-Manipulating Programs , 2009, TACAS.

[388]  A. L. Custódio,et al.  Recent Developments in Derivative-Free Multiobjective Optimisation , 2012, Computational Technology Reviews.

[389]  Pierre Flener,et al.  A constraint-based local search backend for MiniZinc , 2015, Constraints.

[390]  Sabih H. Gerez,et al.  Algorithms for VLSI design automation , 1998 .

[391]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[392]  Jeff T. Linderoth,et al.  Constraint Orbital Branching , 2008, IPCO.

[393]  Olivier Lhomme Practical Reformulations With Table Constraints , 2012, ECAI.

[394]  Olivier Lhomme,et al.  Arc-Consistency Filtering Algorithms for Logical Combinations of Constraints , 2004, CPAIOR.

[395]  Paolo Toth,et al.  Exact Solution of the Quadratic Knapsack Problem , 1999, INFORMS J. Comput..

[396]  Han-Lin Li A GLOBAL APPROACH FOR GENERAL 0-1 FRACTIONAL-PROGRAMMING , 1994 .

[397]  Kostas Stergiou,et al.  QCSP-Solve: A Solver for Quantified Constraint Satisfaction Problems , 2005, IJCAI.

[398]  Catriel Beeri,et al.  On the Desirability of Acyclic Database Schemes , 1983, JACM.

[399]  M. Aranda,et al.  Using Constraint Programming to solve Sudoku Puzzles , 2008, 2008 Third International Conference on Convergence and Hybrid Information Technology.

[400]  Samir Elhedhli,et al.  Exact solution of a class of nonlinear knapsack problems , 2005, Oper. Res. Lett..

[401]  Leah Epstein,et al.  The maximum resource bin packing problem , 2005, Theor. Comput. Sci..

[402]  Sai Ho Chung,et al.  Survey of Green Vehicle Routing Problem: Past and future trends , 2014, Expert Syst. Appl..

[403]  Mateu Villaret,et al.  Scheduling B2B Meetings , 2014, CP.

[404]  Matthew L. Ginsberg,et al.  Inference methods for a pseudo-boolean satisfiability solver , 2002, AAAI/IAAI.

[405]  Louis-Martin Rousseau,et al.  Improved filtering for weighted circuit constraints , 2012, Constraints.

[406]  Qiming Chen,et al.  PrefixSpan,: mining sequential patterns efficiently by prefix-projected pattern growth , 2001, Proceedings 17th International Conference on Data Engineering.

[407]  D. J. Fisk,et al.  The optimisation of intermittent heating , 1977 .

[408]  Christelle Guéret,et al.  An event-driven optimization framework for dynamic vehicle routing , 2012, Decis. Support Syst..

[409]  A. J. Clewett,et al.  Introduction to sequencing and scheduling , 1974 .

[410]  Alexander Shapiro,et al.  The Sample Average Approximation Method Applied to Stochastic Routing Problems: A Computational Study , 2003, Comput. Optim. Appl..

[411]  Ian P. Gent,et al.  Short and Long Supports for Constraint Propagation , 2013, J. Artif. Intell. Res..

[412]  Nicolas Beldiceanu Pruning for the Minimum Constraint Family and for the Number of Distinct Values Constraint Family , 2001, CP.

[413]  Slim Abdennadher,et al.  Constraint Reasoning with Uncertain Data Using CDF-Intervals , 2010, CPAIOR.

[414]  Ailsa H. Land,et al.  An Automatic Method of Solving Discrete Programming Problems , 1960 .

[415]  Albert Oliveras,et al.  A Parametric Approach for Smaller and Better Encodings of Cardinality Constraints , 2013, CP.

[416]  Lars Kotthoff,et al.  Algorithm Selection for Combinatorial Search Problems: A Survey , 2012, AI Mag..

[417]  Mikko Koivisto,et al.  Learning Chordal Markov Networks by Dynamic Programming , 2014, NIPS.

[418]  Philippe Baptiste,et al.  Constraint Propagation and Decomposition Techniques for Highly Disjunctive and Highly Cumulative Project Scheduling Problems , 1997, Constraints.

[419]  Mohammed J. Zaki Sequence mining in categorical domains: incorporating constraints , 2000, CIKM '00.

[420]  Jean-Charles Régin,et al.  A Fast Arc Consistency Algorithm for n-ary Constraints , 2005, AAAI.

[421]  Egon Balas,et al.  The prize collecting traveling salesman problem , 1989, Networks.

[422]  Frédéric Roupin,et al.  Improved semidefinite bounding procedure for solving Max-Cut problems to optimality , 2014, Math. Program..

[424]  D. Knuth,et al.  Bitwise tricks & techniques, binary decision diagrams , 2011 .

[425]  Ted K. Ralphs,et al.  On the Complexity of Selecting Disjunctions in Integer Programming , 2010, SIAM J. Optim..

[426]  Harilaos N. Psaraftis,et al.  Dynamic vehicle routing: Status and prospects , 1995, Ann. Oper. Res..

[427]  Jean-François Cordeau,et al.  A branch-and-cut algorithm for a production scheduling problem with sequence-dependent and time-dependent setup times , 2008, Comput. Oper. Res..

[428]  Mateu Villaret,et al.  Solving Intensional Weighted CSPs by Incremental Optimization with BDDs , 2014, CP.

[429]  John W. Chinneck,et al.  Active-constraint variable ordering for faster feasibility of mixed integer linear programs , 2007, Math. Program..

[430]  Riad Aggoune,et al.  Minimizing the makespan for the flow shop scheduling problem with availability constraints , 2001, Eur. J. Oper. Res..

[431]  Apostolos Dollas,et al.  A New Algorithm for Golomb Ruler Derivation and Proof of the 19 Mark Ruler , 1998, IEEE Trans. Inf. Theory.

[432]  Fred W. Glover,et al.  New advances for wedding optimization and simulation , 1999, WSC '99.

[433]  Richard F. Hartl,et al.  Metaheuristics for the dynamic stochastic dial-a-ride problem with expected return transports , 2011, Comput. Oper. Res..

[434]  Jiawei Han,et al.  BIDE: efficient mining of frequent closed sequences , 2004, Proceedings. 20th International Conference on Data Engineering.

[435]  S. Voß,et al.  A classification of formulations for the (time-dependent) traveling salesman problem , 1995 .

[436]  Louis Ibarra,et al.  Generating and characterizing the perfect elimination orderings of a chordal graph , 2003, Theor. Comput. Sci..

[437]  É. Monfroy,et al.  Solving Sudoku with Constraint Programming , 2009 .

[438]  Pierre Schaus,et al.  Revisiting the Cardinality Reasoning for BinPacking Constraint , 2013, CP.

[439]  Toby Walsh,et al.  Global Constraints for Lexicographic Orderings , 2002, CP.

[440]  Hadrien Cambazard,et al.  A Constraint Programming Approach for the Traveling Purchaser Problem , 2012, CP.

[441]  Hans L. Bodlaender,et al.  A Tourist Guide through Treewidth , 1993, Acta Cybern..

[442]  Gilles Pesant,et al.  A Cost-Regular Based Hybrid Column Generation Approach , 2006, Constraints.

[443]  Toby Walsh,et al.  Encodings of the Sequence Constraint , 2007, CP.

[444]  Neil Yorke-Smith,et al.  Reliable constraint reasoning with uncertain data , 2004 .

[445]  Meinolf Sellmann,et al.  Constraint Programming Based Lagrangian Relaxation for the Automatic Recording Problem , 2003, Ann. Oper. Res..

[446]  Nikolaos V. Sahinidis,et al.  Global Optimization and Constraint Satisfaction: The Branch-and-Reduce Approach , 2002, COCOS.

[447]  Lakhdar Sais,et al.  Boosting Systematic Search by Weighting Constraints , 2004, ECAI.

[448]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[449]  Mikko Koivisto,et al.  Exact Bayesian Structure Discovery in Bayesian Networks , 2004, J. Mach. Learn. Res..

[450]  Ton Kloks,et al.  Algorithms for the Treewidth and Minimum Fill-in of HHD-Free Graphs , 1997, WG.

[451]  Tias Guns,et al.  Constraint-Based Sequence Mining Using Constraint Programming , 2015, CPAIOR.

[452]  Carmen Gervet,et al.  Constraints over Structured Domains , 2006, Handbook of Constraint Programming.

[453]  Luc De Raedt,et al.  Correlated itemset mining in ROC space: a constraint programming approach , 2009, KDD.

[454]  Xiao-Wen Chang,et al.  Solving Ellipsoid-Constrained Integer Least Squares Problems , 2009, SIAM J. Matrix Anal. Appl..

[455]  Henry A. Kautz,et al.  Towards Understanding and Harnessing the Potential of Clause Learning , 2004, J. Artif. Intell. Res..

[456]  Peter Nightingale,et al.  Extending Simple Tabular Reduction with Short Supports , 2013, IJCAI.

[457]  Zbigniew Michalewicz,et al.  A comprehensive benchmark set and heuristics for the traveling thief problem , 2014, GECCO.

[458]  Fedor V. Fomin,et al.  Subexponential parameterized algorithm for minimum fill-in , 2011, SODA.

[459]  Jean-Guillaume Fages,et al.  The salesman and the tree: the importance of search in CP , 2016, Constraints.

[460]  Louis-Martin Rousseau,et al.  Modeling the Regular Constraint with Integer Programming , 2007, CPAIOR.

[461]  Ronan Le Bras,et al.  Robust Network Design For Multispecies Conservation , 2013, AAAI.

[462]  M. M. Gouda,et al.  Low-order model for the simulation of a building and its heating system , 2000 .

[463]  David B. Shmoys,et al.  An improved approximation algorithm for the partial latin square extension problem , 2003, SODA '03.

[464]  Cheng-Kok Koh,et al.  Recursive bisection based mixed block placement , 2004, ISPD '04.

[465]  Mats Carlsson,et al.  Deriving Filtering Algorithms from Constraint Checkers , 2004, CP.

[466]  Fahiem Bacchus,et al.  Generalized NoGoods in CSPs , 2005, AAAI.

[467]  Abderrazak Jemai,et al.  A hybrid genetic algorithm for Golomb ruler problem , 2010, ACS/IEEE International Conference on Computer Systems and Applications - AICCSA 2010.

[468]  Barry O'Sullivan,et al.  Tuning Parameters of Large Neighborhood Search for the Machine Reassignment Problem , 2013, CPAIOR.

[469]  Nicolas Beldiceanu,et al.  Introducing global constraints in CHIP , 1994 .

[470]  William T. Rankin,et al.  Optimal Golomb Rulers: An Exhaustive Parallel Search Implementation , 1993 .

[471]  Philippe Refalo,et al.  Impact-Based Search Strategies for Constraint Programming , 2004, CP.

[472]  Gérard Cornuéjols,et al.  Branching on general disjunctions , 2011, Math. Program..

[473]  Julien Darlay,et al.  Mathematical Programming Solver Based on Local Search , 2014 .

[474]  Michel Gendreau,et al.  A review of dynamic vehicle routing problems , 2013, Eur. J. Oper. Res..

[475]  G.S. Bloom,et al.  Applications of numbered undirected graphs , 1977, Proceedings of the IEEE.

[476]  Xiangyu Zhang,et al.  Z3-str: a z3-based string solver for web application analysis , 2013, ESEC/FSE 2013.

[477]  Johannes Klaus Fichte,et al.  Clause-Learning Algorithms with Many Restarts and Bounded-Width Resolution , 2011, J. Artif. Intell. Res..

[478]  Philippe Laborie,et al.  Reasoning with Conditional Time-Intervals , 2008, FLAIRS.

[479]  Maria Luisa Bonet,et al.  SAT-based MaxSAT algorithms , 2013, Artif. Intell..

[480]  J. Christopher Beck,et al.  Recent Improvements Using Constraint Integer Programming for Resource Allocation and Scheduling , 2013, CPAIOR.

[481]  Mark W. Lewis,et al.  Using xQx to model and solve the uncapacitated task allocation problem , 2005, Oper. Res. Lett..

[482]  Peter J. Stuckey,et al.  Scheduling Optional Tasks with Explanation , 2013, CP.

[483]  Thorsten Koch,et al.  Constraint Integer Programming: A New Approach to Integrate CP and MIP , 2008, CPAIOR.

[484]  T. T. Narendran,et al.  Freight Train Routing and Scheduling in a passenger rail Network: Computational Complexity and the Stepwise Dispatching Heuristic , 2007, Asia Pac. J. Oper. Res..

[485]  Russell Bent,et al.  Online stochastic optimization under time constraints , 2005, Ann. Oper. Res..

[486]  Steven Prestwich,et al.  Trading Completeness for Scalability: Hybrid Search for Cliques and Rulers , 2015 .

[487]  Martin W. P. Savelsbergh,et al.  An Updated Mixed Integer Programming Library: MIPLIB 3.0 , 1998 .