1 12/9/04 – Review TNO/TRAIL project #16 Jonne Zutt Delft University of Technology Information Technology and Systems Collective Agent Based Systems Group.

Slides:



Advertisements
Similar presentations
Chapter 7 - Resource Access Protocols (Critical Sections) Protocols: No Preemptions During Critical Sections Once a job enters a critical section, it cannot.
Advertisements

© 2004 Wayne Wolf Topics Task-level partitioning. Hardware/software partitioning.  Bus-based systems.
A Hierarchical Multiple Target Tracking Algorithm for Sensor Networks Songhwai Oh and Shankar Sastry EECS, Berkeley Nest Retreat, Jan
Data and Computer Communications Ninth Edition by William Stallings Chapter 12 – Routing in Switched Data Networks Data and Computer Communications, Ninth.
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.
Gianluca Mastrolia DEEI - University of Trieste Via A. Valerio, Trieste - Italy 1 A B2B Application for a Freight.
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.
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
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 :
Improving Market-Based Task Allocation with Optimal Seed Schedules IAS-11, Ottawa. September 1, 2010 G. Ayorkor Korsah 1 Balajee Kannan 1, Imran Fanaswala.
Network Architecture for Joint Failure Recovery and Traffic Engineering Martin Suchara in collaboration with: D. Xu, R. Doverspike, D. Johnson and J. Rexford.
Ashish Gupta Under Guidance of Prof. B.N. Jain Department of Computer Science and Engineering Advanced Networking Laboratory.
Traffic Engineering With Traditional IP Routing Protocols
Genetic Algorithms for multiple resource constraints Production Scheduling with multiple levels of product structure By : Pupong Pongcharoen (Ph.D. Research.
May 14, Organization Design and Dynamic Resources Huzaifa Zafar Computer Science Department University of Massachusetts, Amherst.
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.
Institute for Visualization and Perception Research 1 © Copyright 1998 Haim Levkowitz Automated negotiations The best terms for all concerned Tuomas Sandholm.
Planning operation start times for the manufacture of capital products with uncertain processing times and resource constraints D.P. Song, Dr. C.Hicks.
Impact of Problem Centralization on Distributed Constraint Optimization Algorithms John P. Davin and Pragnesh Jay Modi Carnegie Mellon University School.
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:
Aeronautics & Astronautics Autonomous Flight Systems Laboratory All slides and material copyright of University of Washington Autonomous Flight Systems.
ROUTING ON THE INTERNET COSC Aug-15. Routing Protocols  routers receive and forward packets  make decisions based on knowledge of topology.
Rail Related Research at IIT Madras
AntNet: Distributed Stigmetric Control for Communications Networks Gianni Di Caro & Marco Dorigo Journal of Artificial Intelligence Research 1998 Presentation.
Distributed Control of FACTS Devices Using a Transportation Model Bruce McMillin Computer Science Mariesa Crow Electrical and Computer Engineering University.
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.
Load Balancing and Termination Detection Load balance : - statically before the execution of any processes - dynamic during the execution of the processes.
Jonne Zutt Delft University of Technology Information Technology and Systems Collective Agent Based Systems Group Fault detection and recovery.
Mehdi Kargar Aijun An York University, Toronto, Canada Discovering Top-k Teams of Experts with/without a Leader in Social Networks.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
Mutual Exclusion in Wireless Sensor and Actor Networks IEEE SECON 2006 Ramanuja Vedantham, Zhenyun Zhuang and Raghupathy Sivakumar Presented.
October 21 – BNAIC 2004 Jonne Zutt and Cees Witteveen Multi-Agent Transport Planning Delft University of Technology.
Indonesian Timetabling Conference Introducing Timetabling and Train Control where there a Multiple Operators 31 May 2011.
Real-Time Scheduling CS4730 Fall 2010 Dr. José M. Garrido Department of Computer Science and Information Systems Kennesaw State University.
Data Communications and Networking Chapter 11 Routing in Switched Networks References: Book Chapters 12.1, 12.3 Data and Computer Communications, 8th edition.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
1 Distributed and Optimal Motion Planning for Multiple Mobile Robots Yi Guo and Lynne Parker Center for Engineering Science Advanced Research Computer.
2007/03/26OPLAB, NTUIM1 A Proactive Tree Recovery Mechanism for Resilient Overlay Network Networking, IEEE/ACM Transactions on Volume 15, Issue 1, Feb.
Delft University of Technology – Erasmus University Rotterdam University of Twente – Radboud University Nijmegen University of Groningen Traplas A Transport.
Introducing Project Management Update December 2011.
Chapter 2 Fundamental Simulation Concepts
TELE202 Lecture 6 Routing in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lecture »Packet switching in Wide Area Networks »Source: chapter 10 ¥This Lecture.
1 Presented by Sarbagya Buddhacharya. 2 Increasing bandwidth demand in telecommunication networks is satisfied by WDM networks. Dimensioning of WDM networks.
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.
CSCI1600: Embedded and Real Time Software Lecture 23: Real Time Scheduling I Steven Reiss, Fall 2015.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
به نام خدا سيد عليرضا كارداني مجتبي اميرخاني Path Set Selection in Mobile Ad Hoc Networks زمستان 1382.
A Pseudo Random Coordinated Scheduling Algorithm for Bluetooth Scatternets MobiHoc 2001.
Finding Optimal Solutions to Cooperative Pathfinding Problems Trevor Standley Computer Science Department University of California, Los Angeles
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
Path Planning Based on Ant Colony Algorithm and Distributed Local Navigation for Multi-Robot Systems International Conference on Mechatronics and Automation.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Delft University of Technology – Erasmus University Rotterdam University of Twente – Radboud University Nijmegen University of Groningen Context-Aware.
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.
William Stallings Data and Computer Communications
Network Layer COMPUTER NETWORKS Networking Standards (Network LAYER)
Dynamic Pickup and Delivery with Transfers
T-Share: A Large-Scale Dynamic Taxi Ridesharing Service
The story of distributed constraint optimization in LA: Relaxed
Artificial Intelligence
Copyrights (H.Rashidi & E.Tsang)
Artificial Intelligence
   Storage Space Allocation at Marine Container Terminals Using Ant-based Control by Omor Sharif and Nathan Huynh Session 677: Innovations in intermodal.
Presentation transcript:

1 12/9/04 – Review TNO/TRAIL project #16 Jonne Zutt Delft University of Technology Information Technology and Systems Collective Agent Based Systems Group Fault detection and recovery in multi-modal transportation networks with autonomous mobile actors TRAIL/TNO Project 16 Supervisors Dr. C. Witteveen Dr. ir. Z. Papp Dr. ir. A.J.C. van Gemund

2 12/9/04 – Review TNO/TRAIL project #16 Contents Transportation planning Problem description Progress Methods and hypotheses Experiments

3 12/9/04 – Review TNO/TRAIL project #16 Issues in design and control of MHS Guide-path design Estimating optimal number of vehicles Vehicle maintenance Order allocation Idle-vehicle positioning Vehicle routing Conflict-resolution

4 12/9/04 – Review TNO/TRAIL project #16 Layers 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

5 12/9/04 – Review TNO/TRAIL project #16 Problem description Design a model for operational transport planning, Develop multi-agent routing and scheduling methods that can take into account incidents, Search suitable performance indicators to be used in experiments for comparing the quality of different methods taking into account properties of the environment.

6 12/9/04 – Review TNO/TRAIL project #16 Progress – previous years Model for operational transport planning Methods for operational transport planning taking into account incidents Transport planning simulator

7 12/9/04 – Review TNO/TRAIL project #16 Progress – last year Test set Performance indicators Experimental results Thesis structure Approximately two chapters written

8 12/9/04 – Review TNO/TRAIL project #16 Progress – future work Complete single-agent experiments [December’04] Coordination experiments [February’05] Writing [June’05]

9 12/9/04 – Review TNO/TRAIL project #16 Overview methods fixed routing rerouting Arb-c i HNZ-0 HN LPA* HNZ no planninglook-ahead strict commitments loose commitments / decommitments h i b j h i b j r k

10 12/9/04 – Review TNO/TRAIL project #16 Conflicts 1.Resources have limited capacity ABC 2.Instantaneous exchange ABD Time ABC AB D

11 12/9/04 – Review TNO/TRAIL project #16 About cycles and deadlocks A BC K(A)=1 P(K_sema_C) V(K_sema_B) A B History: F,E,D,C Current: B,A

12 12/9/04 – Review TNO/TRAIL project #16 Methods – Simple/plan-based arbiter policies First-In-First-Out Agent priority Longest-Queue-First Longest-Queue-First-Inc Longest-Plan-First Most-Urgent-Deadline-First Max-Reward-Decrease-First Max-Reward-Decrease-Queue-First Hypothesis: No/very small difference Hypothesis: Plan-based policies outperform the simple policies

13 12/9/04 – Review TNO/TRAIL project #16 Methods – HNZ Wait for a change in plan(s) 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) Hypothesis: Much better than no planning Hypothesis: Rerouting most important par

14 12/9/04 – Review TNO/TRAIL project #16 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 Hypo: All agent selection functions will outperform random

15 12/9/04 – Review TNO/TRAIL project #16 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 smaller block-size slightly increases performance but also increases computation time

16 12/9/04 – Review TNO/TRAIL project #16 Number of reroute opportunities Number of alternatives Average % of delay Number of alternatives Tardiness Tardiness   a  A C a -  a if C a >  a Delay  {  a  A (C a – M a ) / C a } / |A|

17 12/9/04 – Review TNO/TRAIL project #16 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

18 12/9/04 – Review TNO/TRAIL project #16 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

19 12/9/04 – Review TNO/TRAIL project #16 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

20 12/9/04 – Review TNO/TRAIL project #16 Coordination – Coalition Formation Static –Different companies Dynamic –Based on current position –Based on source/destination locations, or plan distance function –Grouped orders Hypothesis: Dynamic coalitions are preferable, though static coalitions already improve the coalition’s welfare

21 12/9/04 – Review TNO/TRAIL project #16 Coordination – How to improve welfare? Exchange orders with coalition members (cf. simulated trading) Conflict-resolution: In case of a conflict, determine Δ(C) instead of Δ(A) to determine who wins.

22 12/9/04 – Review TNO/TRAIL project #16 Questions CABS project: My homepage: My

23 12/9/04 – Review TNO/TRAIL project #16 Thesis 1.Introduction –Challenges in transportation –Problem description –Approach –Research contributions –Overview 2.A model and formalism for multi- agent transport planning –Introduction –Building blocks –Correctness criteria –Performance criteria 3.Single-agent methods for transport planning –Order allocation –Operational planning –Route planning –Simple arbiter policies –Revising priorities –Revising route –Lifelong Planning A* 4.Experiments on single-agent methods –Experimental setting –Description of the test set –Experimental results 5.Multi-agent methods for transport planning –Introduction –Coalition formation –Exchanging transportation orders –Conflict solving 6.Experiments on multi-agent methods –Experimental setting –Experimental results 7.Conclusions A.Mathematical preliminaries B.Complexity of transport planning

24 12/9/04 – Review TNO/TRAIL project #16 Model Auctioneer agent Transport agent Customer agent Transport resource speed capacity max. speed capacity distance cooperative competitive

25 12/9/04 – Review TNO/TRAIL project #16 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.

26 12/9/04 – Review TNO/TRAIL project #16 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

27 12/9/04 – Review TNO/TRAIL project #16 Experiments 10 transport networks with 25 resources, ‘random’ topology. 10 sets of transportation orders with 250 random orders each 2 different sets of agents with 25 randomly located agents each Incidents with failure probability 0, 0.1, …, 1.0 and impact 0.1.

28 12/9/04 – Review TNO/TRAIL project #16 Blocktime

29 12/9/04 – Review TNO/TRAIL project #16 Simple arbiter policies

30 12/9/04 – Review TNO/TRAIL project #16 HNZ-0/1150 orders

31 12/9/04 – Review TNO/TRAIL project #16 HNZ-0/1250 orders