Cooperative Transport Planning An Experimental Environment Jonne Zutt ( ) TU Delft Parallel Distributed Systems CABS Project.

Slides:



Advertisements
Similar presentations
Lindsey Bleimes Charlie Garrod Adam Meyerson
Advertisements

Grid Communication Simulator Boro Jakimovski Marjan Gusev Institute of Informatics Faculty of Natural Sciences and Mathematics University of Sts. Cyril.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Tellabs Internal and Confidential Implementing Soak Testing for an Access Network Solution Presented by: Timo Karttunen Supervisor: Raimo Kantola.
Dynamic Pickup and Delivery with Transfers* P. Bouros 1, D. Sacharidis 2, T. Dalamagas 2, T. Sellis 1,2 1 NTUA, 2 IMIS – RC “Athena” * To appear in SSTD’11.
Vehicle Routing & Scheduling: Part 1
Architecture of Incident Management Systems. Ir. R. van der Krogt Ir. J. Zutt.
Technical Advisor : Mr. Roni Stern Academic Advisor : Dr. Meir Kalech Team members :  Amit Ofer  Liron Katav Project Homepage :
GridFlow: Workflow Management for Grid Computing Kavita Shinde.
Making Parallel Packet Switches Practical Sundar Iyer, Nick McKeown Departments of Electrical Engineering & Computer Science,
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
Task Assignment and Transaction Clustering Heuristics.
Vehicle Routing & Scheduling
MODELING AND ANALYSIS OF MANUFACTURING SYSTEMS Session 14 WAREHOUSING E. Gutierrez-Miravete Spring 2001.
Large Scale File Distribution Troy Raeder & Tanya Peters.
Institute for Visualization and Perception Research 1 © Copyright 1998 Haim Levkowitz Automated negotiations The best terms for all concerned Tuomas Sandholm.
On the Task Assignment Problem : Two New Efficient Heuristic Algorithms.
Hazırlayan NEURAL NETWORKS Radial Basis Function Networks I PROF. DR. YUSUF OYSAL.
Elastic Supply Business Supply Chain Management Information Systems (SCM)
Automated Transport Planning using Agents Leon Aronson, Roman van der Krogt, Cees Witteveen, Jonne Zutt.
1 of 14 1 / 18 An Approach to Incremental Design of Distributed Embedded Systems Paul Pop, Petru Eles, Traian Pop, Zebo Peng Department of Computer and.
Carl Bro a|s - Route 2000 Solving real life vehicle routing problems Carl Bro a|s International consulting engineering company 2100 employees worldwide.
HeteroPar 2013 Optimization of a Cloud Resource Management Problem from a Consumer Perspective Rafaelli de C. Coutinho, Lucia M. A. Drummond and Yuri Frota.
What is SMART NETWORK? SMART NETWORK is a centralized system providing intelligent communications, real-time data analysis and optimized management for.
Design Patterns OOD. Course topics Design Principles UML –Class Diagrams –Sequence Diagrams Design Patterns C#,.NET (all the course examples) Design Principles.
Potential Costing Errors Exchange rates Tariffs and duties Transportation costs Hidden costs (insurance, banking fees, translating services) Labelling.
Routing and Scheduling in Transportation. Vehicle Routing Problem Determining the best routes or schedules for pickup/delivery of passengers or goods.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Jonne Zutt Delft University of Technology Information Technology and Systems Collective Agent Based Systems Group Fault detection and recovery.
Network Aware Resource Allocation in Distributed Clouds.
©Ian Sommerville 2000 Software Engineering, 6th edition. Slide 1 Component-based development l Building software from reusable components l Objectives.
1 The Map-Reduce Framework Compiled by Mark Silberstein, using slides from Dan Weld’s class at U. Washington, Yaniv Carmeli and some other.
Vehicle Routing & Scheduling: Developments & Applications in Urban Distribution Assoc. Prof. Russell G. Thompson Department of Infrastructure Engineering.
Living markets ® living agents ® Adaptive Execution in Business Networks January 21 st, 2002.
A Distributed Framework for Correlated Data Gathering in Sensor Networks Kevin Yuen, Ben Liang, Baochun Li IEEE Transactions on Vehicular Technology 2008.
1 中華大學資訊工程學系 Ching-Hsien Hsu ( 許慶賢 ) Localization and Scheduling Techniques for Optimizing Communications on Heterogeneous.
October 21 – BNAIC 2004 Jonne Zutt and Cees Witteveen Multi-Agent Transport Planning Delft University of Technology.
Distributed Lagrangean Relaxation Protocol for the Generalized Mutual Assignment Problem Katsutoshi Hirayama (平山 勝敏) Faculty of Maritime Sciences (海事科学部)
© 2010 IBM Corporation Code Alignment for Architectures with Pipeline Group Dispatching Helena Kosachevsky, Gadi Haber, Omer Boehm Code Optimization Technologies.
Mobile Agent Migration Problem Yingyue Xu. Energy efficiency requirement of sensor networks Mobile agent computing paradigm Data fusion, distributed processing.
Delft University of Technology – Erasmus University Rotterdam University of Twente – Radboud University Nijmegen University of Groningen Traplas A Transport.
Parallel & Distributed Systems and Algorithms for Inference of Large Phylogenetic Trees with Maximum Likelihood Alexandros Stamatakis LRR TU München Contact:
Service-oriented Resource Broker for QoS-Guaranteed in Grid Computing System Yichao Yang, Jin Wu, Lei Lang, Yanbo Zhou and Zhili Sun Centre for communication.
Sensor Network Simulation Kevin Driver, Russell Glasser, Oswin Housty.
Dependable Technologies for Critical Systems Copyright Critical Software S.A All Rights Reserved. Handling big dimensions in distributed data.
Transportation Planning EIN 5346 Enterprise Systems Optimization Fall, 2015.
Computing Simulation in Orders Based Transparent Parallelizing Pavlenko Vitaliy Danilovich, Odessa National Polytechnic University Burdeinyi Viktor Viktorovych,
Multiuser Receiver Aware Multicast in CDMA-based Multihop Wireless Ad-hoc Networks Parmesh Ramanathan Department of ECE University of Wisconsin-Madison.
1 12/9/04 – Review TNO/TRAIL project #16 Jonne Zutt Delft University of Technology Information Technology and Systems Collective Agent Based Systems Group.
A scalable and flexible platform to run various types of resource intensive applications on clouds ISWG June 2015 Budapest, Hungary Tamas Kiss,
Analytical Queries on Road Networks: An Experimental Evaluation of Two System Architectures Shangfu PengHanan Samet Department.
Vehicle breakdown Change in transportation requests Arrival of new transportation requests Disruption on infrastructure impact of incident duration of.
DISTRIBUTED COMPUTING
Log Truck Scheduling Problem
Transportation Planning EIN 5346 Enterprise Systems Optimization Fall, 2015.
Company: Amdocs Academic advisor: Ehud Gudes Technical advisor :Gabby Shimony Team: Uzi Lewin Elina Shlangman.
Delft University of Technology – Erasmus University Rotterdam University of Twente – Radboud University Nijmegen University of Groningen Context-Aware.
CMSC 691B Multi-Agent System A Scalable Architecture for Peer to Peer Agent by Naveen Srinivasan.
A Dynamic Delivery Scheduling System in supply chain Professor Ha. T. Qin, Y.M. Lee, S.P. Chu
INTELLIGENT TEST SCHEDULING TE-MPE Technical Meeting Michael Galetzka.
Department of Computer Science, Johns Hopkins University Lecture 7 Finding Concurrency EN /420 Instructor: Randal Burns 26 February 2014.
IE 8580 Module 2: Transportation in the Supply Chain
Dynamic Pickup and Delivery with Transfers
Local Container Truck Routing Problem with its Operational Flexibility Kyungsoo Jeong, Ph.D. Candidate University of California, Irvine Local container.
Who cares about implementation and precision?
Towards Traffic Light Control through a Multiagent Cooperative System:
PREGEL Data Management in the Cloud
The MPAS project Multi-agent Pathfinding Algorithms Simulator
Software Implementation
Presentation transcript:

Cooperative Transport Planning An Experimental Environment Jonne Zutt ( ) TU Delft Parallel Distributed Systems CABS Project

Contents Transport Planning Problem Architecture Algorithm MARS (TNO-TPD) The demo Results (concept)

Transport Planning Problem Infrastructure Trucks (capacity, speed) Orders (source, destination, profits, volume, timewindow) Plans (sequence of locations) Costs (distance, nr of trucks, timewindows) TPP Architecture Algorithm MARS Demo Results

TPP (2) Objective: Find a plan for every truck that minimizes the total costs, such that all orders are pickup up and delivered. TPP Architecture Algorithm MARS Demo Results

Broker Company 1Company 3 Company 2 Architecture Customer TPP Architecture Algorithm MARS Demo Results

Planning TPP Architecture Algorithm MARS Demo Results OrdersPlans First Phase Second Phase between all trucks of the company; Insertion, savings, incremental local optimization. cooperation between trucks in a coalition; clustering is used to decide which agents will cooperate; exchanging of orders.

Multi-Agent Real-time Simulator TNO TPD Written in the Java language, platform independent Scalable Two parts: (i) Basic (generic) simulator (ii) Experiment TPP Architecture Algorithm MARS Demo Results

MARS Experiment 1.Entities 2.Infrastructure 3.Scenario 4.Visual Model TPP Architecture Algorithm MARS Demo Results

TPP Architecture Algorithm MARS Demo Results

TPP Architecture Algorithm MARS Demo Results 17 runs, 10 random orders, 9 trucks. Average solution quality = 103.5%. Average cooperation gain = 76.1%.

Future Work Implement other heuristics for creating the initial plans; Try other forms of exchange, e.g. exchange combinations of orders; Incident handling: trucks are not executing exactly as planned.

The End

TPP (1) Directed graph G = ( Locations, Arcs ). Orders O = { id, source, target, profits, volume, timewindow }. Trucks T = { id, capacity, speed }. Plan = Cost function = (distance, nr of trucks, timewindows) TPP Architecture Algorithm MARS Demo Results

TPP (2) Total costs = The problem is to find a plan for every truck, such that all orders are picked up and delivered, thereby minimizing the total costs (i.e. the sum of the costs of the plans of all individual trucks). TPP Architecture Algorithm MARS Demo Results

Multi-Agent Real-time Simulator Basic Simulator: (Un)register objects Communication Loading experiment Initializing – Simulation steps – Termination TPP Architecture Algorithm MARS Demo Results