Mediamatics / Knowledge based systems Dynamic vehicle routing using Ant Based Control Ronald Kroon Leon Rothkrantz Delft University of Technology October.

Slides:



Advertisements
Similar presentations
1.Transform Roadway network into a mathematical model using Petri Net (PN) as illustrated in Figure 1. This work has been partially supported by the U.S.
Advertisements

Mobile Ad-hoc Network Simulator: mobile AntNet R. Hekmat * (CACTUS TermiNet - TU Delft/EWI/NAS) and Radovan Milosevic (MSc student) Mobile Ad-hoc networks.
Swarm-Based Traffic Simulation
Traffic Light Control Using Reinforcement Learning
Data and Computer Communications
1 S4: Small State and Small Stretch Routing for Large Wireless Sensor Networks Yun Mao 2, Feng Wang 1, Lili Qiu 1, Simon S. Lam 1, Jonathan M. Smith 2.
Delay bounded Routing in Vehicular Ad-hoc Networks Antonios Skordylis Niki Trigoni MobiHoc 2008 Slides by Alex Papadimitriou.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
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.
Swarm behaviour and traffic simulations Using stigmergy to solve algorithmic problems, predict and improve vehicle traffic.
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
TSF: Trajectory-based Statistical Forwarding for Infrastructure-to-Vehicle Data Delivery in Vehicular Networks Jaehoon Jeong, Shuo Guo, Yu Gu, Tian He,
Mobile Agents for Adaptive Routing Presented by Hong-Jiun Chen & Manu Prasanna Gianni Di Caro & Marco Dorigo.
CMPT 401 Summer 2007 Dr. Alexandra Fedorova Lecture XVII: Distributed Systems Algorithms Inspired by Biology.
Dynamic Traffic Control Yishai Goldstein & Nahum Nir Computer Science & Engineering Hebrew University.
Investigation of antnet routing algorithm by employing multiple ant colonies for packet switched networks to overcome the stagnation problem Firat Tekiner.
Ant Colonies As Logistic Processes Optimizers
Ants-based Routing Marc Heissenbüttel University of Berne
Ant Colony Optimization Optimisation Methods. Overview.
CMPT Dr. Alexandra Fedorova Lecture XVII: Distributed Systems Algorithms Inspired by Biology.
TUDelft Knowledge Based Systems Group Zuidplantsoen BZ Delft, The Netherlands Roland van der Put Léon Rothkrantz Routing in packet switched networks.
Intelligent Transportation System Using GIS
L/O/G/O Ant Colony Optimization M1 : Cecile Chu.
JUTS JSim Urban Traffic Simulator 1 J-Sim Urban Traffic Simulator J-Sim based, XML using grafical and console simulation tool. David Hartman ZČU-FAV-KIV.
Dynamic routing versus static routing Prof. drs. Dr. Leon Rothkrantz
Performance Evaluation of Vehicular DTN Routing under Realistic Mobility Models Pei’en LUO.
Workshop on “Irrigation Channels and Related Problems” Variation of permeability parameters in Barcelona networks Workshop on “Irrigation Channels and.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
Odysa ® Experiences with an individual “green wave” Marcel Willekens / Arjan Bezemer / Kristiaan Langelaar.
Bus Management System in SEOUL Metropolitan Area.
GUI: GPS-Less Traffic Congestion Avoidance in Urban Area with Inter-Vehicular Communication Presenter: Zhen Jiang or
Project JUTS – Urban Traffic Simulation System David Hartman DSS 2004.
Innovative ITS services thanks to Future Internet technologies ITS World Congress Orlando, SS42, 18 October 2011.
Swarm Intelligence 虞台文.
A Traffic Simulation Model Allowing For Wide-ranged Vehicle Communication (being altered/worked on) Timmy Galvin (Third Quarter)
October 21 – BNAIC 2004 Jonne Zutt and Cees Witteveen Multi-Agent Transport Planning Delft University of Technology.
FRE 2672 TFG Self-Organization - 01/07/2004 Engineering Self-Organization in MAS Complex adaptive systems using situated MAS Salima Hassas LIRIS-CNRS Lyon.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
I NTERSECTION C ONTROL FOR A UTONOMOUS V EHICLES Presented by: Dr. Avinash Unnikrishnan Post Doctoral Research Associate PI: Prof. Peter Stone Prof S.
Vishal Jain, AntNet Agent Based Strategy for CMDR “Agent Based Multiple Destination Routing ”
1 TBD: Trajectory-Based Data Forwarding for Light-Traffic Vehicular Networks IEEE ICDCS’09, Montreal, Quebec, Canada Jaehoon Jeong, Shuo Gu, Yu Gu, Tian.
Ant colony optimization. HISTORY introduced by Marco Dorigo (MILAN,ITALY) in his doctoral thesis in 1992 Using to solve traveling salesman problem(TSP).traveling.
1 Utilizing Shared Vehicle Trajectories for Data Forwarding in Vehicular Networks IEEE INFOCOM MINI-CONFERENCE Fulong Xu, Shuo Gu, Jaehoon Jeong, Yu Gu,
Driving in City Traffic.  This chapter discusses the skills necessary to navigate driving situations in city traffic.
AntNet: A nature inspired routing algorithm
1/7/2016 9:36 AM VA:Frank OffermannTel: +49-(0) B. JansenTel: +49-(0) Lecture Hannover-Verfahren Folie Nr. 1 Traffic Control Systems.
Chapter 14 : Modeling Mobility Andreas Berl. 2 Motivation  Wireless network simulations often involve movements of entities  Examples  Users are roaming.
GridNets 2006 – October 1 st Grid Resource Management by means of Ant Colony Optimization Gustavo Sousa Pavani and Helio Waldman Optical Networking Laboratory.
The Ant System Optimization by a colony of cooperating agents.
M ulti m edia c omputing laboratory Biologically Inspired Cooperative Routing for Wireless Mobile Sensor Networks S. S. Iyengar, Hsiao-Chun Wu, N. Balakrishnan,
Biologically Inspired Computation Ant Colony Optimisation.
Simple Ant Routing Algorithm Strategies for MANET Fernando Correia and Teresa Vazão Portuguese Naval Academy, 葡萄牙海軍學院 Ad Hoc Networks 2010.
Timmy Galvin Computer Systems Lab. Traffic simulation Communication Traffic Jams What causes a jam?
Urban Traffic Simulated From A Dual Perspective Hu Mao-Bin University of Science and Technology of China Hefei, P.R. China
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Mapping of Traffic Conditions at Downtown Thessaloniki with the Help of GPS Technology P. D. Savvaidis and K. Lakakis Aristotle University of Thessaloniki,
Network Problems A D O B T E C
1 DIVYA K 1RN09IS016 RNSIT. 2 The main purpose in car-to-car networks is to improve communication performance. To demonstrate real scenarios with car-to-car.
Verein Konstantin Melnik Svetlana
Modeling the Optimization of a Toll Booth Plaza By Liam Connell, Erin Hoover and Zach Schutzman Figure 1. Plot of k values and outputs from Erlang’s Formula.
Dynamic routing versus static routing
1st November, 2016 Transport Modelling – Developing a better understanding of Short Lived Events Marcel Pooke – Operational Modelling & Visualisation Manager.
Ant-link Agents for Load Balancing in Telecommunications Networks
Lecture XVII: Distributed Systems Algorithms Inspired by Biology
Firat Tekiner (Phd Student) Z. Ghassemlooy
   Storage Space Allocation at Marine Container Terminals Using Ant-based Control by Omor Sharif and Nathan Huynh Session 677: Innovations in intermodal.
Overview of SWARM INTELLIGENCE and ANT COLONY OPTIMIZATION
traveling salesman problem
ComfRide - A Smartphone based Comfortable Public Route Recommendation
Traffic Light Simulation
Presentation transcript:

Mediamatics / Knowledge based systems Dynamic vehicle routing using Ant Based Control Ronald Kroon Leon Rothkrantz Delft University of Technology October 2, 2002 Delft

Mediamatics / Knowledge based systems2 Contents Introduction Theory Ant Based Control Simulation environment and Routing system Experiment and results Conclusions and recommendations

Mediamatics / Knowledge based systems3 Introduction (1) Dynamic vehicle routing using Ant Based Control: Routing cars through a city Using dynamic data Using an Ant Based Control algorithm

Mediamatics / Knowledge based systems4 Introduction (2) Design and implement a prototype of dynamic Routing system using Ant Based Control Design and implement a simulation environment for traffic Test Routing system Goals:

Mediamatics / Knowledge based systems5 Introduction (3) Navigate a driver through a city Find the closest parking lot Divert from congestions Possible applications:

Mediamatics / Knowledge based systems6

7

8 Schematic overview of the PITA components

Mediamatics / Knowledge based systems9 3D Model of dynamic traffic data

Mediamatics / Knowledge based systems10 Theory (1) Natural ants find the shortest route

Mediamatics / Knowledge based systems11 Theory (2) Choosing randomly

Mediamatics / Knowledge based systems12 Theory (3) Laying pheromone

Mediamatics / Knowledge based systems13 Theory (4) Biased choosing

Mediamatics / Knowledge based systems14 Theory (5) Earlier pheromone (trail completed earlier) More pheromone (higher ant density) Younger pheromone (less diffusion) 3 reasons for choosing the shortest path:

Mediamatics / Knowledge based systems15 Mobile agents Probability tables Different pheromone for every destination Ant Based Control (1) Application of ant behaviour in network management

Mediamatics / Knowledge based systems16 Ant Based Control (2) (Node 2)Next135 Destination ………… Probability table

Mediamatics / Knowledge based systems17 Generated regularly from every node with random destination Choose route according to a probability Probability represents strength of pheromone trail Collect travel times and delays Ant Based Control (3) Forward agents

Mediamatics / Knowledge based systems18 Move back from destination to source Use reverse path of forward agent Update the probabilities for going to this destination Ant Based Control (4) Backward agents

Mediamatics / Knowledge based systems19 Probability for choosing the node the forward agent chose is incremented Depends on: Sum of collected travel times Delay on this path Update formula: Δp = A / t + B Probabilities for choosing other nodes are slightly decremented Ant Based Control (5) Updating probabilities

Mediamatics / Knowledge based systems20 Simulation environment and Routing system (1) Architecture GPS-satellite Vehicle Routing system Simulation

Mediamatics / Knowledge based systems21 GPS-satellite Vehicle Routing system Position determination Routing Dynamic data Simulation environment and Routing system (2) Communication flow

Mediamatics / Knowledge based systems22 Routing system (1) Routing system Route finding system Memory Timetable updating system Dynamic data Routing

Mediamatics / Knowledge based systems … … … … … … …………… Routing system (2) Timetable

Mediamatics / Knowledge based systems24 Routing system (3) Update information t1t1 t2t2 20

Mediamatics / Knowledge based systems25

Mediamatics / Knowledge based systems26 Simulation environment (1) Map of Beverwijk

Mediamatics / Knowledge based systems27 Simulation environment (2) Map representation for simulation

Mediamatics / Knowledge based systems28 Simulation environment (3) Simulation with driving vehicles

Mediamatics / Knowledge based systems29 Traffic lights Roundabouts One-way traffic Number of lanes High / low priority roads Simulation environment (4) Features Precedence rules Speed variation per road Traffic distribution Road disabling

Mediamatics / Knowledge based systems30 Experiment

Mediamatics / Knowledge based systems31 Results 32 % profit for all vehicles, when some of them are guided by the Routing system 19 % extra profit for vehicles using the Routing system In this test case (no realistic environment):

Mediamatics / Knowledge based systems32 Conclusions Successful creation of Routing system and simulation environment Test results: – Routing system is effective: Smart vehicles take shorter routes Other vehicles also benefit from better distribution of traffic – Routing system adapts to new situations: 15 sec – 2 min

Mediamatics / Knowledge based systems33 Recommendations Let vehicle speed depend on saturation of the road Update probabilities using earlier found routes compared to new route Use the same pheromone for all parkings near a city center

Mediamatics / Knowledge based systems34 Start demo Demo