Lecture. Simulation and optimization

Size: px
Start display at page:

Download "Lecture. Simulation and optimization"

Transcription

1 Course Simulation Lecture Simulation and optimization 1 4/3/2015 Simulation and optimization

2 Platform busses at Schiphol Optimization: Find a feasible assignment of bus trips to bus shifts (driver and bus) such that our predefined robustness measure is maximal. Simulation: Evaluate the day of operation for a given planning with stochastic disturbances 2 4/3/2015 Simulation and optimization

3 Optimization vs Simulation Optimization: Decision variables Objective function Constraints (usually deterministic data) Simulation: Scenarios, decision parameters Performance measures States, events, event-handling, uncertainty 3 4/3/2015 Simulation and optimization

4 Orthopedia Capacity: B beds nurses on day time in operation theatre on day t 15 types of identical patients. Patient of type i has Known operation time Known required nursing pattern Needs a bed during stay in hospital Find: Cyclic patient admission profile over the week Number of patients of type per week between and Objective: Equally divide load over time 4 4/3/2015 Simulation and optimization

5 Optimization vs Simulation Optimization find optimal or very good solution considers large number of alternatives high level model with aggregated data. Simulation: evaluation a few alternatives more details, more modelling flexibility uncertainty included more easily 5 4/3/2015 Simulation and optimization

6 Combining simulation and optimization 1. Evaluate optimization solution (or similar solutions) by simulation 2. Iterative approach 1. Evaluate optimization solution (or similar solutions) by simulation 2. Use simulation result to change objective function or constraints, go to 1 3. Combined optimization and simulation problem 6 4/3/2015 Simulation and optimization

7 Inventory system Single product Time between demands: exponential with mean 0.1 month Demand: 1 w.p. 1/6 2 w.p. 1/3, 3 w.p. 1/3, 4 w.p. 1/6 Lead time Uniform[0.5 month, 1 month] 7 4/3/2015 Simulation and optimization

8 Inventory system (2) Cost: Ordering cost for quantity Z: Z Holding cost: 1 EURO per item per month Backlogging: shortage cost 5 EURO per item per month (r,q) strategy: order q as soon as I r 8 4/3/2015 Simulation and optimization

9 Inventory system (3) Decision variables: (r,q) Objective: total cost are minimal Constraints: 0 r, q r+q warehouse capacity Supplier has production/transportation capacity to deliver q Total cost have to be computed by simulation 9 4/3/2015 Simulation and optimization

10 10 4/3/2015 Simulation and optimization Combined simulation and optimization problem Decision variables: input factors x 1, x 2,,x k for simulation Objective function (simulation result) Min f(x)=e(r(x 1,,x k )) where R(x 1,,x k ) simulation performance measure Constraints e.g.: p k pk p k k k k k c x a x a c x a x a u x l u x l L M L K ,,

11 Continuous variables Stochastic approximation (SA, gradient search): x = Π( x α ˆ R( x ( n+ 1) ( n) ( n) n Response surface = meta-model (inventory example r 0.22 q) Metaheuristics (local search) )) 11 4/3/2015 Simulation and optimization

12 Gradient search Contour plot 12 4/3/2015 Simulation and optimization

13 Discrete variables Small number: statistical selection Metaheuristics (local search methods) Nested Partition 13 4/3/2015 Simulation and optimization

14 Local search: iterative improvement 1. Determine starting solution x(start) 2. Set current solution x = x(start) 3. Determine new solution neighbour(x) 4. If neighbour(x) is better than x, set x = neighbour(x) and go to step 3 5. Else STOP 14 4/3/2015 Simulation and optimization

15 Local search: simulated annealing P 1. Determine starting solution x(start) and starting temperature T(start), set k=0 2. Set current solution x = x(start) 3. If k = k(temp-decrease), decrease T to αt and set k=0, otherwise k=k+1, 4. Determine new solution neighbour(x) 5. Set x = neighbour(x) with probability e ( n ) ( accept neighbour ( x)) = R( neighbour ( x)) R( x ) T 1 if R( neighbour ( x)) otherwise R( x) 6. If x is better than the best solution so far x best, set x best = x 6. Go to Step3, unless stopcriterium is met 15 4/3/2015 Simulation and optimization

16 Local search: tabu search Maintain tabu-list, e.g. the last 7 accepted solutions x is your best neighbor, accept x unless it is tabu. If tabu, try something else. 16 4/3/2015 Simulation and optimization

17 Local search: genetic algorithm Population of solutions Iteration 1 Cross-over Mutation Iteration 2 Do many iterations: Remember the best New population of Solutions (same size) 17 4/3/2015 Simulation and optimization

18 NP+SSM+HC (Pichitlamken and Nelson 2003) Initialisation: Initial solution Most Promising Region is all feasible solutions Iteration: 1. Partition Most Promising Region 2. Find random solutions in regions: MIX-D and MIX-DS 3. Sequential Selection with Memory 4. Hill Climbing 5. If best solution in MPR go to 1, otherwise backtrack 18 4/3/2015 Simulation and optimization

19 NP (nested partition) 19 4/3/2015 Simulation and optimization

20 MIX-D: find random solutions in given region 20 4/3/2015 Simulation and optimization

21 NP+SSM+HC Outperforms simulated annealing in terms of solution quality NP: convergence SSM: prevent selection error HC: strengthens searching 21 4/3/2015 Simulation and optimization

The Psychology of Simulation Model and Metamodeling

The Psychology of Simulation Model and Metamodeling THE EXPLODING DOMAIN OF SIMULATION OPTIMIZATION Jay April* Fred Glover* James P. Kelly* Manuel Laguna** *OptTek Systems 2241 17 th Street Boulder, CO 80302 **Leeds School of Business University of Colorado

More information

STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1

STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1 STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1 Prajakta Joglekar, 2 Pallavi Jaiswal, 3 Vandana Jagtap Maharashtra Institute of Technology, Pune Email: 1 somanprajakta@gmail.com,

More information

University of British Columbia Co director s(s ) name(s) : John Nelson Student s name

University of British Columbia Co director s(s ) name(s) : John Nelson Student s name Research Project Title : Truck scheduling and dispatching for woodchips delivery from multiple sawmills to a pulp mill Research Project Start Date : September/2011 Estimated Completion Date: September/2014

More information

Integer Programming: Algorithms - 3

Integer Programming: Algorithms - 3 Week 9 Integer Programming: Algorithms - 3 OPR 992 Applied Mathematical Programming OPR 992 - Applied Mathematical Programming - p. 1/12 Dantzig-Wolfe Reformulation Example Strength of the Linear Programming

More information

Performance Optimization of I-4 I 4 Gasoline Engine with Variable Valve Timing Using WAVE/iSIGHT

Performance Optimization of I-4 I 4 Gasoline Engine with Variable Valve Timing Using WAVE/iSIGHT Performance Optimization of I-4 I 4 Gasoline Engine with Variable Valve Timing Using WAVE/iSIGHT Sean Li, DaimlerChrysler (sl60@dcx dcx.com) Charles Yuan, Engineous Software, Inc (yuan@engineous.com) Background!

More information

DESIGNING OPTIMAL WATER QUALITY MONITORING NETWORK FOR RIVER SYSTEMS AND APPLICATION TO A HYPOTHETICAL RIVER

DESIGNING OPTIMAL WATER QUALITY MONITORING NETWORK FOR RIVER SYSTEMS AND APPLICATION TO A HYPOTHETICAL RIVER Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds. DESIGNING OPTIMAL WATER QUALITY MONITORING NETWORK FOR RIVER SYSTEMS AND APPLICATION

More information

Principles of demand management Airline yield management Determining the booking limits. » A simple problem» Stochastic gradients for general problems

Principles of demand management Airline yield management Determining the booking limits. » A simple problem» Stochastic gradients for general problems Demand Management Principles of demand management Airline yield management Determining the booking limits» A simple problem» Stochastic gradients for general problems Principles of demand management Issues:»

More information

VENDOR MANAGED INVENTORY

VENDOR MANAGED INVENTORY VENDOR MANAGED INVENTORY Martin Savelsbergh School of Industrial and Systems Engineering Georgia Institute of Technology Joint work with Ann Campbell, Anton Kleywegt, and Vijay Nori Distribution Systems:

More information

Empirical Study of Tabu Search, Simulated Annealing and Multi-Start in Fieldbus Scheduling

Empirical Study of Tabu Search, Simulated Annealing and Multi-Start in Fieldbus Scheduling Empirical Study of Tabu Search, Simulated Annealing and Multi-Start in Fieldbus Scheduling Lucy María Franco Vargas Universidade Federal de Santa Catarina Caixa Postal 476 88.040-900 Florianópolis SC Brasil

More information

Parallel Simulated Annealing Algorithm for Graph Coloring Problem

Parallel Simulated Annealing Algorithm for Graph Coloring Problem Parallel Simulated Annealing Algorithm for Graph Coloring Problem Szymon Łukasik 1, Zbigniew Kokosiński 2, and Grzegorz Świętoń 2 1 Systems Research Institute, Polish Academy of Sciences, ul. Newelska

More information

Assessment of robust capacity utilisation in railway networks

Assessment of robust capacity utilisation in railway networks Assessment of robust capacity utilisation in railway networks Lars Wittrup Jensen 2015 Agenda 1) Introduction to WP 3.1 and PhD project 2) Model for measuring capacity consumption in railway networks a)

More information

Aachen Summer Simulation Seminar 2014

Aachen Summer Simulation Seminar 2014 Aachen Summer Simulation Seminar 2014 Lecture 07 Input Modelling + Experimentation + Output Analysis Peer-Olaf Siebers pos@cs.nott.ac.uk Motivation 1. Input modelling Improve the understanding about how

More information

Web based Multi Product Inventory Optimization using Genetic Algorithm

Web based Multi Product Inventory Optimization using Genetic Algorithm Web based Multi Product Inventory Optimization using Genetic Algorithm Priya P Research Scholar, Dept of computer science, Bharathiar University, Coimbatore Dr.K.Iyakutti Senior Professor, Madurai Kamarajar

More information

Méta-heuristiques pour l optimisation

Méta-heuristiques pour l optimisation Méta-heuristiques pour l optimisation Differential Evolution (DE) Particle Swarm Optimization (PSO) Alain Dutech Equipe MAIA - LORIA - INRIA Nancy, France Web : http://maia.loria.fr Mail : Alain.Dutech@loria.fr

More information

Research Article Scheduling IT Staff at a Bank: A Mathematical Programming Approach

Research Article Scheduling IT Staff at a Bank: A Mathematical Programming Approach e Scientific World Journal, Article ID 768374, 10 pages http://dx.doi.org/10.1155/2014/768374 Research Article Scheduling IT Staff at a Bank: A Mathematical Programming Approach M.Labidi,M.Mrad,A.Gharbi,andM.A.Louly

More information

Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms

Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms Symposium on Automotive/Avionics Avionics Systems Engineering (SAASE) 2009, UC San Diego Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms Dipl.-Inform. Malte Lochau

More information

An Efficient Algorithm for Solving a Stochastic Location-Routing Problem

An Efficient Algorithm for Solving a Stochastic Location-Routing Problem Journal of mathematics and computer Science 12 (214) 27 38 An Efficient Algorithm for Solving a Stochastic LocationRouting Problem H.A. HassanPour a, M. MosadeghKhah a, M. Zareei 1 a Department of Industrial

More information

Optimized Software Component Allocation On Clustered Application Servers. by Hsiauh-Tsyr Clara Chang, B.B., M.S., M.S.

Optimized Software Component Allocation On Clustered Application Servers. by Hsiauh-Tsyr Clara Chang, B.B., M.S., M.S. Optimized Software Component Allocation On Clustered Application Servers by Hsiauh-Tsyr Clara Chang, B.B., M.S., M.S. Submitted in partial fulfillment of the requirements for the degree of Doctor of Professional

More information

A Service Revenue-oriented Task Scheduling Model of Cloud Computing

A Service Revenue-oriented Task Scheduling Model of Cloud Computing Journal of Information & Computational Science 10:10 (2013) 3153 3161 July 1, 2013 Available at http://www.joics.com A Service Revenue-oriented Task Scheduling Model of Cloud Computing Jianguang Deng a,b,,

More information

D A T A M I N I N G C L A S S I F I C A T I O N

D A T A M I N I N G C L A S S I F I C A T I O N D A T A M I N I N G C L A S S I F I C A T I O N FABRICIO VOZNIKA LEO NARDO VIA NA INTRODUCTION Nowadays there is huge amount of data being collected and stored in databases everywhere across the globe.

More information

Solving the Vehicle Routing Problem with Genetic Algorithms

Solving the Vehicle Routing Problem with Genetic Algorithms Solving the Vehicle Routing Problem with Genetic Algorithms Áslaug Sóley Bjarnadóttir April 2004 Informatics and Mathematical Modelling, IMM Technical University of Denmark, DTU Printed by IMM, DTU 3 Preface

More information

Introduction to Natural Computation. Lecture 15. Fruitflies for Frequency Assignment. Alberto Moraglio

Introduction to Natural Computation. Lecture 15. Fruitflies for Frequency Assignment. Alberto Moraglio Introduction to Natural Computation Lecture 15 Fruitflies for Frequency Assignment Alberto Moraglio 1/39 Fruit flies 2/39 Overview of the Lecture The problem of frequency assignment in mobile phone networks.

More information

CHAPTER 3 WATER DISTRIBUTION SYSTEM MAINTENANCE OPTIMIZATION PROBLEM

CHAPTER 3 WATER DISTRIBUTION SYSTEM MAINTENANCE OPTIMIZATION PROBLEM 41 CHAPTER 3 WATER DISTRIBUTION SYSTEM MAINTENANCE OPTIMIZATION PROBLEM 3.1 INTRODUCTION Water distribution systems are complex interconnected networks that require extensive planning and maintenance to

More information

Enhancing Business Process Management With Simulation Optimization

Enhancing Business Process Management With Simulation Optimization Introduction Enhancing Business Process Management With Simulation Optimization Jay April, Marco Better, Fred Glover, James P. Kelly, Manuel Laguna OptTek Systems, Inc. A growing number of business process

More information

Intelligent Search Heuristics for Cost Based Scheduling. Murphy Choy Michelle Cheong. Abstract

Intelligent Search Heuristics for Cost Based Scheduling. Murphy Choy Michelle Cheong. Abstract Intelligent Search Heuristics for Cost Based Scheduling Murphy Choy Michelle Cheong Abstract Nurse scheduling is a difficult optimization problem with multiple constraints. There is extensive research

More information

Traffic Engineering for Multiple Spanning Tree Protocol in Large Data Centers

Traffic Engineering for Multiple Spanning Tree Protocol in Large Data Centers Traffic Engineering for Multiple Spanning Tree Protocol in Large Data Centers Ho Trong Viet, Yves Deville, Olivier Bonaventure, Pierre François ICTEAM, Université catholique de Louvain (UCL), Belgium.

More information

Transportation. Transportation decisions. The role of transportation in the SC. A key decision area within the logistics mix

Transportation. Transportation decisions. The role of transportation in the SC. A key decision area within the logistics mix Transportation A key decision area within the logistics mix Chapter 14 Transportation in the Supply Chain Inventory Strategy Forecasting Storage decisions Inventory decisions Purchasing & supply planning

More information

Soft-Computing Models for Building Applications - A Feasibility Study (EPSRC Ref: GR/L84513)

Soft-Computing Models for Building Applications - A Feasibility Study (EPSRC Ref: GR/L84513) Soft-Computing Models for Building Applications - A Feasibility Study (EPSRC Ref: GR/L84513) G S Virk, D Azzi, K I Alkadhimi and B P Haynes Department of Electrical and Electronic Engineering, University

More information

Operations Research in Supply Chain Optimization

Operations Research in Supply Chain Optimization Operations Research in Supply Chain Optimization M.G. Speranza University of Brescia, Italy Department of Management Science & Technology Athens University of Economics and Business November 12, 20 The

More information

Projects - Neural and Evolutionary Computing

Projects - Neural and Evolutionary Computing Projects - Neural and Evolutionary Computing 2014-2015 I. Application oriented topics 1. Task scheduling in distributed systems. The aim is to assign a set of (independent or correlated) tasks to some

More information

Resource Planning and Scheduling. CSTM 462 Resource Loading Fall 2012

Resource Planning and Scheduling. CSTM 462 Resource Loading Fall 2012 Resource Planning and Scheduling CSTM 462 Resource Loading Fall 2012 Schedule October 01/02- Resource Loading Lecture October 03/04- ASiMI Lab Week of October 08- No Class Download Software-Download instructions

More information

Spare Parts Inventory Model for Auto Mobile Sector Using Genetic Algorithm

Spare Parts Inventory Model for Auto Mobile Sector Using Genetic Algorithm Parts Inventory Model for Auto Mobile Sector Using Genetic Algorithm S. Godwin Barnabas, I. Ambrose Edward, and S.Thandeeswaran Abstract In this paper the objective is to determine the optimal allocation

More information

PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION

PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION Introduction In the previous chapter, we explored a class of regression models having particularly simple analytical

More information

Adaptive Search with Stochastic Acceptance Probabilities for Global Optimization

Adaptive Search with Stochastic Acceptance Probabilities for Global Optimization Adaptive Search with Stochastic Acceptance Probabilities for Global Optimization Archis Ghate a and Robert L. Smith b a Industrial Engineering, University of Washington, Box 352650, Seattle, Washington,

More information

Simulation-Based Optimization of Inventory Control Systems (Rn, Q) Multi Echelon - Multi Item

Simulation-Based Optimization of Inventory Control Systems (Rn, Q) Multi Echelon - Multi Item J. Appl. Environ. Biol. Sci., 5(9S)710-719, 2015 2015, TextRoad Publication ISSN: 2090-4274 Journal of Applied Environmental and Biological Sciences www.textroad.com Simulation-Based Optimization of Inventory

More information

Smart Graphics: Methoden 3 Suche, Constraints

Smart Graphics: Methoden 3 Suche, Constraints Smart Graphics: Methoden 3 Suche, Constraints Vorlesung Smart Graphics LMU München Medieninformatik Butz/Boring Smart Graphics SS2007 Methoden: Suche 2 Folie 1 Themen heute Suchverfahren Hillclimbing Simulated

More information

Introduction to Markov Chain Monte Carlo

Introduction to Markov Chain Monte Carlo Introduction to Markov Chain Monte Carlo Monte Carlo: sample from a distribution to estimate the distribution to compute max, mean Markov Chain Monte Carlo: sampling using local information Generic problem

More information

MULTI META-HEURISTICS FOR SIMULATION OPTIMISATION Serdar BOZOĞLAN 1 Murat M.GÜNAL 2. Abstract

MULTI META-HEURISTICS FOR SIMULATION OPTIMISATION Serdar BOZOĞLAN 1 Murat M.GÜNAL 2. Abstract Journal of Naval Science and Engineering 2014, Vol.10, No.1, pp.13-31 MULTI META-HEURISTICS FOR SIMULATION OPTIMISATION Serdar BOZOĞLAN 1 Murat M.GÜNAL 2 1,2 Industrial Engineering Department, Turkish

More information

The Problem of Scheduling Technicians and Interventions in a Telecommunications Company

The Problem of Scheduling Technicians and Interventions in a Telecommunications Company The Problem of Scheduling Technicians and Interventions in a Telecommunications Company Sérgio Garcia Panzo Dongala November 2008 Abstract In 2007 the challenge organized by the French Society of Operational

More information

The Impact of Big Data on Classic Machine Learning Algorithms. Thomas Jensen, Senior Business Analyst @ Expedia

The Impact of Big Data on Classic Machine Learning Algorithms. Thomas Jensen, Senior Business Analyst @ Expedia The Impact of Big Data on Classic Machine Learning Algorithms Thomas Jensen, Senior Business Analyst @ Expedia Who am I? Senior Business Analyst @ Expedia Working within the competitive intelligence unit

More information

A Genetic Algorithm Approach for Solving a Flexible Job Shop Scheduling Problem

A Genetic Algorithm Approach for Solving a Flexible Job Shop Scheduling Problem A Genetic Algorithm Approach for Solving a Flexible Job Shop Scheduling Problem Sayedmohammadreza Vaghefinezhad 1, Kuan Yew Wong 2 1 Department of Manufacturing & Industrial Engineering, Faculty of Mechanical

More information

A Reactive Tabu Search for Service Restoration in Electric Power Distribution Systems

A Reactive Tabu Search for Service Restoration in Electric Power Distribution Systems IEEE International Conference on Evolutionary Computation May 4-11 1998, Anchorage, Alaska A Reactive Tabu Search for Service Restoration in Electric Power Distribution Systems Sakae Toune, Hiroyuki Fudo,

More information

On Generating High InfoQ with Bayesian Networks

On Generating High InfoQ with Bayesian Networks On Generating High InfoQ with Bayesian Networks Ron S. Kenett Research Professor, University of Turin Chairman and CEO, KPA Ltd. ron@kpa-group.com Based on joint work with Galit Shmueli, Silvia Salini

More information

OPTIMIZATION OF VENTILATION SYSTEMS IN OFFICE ENVIRONMENT, PART II: RESULTS AND DISCUSSIONS

OPTIMIZATION OF VENTILATION SYSTEMS IN OFFICE ENVIRONMENT, PART II: RESULTS AND DISCUSSIONS OPTIMIZATION OF VENTILATION SYSTEMS IN OFFICE ENVIRONMENT, PART II: RESULTS AND DISCUSSIONS Liang Zhou, and Fariborz Haghighat Department of Building, Civil and Environmental Engineering Concordia University,

More information

Inteligencia Artificial Representación del conocimiento a través de restricciones (continuación)

Inteligencia Artificial Representación del conocimiento a través de restricciones (continuación) Inteligencia Artificial Representación del conocimiento a través de restricciones (continuación) Gloria Inés Alvarez V. Pontifica Universidad Javeriana Cali Periodo 2014-2 Material de David L. Poole and

More information

Stochastic programming approach to ALM in Finnish pension insurance companies p.1/36

Stochastic programming approach to ALM in Finnish pension insurance companies p.1/36 Stochastic programming approach to ALM in Finnish pension insurance companies Aktuaaritoiminnan kehittämissäätiön syysseminaari 17.11.2004 Teemu Pennanen Helsinki School of Economics Stochastic programming

More information

Supply Chain Analytics - OR in Action

Supply Chain Analytics - OR in Action Supply Chain Analytics - OR in Action Jan van Doremalen January 14th, 2016 Lunteren from x to u A Practitioners View on Supply Chain Analytics This talk is about applying existing operations research techniques

More information

Hybrid Evolution of Heterogeneous Neural Networks

Hybrid Evolution of Heterogeneous Neural Networks Hybrid Evolution of Heterogeneous Neural Networks 01001110 01100101 01110101 01110010 01101111 01101110 01101111 01110110 01100001 00100000 01110011 01101011 01110101 01110000 01101001 01101110 01100001

More information

Keywords: Single-vendor Inventory Control System, Potential Demand, Machine Failure, Participation in the Chain, Heuristic Algorithm

Keywords: Single-vendor Inventory Control System, Potential Demand, Machine Failure, Participation in the Chain, Heuristic Algorithm Indian Journal of Fundamental and Applied Life Sciences ISSN: 31 63 (Online) An Open Access, Online International Journal Available at www.cibtech.org/sp.ed/jls/01/03/jls.htm 01 Vol. (S3), pp. 1781-1790/Valiporian

More information

A MULTI-PERIOD INVESTMENT SELECTION MODEL FOR STRATEGIC RAILWAY CAPACITY PLANNING

A MULTI-PERIOD INVESTMENT SELECTION MODEL FOR STRATEGIC RAILWAY CAPACITY PLANNING A MULTI-PERIOD INVESTMENT SELECTION MODEL FOR STRATEGIC RAILWAY Yung-Cheng (Rex) Lai, Assistant Professor, Department of Civil Engineering, National Taiwan University, Rm 313, Civil Engineering Building,

More information

Genetic Algorithm. Based on Darwinian Paradigm. Intrinsically a robust search and optimization mechanism. Conceptual Algorithm

Genetic Algorithm. Based on Darwinian Paradigm. Intrinsically a robust search and optimization mechanism. Conceptual Algorithm 24 Genetic Algorithm Based on Darwinian Paradigm Reproduction Competition Survive Selection Intrinsically a robust search and optimization mechanism Slide -47 - Conceptual Algorithm Slide -48 - 25 Genetic

More information

Botticelli: A Supply Chain Management Agent

Botticelli: A Supply Chain Management Agent Botticelli: A Supply Chain Management Agent M. Benisch, A. Greenwald, I. Grypari, R. Lederman, V. Naroditskiy, and M. Tschantz Department of Computer Science, Brown University, Box 1910, Providence, RI

More information

Metamodeling by using Multiple Regression Integrated K-Means Clustering Algorithm

Metamodeling by using Multiple Regression Integrated K-Means Clustering Algorithm Metamodeling by using Multiple Regression Integrated K-Means Clustering Algorithm Emre Irfanoglu, Ilker Akgun, Murat M. Gunal Institute of Naval Science and Engineering Turkish Naval Academy Tuzla, Istanbul,

More information

Finding Liveness Errors with ACO

Finding Liveness Errors with ACO Hong Kong, June 1-6, 2008 1 / 24 Finding Liveness Errors with ACO Francisco Chicano and Enrique Alba Motivation Motivation Nowadays software is very complex An error in a software system can imply the

More information

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational

More information

- A case study on its performance compared to the current inventory control system at Arriva DK

- A case study on its performance compared to the current inventory control system at Arriva DK Division of Production Management Lund University Faculty of Engineering, LTH Centralization of inventory management for spare parts - A case study on its performance compared to the current inventory

More information

Simulation and Lean Six Sigma

Simulation and Lean Six Sigma Hilary Emmett, 22 August 2007 Improve the quality of your critical business decisions Agenda Simulation and Lean Six Sigma What is Monte Carlo Simulation? Loan Process Example Inventory Optimization Example

More information

Evaluation of Different Task Scheduling Policies in Multi-Core Systems with Reconfigurable Hardware

Evaluation of Different Task Scheduling Policies in Multi-Core Systems with Reconfigurable Hardware Evaluation of Different Task Scheduling Policies in Multi-Core Systems with Reconfigurable Hardware Mahyar Shahsavari, Zaid Al-Ars, Koen Bertels,1, Computer Engineering Group, Software & Computer Technology

More information

Parallel & Distributed Optimization. Based on Mark Schmidt s slides

Parallel & Distributed Optimization. Based on Mark Schmidt s slides Parallel & Distributed Optimization Based on Mark Schmidt s slides Motivation behind using parallel & Distributed optimization Performance Computational throughput have increased exponentially in linear

More information

Dynamic Task Scheduling with Load Balancing using Hybrid Particle Swarm Optimization

Dynamic Task Scheduling with Load Balancing using Hybrid Particle Swarm Optimization Int. J. Open Problems Compt. Math., Vol. 2, No. 3, September 2009 ISSN 1998-6262; Copyright ICSRS Publication, 2009 www.i-csrs.org Dynamic Task Scheduling with Load Balancing using Hybrid Particle Swarm

More information

Iterated Local Search for the Generator Maintenance Scheduling Problem

Iterated Local Search for the Generator Maintenance Scheduling Problem MISTA 25 Iterated Local Search for the Generator Maintenance Scheduling Problem Ahmad Almakhlafi Joshua Knowles Abstract We consider the task of devising an effective metaheuristic for a variant of the

More information

Big learning: challenges and opportunities

Big learning: challenges and opportunities Big learning: challenges and opportunities Francis Bach SIERRA Project-team, INRIA - Ecole Normale Supérieure December 2013 Omnipresent digital media Scientific context Big data Multimedia, sensors, indicators,

More information

APPLICATION OF ADVANCED SEARCH- METHODS FOR AUTOMOTIVE DATA-BUS SYSTEM SIGNAL INTEGRITY OPTIMIZATION

APPLICATION OF ADVANCED SEARCH- METHODS FOR AUTOMOTIVE DATA-BUS SYSTEM SIGNAL INTEGRITY OPTIMIZATION APPLICATION OF ADVANCED SEARCH- METHODS FOR AUTOMOTIVE DATA-BUS SYSTEM SIGNAL INTEGRITY OPTIMIZATION Harald Günther 1, Stephan Frei 1, Thomas Wenzel, Wolfgang Mickisch 1 Technische Universität Dortmund,

More information

Business Process Model Optimization Using Simulation

Business Process Model Optimization Using Simulation Optimizing a Business Process Model by Using Simulation Farzad Kamrani, Rassul Ayani, Anvar Karimson May 17, 2010 Farzad Kamrani (KTH) Optimizing a Business Process Model May 17, 2010 1 / 19 Outline Introduction

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION Power systems form the largest man made complex system. It basically consists of generating sources, transmission network and distribution centers. Secure and economic operation

More information

Search based techniques for optimizing software project resource allocation

Search based techniques for optimizing software project resource allocation Search based techniques for optimizing software project resource allocation Anonymous as per GECCO double blind submission rules January 19, 2004 Abstract We present a search based approach for planning

More information

Index Terms- Batch Scheduling, Evolutionary Algorithms, Multiobjective Optimization, NSGA-II.

Index Terms- Batch Scheduling, Evolutionary Algorithms, Multiobjective Optimization, NSGA-II. Batch Scheduling By Evolutionary Algorithms for Multiobjective Optimization Charmi B. Desai, Narendra M. Patel L.D. College of Engineering, Ahmedabad Abstract - Multi-objective optimization problems are

More information

Supplement to Call Centers with Delay Information: Models and Insights

Supplement to Call Centers with Delay Information: Models and Insights Supplement to Call Centers with Delay Information: Models and Insights Oualid Jouini 1 Zeynep Akşin 2 Yves Dallery 1 1 Laboratoire Genie Industriel, Ecole Centrale Paris, Grande Voie des Vignes, 92290

More information

LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES

LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES Learning objective To explain various work shift scheduling methods for service sector. 8.9 Workforce Management Workforce management deals in

More information

STORM: Stochastic Optimization Using Random Models Katya Scheinberg Lehigh University. (Joint work with R. Chen and M. Menickelly)

STORM: Stochastic Optimization Using Random Models Katya Scheinberg Lehigh University. (Joint work with R. Chen and M. Menickelly) STORM: Stochastic Optimization Using Random Models Katya Scheinberg Lehigh University (Joint work with R. Chen and M. Menickelly) Outline Stochastic optimization problem black box gradient based Existing

More information

College of information technology Department of software

College of information technology Department of software University of Babylon Undergraduate: third class College of information technology Department of software Subj.: Application of AI lecture notes/2011-2012 ***************************************************************************

More information

A framework for simulation-based optimization of business process models

A framework for simulation-based optimization of business process models Simulation A framework for simulation-based optimization of business process models Farzad Kamrani 1, Rassul Ayani 1 and Farshad Moradi 2 Simulation: Transactions of the Society for Modeling and Simulation

More information

An ant colony optimization for single-machine weighted tardiness scheduling with sequence-dependent setups

An ant colony optimization for single-machine weighted tardiness scheduling with sequence-dependent setups Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization, Lisbon, Portugal, September 22-24, 2006 19 An ant colony optimization for single-machine weighted tardiness

More information

Agenda. Real System, Transactional IT, Analytic IT. What s the Supply Chain. Levels of Decision Making. Supply Chain Optimization

Agenda. Real System, Transactional IT, Analytic IT. What s the Supply Chain. Levels of Decision Making. Supply Chain Optimization Agenda Supply Chain Optimization KUBO Mikio Definition of the Supply Chain (SC) and Logistics Decision Levels of the SC Classification of Basic Models in the SC Logistics Network Design Production Planning

More information

Artificial Intelligence BEG471CO

Artificial Intelligence BEG471CO Artificial Intelligence BEG471CO Year IV Semester: I Teaching Schedule Examination Scheme Hours/Week Theory Tutorial Practical Internal Assessment Final Total 3 1 3/2 Theory Practical * Theory** Practical

More information

META-HEURISTIC ALGORITHMS FOR A TRANSIT ROUTE DESIGN

META-HEURISTIC ALGORITHMS FOR A TRANSIT ROUTE DESIGN Advanced OR and AI Methods in Transportation META-HEURISTIC ALGORITHMS FOR A TRANSIT ROUTE DESIGN Jongha HAN 1, Seungjae LEE 2, Jonghyung KIM 3 Absact. Since a Bus Transit Route Networ (BTRN) design problem

More information

Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows

Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows TECHNISCHE UNIVERSITEIT EINDHOVEN Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows Lloyd A. Fasting May 2014 Supervisors: dr. M. Firat dr.ir. M.A.A. Boon J. van Twist MSc. Contents

More information

The Multi-Item Capacitated Lot-Sizing Problem With Safety Stocks In Closed-Loop Supply Chain

The Multi-Item Capacitated Lot-Sizing Problem With Safety Stocks In Closed-Loop Supply Chain International Journal of Mining Metallurgy & Mechanical Engineering (IJMMME) Volume 1 Issue 5 (2013) ISSN 2320-4052; EISSN 2320-4060 The Multi-Item Capacated Lot-Sizing Problem Wh Safety Stocks In Closed-Loop

More information

High-performance local search for planning maintenance of EDF nuclear park

High-performance local search for planning maintenance of EDF nuclear park High-performance local search for planning maintenance of EDF nuclear park Frédéric Gardi Karim Nouioua Bouygues e-lab, Paris fgardi@bouygues.com Laboratoire d'informatique Fondamentale - CNRS UMR 6166,

More information

Adaptive Business Intelligence

Adaptive Business Intelligence Adaptive Business Intelligence Zbigniew Michalewicz 1 Business Intelligence What is Business Intelligence? Business Intelligence is a collection of tools, methods, technologies, and processes needed to

More information

Maintenance Scheduling of Fighter Aircraft Fleet with Multi-Objective Simulation-Optimization

Maintenance Scheduling of Fighter Aircraft Fleet with Multi-Objective Simulation-Optimization Maintenance Scheduling of Fighter Aircraft Fleet with Multi-Objective Simulation-Optimization Ville Mattila, Kai Virtanen, and Raimo P. Hämäläinen Systems ville.a.mattila@tkk.fi, kai.virtanen@tkk.fi, raimo@hut.fi

More information

LOGICAL TOPOLOGY DESIGN Practical tools to configure networks

LOGICAL TOPOLOGY DESIGN Practical tools to configure networks LOGICAL TOPOLOGY DESIGN Practical tools to configure networks Guido. A. Gavilanes February, 2010 1 Introduction to LTD " Design a topology for specific requirements " A service provider must optimize its

More information

SUPPLY CHAIN MODELING USING SIMULATION

SUPPLY CHAIN MODELING USING SIMULATION SUPPLY CHAIN MODELING USING SIMULATION 1 YOON CHANG AND 2 HARRIS MAKATSORIS 1 Institute for Manufacturing, University of Cambridge, Cambridge, CB2 1RX, UK 1 To whom correspondence should be addressed.

More information

Load balancing in a heterogeneous computer system by self-organizing Kohonen network

Load balancing in a heterogeneous computer system by self-organizing Kohonen network Bull. Nov. Comp. Center, Comp. Science, 25 (2006), 69 74 c 2006 NCC Publisher Load balancing in a heterogeneous computer system by self-organizing Kohonen network Mikhail S. Tarkov, Yakov S. Bezrukov Abstract.

More information

Supply planning for two-level assembly systems with stochastic component delivery times: trade-off between holding cost and service level

Supply planning for two-level assembly systems with stochastic component delivery times: trade-off between holding cost and service level Supply planning for two-level assembly systems with stochastic component delivery times: trade-off between holding cost and service level Faicel Hnaien, Xavier Delorme 2, and Alexandre Dolgui 2 LIMOS,

More information

Fuzzy Genetic Heuristic for University Course Timetable Problem

Fuzzy Genetic Heuristic for University Course Timetable Problem Int. J. Advance. Soft Comput. Appl., Vol. 2, No. 1, March 2010 ISSN 2074-8523; Copyright ICSRS Publication, 2010 www.i-csrs.org Fuzzy Genetic Heuristic for University Course Timetable Problem Arindam Chaudhuri

More information

Resource Allocation in a Client/Server System for Massive Multi-Player Online Games

Resource Allocation in a Client/Server System for Massive Multi-Player Online Games IEEE TRANSACTIONS ON COMPUTERS, VOL. 63, NO. 12, DECEMBER 2014 3127 Resource Allocation in a Client/Server System for Massive Multi-Player Online Games Luis Diego Briceño, Howard Jay Siegel, Fellow, IEEE,

More information

MINIMUM FLOW TIME SCHEDULE GENETIC ALGORITHM FOR MASS CUSTOMIZATION MANUFACTURING USING MINICELLS

MINIMUM FLOW TIME SCHEDULE GENETIC ALGORITHM FOR MASS CUSTOMIZATION MANUFACTURING USING MINICELLS University of Kentucky UKnowledge University of Kentucky Master's Theses Graduate School 2006 MINIMUM FLOW TIME SCHEDULE GENETIC ALGORITHM FOR MASS CUSTOMIZATION MANUFACTURING USING MINICELLS Phanindra

More information

Dong-Ping Song. Optimal Control and Optimization. of Stochastic. Supply Chain Systems. 4^ Springer

Dong-Ping Song. Optimal Control and Optimization. of Stochastic. Supply Chain Systems. 4^ Springer Dong-Ping Song Optimal Control and Optimization Supply Chain Systems of Stochastic 4^ Springer Contents 1 Stochastic Supply Chain Systems 1 1.1 Introduction 1 1.2 Uncertainties'in Supply Chain Systems

More information

Comparing Algorithms for Search-Based Test Data Generation of Matlab R Simulink R Models

Comparing Algorithms for Search-Based Test Data Generation of Matlab R Simulink R Models Comparing Algorithms for Search-Based Test Data Generation of Matlab R Simulink R Models Kamran Ghani, John A. Clark and Yuan Zhan Abstract Search Based Software Engineering (SBSE) is an evolving field

More information

Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm

Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm Journal of Al-Nahrain University Vol.15 (2), June, 2012, pp.161-168 Science Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm Manal F. Younis Computer Department, College

More information

Assignment #3 Routing and Network Analysis. CIS3210 Computer Networks. University of Guelph

Assignment #3 Routing and Network Analysis. CIS3210 Computer Networks. University of Guelph Assignment #3 Routing and Network Analysis CIS3210 Computer Networks University of Guelph Part I Written (50%): 1. Given the network graph diagram above where the nodes represent routers and the weights

More information

The objective is too often aimed at simply. meeting fixed and given demand over a. Not at maximizing net revenues by letting

The objective is too often aimed at simply. meeting fixed and given demand over a. Not at maximizing net revenues by letting Analisi e Gestione del Rischio nella Supply Chain Enza Messina Università di Milano-Bicocca Seminario Tecnologie Informatiche e SCM Università degli Studi di Milano-Bicocca 18 settembre 2003 Introduction

More information

Inventory Analysis Using Genetic Algorithm In Supply Chain Management

Inventory Analysis Using Genetic Algorithm In Supply Chain Management Inventory Analysis Using Genetic Algorithm In Supply Chain Management Leena Thakur M.E. Information Technology Thakur College of Engg & Technology, Kandivali(E) Mumbai-101,India. Aaditya A. Desai M.E.

More information

Evolutionary Algorithms Software

Evolutionary Algorithms Software Evolutionary Algorithms Software Prof. Dr. Rudolf Kruse Pascal Held {kruse,pheld}@iws.cs.uni-magdeburg.de Otto-von-Guericke-Universität Magdeburg Fakultät für Informatik Institut für Wissens- und Sprachverarbeitung

More information

RESOURCE ALLOCATION USING METAHEURISTIC SEARCH

RESOURCE ALLOCATION USING METAHEURISTIC SEARCH RESOURCE ALLOCATION USING METAHEURISTIC SEARCH Dr Andy M. Connor 1 and Amit Shah 2 1 CoLab, Auckland University of Technology, Private Bag 92006, Wellesley Street, Auckland, NZ andrew.connor@aut.ac.nz

More information

Automatic parameter regulation for a tracking system with an auto-critical function

Automatic parameter regulation for a tracking system with an auto-critical function Automatic parameter regulation for a tracking system with an auto-critical function Daniela Hall INRIA Rhône-Alpes, St. Ismier, France Email: Daniela.Hall@inrialpes.fr Abstract In this article we propose

More information

A Hybrid Tabu Search Method for Assembly Line Balancing

A Hybrid Tabu Search Method for Assembly Line Balancing Proceedings of the 7th WSEAS International Conference on Simulation, Modelling and Optimization, Beijing, China, September 15-17, 2007 443 A Hybrid Tabu Search Method for Assembly Line Balancing SUPAPORN

More information

Application of GA for Optimal Location of FACTS Devices for Steady State Voltage Stability Enhancement of Power System

Application of GA for Optimal Location of FACTS Devices for Steady State Voltage Stability Enhancement of Power System I.J. Intelligent Systems and Applications, 2014, 03, 69-75 Published Online February 2014 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijisa.2014.03.07 Application of GA for Optimal Location of Devices

More information