Column generation heuristic for a rich arc routing problem
|
|
- Shawn Barber
- 5 years ago
- Views:
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
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 informationTwo-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 informationColumn 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 informationUndirected 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 informationTransportation 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 informationPart 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 informationFrequency 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 informationLink 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 informationA 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 informationAn 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 informationThe 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 informationDecision 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 informationOptimal 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 informationDecision 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 informationAircraft 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 informationA 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 informationComputing 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 informationConstruction 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 informationShuttle 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 informationA 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 informationRailway 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 informationMULTI-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 informationDecision 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 informationOn-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 informationChapter 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 informationA 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 informationTutorial: 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 informationControl 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 informationApproches 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 informationSubsequence 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 informationOnline 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 informationMathematical 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 informationContinuous 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 informationUsing 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 informationCONTENTS 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 informationOptimal 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 informationTime-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 informationMachine 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 informationGreedy 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 informationIn 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 informationLink 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 informationOptical 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 informationComplete 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 informationCommon 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 informationA 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 informationScheduling 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 information8th 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 informationSolving 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 informationFrom 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 informationGrey 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 information8th 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 informationModule 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 informationAdvances 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 informationUncertainty 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 informationFrequency 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 information10/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 informationAn 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 informationLong-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 informationComplex 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 informationSCHEDULING 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 informationModeling 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 informationGames 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 informationAllocation, 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 informationScheduling. 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 informationSTRATEGY 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 informationThe 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 informationGraphs 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 informationAllocation, 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 informationAssignment 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 informationZiggy 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 informationMIDTERM 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 informationTRAFFIC 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 informationphysicsandmathstutor.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 informationDecision 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 informationCOMPARISON 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 informationTrip 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 informationGateways 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 informationInter-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 informationVariable 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 informationLecture-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 informationSolution 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 informationAnavilhanas 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 informationOptimized 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 informationCapacitated 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 informationCreative 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 informationMixing 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 information2 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 informationarxiv: 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 informationComputational 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 informationPearson 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 informationPonnuki, 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 informationA 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 informationG53CLP 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 informationThe 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 informationFIRST 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 informationSat4j 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 informationBi-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 informationA 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 informationGas 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 informationCHAPTER 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