Event-based MIP models for the resource constrained project scheduling problem
|
|
- Chrystal Short
- 5 years ago
- Views:
Transcription
1 Event-based MIP models for the resource constrained project scheduling problem Oumar Koné, Christian Artigues, Pierre Lopez LAAS-CNRS, Université de Toulouse, France Marcel Mongeau IMT, Université de Toulouse, France July 7, 2009 O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
2 1 The resource constrained project scheduling problem 2 Overview of state-of-the-art methods 3 Compact MIP formulations for the RCPSP 4 Benchmark instances and instance indicators 5 Experimental comparison of MIP formulations 6 New event-based MIP formulations 7 Computational evaluation of the new formulations O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
3 The resource constrained project scheduling problem (1/3) Data A = {1,...,n} set of activities p i duration of activity i A R = {1,...,m} set of resources B k number of available units of resource k R b ik number of units of resource k R required by activity i A H = {0,...,T 1} discrete set of time periods. E set of precedence constraints A RCPSP example with m =2and n =10 i p i b 1i b 2i Successors 3 6,7 4, , O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
4 The resource constrained project scheduling problem (2/3) Feasible schedule S i H start time of activity i A in schedule S A(S, t) ={i A S i t S i + p i 1} set of activities in progress at time t H for schedule S. S set of feasible schedule where S S verifies S j H, S j S i + p i, (i, j) E and i A(S,t) b ik B k, k R RCPSP min S S max i A (S i + p i ) O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
5 The resource constrained project scheduling problem (3/3) Feasible schedule A RCPSP example with m =2and n =10 i p i b 1i b 2i Successors 3 6,7 4, , O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
6 Overview of state-of-the-art methods Heuristics [Kolish and Hartmann 2006] MIP search can be used to solve subproblems in a large neighborhood framework [Palpant et al 2004] Lower bounds [Néron et al 2006] Best bounds combine constraint propagation and linear programming relaxations Exact methods [Demeulemeester and Herroelen 1997] [Sprecher 2000] [Laborie 2005] Best methods based on problem structure, MIP results not reported on the standard benchmark instances What is the performance of today s MIP solvers for solving exactly the RCPSP (through compact formulations)? O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
7 Compact MIP formulations for the RCPSP 1/3 Basic Discrete time formulation (DT) [Pritsker et al. 1969] min tx n+1,t x t H tx jt tx it + p i (i, j) E t H t H n t b ik x iτ B k t H, k R i=1 τ=t p i +1 x it =1 i A {0, n +1} t H x it {0, 1} i A {0, n +1}, t H O and n +1dummy start and end activities. (n +2)T binary variables O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
8 Compact MIP formulations for the RCPSP 2/3 Disaggregated Discrete time formulation (DDT) [Christofides et al. 1987] min tx n+1,t x t H t+p T i 1 x iτ + x jτ 1, t H, (i, j) E τ=t τ=0 n t b ik x iτ B k t H, k R i=1 τ=t p i +1 x it =1 i A {0, n +1} t H x it {0, 1} i A {0, n +1}, t H (n +2)T binary variables O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
9 Compact MIP formulations for the RCPSP 3/3 Flow-based continuous-time formulation (FCT) [Artigues et al. 2003] min S,f,x S n+1 S j S i M +(p i + M)x ij (i, j) (A {0, n +1}) 2 f ijk min (b ik, b jk )x ij (i, j) (A {0} A {n +1}), k R f ijk = b ik i A {0, n +1}, k R j A {0,n+1} f ijk = b jk i A {0, n +1}, k R i A {0,n+1} x ij =1 (i, j) E f ijk 0 (i, j) (A {0, n +1}) 2, k R f n+1,0k = B k k R S i 0 i A {0, n +1} x ij {0, 1} (i, j) (A {0, n +1}) 2 (n +2) 2 binary variables, m(n +2) 2 + n +2continuous variables O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
10 Benchmark instances and instance indicators (1/2) Benchmark instances KSD30, 30 activities, 4 resources BL: Baptiste and Le Pape 2000, 20 and 25 activities, 3 resources Pack: Carlier and Néron 2001, 17 to 35 activities, 3 resources KSD15 d: keep 15 first activities of KSD30 and multiply some p i by 15. Pack d: Pack instances where some p i are miltiplied by 50 Instance indicators OS: Order strength NC: Network complexity RF: Resource factor RS: Resource Strength DR Disjunction Ratio PR Processing time Range O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
11 Benchmark instances and instance indicators (2/2) KSD30 BL Pack KSD15 d Pack d V R T OS NC RF RS DR PR O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
12 Experimental comparison of MIP formulations known result : LP relaxation DDT DT FCT Comparison of exact solving through branch and bound (CPLEX 11, 500s on a XEON 5110 biprocessor Dell PC clocked at 1.6Ghz with 4GB RAM) (gap from best known solutions) Instances Formulations Opt. Sol. Non-opt. Sol. Total Sol. No sol. % Time % %Gap % % KSD30 DT DDT FCT Pack DT DDT FCT BL DT DDT FCT KSD15 d DT DDT FCT Pack d DT DDT FCT O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
13 New Event-Based MIP Formulations 1/5 Can we solve highly cumulative instances with a high processing time range with MIP a solver? Idea : reducing the number of variables through the concept of event (cf machine scheduling [Lasserre and Queyranne 1992] [Dauzère-Pérès and Lasserre 1995] [Pinto and Grossmann 1995]) Can we adapt these formulations to discrete resources? O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
14 New Event-Based MIP Formulations 2/5 How many events (E set of events)? i A either S i =0or j A, S i = S j + p j = E n +1 Start/End Event-based formulation (SEE) Variable x ie {0, 1} : activity i starts at event e. Variable y ie {0, 1} : activity i ends at event e. t e time of event e 2n 2 +2n binary variables, (n +1)continuous variables On/Off Event-based formulation (OOE) Variable z ie {0, 1} : z ie is set to 1 if activity i starts at event e or if it still being processed immediately after event e activity i starts at event e or if it still being processed immediately after event e. n 2 binary variables, (n +1)continuous variables O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
15 New Event-Based MIP Formulations 3/5 Example e x 6e y 6e z 6e x 7e y 7e z 7e t x 6t x 7t O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
16 New Event-Based MIP Formulations 4/5 Start/End Event-based formulation (SEE) min t n t 0 =0 t f t e + p i x ie p i (1 y if ) t e+1 t e x ie =1, y ie =1 e E e E n e 1 y ie + x je 1 e =e e =0 (e, f ) E 2, f > e, i A e E, e < n i A (i, j) E, e E r 0k = i A b ik x i0 k K r ek = r (e 1)k + b ik x ie b ik y ie i A i A e E, e 1, k R r ek B k e E, k R x ie {0, 1}, y ie {0, 1} i A {0, n +1}, e E t e 0, r ek 0 e E, k R. O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
17 New Event-Based MIP Formulations 5/5 On/Off Event-based formulation (OOE) min C max C max t e +(z ie z i(e 1) )p i t 0 =0, t e+1 t e t f t e +((z i e z i(e 1) ) (z if z i(f 1) ) 1)p i e 1 e =0 z ie e(1 (z ie z i(e 1) )), z ie 1 e E e z ie + z je 1+(1 z ie )e e =0 n 1 b ik z ie B k i=0 t e 0 z ie {0, 1} n 1 e =e z ie e(1 + (z ie z i(e 1) )) e E, i A e n 1 E (e, f, i) E 2 A, f > e 0 e 0 E i A e E, (i, j) E e E, k R e E i A, e E O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
18 Computational evaluation of the new formulations poor LP relaxations Comparison of exact solving through branch and bound (CPLEX 11, 500s on a XEON 5110 biprocessor Dell PC clocked at 1.6Ghz with 4GB RAM) Instances Formulations Opt. Sol. Non-opt. Sol. Total Sol. No sol. % Time % %Gap % % KSD30 DDT SEE OOE Pack DDT SEE OOE BL DDT SEE OOE KSD15 d FCT SEE OOE Pack d FCT SEE OOE O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
19 Concluding remarks and further research No dominant MIP formulation in terms of direct exact solving through CPLEX Guidelines for the choice of the accurate MIP formulation Small horizon and integer durations : use DDT Large horizon or non integer durations Disjunctive problems : use FCT Cumulative problems : use OOE Further research : find a dominant formulation, improve LP relaxation, column generation, play with the number of events... Research report: O. Koné, C. Artigues, P. Lopez, and M. Mongeau. Event-based MILP models for resource-constrained project scheduling problems. LAAS report 09102, Université de Toulouse, LAAS-CNRS, Toulouse, France, March ( O. Koné, C. Artigues, P. Lopez, M. Mongeau ()Event-based MIP models for the RCPSP July 7, / 19
Event-based formulations for the RCPSP with production and consumption of resources
Event-based formulations for the RCPSP with production and consumption of resources Oumar KONE 1, Christian ARTIGUES 1, Pierre LOPEZ 1, and Marcel MONGEAU 2 May 2010 1: CNRS ; LAAS ; 7 avenue du colonel
More informationA note on time-indexed formulations for the resource-constrained project scheduling problem
A note on time-indexed formulations for the resource-constrained project scheduling problem Christian Artigues To cite this version: Christian Artigues. A note on time-indexed formulations for the resource-constrained
More informationRobust optimization for resource-constrained project scheduling with uncertain activity durations
Robust optimization for resource-constrained project scheduling with uncertain activity durations Christian Artigues 1, Roel Leus 2 and Fabrice Talla Nobibon 2 1 LAAS-CNRS, Université de Toulouse, France
More informationMulti-Skill Resource-Constrained Project Scheduling: Formulation and Inequalities
Multi-Skill Resource-Constrained Project Scheduling: Formulation and Inequalities Isabel Correia, Lídia Lampreia Lourenço and Francisco Saldanha-da-Gama CIO Working Paper 17/2008 Multi-Skill Resource-Constrained
More informationA comparison of sequencing formulations in a constraint generation procedure for avionics scheduling
A comparison of sequencing formulations in a constraint generation procedure for avionics scheduling Department of Mathematics, Linköping University Jessika Boberg LiTH-MAT-EX 2017/18 SE Credits: Level:
More informationPierre Fouilhoux 1, A.Ridha Mahjoub 2, Alain Quilliot 3 and Hélène Toussaint 3
RAIRO Operations Research Will be set by the publisher BRANCH-AND-CUT-AND-PRICE ALGORITHMS FOR THE PREEMPTIVE RCPCP Pierre Fouilhoux 1, A.Ridha Mahjoub 2, Alain Quilliot 3 and Hélène Toussaint 3 Abstract.
More informationA Branch-and-Price Algorithm for Multi-Mode Resource Leveling
A Branch-and-Price Algorithm for Multi-Mode Resource Leveling Eamonn T. Coughlan 1, Marco E. Lübbecke 2, and Jens Schulz 1 1 Technische Universität Berlin, Institut für Mathematik, Straße d. 17. Juni 136,
More informationA Column Generation Based Destructive Lower Bound for Resource Constrained Project Scheduling Problems.
See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/221353491 A Column Generation Based Destructive Lower Bound for Resource Constrained Project
More informationUsing column generation to solve parallel machine scheduling problems with minmax objective functions
Using column generation to solve parallel machine scheduling problems with minmax objective functions J.M. van den Akker J.A. Hoogeveen Department of Information and Computing Sciences Utrecht University
More informationOperator assignment problem in aircraft assembly lines: a new planning approach taking into account economic and ergonomic constraints
Operator assignment problem in aircraft assembly lines: a new planning approach taking into account economic and ergonomic constraints Dmitry Arkhipov, Olga Battaïa, Julien Cegarra, Alexander Lazarev May
More informationAn Exact Algorithm for the Resource. Constrained Project Scheduling Problem. Based on a New Mathematical Formulation
An Exact Algorithm for the Resource Constrained Project Scheduling Problem Based on a New Mathematical Formulation Aristide Mingozzi, Vittorio Maniezzo Department of Mathematics, University of Bologna,
More informationDisconnecting Networks via Node Deletions
1 / 27 Disconnecting Networks via Node Deletions Exact Interdiction Models and Algorithms Siqian Shen 1 J. Cole Smith 2 R. Goli 2 1 IOE, University of Michigan 2 ISE, University of Florida 2012 INFORMS
More informationMarjan van den Akker. Han Hoogeveen Jules van Kempen
Parallel machine scheduling through column generation: minimax objective functions, release dates, deadlines, and/or generalized precedence constraints Marjan van den Akker Han Hoogeveen Jules van Kempen
More informationSingle Machine Scheduling: Comparison of MIP Formulations and Heuristics for. Interfering Job Sets. Ketan Khowala
Single Machine Scheduling: Comparison of MIP Formulations and Heuristics for Interfering Job Sets by Ketan Khowala A Dissertation Presented in Partial Fulfillment of the Requirements for the Degree Doctor
More informationColumn Generation for Extended Formulations
1 / 28 Column Generation for Extended Formulations Ruslan Sadykov 1 François Vanderbeck 2,1 1 INRIA Bordeaux Sud-Ouest, France 2 University Bordeaux I, France ISMP 2012 Berlin, August 23 2 / 28 Contents
More informationInteger Programming, Constraint Programming, and their Combination
Integer Programming, Constraint Programming, and their Combination Alexander Bockmayr Freie Universität Berlin & DFG Research Center Matheon Eindhoven, 27 January 2006 Discrete Optimization General framework
More informationUsing column generation to solve parallel machine scheduling problems with minmax objective functions
J Sched (2012) 15:801 810 DOI 10.1007/s10951-010-0191-z Using column generation to solve parallel machine scheduling problems with minmax objective functions J.M. van den Akker J.A. Hoogeveen J.W. van
More informationScheduling and Planning the Outbound Baggage Process at International Airports
Scheduling and Planning the Outbound Baggage Process at International Airports Markus Frey, Christian Artigues, Rainer Kolisch, Pierre Lopez To cite this version: Markus Frey, Christian Artigues, Rainer
More informationSEQUENCING A SINGLE MACHINE WITH DUE DATES AND DEADLINES: AN ILP-BASED APPROACH TO SOLVE VERY LARGE INSTANCES
SEQUENCING A SINGLE MACHINE WITH DUE DATES AND DEADLINES: AN ILP-BASED APPROACH TO SOLVE VERY LARGE INSTANCES PH. BAPTISTE, F. DELLA CROCE, A. GROSSO, AND V. T KINDT Abstract. We consider the problem of
More informationA Tighter Piecewise McCormick Relaxation for Bilinear Problems
A Tighter Piecewise McCormick Relaxation for Bilinear Problems Pedro M. Castro Centro de Investigação Operacional Faculdade de Ciências niversidade de isboa Problem definition (NP) Bilinear program min
More informationValid Inequalities and Restrictions for Stochastic Programming Problems with First Order Stochastic Dominance Constraints
Valid Inequalities and Restrictions for Stochastic Programming Problems with First Order Stochastic Dominance Constraints Nilay Noyan Andrzej Ruszczyński March 21, 2006 Abstract Stochastic dominance relations
More informationA Proactive Sampling Approach to Project Scheduling under Uncertainty
A Proactive Sampling Approach to Project Scheduling under Uncertainty Pradeep Varakantham, Na Fu and Hoong Chuin Lau School of Information Systems, Singapore anagement University 80 Stamford Road, Singapore
More informationFeasibility Pump Heuristics for Column Generation Approaches
1 / 29 Feasibility Pump Heuristics for Column Generation Approaches Ruslan Sadykov 2 Pierre Pesneau 1,2 Francois Vanderbeck 1,2 1 University Bordeaux I 2 INRIA Bordeaux Sud-Ouest SEA 2012 Bordeaux, France,
More informationLinear programming based algorithms for preemptive and non-preemptive RCPSP
Linear programming based algorithms for preemptive and non-preemptive RCPSP Jean Damay, Alain Quilliot, Eric Sanlaville To cite this version: Jean Damay, Alain Quilliot, Eric Sanlaville. Linear programming
More informationAn efficient ILP formulation for the single machine scheduling problem
An efficient ILP formulation for the single machine scheduling problem Cyril Briand a,b,, Samia Ourari a,b,c, Brahim Bouzouia c a CNRS ; LAAS ; 7 avenue du colonel Roche, F-31077 Toulouse, France b Université
More informationMinimizing the number of tardy jobs in single machine scheduling using MIP
MISTA 2009 Multidisciplinary International Conference on Scheduling : Theory and Applications (MISTA 2009) Minimizing the number of tardy jobs in single machine scheduling using MIP S. Ourari C. Briand
More informationInteger Programming. Wolfram Wiesemann. December 6, 2007
Integer Programming Wolfram Wiesemann December 6, 2007 Contents of this Lecture Revision: Mixed Integer Programming Problems Branch & Bound Algorithms: The Big Picture Solving MIP s: Complete Enumeration
More informationA Branch-and-Price Algorithm for Multi-mode Resource Leveling
A Branch-and-Price Algorithm for Multi-mode Resource Leveling Eamonn T. Coughlan 1,MarcoE.Lübbecke 2, and Jens Schulz 1 1 Technische Universität Berlin, Institut für Mathematik, Straße d. 17. Juni 136,
More informationA MIP approach for the minimization of the number of late jobs in single machine scheduling
A MIP approach for the minimization of the number of late jobs in single machine scheduling Samia Ourari,a,b,c, Cyril Briand,a,b, Brahim Bouzouia c a CNRS ; LAAS ; 7 avenue du colonel Roche, F-31077 Toulouse,
More informationA Branch and Bound Algorithm for the Project Duration Problem Subject to Temporal and Cumulative Resource Constraints
A Branch and Bound Algorithm for the Project Duration Problem Subject to Temporal and Cumulative Resource Constraints Christoph Schwindt Institut für Wirtschaftstheorie und Operations Research University
More informationInteger programming for the MAP problem in Markov random fields
Integer programming for the MAP problem in Markov random fields James Cussens, University of York HIIT, 2015-04-17 James Cussens, University of York MIP for MRF MAP HIIT, 2015-04-17 1 / 21 Markov random
More informationClimbing discrepancy search for flowshop and jobshop scheduling with time-lags
Climbing discrepancy search for flowshop and jobshop scheduling with time-lags Wafa Karoui, Marie-José Huguet, Pierre Lopez, Mohamed Haouari To cite this version: Wafa Karoui, Marie-José Huguet, Pierre
More informationDecision Diagrams for Discrete Optimization
Decision Diagrams for Discrete Optimization Willem Jan van Hoeve Tepper School of Business Carnegie Mellon University www.andrew.cmu.edu/user/vanhoeve/mdd/ Acknowledgments: David Bergman, Andre Cire, Samid
More informationarxiv: v1 [cs.ds] 31 Aug 2018
Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines Arthur Kramer, Mauro Dell Amico, Manuel Iori Dipartimento di Scienze e Metodi dell Ingegneria Università
More informationTight and Compact MILP Formulation for the Thermal Unit Commitment Problem
Online Companion for Tight and Compact MILP Formulation for the Thermal Unit Commitment Problem Germán Morales-España, Jesus M. Latorre, and Andres Ramos Universidad Pontificia Comillas, Spain Institute
More informationLinear integer programming and its application
Linear integer programming and its application Presented by Dr. Sasthi C. Ghosh Associate Professor Advanced Computing & Microelectronics Unit Indian Statistical Institute Kolkata, India Outline Introduction
More informationScheduling with Constraint Programming. Job Shop Cumulative Job Shop
Scheduling with Constraint Programming Job Shop Cumulative Job Shop CP vs MIP: Task Sequencing We need to sequence a set of tasks on a machine Each task i has a specific fixed processing time p i Each
More informationStabilized Branch-and-cut-and-price for the Generalized Assignment Problem
Stabilized Branch-and-cut-and-price for the Generalized Assignment Problem Alexandre Pigatti, Marcus Poggi de Aragão Departamento de Informática, PUC do Rio de Janeiro {apigatti, poggi}@inf.puc-rio.br
More informationResource Constrained Project Scheduling Linear and Integer Programming (1)
DM204, 2010 SCHEDULING, TIMETABLING AND ROUTING Lecture 3 Resource Constrained Project Linear and Integer Programming (1) Marco Chiarandini Department of Mathematics & Computer Science University of Southern
More informationCutting Planes in SCIP
Cutting Planes in SCIP Kati Wolter Zuse-Institute Berlin Department Optimization Berlin, 6th June 2007 Outline 1 Cutting Planes in SCIP 2 Cutting Planes for the 0-1 Knapsack Problem 2.1 Cover Cuts 2.2
More informationSolving Box-Constrained Nonconvex Quadratic Programs
Noname manuscript No. (will be inserted by the editor) Solving Box-Constrained Nonconvex Quadratic Programs Pierre Bonami Oktay Günlük Jeff Linderoth June 13, 2016 Abstract We present effective computational
More informationAnt Colony Optimization for Resource-Constrained Project Scheduling
Ant Colony Optimization for Resource-Constrained Project Scheduling Daniel Merkle, Martin Middendorf 2, Hartmut Schmeck 3 Institute for Applied Computer Science and Formal Description Methods University
More informationSolving an integrated Job-Shop problem with human resource constraints
Solving an integrated Job-Shop problem with human resource constraints Olivier Guyon, Pierre Lemaire, Eric Pinson, David Rivreau To cite this version: Olivier Guyon, Pierre Lemaire, Eric Pinson, David
More informationSequential pairing of mixed integer inequalities
Sequential pairing of mixed integer inequalities Yongpei Guan, Shabbir Ahmed, George L. Nemhauser School of Industrial & Systems Engineering, Georgia Institute of Technology, 765 Ferst Drive, Atlanta,
More information5 Integer Linear Programming (ILP) E. Amaldi Foundations of Operations Research Politecnico di Milano 1
5 Integer Linear Programming (ILP) E. Amaldi Foundations of Operations Research Politecnico di Milano 1 Definition: An Integer Linear Programming problem is an optimization problem of the form (ILP) min
More informationA new Lagrangian bound for the min-sum job-shop scheduling
A new Lagrangian bound for the min-sum job-shop scheduling Shunji Tanaka, Ruslan Sadykov, Boris Detienne To cite this version: Shunji Tanaka, Ruslan Sadykov, Boris Detienne. A new Lagrangian bound for
More informationScheduling Home Hospice Care with Logic-Based Benders Decomposition
Scheduling Home Hospice Care with Logic-Based Benders Decomposition John Hooker Carnegie Mellon University Joint work with Aliza Heching Ryo Kimura Compassionate Care Hospice CMU Lehigh University October
More informationEasy and not so easy multifacility location problems... (In 20 minutes.)
Easy and not so easy multifacility location problems... (In 20 minutes.) MINLP 2014 Pittsburgh, June 2014 Justo Puerto Institute of Mathematics (IMUS) Universidad de Sevilla Outline 1 Introduction (In
More informationAn Integrated Approach to Truss Structure Design
Slide 1 An Integrated Approach to Truss Structure Design J. N. Hooker Tallys Yunes CPAIOR Workshop on Hybrid Methods for Nonlinear Combinatorial Problems Bologna, June 2010 How to Solve Nonlinear Combinatorial
More informationA note on : A Superior Representation Method for Piecewise Linear Functions
A note on : A Superior Representation Method for Piecewise Linear Functions Juan Pablo Vielma Business Analytics and Mathematical Sciences Department, IBM T. J. Watson Research Center, Yorktown Heights,
More informationValid Inequalities for the Proportional Lotsizing and Scheduling Problem with Fictitious Microperiods. Waldemar Kaczmarczyk
Valid Inequalities for the Proportional Lotsizing and Scheduling Problem with Fictitious Microperiods Waldemar Kaczmarczyk Department of Operations Research AGH University of Science and Technology Kraków,
More informationIntegrating Solution Methods. through Duality. US-Mexico Workshop on Optimization. Oaxaca, January John Hooker
Integrating Solution Methods through Duality John Hooker US-Meico Workshop on Optimization Oaaca, January 2011 Zapotec Duality mask Late classical period Represents life/death, day/night, heat/cold See
More informationThe Traveling Salesman Problem: An Overview. David P. Williamson, Cornell University Ebay Research January 21, 2014
The Traveling Salesman Problem: An Overview David P. Williamson, Cornell University Ebay Research January 21, 2014 (Cook 2012) A highly readable introduction Some terminology (imprecise) Problem Traditional
More informationPreprocessing. Complements of Operations Research. Giovanni Righini. Università degli Studi di Milano
Preprocessing Complements of Operations Research Giovanni Righini Università degli Studi di Milano Preprocessing Computational complexity theory classifies problems. However, when we run algorithms, this
More informationPractical Tips for Modelling Lot-Sizing and Scheduling Problems. Waldemar Kaczmarczyk
Decision Making in Manufacturing and Services Vol. 3 2009 No. 1 2 pp. 37 48 Practical Tips for Modelling Lot-Sizing and Scheduling Problems Waldemar Kaczmarczyk Abstract. This paper presents some important
More informationApproximate policy iteration for dynamic resource-constrained project scheduling
Approximate policy iteration for dynamic resource-constrained project scheduling Mahshid Salemi Parizi, Yasin Gocgun, and Archis Ghate June 14, 2017 Abstract We study non-preemptive scheduling problems
More informationA Lagrangian bound for many-to-many assignment problems - Additional Results
Noname manuscript No. (will be inserted by the editor) A Lagrangian bound for many-to-many assignment problems - Additional Results Igor Litvinchev Socorro Rangel Jania Saucedo May, 2008 / last updated:
More informationCombining Optimization and Constraint Programming
Combining Optimization and Constraint Programming John Hooker Carnegie Mellon University GE Research Center 7 September 2007 GE 7 Sep 07 Slide 1 Optimization and Constraint Programming Optimization: focus
More informationBelo Horizonte, Minas Gerais, Brasil. Universidade Federal de Minas Gerais Belo Horizonte, Minas Gerais, Brasil
Detailed computational results for the paper entitled The k-cardinality Tree Problem: Reformulations and Lagrangian Relaxation, under revision for Discrete Applied Mathematics Frederico P. Quintão a,b
More informationCutting Planes for First Level RLT Relaxations of Mixed 0-1 Programs
Cutting Planes for First Level RLT Relaxations of Mixed 0-1 Programs 1 Cambridge, July 2013 1 Joint work with Franklin Djeumou Fomeni and Adam N. Letchford Outline 1. Introduction 2. Literature Review
More informationMinimizing the number of tardy jobs for the single machine scheduling problem: MIP-based lower and upper bounds
Minimizing the number of tardy jobs for the single machine scheduling problem: MIP-based lower and upper bounds Cyril Briand 1,a,b, Samia Ourari c a CNRS ; LAAS ; 7 avenue du colonel Roche, F-31077 Toulouse,
More informationA Hub Location Problem with Fully Interconnected Backbone and Access Networks
A Hub Location Problem with Fully Interconnected Backbone and Access Networks Tommy Thomadsen Informatics and Mathematical Modelling Technical University of Denmark 2800 Kgs. Lyngby Denmark tt@imm.dtu.dk
More informationMVE165/MMG631 Linear and integer optimization with applications Lecture 8 Discrete optimization: theory and algorithms
MVE165/MMG631 Linear and integer optimization with applications Lecture 8 Discrete optimization: theory and algorithms Ann-Brith Strömberg 2017 04 07 Lecture 8 Linear and integer optimization with applications
More informationParallel machine scheduling with precedence constraints and setup times
Parallel machine scheduling with precedence constraints and setup times Bernat Gacias, Christian Artigues, Pierre Lopez To cite this version: Bernat Gacias, Christian Artigues, Pierre Lopez. Parallel machine
More informationSoftware for Integer and Nonlinear Optimization
Software for Integer and Nonlinear Optimization Sven Leyffer, leyffer@mcs.anl.gov Mathematics & Computer Science Division Argonne National Laboratory Roger Fletcher & Jeff Linderoth Advanced Methods and
More informationAutomatic Aircraft Cargo Load Planning
Automatic Aircraft Cargo Load Planning Sabine Limbourg QuantOM-HEC-University of Liège Michaël Schyns QuantOM-HEC-University of Liège Gilbert Laporte CIRRELT HEC Montréal Agenda Problem statement Constraints
More informationStochastic Sequencing and Scheduling of an Operating Room
Stochastic Sequencing and Scheduling of an Operating Room Camilo Mancilla and Robert H. Storer Lehigh University, Department of Industrial and Systems Engineering, November 14, 2009 1 abstract We develop
More informationSolution of Large-scale LP Problems Using MIP Solvers: Repeated Assignment Problem
The Eighth International Symposium on Operations Research and Its Applications (ISORA 09) Zhangjiajie, China, September 20 22, 2009 Copyright 2009 ORSC & APORC, pp. 190 197 Solution of Large-scale LP Problems
More informationTightening a Discrete Formulation of the Quadratic Assignment Problem
A publication of 1309 CHEMICAL ENGINEERING TRANSACTIONS VOL. 32, 2013 Chief Editors: Sauro Pierucci, Jiří J. Klemeš Copyright 2013, AIDIC Servizi S.r.l., ISBN 978-88-95608-23-5; ISSN 1974-9791 The Italian
More informationThe core of solving constraint problems using Constraint Programming (CP), with emphasis on:
What is it about? l Theory The core of solving constraint problems using Constraint Programming (CP), with emphasis on: l Modeling l Solving: Local consistency and propagation; Backtracking search + heuristics.
More informationAnalysis of Models for the Stochastic Outpatient Procedure Scheduling Problem
Analysis of Models for the Stochastic Outpatient Procedure Scheduling Problem Karmel S. Shehadeh a,, Amy E.M. Cohn a, Marina A. Epelman a a Department of Industrial and Operations Engineering, University
More informationA new lower bound for one-machine earliness-tardiness scheduling
A new lower bound for one-machine earliness-tardiness scheduling Francis Sourd Université Pierre et Marie Curie CNRS LIP6 laboratory, Paris, France e-mail: Francis.Sourd@lip6.fr Abstract In one-machine
More informationFrom structures to heuristics to global solvers
From structures to heuristics to global solvers Timo Berthold Zuse Institute Berlin DFG Research Center MATHEON Mathematics for key technologies OR2013, 04/Sep/13, Rotterdam Outline From structures to
More informationAirline Network Revenue Management by Multistage Stochastic Programming
Airline Network Revenue Management by Multistage Stochastic Programming K. Emich, H. Heitsch, A. Möller, W. Römisch Humboldt-University Berlin, Department of Mathematics Page 1 of 18 GOR-Arbeitsgruppe
More informationParallel PIPS-SBB Multi-level parallelism for 2-stage SMIPS. Lluís-Miquel Munguia, Geoffrey M. Oxberry, Deepak Rajan, Yuji Shinano
Parallel PIPS-SBB Multi-level parallelism for 2-stage SMIPS Lluís-Miquel Munguia, Geoffrey M. Oxberry, Deepak Rajan, Yuji Shinano ... Our contribution PIPS-PSBB*: Multi-level parallelism for Stochastic
More informationarxiv: v2 [cs.gt] 12 Nov 2018
A new exact approach for the Bilevel Knapsack with Interdiction Constraints Federico Della Croce a,b, Rosario Scatamacchia a arxiv:1811.02822v2 [cs.gt] 12 Nov 2018 a Dipartimento di Ingegneria Gestionale
More informationA heuristic algorithm for the Aircraft Landing Problem
22nd International Congress on Modelling and Simulation, Hobart, Tasmania, Australia, 3 to 8 December 2017 mssanz.org.au/modsim2017 A heuristic algorithm for the Aircraft Landing Problem Amir Salehipour
More informationSolving the Order-Preserving Submatrix Problem via Integer Programming
Solving the Order-Preserving Submatrix Problem via Integer Programming Andrew C. Trapp, Oleg A. Prokopyev Department of Industrial Engineering, University of Pittsburgh, Pittsburgh, Pennsylvania 15261,
More informationA Mixed Integer Linear Program for Optimizing the Utilization of Locomotives with Maintenance Constraints
A Mixed Integer Linear Program for with Maintenance Constraints Sarah Frisch Philipp Hungerländer Anna Jellen Dominic Weinberger September 10, 2018 Abstract In this paper we investigate the Locomotive
More informationMVE165/MMG630, Applied Optimization Lecture 6 Integer linear programming: models and applications; complexity. Ann-Brith Strömberg
MVE165/MMG630, Integer linear programming: models and applications; complexity Ann-Brith Strömberg 2011 04 01 Modelling with integer variables (Ch. 13.1) Variables Linear programming (LP) uses continuous
More informationReformulations for Integrated Planning of Railway Traffic and Network Maintenance
Reformulations for Integrated Planning of Railway Traffic and Network Maintenance Tomas Lidén Linköping University, Department of Science and Technology Norrköping SE-601 74, Sweden tomas.liden@liu.se
More informationMultiperiod Blend Scheduling Problem
ExxonMobil Multiperiod Blend Scheduling Problem Juan Pablo Ruiz Ignacio E. Grossmann Department of Chemical Engineering Center for Advanced Process Decision-making University Pittsburgh, PA 15213 1 Motivation
More informationMILP reformulation of the multi-echelon stochastic inventory system with uncertain demands
MILP reformulation of the multi-echelon stochastic inventory system with uncertain demands Axel Nyberg Åbo Aademi University Ignacio E. Grossmann Dept. of Chemical Engineering, Carnegie Mellon University,
More informationChapter 3: Discrete Optimization Integer Programming
Chapter 3: Discrete Optimization Integer Programming Edoardo Amaldi DEIB Politecnico di Milano edoardo.amaldi@polimi.it Website: http://home.deib.polimi.it/amaldi/opt-16-17.shtml Academic year 2016-17
More informationSolving Mixed-Integer Nonlinear Programs
Solving Mixed-Integer Nonlinear Programs (with SCIP) Ambros M. Gleixner Zuse Institute Berlin MATHEON Berlin Mathematical School 5th Porto Meeting on Mathematics for Industry, April 10 11, 2014, Porto
More informationA Compact Linearisation of Euclidean Single Allocation Hub Location Problems
A Compact Linearisation of Euclidean Single Allocation Hub Location Problems J. Fabian Meier 1,2, Uwe Clausen 1 Institute of Transport Logistics, TU Dortmund, Germany Borzou Rostami 1, Christoph Buchheim
More informationCutting Plane Separators in SCIP
Cutting Plane Separators in SCIP Kati Wolter Zuse Institute Berlin DFG Research Center MATHEON Mathematics for key technologies 1 / 36 General Cutting Plane Method MIP min{c T x : x X MIP }, X MIP := {x
More informationA note on : A Superior Representation Method for Piecewise Linear Functions by Li, Lu, Huang and Hu
A note on : A Superior Representation Method for Piecewise Linear Functions by Li, Lu, Huang and Hu Juan Pablo Vielma, Shabbir Ahmed and George Nemhauser H. Milton Stewart School of Industrial and Systems
More informationA branch-and-cut algorithm for the Minimum Labeling Hamiltonian Cycle Problem and two variants
A branch-and-cut algorithm for the Minimum Labeling Hamiltonian Cycle Problem and two variants Nicolas Jozefowiez 1, Gilbert Laporte 2, Frédéric Semet 3 1. LAAS-CNRS, INSA, Université de Toulouse, Toulouse,
More informationTime Aggregation for Network Design to Meet Time-Constrained Demand
20th International Congress on Modelling and Simulation, Adelaide, Australia, 1 6 December 2013 www.mssanz.org.au/modsim2013 Time Aggregation for Network Design to Meet Time-Constrained Demand N. Boland
More informationMinimum Linear Arrangements
Minimum Linear Arrangements Rafael Andrade, Tibérius Bonates, Manoel Câmpelo, Mardson Ferreira ParGO - Research team in Parallel computing, Graph theory and Optimization Department of Statistics and Applied
More information18 hours nodes, first feasible 3.7% gap Time: 92 days!! LP relaxation at root node: Branch and bound
The MIP Landscape 1 Example 1: LP still can be HARD SGM: Schedule Generation Model Example 157323 1: LP rows, still can 182812 be HARD columns, 6348437 nzs LP relaxation at root node: 18 hours Branch and
More informationSection Notes 9. Midterm 2 Review. Applied Math / Engineering Sciences 121. Week of December 3, 2018
Section Notes 9 Midterm 2 Review Applied Math / Engineering Sciences 121 Week of December 3, 2018 The following list of topics is an overview of the material that was covered in the lectures and sections
More informationA Framework for Integrating Optimization and Constraint Programming
A Framework for Integrating Optimization and Constraint Programming John Hooker Carnegie Mellon University SARA 2007 SARA 07 Slide Underlying theme Model vs. solution method. How can we match the model
More informationOn electrical load tracking scheduling for a steel plant
On electrical load tracking scheduling for a sel plant Alain Hait, Christian Artigues To ci this version: Alain Hait, Christian Artigues. On electrical load tracking scheduling for a sel plant. Compurs
More informationInteger linear programming models for a cement delivery problem
Integer linear programming models for a cement delivery problem Alain Hertz Département de mathématiques et de génie industriel École Polytechnique de Montréal alain.hertz@gerad.ca Marc Uldry and Marino
More informationReformulation and Decomposition of Integer Programs
Reformulation and Decomposition of Integer Programs François Vanderbeck 1 and Laurence A. Wolsey 2 (Reference: CORE DP 2009/16) (1) Université Bordeaux 1 & INRIA-Bordeaux (2) Université de Louvain, CORE.
More informationGlobal planning in a multi-terminal and multi-modal maritime container port
Global planning in a multi-terminal and multi-modal maritime container port Xavier Schepler 1 Eric Sanlaville 2 Sophie Michel 2 Stefan Balev 2 1 École des Mines de Saint-Étienne (LIMOS) 2 Normandy University
More informationAn improved method for solving micro-ferry scheduling problems
Delft University of Technology Delft Center for Systems and Control Technical report 12-028 An improved method for solving micro-ferry scheduling problems M. Burger, B. De Schutter, and H. Hellendoorn
More informationAn Adaptive Partition-based Approach for Solving Two-stage Stochastic Programs with Fixed Recourse
An Adaptive Partition-based Approach for Solving Two-stage Stochastic Programs with Fixed Recourse Yongjia Song, James Luedtke Virginia Commonwealth University, Richmond, VA, ysong3@vcu.edu University
More information