Strengths & Drawbacks of MILP, CP and Discrete-Event Simulation based Approaches for Large-Scale Scheduling

Size: px
Start display at page:

Download "Strengths & Drawbacks of MILP, CP and Discrete-Event Simulation based Approaches for Large-Scale Scheduling"

Transcription

1 Strengths & Drawbacks of MILP, CP and Discrete-Event Simulation based Approaches for Large-Scale Scheduling Pedro M. Castro Assistant Researcher Laboratório Nacional de Energia e Geologia Lisboa, Portugal

2 Outline Basic concepts on scheduling Types of scheduling problems Classification of scheduling models Sequential facilities Network plants Approaches other than mathematical programming Constraint Programming Discrete-Event Simulation Full-space models & decomposition algorithms Hybrid models and solution approaches Different concepts or methods are effectively & efficiently combined Extensive testing through a case-study Automated Wet-etch Stations November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 2

3 Introduction Scheduling plays an important role in most manufacturing and service industries Pulp & Paper, Oil & Gas, Food & Beverages, Pharmaceuticals Type of decisions involved Define production tasks from customer orders Assign production tasks to resources (not only equipments) Sequence tasks (on a given resource) Determine starting and ending times of tasks Batching How many batches? What size? Demand (orders) A B C D E Batches A1 A2 A3 B1 B2 C1 D1 D2 E1 Batch-unit Assignment Where each batch is processed? U1 B1 B2 A3 A2 C1 D1 D2 November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 3 A1 E1 U2 Sequencing & Timing In what sequence are batches processed? A1 A2 A3 C1 D1 D2 B1 B2 E1 Maravelias et al. (2011)

4 Classification of scheduling problems (I) Structure of production facility Sequential Lot identity is kept throughout processing stages M 1 M 2 M 21 M 11 M 12 M 22 M 23 M K1 M K2 A B M 1 M 4 M 2 M 3 M 5 M 6 M 7 A Network (a) Single-stage (b) Multi-stage Mixing and splitting of materials is allowed B (c) Multi-purpose Maravelias et al. (2011) A Make B B 0.4 Make E E C Make D D 0.6 November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 4

5 Inventory (kg) Inventory (kg) Classification of scheduling problems (II) Production mode Batch, continuous or hybrid A Batch Task Characterized by: duration (h) B A Continuous Task Characterized by: processing rate (kg/h) B Fill Draw Fill & Draw Start of task End of task Time (h) Start of task Operation mode Short-term for highly variable demand Periodic (cyclic) for stable demand End of task Time (h) November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 5

6 Classification of scheduling problems (III) Type of operations Production but also material transfer (e.g. pipelines) Other aspects Storage policies Fixed capacity (shared or not), unlimited or no storage Changeovers Sequence-dependent (e.g. paints) or not November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 6

7 Classification of scheduling models Time representation 4 major concepts Discrete-time grid U2 T5 T6 Continuous-time with single grid U2 T5 T6 U1 T1 T2 T3 T4 U1 T1 T2 T3 T Immediate Precedence (through sequencing variables) General 1 Continuous-time with multiple grids 2 U2 T5 T6 U2 T5 T6 U1 T1 T2 T3 T4 U1 T1 T2 T3 T4 In generality: Single grid > discrete > multiple grids > precedence Solution quality function of # slots for time grid based models In # slots: Discrete > single grid > multiple grids November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 7

8 Models for sequential facilities Precedence concept Méndez et al. 2001; Harjunkoski & Grossmann 2002; Gupta & Karimi 2003 Provide high quality solutions with limited computational resources Favored when preordering can be performed a priori (e.g. due dates) Set of binary variables for processing tasks can also be used for other discrete resources (e.g. transportation devices) Difficult to prove optimality Multiple time grids Pinto & Grossmann 1995; Castro & Grossmann 2005; Liu & Karimi 2007; Castro & Novais 2008 A few options available Tighter and computationally superior More difficult to understand P2 P3 P4 M0 M3 M4 M5 M7 M9 M10 M11 M15 M20 M35 M37 OUT P5 November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 8

9 Models for network facilities (I) Most complex arrangement May involve resource constraints other than equipment Linked to systematic methods for process representation State-Task Network (Kondili et al. 1993) Resource-Task Network (Pantelides, 1994) Bear in mind OPL Studio (Constraint Programming) similar to RTN Activities (tasks), resources (materials), unary resources (units) RTN process model feeds a timed automata model (Subbiah et al. 2011) November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 9 Process RTN Process Information + RTN Model T t R r v N v N R R R R t R r out t r T t R r in t r I i t i i r I i t i i r t i i r T t t i i r R R r t r R r end t r t r t r FP UT t UT CT CT, ) ( 1,,,, 1,,,,,, ) ( 1, 1, 1 0,???

10 Models for network facilities (II) Discrete-time Handled problems of industrial relevance (Glismann & Gruhn 2001; Castro et al ; Wassick 2009) Simple, elegant and very tight MILP Easy integration with higher level planning Major drawback related to accuracy Continuous-time with single grid (Maravelias & Grossmann 2003,Castro et al. 2004; Sundaramoorthy & Karimi 2005) Most general High sensitivity to data makes it more appropriate for integration with lower level control layer Computationally inefficient Continuous-time with multiple grids (Ierapetritou & Floudas 1998; Susarla et al. 2010; Seid & Majozi 2011) Fewest # slots & better performance Issues have been raised related to generality U2 T5 T6 U1 Discrete-time grid T1 T2 T3 T U2 T5 T6 U1 U1 Continuous-time with single grid T1 T2 T3 T Continuous-time with multiple grids 2 U2 T5 T6 T1 T2 T3 T November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 10

11 Other solution approaches (I) Constraint Programming (CP) Not as broadly applied as mathematical programming Has specific scheduling constructs for easy model building and problem solving with constraint propagation (OPL Studio 3.7) Easy to develop specific search strategy for an efficient integrated approach (Zeballos & Méndez, 2010; Zeballos et al. 2011) Can be classified as precedence based, discrete-time Excels at makespan minimization Single variable in objective function No optimality gap being computed November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 11

12 Other solution approaches (II) Discrete-event simulation Heuristic, rule based approach Problem represented as a set of interlinked modules featuring algorithms for decision making Extremely useful for visualizing system behavior Generate feasible solutions for complex problems Cannot guarantee optimality November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 12

13

14 Problem definition Automated Wet-Etch Station (AWS) i Jobs NIS Input buffer C W C ZW ZW NIS Output W buffer m=1 m=2 m=3 m= M -1 m= M j=0 j=1 j=2 j=3 j=m j=m+1 Bath j Buffer C = Chemical Bath m j=1,3,5...m-1 W = Water Bath m j=2,4,6...m Input buffer j=0 Output buffer j=m+1 MIS Mixed-intermediate Storage NIS Non-intermediate Storage ZW Zero Wait Robot Job Sequence i1-i3-i2... robot schedule m3 j3 i1 i1 i1 i3 i2... Units m2 j2 m1 j1 i1 i1 i3 i3 Processing Time i3 i3 i2 Transfer Time... i2... Holding Time MK Time bath schedule Objective function: minimize makespan November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 16

15

16 Best MILP model (Castro et al. 2011) Hybrid in terms of time representation concept (Bhushan & Karimi, 2003) Multiple time grids for processing tasks Why is it a good approach? Single unit per stage» No uncertainty in # time slots to specify» Global optimality ensured with # slots= # wafer lots (no iterative search procedure) Lot sequence unchanged throughout stages due to storage policies General precedence for robot transfer tasks Why? Provides very good solutions in early nodes of the search» Often difficult to prove optimality (high integrality gap at termination) Alternative of a robot grid with too many time slots ( I M )» Resulted in a much worse computational performance November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 18

17 Unit m No big-m constraints for processing tasks Slot duration greater lot s processing time Difference in time in consecutive units equal to processing + transfer Ending time greater starting time + processing Starting time in next unit equal to ending time + transfer Exactly one lot per time slot Time of last slot in last unit lower than makespan ZW 1 T 1,1 i=1 1 T 2,1 i=2 1 T 3,1 i=3 do not hold lot past processing time LS Robot r 2 T 1,2 i=1 2 2 p 1,2 p 2,2 Te 1,2 T 2,2 Te 2,2 2 T 3,2 i=3 p 1,2 Te 3,2 can hold lot past processing time Time November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 19

18 Robot assignment & sequencing constraints Binary variables W t,m,r assigns robot r to the transfer to unit m of the lot in slot t 4 sets of big-m constraints If same robot, lot i to m after transfer i to m+1 m m+1 m (i,t) T t,m m+1 m (i,t) (i',t+1) T t+1,m 2 transfers between processing of consecutive lots No overlap between transfer of any two lots to different units November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 20

19 One Robot Models Three alternative formulations ORM (current work) Hybrid time slots/general precedence model BK (Bhushan & Karimi, 2003) Hybrid model with slightly different sequencing variables AM (Aguirre & Méndez, 2010) Pure general precedence model New approach clearly better Only 6 problems can be solved to optimality BK better in smaller problems (P2-P4), in P4 by one order of magnitude (as tight as ORM) AM finds good feasible solutions in 4 cases where BK fails (P7, P9-P11) November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 22

20

21 Motivation Industry requires decision-making tools that generate good solutions with low computational effort Guaranteeing optimality looses importance Only a subset of the production goals are taken into account Implementing the solution as such often limited by dynamic nature of industrial environments Real life applications should take advantage of state-of-the art, full-space models Ability to handle almost all the features that may be encountered at a process plant Need for efficient decomposition approaches that keep number of decisions at a reasonable level Tunable parameters Specific AWS problem Full-space models only useful up to 12 lots in 12 units November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 24

22 MILP GAMS Arena MILP GAMS New scheduling algorithm Main components Heuristic approach Does not guarantee optimality Iterations J Lots/iteration NOS Neighborhood Search R-ORM Solves constrained versions of full-space models R-ORM & ORM Rescheduling through neighborhood search to approach optimality Schedule of transportation tasks first determined by Discrete-Event Simulation Ensures feasibility Best Sequence Processing Tasks (Neglecting Robot Availability) pos i Discrete Event Simulation (Considers Robot Availability) Feasible Solution (One Robot Problem) Sequence of Transfer Tasks slot t,m Tradeoff computational effort vs. solution quality achieved with tunable parameter NOS Number of lots per iteration Neighborhood Search ORM Best Solution (One Robot Problem) Full schedule November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 25

23 Neighborhood Search Systematic decomposition strategy Solves highly constrained versions of full-space model Keeps number of decisions at a reasonable level Also being called Solution polishing Local branching How does it work? Starts from a feasible solution Most binary variables are fixed Deciding which variables to free is the challenging part Knowledge about problem structure Example for R-ORM Acting solely on processing sequence j=0 j=1 j=2 j= J Random selection of variables NOS=3 Free assignments I1 I2 I3 I4 I5 I6 t=1 t=2 t=3 t=4 t=5 t=6 I j=1 ={I2,I3,I5} I1 I3 I5 I4 I2 I6 t=1 t=2 t=3 t=4 t=5 t=6 I j=2 ={I1,I3,I6} I6 I3 I5 I4 I2 I1 t=1 t=2 t=3 t=4 t=5 t=6... Position has changed I2 I3 I6 I1 I5 I4 t=1 t=2 t=3 t=4 t=5 t=6 November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 26

24 Neighborhood Search for ORM Two sets of interconnected binary variables Chemical and water baths processing sequence Robot transportation sequence Knowledge about problem structure needed to Free binaries of transportation tasks involving the lots being freed Allow transportation tasks of fixed lots to change position If one of the lots to be rescheduled is immediately before or after in current processing sequence Robot grid NOS=2 j=0 I1,M1 I1,M2 I2,M1 I1,M3 I2,M2 I2,M3 I3,M1 I3,M2 I3,M3 I j=1 ={I1,I2} I3 remains the last lot to be processed but transfer of I3 to M1 may change position j=1 I2,M1 I2,M2 I1,M1 I2,M3 I1,M2 I3,M1 I1,M3 I3,M2 I3,M3 I j=2 ={I2,I3} Just one transportation task remains fixed j=2 I3,M1 I3,M2 I1,M1 I3,M3 I1,M2 I2,M1 I1,M3 I2,M2 I2,M3 November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 27

25 Discrete-Event Simulation Very attractive and powerful tool to model, analyze and evaluate the impact of different decisions Major advantages Representation of complex manufacturing processes Visualization of the dynamic behavior of its elements Arena Simulation Model of entire AWS process Set of operative rules and strategic decisions on each sub-model Internal robot logic to coordinate and effectively synchronize the transportation of jobs between consecutive baths (ensure feasibility) November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 28

26

27 Neighborhood search using R-ORM Starts with lexicographic sequence (LP) Major improvements when compared to initial schedule in <60 CPUs NOS=7 lots/iteration, 100 iterations Similar performance to full-space model up to 60 CPUs Best found solution => Arena Simulation Model November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 30

28 Discrete-Event Simulation model (Arena) Outcome from R-ORM is a lower bound Schedule may feature transfers occurring simultaneously Increase in makespan Solution quality rapidly degrades with # baths Advantage: Very low computational effort Indication of good the approach is! November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 31

29 Better than solution polishing! Neighborhood search using ORM Major improvements in solution quality with respect to initial schedule from Arena All problems solved in less than 30 min (NOS=2) NOS => solution quality & CPUs 10 different runs for each NOS value Significantly better solutions than CPLEX solution polishing after 60 CPUs1h With increase in problem size November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 32

30 Constraint Programming Approach Integrated approach with CP model & efficient domain-specific search strategy Competitive full-space approach Good quality solutions in 1-h CPU Less likely for solution to keep improving given additional computational time when compared to neighborhood search November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 33

31 Best found solution for largest problem November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 34

32 Search for the optimal solution Most improvements in first 20% of CPUs Reaching a plateau towards the end November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 35

33 Conclusions Wide variety of approaches for scheduling problems Mathematical programming, Constraint Programming, Discrete-Event Simulation, Heuristics, etc. A few alternative efficient models Good for academic research, bad for industrial problems Effective decomposition methods much needed Good quality solutions with few computational resources Tunable parameters for best tradeoff Critical to incorporate knowledge about problem structure Major improvements are possible Method Heuristic algorithm (A2 ) Bhushan & Karimi (2004) DES CP NS NOS=2 NOS=3 November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 36 Better NS (submitted) Makespan Improvement (%) 0.0% -10.7% 7.4% 10.5% 14.2% 17.1%

34 Acknowledgments Carlos Méndez, Luis Zeballos, Adrián Aguirre Results & animations shown on this talk Sponsors Fundação para a Ciência e Tecnologia & Ministerio de Ciencia,Tecnología e Innovacion Productiva Bilateral cooperation agreement Argentina/Portugal ( ) Luso-American & National Science Foundations 2011 Portugal U.S. Research Networks Program References Scope for Industrial Applications of Production Scheduling Models and Solution Methods. Review paper on scheduling. Multiple authors. To be submitted to CACE. Pedro M. Castro, Luis J. Zeballos and Carlos A. Méndez. Hybrid Time Slots Sequencing Model for a Class of Scheduling Problems. AIChE J. doi: /aic Adrián M. Aguirre, Carlos A. Méndez and Pedro M. Castro (2011). A Novel Optimization Method to Automated Wet-Etch Station Scheduling in Semiconductor Manufacturing Systems. Comp. Chem. Eng. 35, Pedro M. Castro, Adrián M. Aguirre, Luis J. Zeballos and Carlos A. Méndez. (2011). Hybrid Mathematical Programming Discrete-Event Simulation Approach for Large-Scale Scheduling Problems. Ind. Eng. Chem. Res. 50, Luis J. Zeballos, Pedro M. Castro and Carlos A. Méndez. (2011). An Integrated Constraint Programming Scheduling Approach for Automated Wet-Etch Stations in Semiconductor Manufacturing. Ind. Eng. Chem. Res. 50, November 3, 2011 Pedro Castro, EWO Seminar, Carnegie Mellon University 37

Expanding RTN discrete-time scheduling formulations to preemptive tasks

Expanding RTN discrete-time scheduling formulations to preemptive tasks Mario R. Eden, Marianthi Ierapetritou and Gavin P. Towler (Editors) Proceedings of the 13 th International Symposium on Process Systems Engineering PSE 2018 July 1-5, 2018, San Diego, California, USA 2018

More information

Rolling-Horizon Algorithm for Scheduling under Time-Dependent Utility Pricing and Availability

Rolling-Horizon Algorithm for Scheduling under Time-Dependent Utility Pricing and Availability Rolling-Horizon Algorithm for Scheduling under Time-Dependent Utility Pricing and Availability Pedro M. Castro Iiro Harjunkoski Ignacio E. Grossmann Lisbon, Portugal; Ladenburg, Germany; Pittsburgh, USA

More information

Decomposition Approaches for Optimal Production Distribution Coordination of Industrial Gases Supply Chains

Decomposition Approaches for Optimal Production Distribution Coordination of Industrial Gases Supply Chains Decomposition Approaches for Optimal Production Distribution Coordination of Industrial Gases Supply Chains Miguel Zamarripa, Pablo A. Marchetti, Ignacio E. Grossmann Department of Chemical Engineering

More information

SIMULTANEOUS DESIGN AND LAYOUT OF BATCH PROCESSING FACILITIES

SIMULTANEOUS DESIGN AND LAYOUT OF BATCH PROCESSING FACILITIES SIMULTANEOUS DESIGN AND LAYOUT OF BATCH PROCESSING FACILITIES Ana Paula Barbosa-Póvoa * Unidade de Economia e Gestão Industrial Instituto Superior Técnico Av. Rovisco Pais, 1049 101 Lisboa, Portugal Ricardo

More information

Production-Distribution Coordination of Industrial Gases Supply-chains

Production-Distribution Coordination of Industrial Gases Supply-chains Production-Distribution Coordination of Industrial Gases Supply-chains Pablo A. Marchetti, Ignacio E. Grossmann Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 Lauren

More information

Optimal Multi-scale Capacity Planning under Hourly Varying Electricity Prices

Optimal Multi-scale Capacity Planning under Hourly Varying Electricity Prices Optimal Multi-scale Capacity Planning under Hourly Varying Electricity Prices Sumit Mitra Ignacio E. Grossmann Jose M. Pinto Nikhil Arora EWO Meeting Carnegie Mellon University 9/28/21 1 Motivation of

More information

Integrated Scheduling and Dynamic Optimization of Batch Processes Using State Equipment Networks

Integrated Scheduling and Dynamic Optimization of Batch Processes Using State Equipment Networks Integrated Scheduling and Dynamic Optimization of Batch Processes Using State Equipment Networks Yisu Nie 1 Lorenz T. Biegler 1 John M. Wassick 2 1 Center for Advanced Process Decision-making Department

More information

MILP Models for Scheduling of the Batch Annealing Process: The Deterministic Case

MILP Models for Scheduling of the Batch Annealing Process: The Deterministic Case MILP Models for Scheduling of the Batch Annealing Process: The Deterministic Case MACC, Dept. of Chem. Eng. McMaster University Sungdeuk Moon and Andrew N. Hrymak Outline of Presentation Introduction Batch

More information

Production Scheduling of an Emulsion Polymerization Process

Production Scheduling of an Emulsion Polymerization Process A publication of 1177 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 information

Vehicle Routing Tank Sizing Optimization under Uncertainty: MINLP Model and Branch-and-Refine Algorithm

Vehicle Routing Tank Sizing Optimization under Uncertainty: MINLP Model and Branch-and-Refine Algorithm Vehicle Routing Tank Sizing Optimization under Uncertainty: MINLP Model and Branch-and-Refine Algorithm Fengqi You Ignacio E. Grossmann Jose M. Pinto EWO Meeting, Sep. 2009 Vehicle Routing Tank Sizing

More information

Process Scheduling. Currently at BASF SE, Ludwigshafen, Germany.

Process Scheduling. Currently at BASF SE, Ludwigshafen, Germany. Expanding Scope and Computational Challenges in Process Scheduling Pedro M. Castro a, Ignacio E. Grossmann b,*, and Qi Zhang b,c a Centro de Matemática Aplicações Fundamentais e Investigação Operacional,

More information

Long-term scheduling of a single-stage multi-product continuous process to manufacture high performance glass

Long-term scheduling of a single-stage multi-product continuous process to manufacture high performance glass Long-term scheduling of a single-stage multi-product continuous process to manufacture high performance glass Ricardo M. Lima and Ignacio E. Grossmann Department of Chemical Engineering, Carnegie Mellon

More information

Multi-Period Vehicle Routing with Call-In Customers

Multi-Period Vehicle Routing with Call-In Customers Multi-Period Vehicle Routing with Call-In Customers Anirudh Subramanyam, Chrysanthos E. Gounaris Carnegie Mellon University Frank Mufalli, Jose M. Pinto Praxair Inc. EWO Meeting September 30 th October

More information

Computers and Chemical Engineering

Computers and Chemical Engineering Computers and Chemical Engineering 33 (2009) 1919 1930 Contents lists available at ScienceDirect Computers and Chemical Engineering journal homepage: www.elsevier.com/locate/compchemeng Integration of

More information

Optimal Scheduling of Supply Chains: A New Continuous- Time Formulation

Optimal Scheduling of Supply Chains: A New Continuous- Time Formulation European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Optimal Scheduling of Supply Chains: A New Continuous-

More information

Challenges & Opportunities in Enterprise-wide Optimization in the Pharmaceutical Industry

Challenges & Opportunities in Enterprise-wide Optimization in the Pharmaceutical Industry Challenges & Opportunities in Enterprise-wide Optimization in the Pharmaceutical Industry J.M. Laínez, E. Schaefer, G.V. Reklaitis Foundations of Computer Aided Process Operations (FOCAPO) Savannah, January

More information

Multi-Objectives Finite Capacity Scheduling of Make-and- Pack Production with Options to Adjust Processing Time

Multi-Objectives Finite Capacity Scheduling of Make-and- Pack Production with Options to Adjust Processing Time Journal of Engineering, Project, and Production Management 2015, 5(1), 48-58 Multi-Objectives Finite Capacity Scheduling of Make-and- Pack Production with Options to Adjust Processing Time Sophea Horng

More information

Balancing Risk and Economics for Chemical Supply Chain Optimization under Uncertainty

Balancing Risk and Economics for Chemical Supply Chain Optimization under Uncertainty Balancing Risk and Economics for Chemical Supply Chain Optimization under Uncertainty Fengqi You and Ignacio E. Grossmann Dept. of Chemical Engineering, Carnegie Mellon University John M. Wassick The Dow

More information

Expanding Scope and Computational Challenges in Process Scheduling

Expanding Scope and Computational Challenges in Process Scheduling Expanding Scope and Computational Challenges in Process Scheduling Pedro Castro Centro de Investigação Operacional Faculdade de Ciências Universidade de Lisboa 1749-016 Lisboa, Portugal Ignacio E. Grossmann

More information

A Pattern-based Method for Scheduling of Energy-integrated Batch Process Networks

A Pattern-based Method for Scheduling of Energy-integrated Batch Process Networks Preprint, th IFAC Symposium on Dynamics and Control of Process Systems, including Biosystems June -, 0. NTNU, Trondheim, Norway A Pattern-based Method for Scheduling of Energy-integrated Batch Process

More information

Global Supply Chain Planning under Demand and Freight Rate Uncertainty

Global Supply Chain Planning under Demand and Freight Rate Uncertainty Global Supply Chain Planning under Demand and Freight Rate Uncertainty Fengqi You Ignacio E. Grossmann Nov. 13, 2007 Sponsored by The Dow Chemical Company (John Wassick) Page 1 Introduction Motivation

More information

Efficiently adjust production operation according to time dependent electricity pricing.

Efficiently adjust production operation according to time dependent electricity pricing. Towards Optimal Production of Industrial Gases with Uncertain Energy Prices Natalia P. Basán, Carlos A. Méndez. National University of Litoral / CICET Ignacio Grossmann. Carnegie Mellon University Ajit

More information

Batch Schedule Optimization

Batch Schedule Optimization Batch Schedule Optimization Steve Morrison, Ph.D. Chem. Eng. Info@MethodicalMiracles.com. 214-769-9081 Abstract: Batch schedule optimization is complex, but decomposing it to a simulation plus optimization

More information

Enterprise-wide optimization for the fast moving consumer goods industry van Elzakker, M.A.H.

Enterprise-wide optimization for the fast moving consumer goods industry van Elzakker, M.A.H. Enterprise-wide optimization for the fast moving consumer goods industry van Elzakker, M.A.H. DOI: 10.6100/IR760961 Published: 01/01/2013 Document Version Publisher s PDF, also known as Version of Record

More information

Planning and scheduling in process industries considering industry-specific characteristics Kilic, Onur Alper

Planning and scheduling in process industries considering industry-specific characteristics Kilic, Onur Alper University of Groningen Planning and scheduling in process industries considering industry-specific characteristics Kilic, Onur Alper IMPORTANT NOTE: You are advised to consult the publisher's version

More information

Integrated Design, Planning, and Scheduling of Renewables-based Fuels and Power Production Networks

Integrated Design, Planning, and Scheduling of Renewables-based Fuels and Power Production Networks Antonio Espuña, Moisès Graells and Luis Puigjaner (Editors), Proceedings of the 27 th European Symposium on Computer Aided Process Engineering ESCAPE 27 October 1 st - 5 th, 217, Barcelona, Spain 217 Elsevier

More information

Enterprise-Wide Optimization for Operations of Crude-Oil Refineries: Closing the Procurement and Scheduling Gap

Enterprise-Wide Optimization for Operations of Crude-Oil Refineries: Closing the Procurement and Scheduling Gap Enterprise-Wide Optimization for Operations of Crude-Oil Refineries: Closing the Procurement and Scheduling Gap Brenno C. Menezes a*, Ignacio E. Grossmann a, Jeffrey D. Kelly b a Carnegie Mellon University,

More information

ISA-95 Friendly RTN Models for Industrial Production Scheduling. Pedro M. Castro Ignacio E. Grossmann Iiro Harjunkoski

ISA-95 Friendly RTN Models for Industrial Production Scheduling. Pedro M. Castro Ignacio E. Grossmann Iiro Harjunkoski ISA-95 Friendly TN odels for Industrial roduction Scheduling edro. Castro Ignacio E. Grossmann Iiro Harjunkoski otivation EWO aims to simultaneously account for KI across multiple business units Integration

More information

Mixed Integer Programming Approaches to Planning and Scheduling in Electronics Supply Chains. Tadeusz Sawik

Mixed Integer Programming Approaches to Planning and Scheduling in Electronics Supply Chains. Tadeusz Sawik Decision Making in Manufacturing and Services Vol. 11 2017 No. 1 2 pp. 5 17 Mixed Integer Programming Approaches to Planning and Scheduling in Electronics Supply Chains Tadeusz Sawik Abstract. This paper

More information

On the complexity of production planning and scheduling in the pharmaceutical industry: the Delivery Trade-offs Matrix

On the complexity of production planning and scheduling in the pharmaceutical industry: the Delivery Trade-offs Matrix Krist V. Gernaey, Jakob K. Huusom and Rafiqul Gani (Eds.), 12th International Symposium on Process Systems Engineering and 25th European Symposium on Computer Aided Process Engineering. 31 May 4 June 2015,

More information

Proactive approach to address robust batch process scheduling under short-term uncertainties

Proactive approach to address robust batch process scheduling under short-term uncertainties European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Proactive approach to address robust batch process

More information

Optimization methods for the operating room management under uncertainty: stochastic programming vs. decomposition approach

Optimization methods for the operating room management under uncertainty: stochastic programming vs. decomposition approach Journal of Applied Operational Research (2014) 6(3), 145 157 Tadbir Operational Research Group Ltd. All rights reserved. www.tadbir.ca ISSN 1735-8523 (Print), ISSN 1927-0089 (Online) Optimization methods

More information

Scheduling and Coordination of Distributed Design Projects

Scheduling and Coordination of Distributed Design Projects Scheduling and Coordination of Distributed Design Projects F. Liu, P.B. Luh University of Connecticut, Storrs, CT 06269-2157, USA B. Moser United Technologies Research Center, E. Hartford, CT 06108, USA

More information

Scheduling heuristics based on tasks time windows for APS systems

Scheduling heuristics based on tasks time windows for APS systems Scheduling heuristics based on tasks time windows for APS systems Maria T. M. Rodrigues,, Luis Gimeno, Marcosiris Amorim, Richard E. Montesco School of Chemical Engineering School of Electrical and Computer

More information

Ignacio Grossmann Dept. of Chemical Engineering, Carnegie Mellon University, Pittsburgh, PA 15213

Ignacio Grossmann Dept. of Chemical Engineering, Carnegie Mellon University, Pittsburgh, PA 15213 Perspective Enterprise-wide Optimization: A New Frontier in Process Systems Engineering Ignacio Grossmann Dept. of Chemical Engineering, Carnegie Mellon University, Pittsburgh, PA 15213 DOI 10.1002/aic.10617

More information

Metaheuristics. Approximate. Metaheuristics used for. Math programming LP, IP, NLP, DP. Heuristics

Metaheuristics. Approximate. Metaheuristics used for. Math programming LP, IP, NLP, DP. Heuristics Metaheuristics Meta Greek word for upper level methods Heuristics Greek word heuriskein art of discovering new strategies to solve problems. Exact and Approximate methods Exact Math programming LP, IP,

More information

SUPPLY RISK LIMITS FOR THE INTEGRATION OF PRODUCTION SCHEDULING AND REAL-TIME OPTIMIZATION AT AIR SEPARATION UNITS

SUPPLY RISK LIMITS FOR THE INTEGRATION OF PRODUCTION SCHEDULING AND REAL-TIME OPTIMIZATION AT AIR SEPARATION UNITS SPPLY RISK LIMITS FOR THE INTEGRATION OF PRODCTION SCHEDLING AND REAL-TIME OPTIMIZATION AT AIR SEPARATION NITS Irene Lotero *a, Thierry Roba b, Ajit Gopalakrishnan a a Air Liquide R&D, Newark DE 19702

More information

Applying Bee Colony Optimization Heuristic for Make-Pack Problem in Process Manufacturing

Applying Bee Colony Optimization Heuristic for Make-Pack Problem in Process Manufacturing Applying Bee Colony Optimization Heuristic for Make-Pack Problem in Process Manufacturing W. Wongthatsanekorn, B. Phruksaphanrat, and R.Sangkhasuk* Abstract This paper presents an application of Bee Colony

More information

Metaheuristics for scheduling production in large-scale open-pit mines accounting for metal uncertainty - Tabu search as an example.

Metaheuristics for scheduling production in large-scale open-pit mines accounting for metal uncertainty - Tabu search as an example. Metaheuristics for scheduling production in large-scale open-pit mines accounting for metal uncertainty - Tabu search as an example Amina Lamghari COSMO Stochastic Mine Planning Laboratory! Department

More information

Multi-Stage Scenario Tree Generation via Statistical Property Matching

Multi-Stage Scenario Tree Generation via Statistical Property Matching Multi-Stage Scenario Tree Generation via Statistical Property Matching Bruno A. Calfa, Ignacio E. Grossmann Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 Anshul Agarwal,

More information

MILP for Optimal Buffer Levels and l\rlaintenance Scheduling

MILP for Optimal Buffer Levels and l\rlaintenance Scheduling MILP for Optimal Buffer Levels and l\rlaintenance Scheduling MILP Formulations for Optimal Steady-State Buffer Levels and Flexible Maintenance Scheduling by Kristin 1\1. Davies, B.Eng. A Thesis Submitted

More information

PMP Exam Preparation Course Project Time Management

PMP Exam Preparation Course Project Time Management Project Time Management 1 Project Time Management Processes Define Activities Sequence Activities Estimate Activity Resources Estimate Activity duration Develop Schedule Control Schedule In some projects,

More information

WATER AND ENERGY INTEGRATION: A COMPREHENSIVE LITERATURE REVIEW OF NON-ISOTHERMAL WATER NETWORK SYNTHESIS

WATER AND ENERGY INTEGRATION: A COMPREHENSIVE LITERATURE REVIEW OF NON-ISOTHERMAL WATER NETWORK SYNTHESIS WATER AND ENERGY INTEGRATION: A COMPREHENSIVE LITERATURE REVIEW OF NON-ISOTHERMAL WATER NETWORK SYNTHESIS Elvis Ahmetović a,b*, Nidret Ibrić a, Zdravko Kravanja b, Ignacio E. Grossmann c a University of

More information

Optimization in Supply Chain Planning

Optimization in Supply Chain Planning Optimization in Supply Chain Planning Dr. Christopher Sürie Expert Consultant SCM Optimization Agenda Introduction Hierarchical Planning Approach and Modeling Capability Optimizer Architecture and Optimization

More information

Deterministic optimization of short-term scheduling for hydroelectric power generation

Deterministic optimization of short-term scheduling for hydroelectric power generation Ian David Lockhart Bogle and Michael Fairweather (Editors), Proceedings of the 22nd European Symposium on Computer Aided Process Engineering, 17-20 June 2012, London. 2012 Elsevier B.V. All rights reserved.

More information

CURRICULUM VITAE. Academic Degrees

CURRICULUM VITAE. Academic Degrees CURRICULUM VITAE Academic Degrees Aggregação (Habilitation) Name: Ana Paula Ferreira Dias Barbosa Póvoa Nationality:Portuguese Institutional address: Engineering and Management Department Instituto Superior

More information

Next generation energy modelling Benefits of applying parallel optimization and high performance computing

Next generation energy modelling Benefits of applying parallel optimization and high performance computing Next generation energy modelling Benefits of applying parallel optimization and high performance computing Frieder Borggrefe System Analysis and Technology Assessment DLR - German Aerospace Center Stuttgart

More information

Optimizing Inventory Policies in Process Networks under Uncertainty

Optimizing Inventory Policies in Process Networks under Uncertainty Optimizing Inventory Policies in Process Networks under Uncertainty Pablo Garcia-Herreros a, Anshul Agarwal b, John M. Wassick c, Ignacio E. Grossmann a, a Department of Chemical Engineering, Carnegie

More information

Simultaneous Perspective-Based Mixed-Model Assembly Line Balancing Problem

Simultaneous Perspective-Based Mixed-Model Assembly Line Balancing Problem Tamkang Journal of Science and Engineering, Vol. 13, No. 3, pp. 327 336 (2010) 327 Simultaneous Perspective-Based Mixed-Model Assembly Line Balancing Problem Horng-Jinh Chang 1 and Tung-Meng Chang 1,2

More information

Stochastic optimization based approach for designing cost optimal water networks

Stochastic optimization based approach for designing cost optimal water networks European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Stochastic optimization based approach for designing

More information

Segregation Tanks Suitability of Waste Water Equalization Systems for Multi Product Batch Plant

Segregation Tanks Suitability of Waste Water Equalization Systems for Multi Product Batch Plant International Journal of Current Engineering and Technology E-ISSN 77 6, P-ISSN 7 6 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Segregation Tanks Suitability

More information

World Rural Observations 2017;9(3) Developing a New Mathematical Model for Scheduling Trucks in Cross-Docking Systems

World Rural Observations 2017;9(3)   Developing a New Mathematical Model for Scheduling Trucks in Cross-Docking Systems Developing a New Mathematical Model for Scheduling Trucks in Cross-Docking Systems Rashed Sahraeian, Mohsen Bashardoost Department of Industrial Engineering, Shahed University, Tehran, Iran Sahraeian@shahed.ac.ir,

More information

Generational and steady state genetic algorithms for generator maintenance scheduling problems

Generational and steady state genetic algorithms for generator maintenance scheduling problems Generational and steady state genetic algorithms for generator maintenance scheduling problems Item Type Conference paper Authors Dahal, Keshav P.; McDonald, J.R. Citation Dahal, K. P. and McDonald, J.

More information

International Journal of Industrial Engineering Computations

International Journal of Industrial Engineering Computations International Journal of Industrial Engineering Computations 2 (2011) 319 328 Contents lists available at GrowingScience International Journal of Industrial Engineering Computations homepage: www.growingscience.com/ijiec

More information

Multi-Period Cell Loading in Cellular Manufacturing Systems

Multi-Period Cell Loading in Cellular Manufacturing Systems Proceedings of the 202 International Conference on Industrial Engineering and Operations Management Istanbul, Turkey, July 3 6, 202 Multi-Period Cell Loading in Cellular Manufacturing Systems Gökhan Eğilmez

More information

MILP FORMULATION AND NESTED DECOMPOSITION FOR PLANNING OF ELECTRIC POWER INFRASTRUCTURES

MILP FORMULATION AND NESTED DECOMPOSITION FOR PLANNING OF ELECTRIC POWER INFRASTRUCTURES MILP FORMULATION AND NESTED DECOMPOSITION FOR PLANNING OF ELECTRIC POWER INFRASTRUCTURES Cristiana L. Lara 1, and Ignacio E. Grossmann 1 1 Department of Chemical Engineering, Carnegie Mellon University

More information

MULTIPERIOD/MULTISCALE MILP MODEL FOR OPTIMAL PLANNING OF ELECTRIC POWER INFRASTRUCTURES

MULTIPERIOD/MULTISCALE MILP MODEL FOR OPTIMAL PLANNING OF ELECTRIC POWER INFRASTRUCTURES MULTIPERIOD/MULTISCALE MILP MODEL FOR OPTIMAL PLANNING OF ELECTRIC POWER INFRASTRUCTURES Cristiana L. Lara* and Ignacio E. Grossmann* *Department of Chemical Engineering, Carnegie Mellon University Center

More information

Large Neighborhood Search for LNG Inventory Routing

Large Neighborhood Search for LNG Inventory Routing Large Neighborhood Search for LNG Inventory Routing Vikas Goel ExxonMobil Upstream Research Company Kevin C. Furman ExxonMobil Upstream Research Company Jin-Hwa Song formerly at ExxonMobil Corporate Strategic

More information

Spatial Information in Offline Approximate Dynamic Programming for Dynamic Vehicle Routing with Stochastic Requests

Spatial Information in Offline Approximate Dynamic Programming for Dynamic Vehicle Routing with Stochastic Requests 1 Spatial Information in Offline Approximate Dynamic Programming for Dynamic Vehicle Routing with Stochastic Requests Ansmann, Artur, TU Braunschweig, a.ansmann@tu-braunschweig.de Ulmer, Marlin W., TU

More information

IN ORDER to increase a company s competition edge and

IN ORDER to increase a company s competition edge and IEEE TRANSACTIONS ON ELECTRONICS PACKAGING MANUFACTURING, VOL. 30, NO. 2, APRIL 2007 97 Scheduling Integrated Circuit Assembly Operations on Die Bonder W. L. Pearn, S. H. Chung, and C. M. Lai Abstract

More information

Solving a Log-Truck Scheduling Problem with Constraint Programming

Solving a Log-Truck Scheduling Problem with Constraint Programming Solving a Log-Truck Scheduling Problem with Constraint Programming Nizar El Hachemi, Michel Gendreau, Louis-Martin Rousseau Interuniversity Research Centre on Enterprise Networks, Logistics and Transportation

More information

Production-Distribution Coordination for Optimal Operational Planning of an Industrial Gases supply-chain

Production-Distribution Coordination for Optimal Operational Planning of an Industrial Gases supply-chain Production-Distribution Coordination for Optimal Operational Planning of an Industrial Gases supply-chain Vijay Gupta, Ignacio E. Grossmann Department of Chemical Engineering Carnegie Mellon University

More information

Economic Benefit from Progressive Integration of Scheduling and Control for Continuous Chemical Processes

Economic Benefit from Progressive Integration of Scheduling and Control for Continuous Chemical Processes processes Article Economic Benefit from Progressive Integration of Scheduling and Control for Continuous Chemical Processes Logan D. R. Beal 1, Damon Petersen 1, Guilherme Pila 1, Brady Davis 1, Sean Warnick

More information

JOB SHOP SCHEDULING TO MINIMIZE WORK-IN-PROCESS, EARLINESS AND TARDINESS COSTS ZHU ZHECHENG A THESIS SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY

JOB SHOP SCHEDULING TO MINIMIZE WORK-IN-PROCESS, EARLINESS AND TARDINESS COSTS ZHU ZHECHENG A THESIS SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY JOB SHOP SCHEDULING TO MINIMIZE WORK-IN-PROCESS, EARLINESS AND TARDINESS COSTS ZHU ZHECHENG A THESIS SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY DEPARTMENT OF INDUSTRIAL AND SYSTEMS ENGINEERING NATIONAL

More information

Histopathology laboratory operations analysis and improvement

Histopathology laboratory operations analysis and improvement Histopathology laboratory operations analysis and improvement A.G. Leeftink MSc 1, prof. dr. R.J. Boucherie 1, prof. dr. Ir. E.W. Hans 1, M.A.M. Verdaasdonk 2, dr. Ir. I.M.H. Vliegen 1, prof. dr. P.J.

More information

Structured System Analysis Methodology for Developing a Production Planning Model

Structured System Analysis Methodology for Developing a Production Planning Model Structured System Analysis Methodology for Developing a Production Planning Model Mootaz M. Ghazy, Khaled S. El-Kilany, and M. Nashaat Fors Abstract Aggregate Production Planning (APP) is a medium term

More information

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds USING SIMULATION AND HYBRID SEQUENCING OPTIMIZATION FOR MAKESPAN REDUCTION

More information

APPLIED A NEW METHOD FOR MULTI-MODE PROJECT SCHEDULING

APPLIED A NEW METHOD FOR MULTI-MODE PROJECT SCHEDULING project, project scheduling, resource-constrained project scheduling, project-driven manufacturing, multi-mode, heuristic, branch and bound scheme, make-to-order Iwona PISZ Zbigniew BANASZAK APPLIED A

More information

Improving Strong Branching by Domain Propagation

Improving Strong Branching by Domain Propagation Improving Strong Branching by Domain Propagation Gerald Gamrath Zuse Institute Berlin Berlin Mathematical School 18 th Combinatorial Optimization Workshop, Aussois, 7 January 2014 Branching on Variables

More information

A Case Study of Capacitated Scheduling

A Case Study of Capacitated Scheduling A Case Study of Capacitated Scheduling Rosana Beatriz Baptista Haddad rosana.haddad@cenpra.gov.br; Marcius Fabius Henriques de Carvalho marcius.carvalho@cenpra.gov.br Department of Production Management

More information

Contents PREFACE 1 INTRODUCTION The Role of Scheduling The Scheduling Function in an Enterprise Outline of the Book 6

Contents PREFACE 1 INTRODUCTION The Role of Scheduling The Scheduling Function in an Enterprise Outline of the Book 6 Integre Technical Publishing Co., Inc. Pinedo July 9, 2001 4:31 p.m. front page v PREFACE xi 1 INTRODUCTION 1 1.1 The Role of Scheduling 1 1.2 The Scheduling Function in an Enterprise 4 1.3 Outline of

More information

Maria Analia Rodriguez1, Iiro Harjunkoski2 and Ignacio E. Grossmann3

Maria Analia Rodriguez1, Iiro Harjunkoski2 and Ignacio E. Grossmann3 Maria Analia Rodriguez1, Iiro Harjunkoski2 and Ignacio E. Grossmann3 1 Ingar (Conicet UTN) 2 ABB Corporate Research Center 3 Carnegie Mellon University Supply chain superstructure Given a supply chain

More information

Oracle Production Scheduling. Maximize shop floor throughput and optimize resource utilization

Oracle Production Scheduling. Maximize shop floor throughput and optimize resource utilization Oracle Production Scheduling Maximize shop floor throughput and optimize resource utilization Typical Scheduling Challenges How can you: Sequence orders to best use your production resources? Offload production

More information

Towards Automated Capacity Planning in Railways

Towards Automated Capacity Planning in Railways Towards Automated Capacity Planning in Railways Schüpbach, Kaspar 2, Caimi, Gabrio 1 and Jordi, Julian 1 1 Schweizerische Bundesbahnen SBB 2 ELCA Informatik AG Abstract As part of the SmartRail 4.0 program,

More information

University Question Paper Two Marks

University Question Paper Two Marks University Question Paper Two Marks 1. List the application of Operations Research in functional areas of management. Answer: Finance, Budgeting and Investment Marketing Physical distribution Purchasing,

More information

Modeling and Solving Scheduling Problems with CP Optimizer

Modeling and Solving Scheduling Problems with CP Optimizer Modeling and Solving Scheduling Problems with CP Optimizer Philippe Laborie CPLEX Optimization Studio Team May 28, 2014 IBM Decision Optimization Virtual User Group Meeting Agenda IBM ILOG CP Optimizer

More information

Discrete facility location problems

Discrete facility location problems Discrete facility location problems Theory, Algorithms, and extensions to multiple objectives Sune Lauth Gadegaard Department of Economics and Business Economics, Aarhus University June 22, 2016 CORAL

More information

CHAPTER 4 PROPOSED HYBRID INTELLIGENT APPROCH FOR MULTIPROCESSOR SCHEDULING

CHAPTER 4 PROPOSED HYBRID INTELLIGENT APPROCH FOR MULTIPROCESSOR SCHEDULING 79 CHAPTER 4 PROPOSED HYBRID INTELLIGENT APPROCH FOR MULTIPROCESSOR SCHEDULING The present chapter proposes a hybrid intelligent approach (IPSO-AIS) using Improved Particle Swarm Optimization (IPSO) with

More information

Optimal maintenance planning process. The Case Study of Metropolitano de Lisboa

Optimal maintenance planning process. The Case Study of Metropolitano de Lisboa Optimal maintenance planning process The Case Study of Metropolitano de Lisboa Nuno Rodrigues Department of Engineering and Management, Instituto Superior Técnico Abstract Metropolitano de Lisboa (ML)

More information

Simply the best. New trends in optimization to maximize productivity Margret Bauer, Guido Sand, Iiro Harjunkoski, Alexander Horch

Simply the best. New trends in optimization to maximize productivity Margret Bauer, Guido Sand, Iiro Harjunkoski, Alexander Horch Simply the best New trends in optimization to maximize productivity Margret Bauer, Guido Sand, Iiro Harjunkoski, Alexander Horch source: ThyssenKrupp In April 2008, around 50 leading experts from industry

More information

A Linear Mathematical Model to Determine the Minimum Utility Targets for a Batch Process

A Linear Mathematical Model to Determine the Minimum Utility Targets for a Batch Process 115 A publication of CHEMICAL ENGINEERING TRANSACTIONS VOL. 45, 2015 Guest Editors: Petar Sabev Varbanov, Jiří Jaromír Klemeš, Sharifah Rafidah Wan Alwi, Jun Yow Yong, Xia Liu Copyright 2015, AIDIC Servizi

More information

Branch and Bound Method

Branch and Bound Method Branch and Bound Method The Branch and Bound (B&B) is a strategy to eplore the solution space based on the implicit enumeration of the solutions : B&B eamines disjoint subsets of solutions (branching)

More information

Resource Allocation Optimization in Critical Chain Method

Resource Allocation Optimization in Critical Chain Method Annales UMCS Informatica AI XII, 1 (2012) 17 29 DOI: 10.2478/v10065-012-0006-2 Resource Allocation Optimization in Critical Chain Method Grzegorz Pawiński 1, Krzysztof Sapiecha 1 1 Department of Computer

More information

Introduction to Artificial Intelligence. Prof. Inkyu Moon Dept. of Robotics Engineering, DGIST

Introduction to Artificial Intelligence. Prof. Inkyu Moon Dept. of Robotics Engineering, DGIST Introduction to Artificial Intelligence Prof. Inkyu Moon Dept. of Robotics Engineering, DGIST Chapter 9 Evolutionary Computation Introduction Intelligence can be defined as the capability of a system to

More information

Logistic and production Models

Logistic and production Models i) Supply chain optimization Logistic and production Models In a broad sense, a supply chain may be defined as a network of connected and interdependent organizational units that operate in a coordinated

More information

Perspectives in Multilevel Decision-making in the Process Industry

Perspectives in Multilevel Decision-making in the Process Industry Perspectives in Multilevel Decision-making in the Process Industry Braulio Brunaud 1 and Ignacio E. Grossmann 1 1 Carnegie Mellon University Pittsburgh, PA 15213 June 28, 2017 Abstract Decisions in supply

More information

Introduction to Simio Simulation-based Scheduling. Copyright 2016 Simio LLC

Introduction to Simio Simulation-based Scheduling. Copyright 2016 Simio LLC Introduction to Simio Simulation-based Scheduling 10/13/2017 Copyright 2016 Simio LLC 1 Agenda Simio Company Background What is Simio Risk-based Planning and Scheduling (RPS)? Simio Key Capabilities Scheduling

More information

CREG PROPOSAL FOR THE ADAPTATION OF THE CBCO SELECTION METHOD AND THE BASE CASE DEFINITION IN THE CWE FLOW BASED MARKET COUPLING

CREG PROPOSAL FOR THE ADAPTATION OF THE CBCO SELECTION METHOD AND THE BASE CASE DEFINITION IN THE CWE FLOW BASED MARKET COUPLING CREG PROPOSAL FOR THE ADAPTATION OF THE CBCO SELECTION METHOD AND THE BASE CASE DEFINITION IN THE CWE FLOW BASED MARKET COUPLING TABLE OF CONTENT 1 Problem description... 2 2 Scope and objective... 3 3

More information

1.224J/ESD.204J TRANSPORTATION OPERATIONS, PLANNING AND CONTROL: CARRIER SYSTEMS

1.224J/ESD.204J TRANSPORTATION OPERATIONS, PLANNING AND CONTROL: CARRIER SYSTEMS 1.224J/ESD.204J TRANSPORTATION OPERATIONS, PLANNING AND CONTROL: CARRIER SYSTEMS Professor Cynthia Barnhart Professor Nigel H.M. Wilson Fall 2003 1.224J/ ESD.204J Outline Sign-up Sheet Introductions Carrier

More information

Redesigning a global supply chain with reverse flows

Redesigning a global supply chain with reverse flows Redesigning a global supply chain with reverse flows Maria Isabel Gomes Salema 1, Ana Paula Barbosa Póvoa 2, Augusto Q. Novais 3 1 CMA, FCT-UNL, Monte de Caparica, 2825-114 Caparica, Portugal 2 CEG-IST,

More information

Analysis and Modelling of Flexible Manufacturing System

Analysis and Modelling of Flexible Manufacturing System Analysis and Modelling of Flexible Manufacturing System Swetapadma Mishra 1, Biswabihari Rath 2, Aravind Tripathy 3 1,2,3Gandhi Institute For Technology,Bhubaneswar, Odisha, India --------------------------------------------------------------------***----------------------------------------------------------------------

More information

Optimal Management and Design of a Wastewater Purification System

Optimal Management and Design of a Wastewater Purification System Optimal Management and Design of a Wastewater Purification System Lino J. Alvarez-Vázquez 1, Eva Balsa-Canto 2, and Aurea Martínez 1 1 Departamento de Matemática Aplicada II. E.T.S.I. Telecomunicación,

More information

Simulation-Based Optimization Framework with Heat Integration

Simulation-Based Optimization Framework with Heat Integration Simulation-Based Optimization Framework with Heat Integration Yang Chen a,b, John Eslick a,b, Ignacio Grossmann a, David Miller b a. Dept. of Chemical Engineering, Carnegie Mellon University b. National

More information

Synthesis of Optimal PSA Cycles for Hydrogen/CO 2 Separation

Synthesis of Optimal PSA Cycles for Hydrogen/CO 2 Separation Synthesis of Optimal PSA Cycles for Hydrogen/CO 2 Separation Sree Rama Raju Vetukuri a,b, Anshul Agarwal a,b, Lorenz T. Biegler a,b and Stephen E. Zitney b a Department of Chemical Engineering, Carnegie

More information

COMBINED-OBJECTIVE OPTIMIZATION IN IDENTICAL PARALLEL MACHINE SCHEDULING PROBLEM USING PSO

COMBINED-OBJECTIVE OPTIMIZATION IN IDENTICAL PARALLEL MACHINE SCHEDULING PROBLEM USING PSO COMBINED-OBJECTIVE OPTIMIZATION IN IDENTICAL PARALLEL MACHINE SCHEDULING PROBLEM USING PSO Bathrinath S. 1, Saravanasankar S. 1 and Ponnambalam SG. 2 1 Department of Mechanical Engineering, Kalasalingam

More information

IMPLICATIONS OF A STATE-SPACE APPROACH FOR THE ECONOMIC OPTIMAL DESIGN OF A NGCC POWER PLANT

IMPLICATIONS OF A STATE-SPACE APPROACH FOR THE ECONOMIC OPTIMAL DESIGN OF A NGCC POWER PLANT IMPLICATIONS OF A STATE-SPACE APPROACH FOR THE ECONOMIC OPTIMAL DESIGN OF A NGCC POWER PLANT E. GODOY 1, S. J. BENZ 1 and N. J. SCENNA 1,2 1 Centro de Aplicaciones Informáticas y Modelado en Ingeniería,

More information

Flexibility in the Formation and Operational Planning of Dynamic Manufacturing Networks

Flexibility in the Formation and Operational Planning of Dynamic Manufacturing Networks Flexibility in the Formation and Operational Planning of Dynamic Manufacturing Networks Senay Sadic, Jorge Sousa, José Crispim To cite this version: Senay Sadic, Jorge Sousa, José Crispim. Flexibility

More information

Makespan Algorithms and Heuristic for Internet-Based Collaborative Manufacturing Process Using Bottleneck Approach

Makespan Algorithms and Heuristic for Internet-Based Collaborative Manufacturing Process Using Bottleneck Approach J. Software Engineering & Applications, 2010, : 91-97 doi:10.426/jsea.2010.1011 ublished Online January 2010 (http://www.scir.org/journal/jsea) Makespan Algorithms and Heuristic for Internet-Based Collaborative

More information

Airline Disruptions: Aircraft Recovery with Maintenance Constraints

Airline Disruptions: Aircraft Recovery with Maintenance Constraints 1 Airline Disruptions: Aircraft Recovery with Maintenance Constraints Niklaus Eggenberg Dr. Matteo Salani and Prof. Michel Bierlaire In collaboration with APM Technologies Funded by CTI Switzerland 2 Dr.

More information

A global leader in power and automation technologies Leading market positions in main businesses

A global leader in power and automation technologies Leading market positions in main businesses Sebastian Engell, TU Dortmund, Germany, and Iiro Harjunkoski, ABB AG, Corporate Research Germany Optimal Operation: Scheduling, Advanced Control and their Integration A global leader in power and automation

More information