October 21 – BNAIC 2004 Jonne Zutt and Cees Witteveen Multi-Agent Transport Planning Delft University of Technology.

Slides:



Advertisements
Similar presentations
Green Network Project Contract
Advertisements

Capacity of wireless ad-hoc networks By Kumar Manvendra October 31,2002.
© 2004 Wayne Wolf Topics Task-level partitioning. Hardware/software partitioning.  Bus-based systems.
RED Enhancement Algorithms By Alina Naimark. Presented Approaches Flow Random Early Drop - FRED By Dong Lin and Robert Morris Sabilized Random Early Drop.
1 EP2210 Fairness Lecture material: –Bertsekas, Gallager, Data networks, 6.5 –L. Massoulie, J. Roberts, "Bandwidth sharing: objectives and algorithms,“
Coverage by Directional Sensors Jing Ai and Alhussein A. Abouzeid Dept. of Electrical, Computer and Systems Engineering Rensselaer Polytechnic Institute.
Jaringan Komputer Lanjut Packet Switching Network.
Data and Computer Communications Ninth Edition by William Stallings Chapter 12 – Routing in Switched Data Networks Data and Computer Communications, Ninth.
Yu Stephanie Sun 1, Lei Xie 1, Qi Alfred Chen 2, Sanglu Lu 1, Daoxu Chen 1 1 State Key Laboratory for Novel Software Technology, Nanjing University, China.
Modeling Rich Vehicle Routing Problems TIEJ601 Postgraduate Seminar Tuukka Puranen October 19 th 2009.
PlanSIG, Dec, Temporal Plans and Resource Management Pieter Buzing & Cees Witteveen Delft University of Technology.
Improving Market-Based Task Allocation with Optimal Seed Schedules IAS-11, Ottawa. September 1, 2010 G. Ayorkor Korsah 1 Balajee Kannan 1, Imran Fanaswala.
Routing Strategies Fixed Routing
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Ant Colonies As Logistic Processes Optimizers
Cooperative Transport Planning An Experimental Environment Jonne Zutt ( ) TU Delft Parallel Distributed Systems CABS Project.
Rendezvous Planning in Mobility- assisted Wireless Sensor Networks Guoliang Xing; Tian Wang; Zhihui Xie; Weijia Jia Department of Computer Science City.
BNAIC, Oct, Temporal Plans and Resource Management Pieter Buzing & Cees Witteveen TU Delft.
On the Task Assignment Problem : Two New Efficient Heuristic Algorithms.
1 Bandwidth Allocation Planning in Communication Networks Christian Frei & Boi Faltings Globecom 1999 Ashok Janardhanan.
TUDelft Knowledge Based Systems Group Zuidplantsoen BZ Delft, The Netherlands Roland van der Put Léon Rothkrantz Routing in packet switched networks.
Distributed Scheduling. What is Distributed Scheduling? Scheduling: –A resource allocation problem –Often very complex set of constraints –Tied directly.
Automated Transport Planning using Agents Leon Aronson, Roman van der Krogt, Cees Witteveen, Jonne Zutt.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Wide-Area Traffic Management COS 597E: Software Defined Networking.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
ROUTING ON THE INTERNET COSC Aug-15. Routing Protocols  routers receive and forward packets  make decisions based on knowledge of topology.
Switching Techniques Student: Blidaru Catalina Elena.
Package Transportation Scheduling Albert Lee Robert Z. Lee.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
Challenges of Process Allocation in Distributed System Presentation 1 Group A4: Syeda Taib, Sean Hudson, Manasi Kapadia.
Mediamatics / Knowledge based systems Dynamic vehicle routing using Ant Based Control Ronald Kroon Leon Rothkrantz Delft University of Technology October.
Trust-based Multi-Objective Optimization for Node-to-Task Assignment in Coalition Networks 1 Jin-Hee Cho, Ing-Ray Chen, Yating Wang, and Kevin S. Chan.
Jonne Zutt Delft University of Technology Information Technology and Systems Collective Agent Based Systems Group Fault detection and recovery.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
Computational Experiments Algorithm run on a Pentium IV 2.4 GHz Instances from “Rete Ferroviaria Italiana” For each station: - minimum interval between.
Mutual Exclusion in Wireless Sensor and Actor Networks IEEE SECON 2006 Ramanuja Vedantham, Zhenyun Zhuang and Raghupathy Sivakumar Presented.
Algorithms for Allocating Wavelength Converters in All-Optical Networks Authors: Goaxi Xiao and Yiu-Wing Leung Presented by: Douglas L. Potts CEG 790 Summer.
CS584 - Software Multiagent Systems Lecture 12 Distributed constraint optimization II: Incomplete algorithms and recent theoretical results.
A Joint Research Project funded under the Seventh Framework Programme (FP7) of the European Commission Innovations in Automated Planning.
Growth Codes: Maximizing Sensor Network Data Persistence abhinav Kamra, Vishal Misra, Jon Feldman, Dan Rubenstein Columbia University, Google Inc. (SIGSOMM’06)
Real-Time Scheduling CS4730 Fall 2010 Dr. José M. Garrido Department of Computer Science and Information Systems Kennesaw State University.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
Data Communications and Networking Chapter 11 Routing in Switched Networks References: Book Chapters 12.1, 12.3 Data and Computer Communications, 8th edition.
QoS Routing in Networks with Inaccurate Information: Theory and Algorithms Roch A. Guerin and Ariel Orda Presented by: Tiewei Wang Jun Chen July 10, 2000.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
Delft University of Technology – Erasmus University Rotterdam University of Twente – Radboud University Nijmegen University of Groningen Traplas A Transport.
Chapter 2 Fundamental Simulation Concepts
1 12/9/04 – Review TNO/TRAIL project #16 Jonne Zutt Delft University of Technology Information Technology and Systems Collective Agent Based Systems Group.
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Conclusions.
1 Real-Time Scheduling. 2Today Operating System task scheduling –Traditional (non-real-time) scheduling –Real-time scheduling.
Vehicle breakdown Change in transportation requests Arrival of new transportation requests Disruption on infrastructure impact of incident duration of.
Performance Performance is about time and the software system’s ability to meet timing requirements.
CSCI1600: Embedded and Real Time Software Lecture 23: Real Time Scheduling I Steven Reiss, Fall 2015.
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
Algorithmic Mechanism Design Shuchi Chawla 11/7/2001.
Author Utility-Based Scheduling for Bulk Data Transfers between Distributed Computing Facilities Xin Wang, Wei Tang, Raj Kettimuthu,
Maintainance and Reliability Pertemuan 26 Mata kuliah: J Manajemen Operasional Tahun: 2010.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Solving the Vehicle Routing Problem with Multiple Multi-Capacity Vehicles Michael Sanders.
Spring EE 437 Lillevik 437s06-l22 University of Portland School of Engineering Advanced Computer Architecture Lecture 22 Distributed computer Interconnection.
Delft University of Technology – Erasmus University Rotterdam University of Twente – Radboud University Nijmegen University of Groningen Context-Aware.
Distance Vector Routing
Announcements Deadline extensions –HW 1 dues May 17 (next Wed) –Progress report due May 24 HW 1 clarifications: –On problem 3 users can lower their power.
Draft-deoliveira-diff-te-preemption-02.txt J. C. de Oliveira, JP Vasseur, L. Chen, C. Scoglio Updates: –Co-author: JP Vasseur –New preemption criterion.
Multi-Agents System CMSC 691B Gunjan Kalra Peter DSouza.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
A MapReduced Based Hybrid Genetic Algorithm Using Island Approach for Solving Large Scale Time Dependent Vehicle Routing Problem Rohit Kondekar BT08CSE053.
William Stallings Data and Computer Communications
Operating Systems CPU Scheduling.
   Storage Space Allocation at Marine Container Terminals Using Ant-based Control by Omor Sharif and Nathan Huynh Session 677: Innovations in intermodal.
Presentation transcript:

October 21 – BNAIC 2004 Jonne Zutt and Cees Witteveen Multi-Agent Transport Planning Delft University of Technology

October 21 – BNAIC 2004 Contents Transportation planning Model Problem description Methods Results Future work

October 21 – BNAIC 2004 Transportation planning Guide-path design Estimating optimal number of vehicles Vehicle maintenance Order allocation Idle-vehicle positioning Vehicle routing Conflict-resolution

October 21 – BNAIC 2004 Transportation planning Guide-path design Estimating optimal number of vehicles Vehicle maintenance Order allocation Idle-vehicle positioning Vehicle routing Conflict-resolution Strategic Tactic Operational minutes hours months

October 21 – BNAIC 2004 Model Auctioneer agent Transport agent Customer agent Transport resource speed capacity max. speed capacity distance cooperative competitive

October 21 – BNAIC 2004 Model: incidents Events that disrupt regular plan execution and generally require re-planning Examples: customers that change or retract transportation orders, unpredictable congestion, vehicle break-down, communication failure Incidents are generated proportional to the resources. Pfail = 0.x means each resources is expected to fail x·10% of the time.

October 21 – BNAIC 2004 Problem description Find conflict-free routes for the operational agents such as to execute all orders, to maximize rewards and to minimize costs Maintain feasible plans even when incidents occur

October 21 – BNAIC 2004 Conflicts 1.Resources have limited capacity ABC 2.Instantaneous exchange ABD Time ABC AB D

October 21 – BNAIC 2004 Method Do (partial) order assignment While agents are not ready –Compute traffic-aware shortest path –Agent compete who schedules first (P1) –Winner schedules n resources (P2) If current order rewards are below threshold, agent tries to reroute (P3)

October 21 – BNAIC 2004 Method: traffic-aware shortest path Agents know which time-windows are in use by other agents per resource Run an A* algorithm: store routes on open list, check for conflict when appending to candidate route Process is guaranteed to terminate and find the traffic-aware shortest path

October 21 – BNAIC 2004 Method: agent selection functions (P1) Random Provides a baseline for the others Delays Agent with maximum wait time first Deadlines Agent with most strict deadlines first Penalties Agent with lowest planned reward first

October 21 – BNAIC 2004 Method: resource block-size (P2) How many resources (fraction of route) are scheduled after the agent is selected by the agent selection function? Hypothesis: a small block-size slightly increases performance but also increases computation time

October 21 – BNAIC 2004 Experiments 10 transport networks with 25 resources 10 sets of transportation orders with 75 random orders each 2 different sets of agents with 30 randomly located agents each Incidents with failure probability 0, 0.1 and 0.2.

October 21 – BNAIC 2004 Agent selection Average sum of delivery penalties No incidents Pfail = 0.1Pfail = reroutes1 reroute 0 reroutes1 reroute0 reroutes1 reroute 1.Random 2.Delays 3.Deadlines 4.Penalties

October 21 – BNAIC 2004 Block size No incidents Pfail = 0.1Pfail = Average sum of delivery penalties 2246∞24∞2∞2∞6∞246∞ 1.max. number of reroutes 2.block size

October 21 – BNAIC 2004 Time for different block sizes No incidents Pfail = 0.1Pfail = ∞24∞2∞2∞6∞246∞ Average cpu time max. number of reroutes 2.block size

October 21 – BNAIC 2004 Conclusions Rerouting instead of static routing improves performance Prioritizing agents according to the order’s deadlines seems to work well (on random network topologies) Smaller block size is better, at the cost of some extra computation time

October 21 – BNAIC 2004 Future work Experiments for different network topologies (Market-based) distributed version Effect of coordination strategies

October 21 – BNAIC 2004 Questions CABS project: My homepage: My