Column generation heuristic for a rich arc routing problem

Size: px
Start display at page:

Download "Column generation heuristic for a rich arc routing problem"

Transcription

1 Column generation heuristic for a rich arc routing problem Application to railroad track inspection routing Christian Artigues 2,3 Jean Damay 1 Michel Gendreau 4 Sébastien Lannez 1,2,3 1 SNCF I&R/SRO ; 45 rue de Londres, Paris, France, {sebastien.lannez,jean.damay}@sncf.fr 2 CNRS ; LAAS ; 7 avenue du colonel Roche, F Toulouse, France artigues@laas.fr 3 Université de Toulouse ; UPS, INSA, INP, ISAE ; LAAS ; F Toulouse, France 4 CIRRELT, Université de Montréal, C.P. 6128, Montréal (Québec), H3C 3J7 Canada michel.gendreau@cirrelt.ca 10th Workshop on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

2 1 Introduction 2 Literature review 3 Assumptions and model 4 Algorithm 5 Computational study Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

3 Introduction Rail Track Inspection Scheduling Problem (RTISP) real world optimisation scheduling network inspection tasks minimise total deadhead distance mixed integer formulation of the problem heuristic columns and rows generation a rich arc routing problem Real world data from the French national railway company (SNCF) efficiency of the approach compared to a greedy algorithm results must be validated by humans Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

4 Introduction What? ultrasonic defectoscopy inspection frequencies : 6 months 20 years 2/3 of total inspection : 6 months 1 year Why? failures in tracks = serious accidents network load increases hard to get good schedules new organisation study Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

5 Introduction New organisation : map of primary tracks primary tracks : national schedule secondary tracks : regional schedule Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

6 Introduction Vehicles Three specialised rolling stock units : shift duration six hours deadhead speed and inspection speed reverberation analysis (need water) inspection duration water tank capacity tank can be refilled at special train stations (90/200) vehicle maintenances... heterogeneous fleet... Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

7 Introduction The problem visit a given set of tracks avoid tracks outages park vehicles at special stations ensure vehicle maintenance satisfaction working and shift duration maximise performance The model A rich arc routing problem time windows on required arc time windows on deadhead arcs intermediate facilites heterogeneous fleet capacity constraint min total deadhead distance... network special structure, and size... Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

8 Literature review Industrial arc routing problems Hasle and Kloster [2007] : IRP generalize academic works Perrier et al. [2006a,b, 2007a,b, 2008] : road maintenances Irnich [2008] : nation wide postal delivery Arc routing problems Golden and Wong [1981] : capacitated arc routing problem Eiselt et al. [1995a,b] : survey Dror [2000] : book Ghiani et al. [2001] : CARP with intermediate facilites Amaya et al. [2007] : CARP with refill points... H-MCARP-IF-TW... Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

9 Assumptions and model Hypothesis Vehicle moves : modeled with arcs and edges (inspection tasks, deadhead traversals, switch back, station traversal) one shift per day one refill per shift (at the end) unlimited network capacity In short... Each shift consists of a trip between two refill stations with a total distance to inspect smaller than the capacity of the water tank and a total trip duration smaller than the duration of a work shift. Given all the feasible shift pattern paths, the RTISP becomes the problem of selecting and scheduling them in order to satisfy all inspections at the lowest length. Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

10 Assumptions and model Graph and vehicle representation A multigraph G = (V, A) Ā: tasks Ã: deadheads Â: waits V : refill facilities Ṽ : communication One commodity per unit k w k : max working capacity Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

11 Assumptions and model Graph model of railtracks around Bordeaux C (Coutras) Une auscultations par an Coutras Arc requis Deux auscultations par an Ligne Arc haut-le-pied A (Bordeaux St-Jean) Ligne Bordeaux St-Jean Ligne xxxxxx Biganos Facture Langon B (Biganos Facture) L (Langon) 1 1 Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

12 Assumptions and model Graph model of Bordeaux train station Arc raccourcis (1m) Arc rebroussement (12km) Arc remplissage eau (60km) C (Coutras) Nœud gare Nœud voie Arc requis Arc haut-le-pied A A (Bordeaux St-Jean) B (Biganos Facture) L (Langon) 1 1 Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

13 Assumptions and model Calendar H: set of periods (no non working days) t: a period in H s: duration of a shift D H : first period of a shift H a,k H : set of periods during which vehicle k can not traverse arc a. Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

14 Assumptions and model Mathematical model : notation c a = l a, if a Ã, 0, else. Q: shift patterns (Q k ) P q : sequence of visited arcs H q : set of valid periods s : duration of a shift z t q : equal 1 if shift pattern q is performed during calendar day t. A aq : equal 1 if arc a is inspected S aq : equal 1 if arc a is the start of the shift E aq : equal 1 if arc a is the end of the shift δ + (v) (δ (v)) : set of outgoing (ingoing) arcs c q = a P q c a, k K, q Q k. (1) Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

15 Assumptions and model Mathematical model : program a A q Q k a δ + (v) S aq z t+s q minimise c q zq t (2) q Q t D A aq zq t 1, a Ā (3) t D q Q a A a δ (v) E aq z t q = 0, v V, k K, t D (4) q Q k z t q 1, k K, t D (5) z t q = 0, t / H q (6) z t q {0, 1}, t D, q Q (7) Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

16 Assumptions and model Mathematical model : relaxation 1/2 Remarks large number of binary variables space and time distribution of inspection tasks are correlated Approach relax constraints which tie together shifts sum over the vehicles sum over the periods... but keep shifts feasibility... and generate cuts Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

17 Assumptions and model Mathematical model : relaxation 2/2 a A k K q Q k a δ + (v) S aq z t q minimise q Q c q z t q (8) A z t aq q 1, a Ā, (9) q Q a A a δ (v) E aq z t q = 0, v V, (10) z t q [0, 1], q Q. (11) Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

18 Algorithm Overall view 1 Generate good shifts 2 Select a good coverage 3 Schedule the selected shifts Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

19 Algorithm Details Generate good shifts Select a good coverage Schedule the selected shifts Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

20 Algorithm Details Generate good shifts Shortest paths with resource constraints and time windows Feillet et al. [2004] : adaptation of their dyanmic program one subproblem per month per vehicle parallel computation Select a good coverage Schedule the selected shifts Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

21 Algorithm Details Generate good shifts Select a good coverage Solve linear relaxation Use Chvàtal [1979] greedy heuristic... embed in a tree diving exploration scheme Feasibility? May violate inter shifts constraints Use Benders like subproblems Assigns shift to calendar day Benders linear cut Solve the TSPTW Benders combinatorial cut Schedule the selected shifts Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

22 Algorithm Details Generate good shifts Select a good coverage Schedule the selected shifts Greedy heuristic with constraint propagation Use commercial solver for CP... embed in a decision pricing exploration scheme Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

23 Algorithm Local pseudo cut problem : selection of some columns with incompatible time windows solution : cuts inspired by Benders feasibility cuts Benders [1962] Input : Benders cut from tsptw and assignment. Output : an effective cut in the LP Input cut pattern : z q m. (12) Output cut pattern : q Q z IP q >0 q Q z IP q >0 1 z LP q z q m. (13) Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

24 Algorithm Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

25 4 Intel 2.6GHz. Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24 Computational study Real data vehicles 12 months 1 second p : performance ratio r : total completion rate No outages small outages full outages r p r p r p AlgoGreedy 100% 18.82% 27% 9.77% 23% 9.06% AlgoColGen 100% 30.50% 37% 25.54% 31% 22% Figure: Task coverage and solution quality No outages small outages full outages t t t AlgoGreedy AlgoColGen Figure: Computation time (in seconds)

26 Conclusion Good to take into account dataset specificities Real data are difficult ( lightly infeasible... ) Column generation is of interest for solving arc routing problem An heuristic based on Benders and Dantzig-Wolfe decomposition method Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

27 Saint-Lazare, Paris, France S ebastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

28 A. Amaya, A. Langevin, and M. Trépanier. The capacitated arc routing problem with refill points. Operations Research Letters, 35(1):45 53, ISSN J.F. Benders. Partitioning procedures for solving mixed-variables programming problems. Numerische Mathematik, 4: , Vasek Chvàtal. A Greedy Heuristic for the Set-Covering Problem. Mathematics of Operations Research, 4(3): , M. Dror, editor. Arc Routing: Theory, Solutions and Applications. Springer, ISBN H. A. Eiselt, M. Gendreau, and G. Laporte. Arc routing problems, part I: The chinese postman problem. Operations Research, 43(2): , 1995a. H. A. Eiselt, M. Gendreau, and G. Laporte. Arc routing problems, part II: The rural postman problem. Operations Research, 43(3): , 1995b. D. Feillet, P. Dejax, M. Gendreau, and C. Gueguen. An exact algorithm for the elementary shortest path problem with resource constraints: Application to some vehicle routing problems. Networks, 44(3): , Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

29 G. Ghiani, G. Improta, and G. Laporte. The capacitated arc routing problem with intermediate facilities. Networks, 37(3): , B.L. Golden and R.T. Wong. Capacitated arc routing problems. Networks, 11(3): , G. Hasle and O. Kloster. Geometric Modelling, Numerical Simulation, and Optimization, chapter Industrial Vehicle Routing, pages Springer Berlin Heidelberg, Stefan Irnich. Solution of real-world postman problems. European Journal of Operational Research, 190(1):52 67, ISSN doi: DOI: /j.ejor URL. N. Perrier, A. Langevin, and J.F. Campbell. A survey of models and algorithms for winter road maintenance. Part I: system design for spreading and plowing. Computers & Operations Research, 33: , 2006a. N. Perrier, A. Langevin, and J.F. Campbell. A survey of models and algorithms for winter road maintenance. Part II: system design for snow disposal. Computers & Operations Research, 33: , 2006b. N. Perrier, A. Langevin, and J.F. Campbell. A survey of models and algorithms for winter road maintenance. Part III: Vehicle routing and Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

30 depot location for spreading. Computers & Operations Research, 34: , 2007a. N. Perrier, A. Langevin, and J.F. Campbell. A survey of models and algorithms for winter road maintenance. Part IV: Vehicle routing and fleet sizing for plowing and snow disposal. Computers & Operations Research, 33:239?262, 2007b. N. Perrier, A. Langevin, and C.A. Amaya. Vehicle routing for urban snow plowing operations. Transportation Science, 42:44 56, Sébastien Lannez (SNCF/LAAS) Optimising maintenance routing ATMOS / 24

Vehicle routing problems with road-network information

Vehicle routing problems with road-network information 50 Dominique Feillet Mines Saint-Etienne and LIMOS, CMP Georges Charpak, F-13541 Gardanne, France Vehicle routing problems with road-network information ORBEL - Liège, February 1, 2018 Vehicle Routing

More information

Two-stage column generation and applications in container terminal management

Two-stage column generation and applications in container terminal management Two-stage column generation and applications in container terminal management Ilaria Vacca Matteo Salani Michel Bierlaire Transport and Mobility Laboratory EPFL 8th Swiss Transport Research Conference

More information

Column Generation. A short Introduction. Martin Riedler. AC Retreat

Column Generation. A short Introduction. Martin Riedler. AC Retreat Column Generation A short Introduction Martin Riedler AC Retreat Contents 1 Introduction 2 Motivation 3 Further Notes MR Column Generation June 29 July 1 2 / 13 Basic Idea We already heard about Cutting

More information

Undirected Capacitated Arc Routing Problems in Debris Collection Operation After Disaster

Undirected Capacitated Arc Routing Problems in Debris Collection Operation After Disaster Undirected Capacitated Arc Routing Problems in Debris Collection Operation After Disaster Andie PRAMUDITA 1*, Eiichi TANIGUCHI 2 and Ali G. QURESHI 3 1 Dept. of Urban Management, Kyoto University (C1-2-334

More information

Transportation Timetabling

Transportation Timetabling Outline DM87 SCHEDULING, TIMETABLING AND ROUTING 1. Sports Timetabling Lecture 16 Transportation Timetabling Marco Chiarandini 2. Transportation Timetabling Tanker Scheduling Air Transport Train Timetabling

More information

Part VII: VRP - advanced topics

Part VII: VRP - advanced topics Part VII: VRP - advanced topics c R.F. Hartl, S.N. Parragh 1/32 Overview Dealing with TW and duration constraints Solving VRP to optimality c R.F. Hartl, S.N. Parragh 2/32 Dealing with TW and duration

More information

Frequency allocation problem in a SDMA satellite communication system

Frequency allocation problem in a SDMA satellite communication system Frequency allocation problem in a SDMA satellite communication system Laurent Houssin a,b,, Christian Artigues a,b, Erwan Corbel c a CNRS ; LAAS ; 7 avenue du colonel Roche, F-31077 Toulouse, France b

More information

Link and Link Impedance 2018/02/13. VECTOR DATA ANALYSIS Network Analysis TYPES OF OPERATIONS

Link and Link Impedance 2018/02/13. VECTOR DATA ANALYSIS Network Analysis TYPES OF OPERATIONS VECTOR DATA ANALYSIS Network Analysis A network is a system of linear features that has the appropriate attributes for the flow of objects. A network is typically topology-based: lines (arcs) meet at intersections

More information

A pragmatic algorithm for the train-set routing: The case of Korea high-speed railway

A pragmatic algorithm for the train-set routing: The case of Korea high-speed railway Omega 37 (2009) 637 645 www.elsevier.com/locate/omega A pragmatic algorithm for the train-set routing: The case of Korea high-speed railway Sung-Pil Hong a, Kyung Min Kim b, Kyungsik Lee c,c, Bum Hwan

More information

An applied optimization based method for line planning to minimize travel time

An applied optimization based method for line planning to minimize travel time Downloaded from orbit.dtu.dk on: Dec 15, 2017 An applied optimization based method for line planning to minimize travel time Bull, Simon Henry; Rezanova, Natalia Jurjevna; Lusby, Richard Martin ; Larsen,

More information

The School Bus Routing and Scheduling Problem with Transfers

The School Bus Routing and Scheduling Problem with Transfers The School Bus Routing and Scheduling Problem with Transfers Michael Bögl Christian Doppler Laboratory for efficient intermodal transport operations, Johannes Kepler University Linz, Altenberger Straße

More information

Decision Mathematics D1 Advanced/Advanced Subsidiary. Friday 17 May 2013 Morning Time: 1 hour 30 minutes

Decision Mathematics D1 Advanced/Advanced Subsidiary. Friday 17 May 2013 Morning Time: 1 hour 30 minutes Paper Reference(s) 6689/01R Edexcel GCE Decision Mathematics D1 Advanced/Advanced Subsidiary Friday 17 May 2013 Morning Time: 1 hour 30 minutes Materials required for examination Nil Items included with

More information

Optimal Dispatching of Welding Robots

Optimal Dispatching of Welding Robots Optimal Dispatching of Welding Robots Cornelius Schwarz and Jörg Rambau Lehrstuhl für Wirtschaftsmathematik Universität Bayreuth Germany Aussois January 2009 Application: Laser Welding in Car Body Shops

More information

Decision Mathematics practice paper

Decision Mathematics practice paper Decision Mathematics practice paper 1. based on old-syllabus January 2013. 50 minutes, 50 marks. Write answers in answers book. Figure 1 Hero s algorithm for finding a square root is described by the flow

More information

Aircraft routing for on-demand air transportation with service upgrade and maintenance events: compact model and case study

Aircraft routing for on-demand air transportation with service upgrade and maintenance events: compact model and case study Aircraft routing for on-demand air transportation with service upgrade and maintenance events: compact model and case study Pedro Munari, Aldair Alvarez Production Engineering Department, Federal University

More information

A GRASP heuristic for the Cooperative Communication Problem in Ad Hoc Networks

A GRASP heuristic for the Cooperative Communication Problem in Ad Hoc Networks MIC2005: The Sixth Metaheuristics International Conference??-1 A GRASP heuristic for the Cooperative Communication Problem in Ad Hoc Networks Clayton Commander Carlos A.S. Oliveira Panos M. Pardalos Mauricio

More information

Computing Explanations for the Unary Resource Constraint

Computing Explanations for the Unary Resource Constraint Computing Explanations for the Unary Resource Constraint Petr Vilím Charles University Faculty of Mathematics and Physics Malostranské náměstí 2/25, Praha 1, Czech Republic vilim@kti.mff.cuni.cz Abstract.

More information

Construction of periodic timetables on a suburban rail network-case study from Mumbai

Construction of periodic timetables on a suburban rail network-case study from Mumbai Construction of periodic timetables on a suburban rail network-case study from Mumbai Soumya Dutta a,1, Narayan Rangaraj b,2, Madhu Belur a,3, Shashank Dangayach c,4, Karuna Singh d,5 a Department of Electrical

More information

Shuttle Planning for Link Closures in Urban Public Transport Networks

Shuttle Planning for Link Closures in Urban Public Transport Networks Downloaded from orbit.dtu.dk on: Jan 02, 2019 Shuttle Planning for Link Closures in Urban Public Transport Networks van der Hurk, Evelien; Koutsopoulos, Haris N.; Wilson, Nigel; Kroon, Leo G.; Maroti,

More information

A GRASP HEURISTIC FOR THE COOPERATIVE COMMUNICATION PROBLEM IN AD HOC NETWORKS

A GRASP HEURISTIC FOR THE COOPERATIVE COMMUNICATION PROBLEM IN AD HOC NETWORKS A GRASP HEURISTIC FOR THE COOPERATIVE COMMUNICATION PROBLEM IN AD HOC NETWORKS C. COMMANDER, C.A.S. OLIVEIRA, P.M. PARDALOS, AND M.G.C. RESENDE ABSTRACT. Ad hoc networks are composed of a set of wireless

More information

Railway disruption management

Railway disruption management Railway disruption management 4 5 6 7 8 Delft Center for Systems and Control Railway disruption management For the degree of Master of Science in Systems and Control at Delft University of Technology

More information

MULTI-STAGE TRANSMISSION EXPANSION PLANNING CONSIDERING MULTIPLE DISPATCHES AND CONTINGENCY CRITERION

MULTI-STAGE TRANSMISSION EXPANSION PLANNING CONSIDERING MULTIPLE DISPATCHES AND CONTINGENCY CRITERION MULTI-STAGE TRANSMISSION EXPANSION PLANNING CONSIDERING MULTIPLE DISPATCHES AND CONTINGENCY CRITERION GERSON C. OLIVEIRA, SILVIO BINATO, MARIO V. PEREIRA, LUIZ M. THOMÉ PSR CONSULTORIA LTDA R. VOLUNTARIOS

More information

Decision Mathematics D2 Advanced/Advanced Subsidiary. Thursday 6 June 2013 Morning Time: 1 hour 30 minutes

Decision Mathematics D2 Advanced/Advanced Subsidiary. Thursday 6 June 2013 Morning Time: 1 hour 30 minutes Paper Reference(s) 6690/01 Edexcel GCE Decision Mathematics D2 Advanced/Advanced Subsidiary Thursday 6 June 2013 Morning Time: 1 hour 30 minutes Materials required for examination Nil Items included with

More information

On-demand high-capacity ride-sharing via dynamic trip-vehicle assignment - Supplemental Material -

On-demand high-capacity ride-sharing via dynamic trip-vehicle assignment - Supplemental Material - On-demand high-capacity ride-sharing via dynamic trip-vehicle assignment - Supplemental Material - Javier Alonso-Mora, Samitha Samaranayake, Alex Wallar, Emilio Frazzoli and Daniela Rus Abstract Ride sharing

More information

Chapter 12. Cross-Layer Optimization for Multi- Hop Cognitive Radio Networks

Chapter 12. Cross-Layer Optimization for Multi- Hop Cognitive Radio Networks Chapter 12 Cross-Layer Optimization for Multi- Hop Cognitive Radio Networks 1 Outline CR network (CRN) properties Mathematical models at multiple layers Case study 2 Traditional Radio vs CR Traditional

More information

A new mixed integer linear programming formulation for one problem of exploration of online social networks

A new mixed integer linear programming formulation for one problem of exploration of online social networks manuscript No. (will be inserted by the editor) A new mixed integer linear programming formulation for one problem of exploration of online social networks Aleksandra Petrović Received: date / Accepted:

More information

Tutorial: Constraint-Based Local Search

Tutorial: Constraint-Based Local Search Tutorial: Pierre Flener ASTRA Research Group on CP Department of Information Technology Uppsala University Sweden CP meets CAV 25 June 212 Outline 1 2 3 4 CP meets CAV - 2 - So Far: Inference + atic Values

More information

Control of the Contract of a Public Transport Service

Control of the Contract of a Public Transport Service Control of the Contract of a Public Transport Service Andrea Lodi, Enrico Malaguti, Nicolás E. Stier-Moses Tommaso Bonino DEIS, University of Bologna Graduate School of Business, Columbia University SRM

More information

Approches basées sur les métaheuristiques pour la gestion de flotte en temps réel

Approches basées sur les métaheuristiques pour la gestion de flotte en temps réel Approches basées sur les métaheuristiques pour la gestion de flotte en temps réel Frédéric SEMET LAMIH, UMR CNRS, Université de Valenciennes Motivation Réseau terrestre (GSM) Telecommunication GPS laptop

More information

Subsequence Generation for the Airline Crew Pairing Problem

Subsequence Generation for the Airline Crew Pairing Problem Downloaded from orbit.dtu.dk on: Sep 10, 2018 Subsequence Generation for the Airline Crew Pairing Problem Rasmussen, Matias Sevel; Lusby, Richard Martin ; Ryan, David; Larsen, Jesper Publication date:

More information

Online Supplement for An integer programming approach for fault-tolerant connected dominating sets

Online Supplement for An integer programming approach for fault-tolerant connected dominating sets Submitted to INFORMS Journal on Computing manuscript (Please, provide the mansucript number!) Authors are encouraged to submit new papers to INFORMS journals by means of a style file template, which includes

More information

Mathematical Formulation for Mobile Robot Scheduling Problem in a Manufacturing Cell

Mathematical Formulation for Mobile Robot Scheduling Problem in a Manufacturing Cell Mathematical Formulation for Mobile Robot Scheduling Problem in a Manufacturing Cell Quang-Vinh Dang 1, Izabela Nielsen 1, Kenn Steger-Jensen 1 1 Department of Mechanical and Manufacturing Engineering,

More information

Continuous Phase Modulation

Continuous Phase Modulation Continuous Phase Modulation A short Introduction Charles-Ugo Piat 12 & Romain Chayot 123 1 TéSA, 2 CNES, 3 TAS 19/04/17 Introduction to CPM 19/04/17 C. Piat & R. Chayot TéSA, CNES, TAS 1/23 Table of Content

More information

Using Nested Column Generation & Generic Programming to solve Staff Scheduling Problems:

Using Nested Column Generation & Generic Programming to solve Staff Scheduling Problems: Using Nested Column Generation & Generic Programming to solve Staff Scheduling Problems: Using Compile-time Customisation to create a Flexible C++ Engine for Staff Rostering Andrew Mason & Ed Bulog Department

More information

CONTENTS PREFACE. Part One THE DESIGN PROCESS: PROPERTIES, PARADIGMS AND THE EVOLUTIONARY STRUCTURE

CONTENTS PREFACE. Part One THE DESIGN PROCESS: PROPERTIES, PARADIGMS AND THE EVOLUTIONARY STRUCTURE Copyrighted Material Dan Braha and Oded Maimon, A Mathematical Theory of Design: Foundations, Algorithms, and Applications, Springer, 1998, 708 p., Hardcover, ISBN: 0-7923-5079-0. PREFACE Part One THE

More information

Optimal Multicast Routing in Ad Hoc Networks

Optimal Multicast Routing in Ad Hoc Networks Mat-2.108 Independent esearch Projects in Applied Mathematics Optimal Multicast outing in Ad Hoc Networks Juha Leino 47032J Juha.Leino@hut.fi 1st December 2002 Contents 1 Introduction 2 2 Optimal Multicasting

More information

Time-Dependent Multiple Depot Vehicle Routing Problem on Megapolis Network under Wardrop s Traffic Flow Assignment

Time-Dependent Multiple Depot Vehicle Routing Problem on Megapolis Network under Wardrop s Traffic Flow Assignment Time-Dependent Multiple Depot Vehicle Routing Problem on Megapolis Network under Wardrop s Traffic Flow Assignment Alexander V. Mugayskikh, Victor V. Zakharov Saint-Petersburg State University Saint-Petersburg,

More information

Machine Translation - Decoding

Machine Translation - Decoding January 15, 2007 Table of Contents 1 Introduction 2 3 4 5 6 Integer Programing Decoder 7 Experimental Results Word alignments Fertility Table Translation Table Heads Non-heads NULL-generated (ct.) Figure:

More information

Greedy algorithms for time-frequency allocation in a SDMA satellite communication system

Greedy algorithms for time-frequency allocation in a SDMA satellite communication system 9 th International Conference of Modeling, Optimization and Simulation - MOSIM 12 June 6-8, 2012 - Bordeaux - France Performance, interoperability and safety for sustainable development Greedy algorithms

More information

In many applications, ranging from cellular communications to humanitarian relief logistics, mobile facilities

In many applications, ranging from cellular communications to humanitarian relief logistics, mobile facilities Vol. 45, No. 3, August 2011, pp. 413 434 issn 0041-1655 eissn 1526-5447 11 4503 0413 doi 10.1287/trsc.1100.0335 2011 INFORMS The Mobile Facility Routing Problem Russell Halper Applied Math and Scientific

More information

Link Activation with Parallel Interference Cancellation in Multi-hop VANET

Link Activation with Parallel Interference Cancellation in Multi-hop VANET Link Activation with Parallel Interference Cancellation in Multi-hop VANET Meysam Azizian, Soumaya Cherkaoui and Abdelhakim Senhaji Hafid Department of Electrical and Computer Engineering, Université de

More information

Optical Networks with Limited Wavelength Conversion.

Optical Networks with Limited Wavelength Conversion. Practical Routing and Wavelength Assignment algorithms for All Optical Networks with Limited Wavelength Conversion M.D. Swaminathan*, Indian Institute of Science, Bangalore, India. Abstract We present

More information

Complete and Incomplete Algorithms for the Queen Graph Coloring Problem

Complete and Incomplete Algorithms for the Queen Graph Coloring Problem Complete and Incomplete Algorithms for the Queen Graph Coloring Problem Michel Vasquez and Djamal Habet 1 Abstract. The queen graph coloring problem consists in covering a n n chessboard with n queens,

More information

Common Mistakes. Quick sort. Only choosing one pivot per iteration. At each iteration, one pivot per sublist should be chosen.

Common Mistakes. Quick sort. Only choosing one pivot per iteration. At each iteration, one pivot per sublist should be chosen. Common Mistakes Examples of typical mistakes Correct version Quick sort Only choosing one pivot per iteration. At each iteration, one pivot per sublist should be chosen. e.g. Use a quick sort to sort the

More information

A Memory Integrated Artificial Bee Colony Algorithm with Local Search for Vehicle Routing Problem with Backhauls and Time Windows

A Memory Integrated Artificial Bee Colony Algorithm with Local Search for Vehicle Routing Problem with Backhauls and Time Windows KMUTNB Int J Appl Sci Technol, Vol., No., pp., Research Article A Memory Integrated Artificial Bee Colony Algorithm with Local Search for Vehicle Routing Problem with Backhauls and Time Windows Naritsak

More information

Scheduling workover rigs for onshore oil production

Scheduling workover rigs for onshore oil production Discrete Applied Mathematics 154 (2006) 695 702 www.elsevier.com/locate/dam Scheduling workover rigs for onshore oil production Dario J. Aloise a, Daniel Aloise a, Caroline T.M. Rocha a, Celso C. Ribeiro

More information

8th Workshop on Algorithmic Approaches for Transportation Modeling, Optimization, and Systems

8th Workshop on Algorithmic Approaches for Transportation Modeling, Optimization, and Systems 8th Workshop on Algorithmic Approaches for Transportation Modeling, Optimization, and Systems ATMOS 2008, September 18, 2008, Karlsruhe, Germany Edited by Matteo Fischetti Peter Widmayer OA S I c s Vo

More information

Solving Assembly Line Balancing Problem using Genetic Algorithm with Heuristics- Treated Initial Population

Solving Assembly Line Balancing Problem using Genetic Algorithm with Heuristics- Treated Initial Population Solving Assembly Line Balancing Problem using Genetic Algorithm with Heuristics- Treated Initial Population 1 Kuan Eng Chong, Mohamed K. Omar, and Nooh Abu Bakar Abstract Although genetic algorithm (GA)

More information

From Wireless Network Coding to Matroids. Rico Zenklusen

From Wireless Network Coding to Matroids. Rico Zenklusen From Wireless Network Coding to Matroids Rico Zenklusen A sketch of my research areas/interests Computer Science Combinatorial Optimization Matroids & submodular funct. Rounding algorithms Applications

More information

Grey Wolf Optimization Algorithm for Single Mobile Robot Scheduling

Grey Wolf Optimization Algorithm for Single Mobile Robot Scheduling Grey Wolf Optimization Algorithm for Single Mobile Robot Scheduling Milica Petrović and Zoran Miljković Abstract Development of reliable and efficient material transport system is one of the basic requirements

More information

8th International Conference on Decision Support for Telecommunications and Information Society

8th International Conference on Decision Support for Telecommunications and Information Society A bi-objective approach for routing and wavelength assignment in multi-fibre WDM networks Carlos Simões 1,4, Teresa Gomes 2,4, José Craveirinha 2,4 and João Clímaco 3,4 1 Polytechnic Institute of Viseu,

More information

Module 3 Greedy Strategy

Module 3 Greedy Strategy Module 3 Greedy Strategy Dr. Natarajan Meghanathan Professor of Computer Science Jackson State University Jackson, MS 39217 E-mail: natarajan.meghanathan@jsums.edu Introduction to Greedy Technique Main

More information

Advances in Computational and Stochastic Optimization, Logic Programming, and Heuristic Search

Advances in Computational and Stochastic Optimization, Logic Programming, and Heuristic Search Advances in Computational and Stochastic Optimization, Logic Programming, and Heuristic Search OPERATIONS RESEARCH/COMPUTER SCIENCE INTERFACES SERIES Ramesh Sharda, Series Editor ConocolDuPont Chair of

More information

Uncertainty Feature Optimization for the Airline Scheduling Problem

Uncertainty Feature Optimization for the Airline Scheduling Problem 1 Uncertainty Feature Optimization for the Airline Scheduling Problem Niklaus Eggenberg Dr. Matteo Salani Funded by Swiss National Science Foundation (SNSF) 2 Outline Uncertainty Feature Optimization (UFO)

More information

Frequency allocation problem in a SDMA satellite communication system

Frequency allocation problem in a SDMA satellite communication system Frequency allocation problem in a SDMA satellite communication system Laurent Houssin, hristian Artigues, Erwan orbel To cite this version: Laurent Houssin, hristian Artigues, Erwan orbel. Frequency allocation

More information

10/5/2015. Constraint Satisfaction Problems. Example: Cryptarithmetic. Example: Map-coloring. Example: Map-coloring. Constraint Satisfaction Problems

10/5/2015. Constraint Satisfaction Problems. Example: Cryptarithmetic. Example: Map-coloring. Example: Map-coloring. Constraint Satisfaction Problems 0/5/05 Constraint Satisfaction Problems Constraint Satisfaction Problems AIMA: Chapter 6 A CSP consists of: Finite set of X, X,, X n Nonempty domain of possible values for each variable D, D, D n where

More information

An Optimization Approach for Real Time Evacuation Reroute. Planning

An Optimization Approach for Real Time Evacuation Reroute. Planning An Optimization Approach for Real Time Evacuation Reroute Planning Gino J. Lim and M. Reza Baharnemati and Seon Jin Kim November 16, 2015 Abstract This paper addresses evacuation route management in the

More information

Long-term stability of an SiGe HBTbased active cold load

Long-term stability of an SiGe HBTbased active cold load Long-term stability of an SiGe HBTbased active cold load Emilie Leynia de la Jarrige 1, eleyniad@laasfr LEscotte 1, EGonneau 2, JMGoutoule 3 1 CNRS ; LAAS ; Université de Toulouse, 7 avenue du colonel

More information

Complex Systems and Microsystems Design: The Meet-in-the-Middle Approach

Complex Systems and Microsystems Design: The Meet-in-the-Middle Approach Complex Systems and Microsystems Design: The Meet-in-the-Middle Approach J.L. Boizard, N. Nasreddine, D. Estève, JY. Fourniols N2IS Université de Toulouse, LAAS-CNRS 7 avenue du Colonel Roche, 31 077 Toulouse.

More information

SCHEDULING Giovanni De Micheli Stanford University

SCHEDULING Giovanni De Micheli Stanford University SCHEDULING Giovanni De Micheli Stanford University Outline The scheduling problem. Scheduling without constraints. Scheduling under timing constraints. Relative scheduling. Scheduling under resource constraints.

More information

Modeling Manufacturing Systems. From Aggregate Planning to Real-Time Control

Modeling Manufacturing Systems. From Aggregate Planning to Real-Time Control Modeling Manufacturing Systems From Aggregate Planning to Real-Time Control Springer-Verlag Berlin Heidelberg GmbH Paolo Brandimarte. Agostino Villa (Eds.) Modeling Manufacturing Systems From Aggregate

More information

Games and Adversarial Search II

Games and Adversarial Search II Games and Adversarial Search II Alpha-Beta Pruning (AIMA 5.3) Some slides adapted from Richard Lathrop, USC/ISI, CS 271 Review: The Minimax Rule Idea: Make the best move for MAX assuming that MIN always

More information

Allocation, Scheduling and Voltage Scaling on Energy Aware MPSoCs

Allocation, Scheduling and Voltage Scaling on Energy Aware MPSoCs Università degli Studi di Bologna DEIS Allocation, Scheduling and Voltage Scaling on Energy Aware MPSoCs Luca Benini Davide Bertozzi Alessio Guerri Michela Milano March 6, 2007 DEIS Technical Report no.

More information

Scheduling. Radek Mařík. April 28, 2015 FEE CTU, K Radek Mařík Scheduling April 28, / 48

Scheduling. Radek Mařík. April 28, 2015 FEE CTU, K Radek Mařík Scheduling April 28, / 48 Scheduling Radek Mařík FEE CTU, K13132 April 28, 2015 Radek Mařík (marikr@fel.cvut.cz) Scheduling April 28, 2015 1 / 48 Outline 1 Introduction to Scheduling Methodology Overview 2 Classification of Scheduling

More information

STRATEGY AND COMPLEXITY OF THE GAME OF SQUARES

STRATEGY AND COMPLEXITY OF THE GAME OF SQUARES STRATEGY AND COMPLEXITY OF THE GAME OF SQUARES FLORIAN BREUER and JOHN MICHAEL ROBSON Abstract We introduce a game called Squares where the single player is presented with a pattern of black and white

More information

The Wireless Network Jamming Problem Subject to Protocol Interference

The Wireless Network Jamming Problem Subject to Protocol Interference The Wireless Network Jamming Problem Subject to Protocol Interference Author information blinded December 22, 2014 Abstract We study the following problem in wireless network security: Which jamming device

More information

Graphs and Network Flows IE411. Lecture 14. Dr. Ted Ralphs

Graphs and Network Flows IE411. Lecture 14. Dr. Ted Ralphs Graphs and Network Flows IE411 Lecture 14 Dr. Ted Ralphs IE411 Lecture 14 1 Review: Labeling Algorithm Pros Guaranteed to solve any max flow problem with integral arc capacities Provides constructive tool

More information

Allocation, Scheduling and Voltage Scaling on Energy Aware MPSoCs

Allocation, Scheduling and Voltage Scaling on Energy Aware MPSoCs Allocation, Scheduling and Voltage Scaling on Energy Aware MPSoCs Luca Benini (1), Davide Bertozzi (2), Alessio Guerri (1), and Michela Milano (1) (1) DEIS, University of Bologna V.le Risorgimento 2, 40136,

More information

Assignment Problem. Introduction. Formulation of an assignment problem

Assignment Problem. Introduction. Formulation of an assignment problem Assignment Problem Introduction The assignment problem is a special type of transportation problem, where the objective is to minimize the cost or time of completing a number of jobs by a number of persons.

More information

Ziggy MacDonald University of Leicester

Ziggy MacDonald University of Leicester 1 -> 6 07.03.2006 21:38 Volume 9, Issue 3, 1995 Teaching Linear Programming using Microsoft Excel Solver Ziggy MacDonald University of Leicester Linear programming (LP) is one of the most widely applied

More information

MIDTERM REVIEW INDU 421 (Fall 2013)

MIDTERM REVIEW INDU 421 (Fall 2013) MIDTERM REVIEW INDU 421 (Fall 2013) Problem #1: A job shop has received on order for high-precision formed parts. The cost of producing each part is estimated to be $65,000. The customer requires that

More information

TRAFFIC SIGNAL CONTROL WITH ANT COLONY OPTIMIZATION. A Thesis presented to the Faculty of California Polytechnic State University, San Luis Obispo

TRAFFIC SIGNAL CONTROL WITH ANT COLONY OPTIMIZATION. A Thesis presented to the Faculty of California Polytechnic State University, San Luis Obispo TRAFFIC SIGNAL CONTROL WITH ANT COLONY OPTIMIZATION A Thesis presented to the Faculty of California Polytechnic State University, San Luis Obispo In Partial Fulfillment of the Requirements for the Degree

More information

physicsandmathstutor.com

physicsandmathstutor.com ADVANCED GCE MATHEMATICS 4737 Decision Mathematics 2 Candidates answer on the answer booklet. OCR supplied materials: 8 page answer booklet (sent with general stationery) Insert for Questions 4 and 6 (inserted)

More information

Decision Mathematics D1

Decision Mathematics D1 Pearson Edexcel International Advanced Level Decision Mathematics D1 Advanced/Advanced Subsidiary Friday 16 June 2017 Afternoon Time: 1 hour 30 minutes Paper Reference WDM01/01 You must have: D1 Answer

More information

COMPARISON OF OPTIMIZING MODELS FOR AMBULANCE LOCATION PROBLEM FOR EMERGENCY MEDICAL SERVICE

COMPARISON OF OPTIMIZING MODELS FOR AMBULANCE LOCATION PROBLEM FOR EMERGENCY MEDICAL SERVICE COMPARISON OF OPTIMIZING MODELS FOR AMBULANCE LOCATION PROBLEM FOR EMERGENCY MEDICAL SERVICE Wisit LIMPATTANASIRI 1, Eiichi TANIGUCHI 2, 1 Ph.D. Candidate, Department of Urban Management, Kyoto University

More information

Trip Assignment. Lecture Notes in Transportation Systems Engineering. Prof. Tom V. Mathew. 1 Overview 1. 2 Link cost function 2

Trip Assignment. Lecture Notes in Transportation Systems Engineering. Prof. Tom V. Mathew. 1 Overview 1. 2 Link cost function 2 Trip Assignment Lecture Notes in Transportation Systems Engineering Prof. Tom V. Mathew Contents 1 Overview 1 2 Link cost function 2 3 All-or-nothing assignment 3 4 User equilibrium assignment (UE) 3 5

More information

Gateways Placement in Backbone Wireless Mesh Networks

Gateways Placement in Backbone Wireless Mesh Networks I. J. Communications, Network and System Sciences, 2009, 1, 1-89 Published Online February 2009 in SciRes (http://www.scirp.org/journal/ijcns/). Gateways Placement in Backbone Wireless Mesh Networks Abstract

More information

Inter-Cell Interference Mitigation in Cellular Networks Applying Grids of Beams

Inter-Cell Interference Mitigation in Cellular Networks Applying Grids of Beams Inter-Cell Interference Mitigation in Cellular Networks Applying Grids of Beams Christian Müller c.mueller@nt.tu-darmstadt.de The Talk was given at the meeting of ITG Fachgruppe Angewandte Informationstheorie,

More information

Variable Bit Rate Transmission Schedule Generation in Green Vehicular Roadside Units

Variable Bit Rate Transmission Schedule Generation in Green Vehicular Roadside Units Variable Bit Rate Transmission Schedule Generation in Green Vehicular Roadside Units Abdulla A. Hammad 1, Terence D. Todd 1 and George Karakostas 2 1 Department of Electrical and Computer Engineering McMaster

More information

Lecture-11: Freight Assignment

Lecture-11: Freight Assignment Lecture-11: Freight Assignment 1 F R E I G H T T R A V E L D E M A N D M O D E L I N G C I V L 7 9 0 9 / 8 9 8 9 D E P A R T M E N T O F C I V I L E N G I N E E R I N G U N I V E R S I T Y O F M E M P

More information

Solution of the Airline ToD Problem using Severely Limited Subsequence

Solution of the Airline ToD Problem using Severely Limited Subsequence Solution of the Airline ToD Problem using Severely Limited Subsequence James Priestley Department of Engineering Science University of Auckland New Zealand j.priestley@aucland.ac.nz Abstract The minimum-cost

More information

Anavilhanas Natural Reserve (about 4000 Km 2 )

Anavilhanas Natural Reserve (about 4000 Km 2 ) Anavilhanas Natural Reserve (about 4000 Km 2 ) A control room receives this alarm signal: what to do? adversarial patrolling with spatially uncertain alarm signals Nicola Basilico, Giuseppe De Nittis,

More information

Optimized Periodic Broadcast of Non-linear Media

Optimized Periodic Broadcast of Non-linear Media Optimized Periodic Broadcast of Non-linear Media Niklas Carlsson Anirban Mahanti Zongpeng Li Derek Eager Department of Computer Science, University of Saskatchewan, Saskatoon, Canada Department of Computer

More information

Capacitated Cell Planning of 4G Cellular Networks

Capacitated Cell Planning of 4G Cellular Networks Capacitated Cell Planning of 4G Cellular Networks David Amzallag, Roee Engelberg, Joseph (Seffi) Naor, Danny Raz Computer Science Department Technion, Haifa 32000, Israel {amzallag,roee,naor,danny}@cs.technion.ac.il

More information

Creative Commons: Attribution 3.0 Hong Kong License

Creative Commons: Attribution 3.0 Hong Kong License Title A simultaneous bus route design and frequency setting problem for Tin Shui Wai, Hong Kong Author(s) Szeto, WY; Wu, Y Citation European Journal Of Operational Research, 2011, v. 209 n. 2, p. 141-155

More information

Mixing Polyedra and Boxes Abstract Domain for Constraint Solving

Mixing Polyedra and Boxes Abstract Domain for Constraint Solving Mixing Polyedra and Boxes Abstract Domain for Constraint Solving Marie Pelleau 1,2 Emmanuel Rauzy 1 Ghiles Ziat 2 Charlotte Truchet 3 Antoine Miné 2 1. École Normale Supérieure, France 2. Université Pierre

More information

2 person perfect information

2 person perfect information Why Study Games? Games offer: Intellectual Engagement Abstraction Representability Performance Measure Not all games are suitable for AI research. We will restrict ourselves to 2 person perfect information

More information

arxiv: v1 [math.oc] 7 Jan 2010

arxiv: v1 [math.oc] 7 Jan 2010 Solving the Frequency Assignment Problem by Site Availability and Constraint Programming Andréa Carneiro Linhares 1, Juan-Manuel Torres-Moreno 2,3, Peter Peinl 4, Philippe Michelon 2 arxiv:1001.1093v1

More information

Computational aspects of two-player zero-sum games Course notes for Computational Game Theory Section 3 Fall 2010

Computational aspects of two-player zero-sum games Course notes for Computational Game Theory Section 3 Fall 2010 Computational aspects of two-player zero-sum games Course notes for Computational Game Theory Section 3 Fall 21 Peter Bro Miltersen November 1, 21 Version 1.3 3 Extensive form games (Game Trees, Kuhn Trees)

More information

Pearson Edexcel GCE Decision Mathematics D2. Advanced/Advanced Subsidiary

Pearson Edexcel GCE Decision Mathematics D2. Advanced/Advanced Subsidiary Pearson Edexcel GCE Decision Mathematics D2 Advanced/Advanced Subsidiary Wednesday 29 June 2016 Morning Time: 1 hour 30 minutes Paper Reference 6690/01 You must have: D2 Answer Book Candidates may use

More information

Ponnuki, FiveStones and GoloisStrasbourg: three software to help Go teachers

Ponnuki, FiveStones and GoloisStrasbourg: three software to help Go teachers Ponnuki, FiveStones and GoloisStrasbourg: three software to help Go teachers Tristan Cazenave Labo IA, Université Paris 8, 2 rue de la Liberté, 93526, St-Denis, France cazenave@ai.univ-paris8.fr Abstract.

More information

A Greedy Approach for Vehicle Routing when Rebalancing Bike Sharing Systems

A Greedy Approach for Vehicle Routing when Rebalancing Bike Sharing Systems A Greedy Approach for Vehicle Routing when Rebalancing Bike Sharing Systems Yubin Duan, Jie Wu and Huanyang Zheng Department of Computer and Information Sciences, Temple University, USA Email: {yubin.duan,

More information

G53CLP Constraint Logic Programming

G53CLP Constraint Logic Programming G53CLP Constraint Logic Programming Dr Rong Qu Modeling CSPs Case Study I Constraint Programming... represents one of the closest approaches computer science has yet made to the Holy Grail of programming:

More information

The Path Restoration Version of the Spare Capacity Allocation Problem with Modularity Restrictions: Models, Algorithms, and an Empirical Analysis

The Path Restoration Version of the Spare Capacity Allocation Problem with Modularity Restrictions: Models, Algorithms, and an Empirical Analysis The Path Restoration Version of the Spare Capacity Allocation Problem with Modularity Restrictions: Models, Algorithms, and an Empirical Analysis Jeffery L. Kennington Mark W. Lewis Department of Computer

More information

FIRST ACQUISITION OF THE SKYBRIDGE CONSTELLATION SATELLITES

FIRST ACQUISITION OF THE SKYBRIDGE CONSTELLATION SATELLITES FIRST ACQUISITION OF THE SKYBRIDGE CONSTELLATION SATELLITES Christine FERNANDEZ-MARTIN Pascal BROUSSE Eric FRAYSSINHES christine.fernandez-martin@cisi.fr pascal.brousse@cnes.fr eric.frayssinhes@space.alcatel.fr

More information

Sat4j 2.3.2: on the fly solver configuration System Description

Sat4j 2.3.2: on the fly solver configuration System Description Journal on Satisfiability, Boolean Modeling and Computation 8 (2014) 197-202 Sat4j 2.3.2: on the fly solver configuration System Description Daniel Le Berre Stéphanie Roussel Université Lille Nord de France,

More information

Bi-objective Network Equilibrium, Traffic Assignment and Road Pricing

Bi-objective Network Equilibrium, Traffic Assignment and Road Pricing Bi-objective Network Equilibrium, Traffic Assignment and Road Pricing Judith Y.T. Wang and Matthias Ehrgott Abstract Multi-objective equilibrium models of traffic assignment state that users of road networks

More information

A Column Generation Method for Spatial TDMA Scheduling in Ad Hoc Networks

A Column Generation Method for Spatial TDMA Scheduling in Ad Hoc Networks A Column Generation Method for Spatial TDMA Scheduling in Ad Hoc Networks Patrik Björklund, Peter Värbrand, Di Yuan Department of Science and Technology, Linköping Institute of Technology, SE-601 74, Norrköping,

More information

Gas Pipeline Construction

Gas Pipeline Construction Gas Pipeline Construction The figure below shows 5 pipelines under consideration by a natural gas company to move gas from its 2 fields to its 2 storage areas. The numbers on the arcs show the number of

More information

CHAPTER ONE INTRODUCTION. The traditional approach to the organization of. production is to use line layout where possible and

CHAPTER ONE INTRODUCTION. The traditional approach to the organization of. production is to use line layout where possible and 1 CHAPTER ONE INTRODUCTION The traditional approach to the organization of production is to use line layout where possible and functional layout in all other cases. In line layout, the machines are arranged

More information