Role and Potential of TAs for Industrial Scheduling Problems

Slides:



Advertisements
Similar presentations
G5BAIM Artificial Intelligence Methods
Advertisements

ISE480 Sequencing and Scheduling Izmir University of Economics ISE Fall Semestre.
EE 553 Integer Programming
Part II General Integer Programming II.1 The Theory of Valid Inequalities 1.
Multi-scale Planning and Scheduling Under Uncertain and Varying Demand Conditions in the Pharmaceutical Industry Hierarchically Structured Integrated Multi-scale.
All Hands Meeting, 2006 Title: Grid Workflow Scheduling in WOSE (Workflow Optimisation Services for e- Science Applications) Authors: Yash Patel, Andrew.
INFORMS Annual Meeting, San Diego, Oct 11 – 14, 2009 A New, Intuitive and Industrial Scale Approach towards Uncertainty in Supply Chains G.N. Srinivasa.
1 Optimisation Although Constraint Logic Programming is somehow focussed in constraint satisfaction (closer to a “logical” view), constraint optimisation.
Solving the Protein Threading Problem in Parallel Nocola Yanev, Rumen Andonov Indrajit Bhattacharya CMSC 838T Presentation.
© P. Pongcharoen ISA/1 Applying Designed Experiments to Optimise the Performance of Genetic Algorithms for Scheduling Capital Products P. Pongcharoen,
Sebastian Bitzer Seminar Constraint Logic Programming University of Osnabrueck November 11 th 2002 The Simplex Algorithm.
IntCP’06 Nantes - France, September 2006 Combining CP and Interval Methods for solving the Direct Kinematic of a Parallel Robot under Uncertainties C.
Solver & Optimization Problems n An optimization problem is a problem in which we wish to determine the best values for decision variables that will maximize.
CEM 514 Modeling of Construction Operations The LP/IP hybrid method for construction time-cost trade-off analysis By Samir Abdallah Sulaiman.
Wind Power Scheduling With External Battery. Pinhus Dashevsky Anuj Bansal.
1 Global Meta-Hybrids for Large-Scale Combinatorial Optimization Professor Leyuan Shi Department of Industrial Engineering University of Wisconsin-Madison.
How to Play Sudoku & Win Integer Programming Formulation of a Popular Game Sven LeyfferSven Leyffer, Argonne, Feb. 15, 2005 (windoze powerpoint sumi painting.
Solver & Optimization Problems n An optimization problem is a problem in which we wish to determine the best values for decision variables that will maximize.
Supply Contract Allocation Gyana R. Parija Bala Ramachandran IBM T.J. Watson Research Center INFORMS Miami 2001.
Column Generation Approach for Operating Rooms Planning Mehdi LAMIRI, Xiaolan XIE and ZHANG Shuguang Industrial Engineering and Computer Sciences Division.
Optimization for Operation of Power Systems with Performance Guarantee
ISE 195 Introduction to Industrial Engineering. Lecture 3 Mathematical Optimization (Topics in ISE 470 Deterministic Operations Research Models)
1 Outline:  Outline of the algorithm  MILP formulation  Experimental Results  Conclusions and Remarks Advances in solving scheduling problems with.
Transformation of Timed Automata into Mixed Integer Linear Programs Sebastian Panek.
MILP Approach to the Axxom Case Study Sebastian Panek.
AMETIST Review Meeting June 2003 Deliverable Axxom Case Study: Scheduling of Lacquer Production Contributors: Axxom Dortmund Twente Verimag.
MILP algorithms: branch-and-bound and branch-and-cut
Adviser: Frank, Yeong-Sung Lin Presenter: Yi-Cin Lin.
Energy-Efficient Sensor Network Design Subject to Complete Coverage and Discrimination Constraints Frank Y. S. Lin, P. L. Chiu IM, NTU SECON 2005 Presenter:
1 Lagrangean Relaxation --- Bounding through penalty adjustment.
© J. Christopher Beck Lecture 25: Workforce Scheduling 3.
1 Outline:  Optimization of Timed Systems  TA-Modeling of Scheduling Tasks  Transformation of TA into Mixed-Integer Programs  Tree Search for TA using.
“LOGISTICS MODELS” Andrés Weintraub P
Column Generation By Soumitra Pal Under the guidance of Prof. A. G. Ranade.
1 Multi-Objective Portfolio Optimization Jeremy Eckhause AMSC 698S Professor S. Gabriel 6 December 2004.
Version 1.1 Improving our knowledge of metaheuristic approaches for cell suppression problem Andrea Toniolo Staggemeier Alistair R. Clark James Smith Jonathan.
1 Inventory Control with Time-Varying Demand. 2  Week 1Introduction to Production Planning and Inventory Control  Week 2Inventory Control – Deterministic.
Simulation-based GA Optimization for Production Planning Juan Esteban Díaz Leiva Dr Julia Handl Bioma 2014 September 13, 2014.
Large-Scale Matrix Factorization with Missing Data under Additional Constraints Kaushik Mitra University of Maryland, College Park, MD Sameer Sheoreyy.
1 Planning Base Station and Relay Station Locations in IEEE j Multi-hop Relay Networks Yang Yu, Seán Murphy, Liam Murphy Department of Computer Science.
Airline Optimization Problems Constraint Technologies International
Jun Ma, Sanjay Mehrotra and Huanyuan Sheng Impact Solver for Optimization Services, November 8, 2006 On Implementing a Parallel Integer Solver Using Optimization.
A Two-Phase Linear programming Approach for Redundancy Problems by Yi-Chih HSIEH Department of Industrial Management National Huwei Institute of Technology.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Multi-Objective Optimization for Topology Control in Hybrid FSO/RF Networks Jaime Llorca December 8, 2004.
Raunak Singh (ras2192) IEOR 4405: Production Scheduling 28 th April 2009.
Part II General Integer Programming II.1 The Theory of Valid Inequalities 1.
Parametric Quadratic Optimization Oleksandr Romanko Joint work with Alireza Ghaffari Hadigheh and Tamás Terlaky McMaster University January 19, 2004.
Massive Support Vector Regression (via Row and Column Chunking) David R. Musicant and O.L. Mangasarian NIPS 99 Workshop on Learning With Support Vectors.
Process Dynamics and Operations Group (DYN) TU-Dortmund
C. Kiekintveld et al., AAMAS 2009 (USC) Presented by Neal Gupta
Solver & Optimization Problems
Boundary Element Analysis of Systems Using Interval Methods
C.-S. Shieh, EC, KUAS, Taiwan
Life Cycle Models PPT By :Dr. R. Mall.
MILP algorithms: branch-and-bound and branch-and-cut
MIP Tools Branch and Cut with Callbacks Lazy Constraint Callback
Huanyuan(Wayne) Sheng
Matteo Fischetti, University of Padova
Deep Learning and Mixed Integer Optimization
Planning and Scheduling in Manufacturing and Services
Matteo Fischetti, University of Padova
Decision support by interval SMART/SWING Methods to incorporate uncertainty into multiattribute analysis Ahti Salo Jyri Mustajoki Raimo P. Hämäläinen.
Presented By: Darlene Banta
Part II General Integer Programming
Intersection Cuts from Bilinear Disjunctions
Vehicle routing in Python
Heuristic Search Viewed as path Finding in a Graph
BUS-221 Quantitative Methods
Intersection Cuts for Quadratic Mixed-Integer Optimization
Presentation transcript:

Role and Potential of TAs for Industrial Scheduling Problems AMETIST Meeting December 1-2, 2003 Role and Potential of TAs for Industrial Scheduling Problems Some Thoughts and Conjectures Sebastian Engell

Approaches to Scheduling Problems Exact Branch and Bound (MI(N)LP-Solvers, e.g. CPLEX) Equation-based models Exact lower bounds, optimality certificates High modelling effort, unintuitive Equivalent formulations lead to different behaviours of the solver High computing times for large problems Genetic Algorithms Can efficiently provide solutions to large and nonlinear problems Model can be algorithmic Highly constrained problems require tailored algorithms with heuristics Relative quality of the solution cannot be assessed Constraint Programming Efficient for highly constrained problems Intuitive models Not well suited for cost optimisation

Approaches to Scheduling Problems (2) Heuristic Branch and Bound can be much more effective than classical MILP problem class specific, tailored algorithms no optimality certificates Timed Automata universal modelling paradigm for many scheduling problems modular, graphical and intuitive uncertainty can be modelled easily (intervals for durations) powerful tools models become large for large problems classes of constraints optimality certificates performance

The Users’ View Realistic scheduling problems are too large to be solved to optimality by any single available general purpose method Combination of methods, e.g. TA with MILP-solvers Integration of heuristics in a transparent fashion Models need to be formulated and maintained – modelling effort is a critical parameter for success in applications Timed automata are very promising in this respect Real problems contain uncertainties – must be modelled Timed automata provide models with uncertain parameters More general uncertainties? Real problems are highly constrained Advantageous for TA-based solvers Classes of constraints that can be handled?

Conclusions and Further Work TA-based analysis is a relatively new technology compared e.g. to constraint programming and MILP solvers The assessment of its potential will require some time as well as the further improvement of the performance of the tools – Thanks to the Case Study providers! Open issues: Quick feasible solutions and risk assessment are more important than strict optimality! Solutions should be uncertainty-conscious: best case, worst case, average performance, risk conscious Combinations of solution algorithms for improved range and performance