SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013
DOI : 10.5121/ijcsit.2013.5411 143
FOLLOWING CAR ALGORITHM WITH MULTI AGENT
RANDOMIZED SYSTEM
Mounir Gouiouez, Noureddine Rais, Mostafa Azzouzi Idrissi1
1
Laboratoire d’Informatique et Modélisation LIM, FSDM
University Sidi Mohammed Ben Abdellah, Fez, Morocco
raissn@gmail.com
ABSTRACT
We present a new Following Car Algorithm in Microscopic Urban Traffic Models which integrates some
real-life factors that need to be considered, such as the effect of random distributions in the car speed,
acceleration, entry of lane… Our architecture is based on Multi-Agent Randomized Systems (MARS)
developed in earlier publications.
1 INTRODUCTION
Traffic simulation or the simulation of transportation systems are computer models where the
movements of individual vehicles travelling around road networks are determined by using
mathematical models to evaluate and analysis the various traffic conditions. In the literature,
simulation is a process based on building a computer model that suitably represents a real or
proposed system which enables to improve their performance.
In simulating mobile systems, it is important to use mobility models that reflect as close as
possible the reality of their behaviour in real-world including a traffic generation model, and take
into account driver behaviour or specific characteristics of the urban environment.
Hence, Microscopic Traffic Simulation has proven to be one of the most useful tools for analysis
of various traffic systems .In the microscopic simulation, every individual vehicle is modelled as
a single simulation object. They are the only modelling tools available with the capability to
examine certain complex traffic problems [9] [10].
In the mathematical analysis, Traffic flow has been considered as a stochastic process. Adams in
1936 [22] proposed the idea of vehicles arrival at the entry of lane as a random process and
verified its relevance to theory and observations. Afterwards, Greenberg in 1966 [23] has found a
connection between the microscopic traffic flow theory and the lognormal follower headway
distribution. In 1993, Heidemann [24] developed a new approach in which he applied the theory
of stochastic processes to analytically derive the headway distribution as a function of traffic
density. His approach may provide a link between the macroscopic traffic flow theory and the
headway distributions.
Multi-Agent System (MAS) has brought a new vision to study the microscopic phenomena and
complex situations with emphasizes the interactions of components of the systems. In literature,
the MAS is one of the newest area of research in the artificial intelligence (AI), it has started in
the early 90s with Minsky [25], Ferber [26], as an attempt to enrich the limits of classical AI [11].
International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013
144
The foundations of the MAS are interested in modelling human behaviours in the real world with
mental notions such as knowledge, beliefs, intentions, desires, choices, commitments [27].
There are various definitions of the concept agent [12, 13, 14] in the contemporary literature;
however, the adopted definition which covers the characteristics of agents developed in the new
model, is that proposed by Jennings, Sycara and Wooldridge: an agent is a computer system,
located in an environment, which is autonomous and flexible to meet the objectives for which it
was designed. As far as MAS is concerned, according to Ferber [26], a MAS is a system
composed of the following: Environment, a set of objects in space; a set of agents who are active
entities of the system; a set of relationships that binds objects together; a set of operations
allowing agents to perceive, destroy, create, transform, and manipulate objects.
Therefore, the main objective of the research is to develop a new microscopic approach in the
MAS combining the notion of theoretical mathematic model, especially the statistic model, and
the main characteristics of the Multi-agent System. Such a combination would pave the way for a
real description of the phenomena.
The application of the statistic model on the traffic problems had been used in the last decades.
Certain applications, such as Poisson Law distribution, were discussed by Kinzer [15] in 1933,
Adams [16] in 1936, and Green shield [17] in 1947.
In order to improve the accuracy of simulators, therefore the accuracy of the results obtained, we
proposed a new hybrid approach to improve the effectiveness of the simulation. In previous
papers [28, 29, 30], we developed a new architecture of MAS to handle Urban Road Traffic, and
Multi Agent Randomized System (MARS) allowing agent’s stochastic behaviour.
In this paper, we develop a new Following Car Algorithm to describe influences and impacts
between agents in Urban Road Traffic. The first section presents system architecture; the second
explains MARS; the third develops the proposed following car algorithm. Finally, Section four
concludes the paper.
2 MAS FOR VEHICLE ROUTING
In phenomena of road traffic, vehicles continually enter and leave the system and are dispersed
over the spatially distributed road infrastructure. Therefore our architecture schematically
depicted in Fig. 1 consists of a number of autonomous entities, called Execution Agents (EAs) –
vehicles - that are situated or embedded in an environment designed by Zone Agent (ZA). The
Main Agent (MA), which is the main element of this architecture, serves to distribute the (EAs).
ZA is the agent responsible of building network from a database that contains all the elements
necessary to build a network (roads, crossroads ...). Besides, during the simulation, it provides all
information about the positions of EAs to the Control Agent (CA).
CA is designed to build a re-active and persistent architecture. This agent records the evolution of
architecture caused by changes of existing resources in the interaction database which discern the
change in the behaviours of the EAs.
In the proposed approach, CA collect all information of the execution agents. Thus, the
accumulated information could be shared between agents, increasing overall efficiency of the
system. During registration, the MA aims to retrieve EAs’ characteristics in the interaction
International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013
145
database. Hence, EAs update their knowledge about the other agents. This process of update is
decided according to the collected information by the CA.
Generatesthenetwork
Network
database
Interaction database
Main Agent
Control Agent
Zone Agent
Figure 1. Architecture of MAS2RT
3 TRAFFIC GENERATION
3.1 Distribution model
Modelling the entry of vehicles in the lane presents a crucial step in urban traffic flow simulation.
The distribution model is used to simulate the entry of vehicles in the network and describes how
vehicles arrive at a section. The theoretical study of conditions affecting the traffic of vehicles on
a lane requires the constant use of probability theory. Modelling the vehicle arrivals at the level
entry can be produced in two related methods. The first one focuses on number of vehicles
arrived in a fix interval of time, the second one measures the time interval between the successive
arrivals of vehicles. The vehicle arrival is obviously a random process.Observing the arrivals of
vehicles at the entry of the road, one can notice different patterns; some vehicles arrive at the
same time, others arrive at random instances.
The distribution of vehicles follows arbitrary patterns which makes it impossible to predict the
number of vehicles in each lane. Thus, considering sequence (Tn)n≥0 in which Tn presents the
time of entry of vehicle n in the lanes. This process applies to many situations such as the arrival
of customers at the CTM, the emission of radioactive particles… Generally speaking; this type of
process is relevant to recurrent cases. In the new model, the entry of vehicles is considered as
following:
The sequence (Tn)n≥0 presents the successive time of the entries, is random variables in R+, the set
of positive real numbers, a stochastic process which verifies:
1.  T0<T1<T2<…<Tn, the series is strictly increasing, Tn tends to +∞ as n tends to +∞
2.  j≠k, Tj-Tj-1 and Tk-Tk-1 are independents.
3. Stationary, that is the number of realizations, in some interval [a, a+t] depends only of the
length t and not of the origin a of that interval, and hence will be denoted N
4. t,P(N − N = 1) = . h + o(h) as h → 0
5. t,P(N − N > 1) = o(h) as h → 0
International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013
146
These properties are characteristic of the Poisson process. The coefficient of proportionality 
involved in the 4th
property is the average number of vehicles per unit of time. We
note: N ~ P(t).If N ~ P(t), then the waiting time between two successive realizations
T (= ∆t) is a random variable distributed according to the exponential law
Exp() with density e 
for t > 0 and average

.
In the following, U refers to independent realizations of the uniform distribution on [0,1]. Then
instants of introducing vehicles can be generated by:
T = T + Δt = T − ln(U) /λ (1)
The speed V of vehicle j at its introduction instant T can be generated using normal distribution
with mean V and standard deviation σ using Box-Muller Algorithm by:
V = V + σ −2ln (U ) cos(2πU ) (2)
4 MICRO-SIMULATION ALGORITHMS
Most micro-simulation algorithms use various driver behaviours to simulate the react of each
vehicle on a network (acceleration, deceleration, and speed), however the MAS can improve
communication between the vehicle and provide a more realistic simulation.
The position and speed of each vehicle on the network is updated once per second based
on CA agent.
Default vehicle and driver characteristics can also be modified to properly analyze and
interpret the simulation.
Once a vehicle is assigned performance and driver characteristics, its movement through
the network is determined by two primary algorithms:
• generating vehicles
• Car following
There are other algorithms which influence vehicle behavior, such as those which govern
queue discharge and traffic signal control, but car following, lane changing, and gap
acceptance are perhaps the most important and are common to all traffic simulation
models. As CORSIM, AIMSUN
4.1 Algorithms generating vehicles
When T reaches the valueT , the jth
vehicle starts with the speed V (see algorithms generating
vehicles)
International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013
147
Figure 2 .Distribution Model
T0j is calculated by incrementing T0j-1 with the value ∆tj which is distributed according to the
exponential law Exp(), where  is the average number of vehicles per unit of time; while
V0j is distributed according to a normal distribution with average Vem and standard
deviation σv.
4.2 Car following
The vehicles are distributed randomly on the network according to the distribution model defined
for each junction of the network. The vehicles react to the information concerning their next
action. Models differ according to the various answers to the key questions: What is the nature of
the adequate action ? To what stimulus it does react? And how to measure the characteristics of
the other agents? The first and simplest model correspond to the case when the response is
represented by the acceleration or deceleration of the vehicle.
In what follows, we use simplified notations and situations to be enhanced later. We consider
roads with only one lane. Indexes j and k nominate vehicles; j being the last introduced one in the
considered section. Acceleration is supposed a positive parameter “a” and deceleration a negative
parameter “d”.
Every vehicle k moving in the road is modelled as an agent, which has its own entry time T0k,
position XTk at time T>T0k, speed VTk at T> T0k, and acceleration a>0 or deceleration d<0. To
reduce algorithm complexity, we drop the “T” index; xTk is denoted xk meaning the actual
position of vehicle k. Same for Vk,
The algorithm generates the entry time T0k of vehicle k, but k can’t get in the network until road is
free, i.e xk-xk-1 > α. ∆.Vk. Otherwise, k will be delayed and T0k incremented to stay being the
effective entry time of k. Here α is a determined parameter. We take α=2 in our simulations, so
that, when started, vehicle k doesn’t reach and hit him leader. While ∆ is just the time increment
(to simplify ∆= 1).
When in the network, k will react to leading vehicle, if any, designed by k-1: xk = X − X ; is
the distance between k and k-1; Vk =V − V , is the difference between speed of k and that
of k-1. If k and k-1 are not too close (Xk > α.V ) and Vk > 0 (V < V ), vehicle k has to
accelerate. If k and k-1 are too close (Xk < α.V ) and Vk < 0 (V > V ), k has to decelerate.
Model of Barcèlo and al. [19] simplify to:
V = V + 2.5a 1 −
V
V
0.025 +
V
V
(3)
International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013
148
V = d + d − d 2(X − S − X ) − V −
V
d
(4)
Otherwise, k will continue with the same speed. Here Sk is the effective length of vehicle k,
maintained constant in our simulations. Vehicle k will continue its progress in the network: Xk
becomes Xk + Vk.
Figure 3 .Proposed Following Car Algorithm
Accelerate (3)
Xk > Vk
Initialisations : T=0 ; j=0, T1=1, V1=Vem, C1=0
T=T+1
k=k+1
Y
N
k>j
Ck=1
N
Xk= Xk +Vk
k=0
Vk< 0
N
N
N
Y
T>=Tj+1
Cj=1
N
j=j+1, cJ=1; Xj=0
Generate Tj+1(1) &
(2)
Y
Xk<XS
Y
Ck =0
Y
Ck-1=0 Y
Tj+1=1+Tj+1
Calculate xk ; Vk
Decelerate (4)
Y Y
Vk< 0
Y
N
N
N
Xa>Vj+1
International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013
149
5 CONCLUSION
This work discussed the randomly distributed simulation of the road traffic. It described the main
aspects of the general computer simulation and the specific features of the computer simulation in
the field of road traffic. The first section introduced the topic. The second section provided a
general description of the Microscopic traffic modelling software. The third section proposed
Multi-Agent architecture proceeded with the description of the main issues of the distribution
model and the interaction model as well as the stochastic distribution model. The fourth described
proposed Following Car Algorithm. We are now running simulations using NetLog and
Jade/Java, results will permit to adjust parameters and distributions to make our model closer to
reality.
REFERENCES
[1] Qi Yang and Haris N.koutsopolos “a microscopic simulation for evaluation of dynamic traffic
management systems “. transport res, c vol.4 n. 3, pp 113 129, 1996
[2] Shang Lei, Jiang Hanping and LU Huapu “research of urban microscopic traffic simulation system”.
Proceedings of the Eastern Asia Society for Transportation Studies, Vol. 5, pp. 1610 - 1614, 2005
[3] B. van Arem,A.P. de Vos and M.J.W.A. Vanderschuren “The microscopic traffic simulation model”.
TNO-report INRO-VVG 1997-02b
[4] José M Vidal “Fundamentals of Multiagent Systems with NetLogo Examples”. March 1, 2010
[5] Katia P. Sycara “Multiagent Systems”. AI magazine Volume 19, No.2 Intelligent Agents Summer
1998.
[6] Howard M.Taylor Samuel Karlin “An IntroductionTo Stochastic Modeling” 3rd edition
[7] Christel Geiss “Stochastic Modeling” October 21, 2009
[8] Brian Brewingto, RobertGray, Katsuhiro Moizumi, DavidKotz George Cybenk and Daniela
Rus“Mobile agents in distributed information retrieval” Chapter 15, pages 355-395, in "Intelligent
Information Agents", edited by Matthias Klusch
[9] Johan Janson Olstam, Andreas Tapani “Comparison of Car-following models”. VTI meddelande
960A • 2004 E-58195 Linköping Sweden
[10] Robert M. Itami “Simulating spatial dynamics: cellular automata theory” Landscape and Urban
Planning 30 (1994) 27-47
[11] Madeleine Brettingham “Artificial intelligence” TES Magazine on 1 February, 2008
[12] Martin L. Griss, Ph.D “ Software Agents as Next Generation Software Components” Chapter 36 in
Component-Based Software: Putting the Pieces Together, Edited by George T.Heineman, Ph.D. &
William Councill, M.S., J.D., May 2001, Addison-Wesley
[13] Stan Franklin and Art Graesser Is “ It an Agent, or Just a Program?: A Taxonomy for Autonomous
Agents” Institute of Intelligent Systems, University of Memphis, Memphis, TN 38152, USA
[14] Nick Jennings and Michael Wooldridge “Software Agents” IEE Review, January 1996, pp 17-20
[15] Kinzer, John P., Application of the Theory of Probability to Problems of Highway Traffic, thesis
submitted in partial satisfaction of requirements for degree of B.C.E., Polytechnic Institute of
Brooklyn, June 1, 1933. Abstracted in: Proceedings, Institute of Traffic Engineers, vOl. 5, 1934, pp.
ii8­124.
[16] Adams, William F., "Road Traffic Considered as a Random Series," journal Institution of Civil
Engineers, VOL 4, Nov.'1936, pp. 121-13
[17] Greenshields, Bruce D.; Shapiro, Donald; Ericksen, Elroy L., Traffic Per­formance at Urban Street
Intersections, Technical Report No. i, Yale Bureau of Highway Traffic, 1947.
[18] Mansoureh Jeihani, Kyoungho Ahn, Antoine G. Hobeika, Hanif D. Sherali, Hesham A.Rakha
"Comparison Of TRANSIMS' Light Duty Vehicle Emissions With On-Road Emission
Measurements" Transportation Research ISSN 1046-1469
International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013
150
[19] J.Barceló, J.L Ferrer, R Martı́ n"Simulation assisted design and assessment of vehicle guidance
systems " International Transactions in Operational Research Volume 6, Issue 1, January 1999, Pages
123–143
[20] Yu, LYue, PTeng, H "comparative study of emme/2 and qrs ii for modeling a small community"
Transportation Research Record Issue Number: 1858 ISSN: 0361- 1981
[21] P. G. Gipps "A behavioural car-following model for computer simulation" Transportation Research
vol. 15, no. 2, pp. 105-111, 1981 DOI: 10.1016/0191-2615(81)90037-0
[22] Adams w,f.(1936).’road traffic considered as a random series’ j.instn.civ.enrgs.,4,121-13
[23] Greenberg, B. S., R. C. Leachman, and R. W. Wolff, "Predicting Dispatching Delays on a Low Speed,
Single Track Railroad," Transportation Science, Vol. 22, No. 1, pp. 31-38, 1988.
[24] Heidemann D., “A queuing theory approach to speed-flow-density relationships, Proc. Of the 13 The
International Symposium on Transportation and Traffic Theory, France, July 1996.
[25] .N.H. Minsky. “The imposition of protocols over open distributed systems”. IEEE Transactions on
Software Engineering, Feb 1991.
[26] Ferber. J. “Les systèmes multi-agents”. Vers une intelligence collective. InterEditions, Paris, 1995.
[27] [Shoham 1993] Yoav Shoham.Agent-Oriented Programming.AI, 51{92 (1993)}
[28] M.Gouiouez, N.Rais, M.Azzouzi Idrissi: “The Multi-Agent System and Scholastic Process in the
Road Traffic”, International Journal of Computer Applications (0975 – 8887) Volume 62– No.12,
January 2013
[29] M.Gouiouez, N.Rais, M.Azzouzi Idrissi, A.Sefrioui “Multi Agent system Randomized in Road
Traffic”: International Journal of Computer Science and Network (IJCSN); http://ijcsn.org; February
2013
[30] N.Rais, M.Gouiouez, M.Azzouzi Idrissi: “Simulation of Road Traffic as Stochastic Process Using
Multi Agent System,” in N.Meghanathan, W.R. Simpson, and D. Nagamalai (Eds.): WiMoN 2013,
CCIS 367, pp. 228–239, 2013. © Springer-Verlag Berlin Heidelberg 201
Authors
Noureddine Rais Full Professor in USMBA,Ph.D Univerité de Montreal, Canada in
Mathematical Statistics, Doctorate in Mathematical Models South Paris University.
Mostafa Azzouzi Idrissi :Full Professor in USMBA, PhD universitéParis Sud physique,
His research interests Modelisation, information System, Transport and mobility.
Mounir Gouiouez Postdoctoral Researcher with laboratory of informatics and modeling,
Department of Computer Science. Sidi Mohamed Ben Abdelah University. His research
interests include software architecture for microscopic urbain traffic, self-adaptive
systems, multiagent systems.

More Related Content

What's hot

Hybrid Ant Colony Optimization for Real-World Delivery Problems Based on Real...
Hybrid Ant Colony Optimization for Real-World Delivery Problems Based on Real...Hybrid Ant Colony Optimization for Real-World Delivery Problems Based on Real...
Hybrid Ant Colony Optimization for Real-World Delivery Problems Based on Real...csandit
 
G03502033039
G03502033039G03502033039
G03502033039theijes
 
INTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEM
INTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEMINTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEM
INTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEMijccmsjournal
 
Integration Of Gis And Optimization Routines For The Vehicle Routing Problem
Integration Of Gis And Optimization Routines For The Vehicle Routing ProblemIntegration Of Gis And Optimization Routines For The Vehicle Routing Problem
Integration Of Gis And Optimization Routines For The Vehicle Routing Problemijccmsjournal
 
With saloni in ijarcsse
With saloni in ijarcsseWith saloni in ijarcsse
With saloni in ijarcssesatish rana
 
autonomous-vehicles_final
autonomous-vehicles_finalautonomous-vehicles_final
autonomous-vehicles_finalNicholas Jones
 
Differential game theory for Traffic Flow Modelling
Differential game theory for Traffic Flow ModellingDifferential game theory for Traffic Flow Modelling
Differential game theory for Traffic Flow ModellingSerge Hoogendoorn
 
Review of fuzzy microscopic traffic model
Review of fuzzy microscopic traffic modelReview of fuzzy microscopic traffic model
Review of fuzzy microscopic traffic modelTahir Nasarawa
 
Path Planning for Mobile Robots
Path Planning for Mobile RobotsPath Planning for Mobile Robots
Path Planning for Mobile Robotssriraj317
 
A Review on Road Traffic Models for Intelligent Transportation System (ITS)
A Review on Road Traffic Models for Intelligent Transportation System (ITS)A Review on Road Traffic Models for Intelligent Transportation System (ITS)
A Review on Road Traffic Models for Intelligent Transportation System (ITS)IJSRD
 
Solving capacity problems as asymmetric
Solving capacity problems as asymmetricSolving capacity problems as asymmetric
Solving capacity problems as asymmetricijaia
 
A comparison between M/M/1 and M/D/1 queuing models to vehicular traffic atKa...
A comparison between M/M/1 and M/D/1 queuing models to vehicular traffic atKa...A comparison between M/M/1 and M/D/1 queuing models to vehicular traffic atKa...
A comparison between M/M/1 and M/D/1 queuing models to vehicular traffic atKa...IOSR Journals
 
Neural-Geo-Temporal approach to travel demand modelling
Neural-Geo-Temporal approach to travel demand modellingNeural-Geo-Temporal approach to travel demand modelling
Neural-Geo-Temporal approach to travel demand modellingAndre Dantas
 
Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigationguest90654fd
 
Artificial Intelligence in Robot Path Planning
Artificial Intelligence in Robot Path PlanningArtificial Intelligence in Robot Path Planning
Artificial Intelligence in Robot Path Planningiosrjce
 

What's hot (20)

Traffic model
Traffic modelTraffic model
Traffic model
 
Fowe Thesis Full
Fowe Thesis FullFowe Thesis Full
Fowe Thesis Full
 
Hybrid Ant Colony Optimization for Real-World Delivery Problems Based on Real...
Hybrid Ant Colony Optimization for Real-World Delivery Problems Based on Real...Hybrid Ant Colony Optimization for Real-World Delivery Problems Based on Real...
Hybrid Ant Colony Optimization for Real-World Delivery Problems Based on Real...
 
G03502033039
G03502033039G03502033039
G03502033039
 
INTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEM
INTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEMINTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEM
INTEGRATION OF GIS AND OPTIMIZATION ROUTINES FOR THE VEHICLE ROUTING PROBLEM
 
Integration Of Gis And Optimization Routines For The Vehicle Routing Problem
Integration Of Gis And Optimization Routines For The Vehicle Routing ProblemIntegration Of Gis And Optimization Routines For The Vehicle Routing Problem
Integration Of Gis And Optimization Routines For The Vehicle Routing Problem
 
Accident risk simulation
Accident risk simulationAccident risk simulation
Accident risk simulation
 
With saloni in ijarcsse
With saloni in ijarcsseWith saloni in ijarcsse
With saloni in ijarcsse
 
autonomous-vehicles_final
autonomous-vehicles_finalautonomous-vehicles_final
autonomous-vehicles_final
 
Vtc9252019
Vtc9252019Vtc9252019
Vtc9252019
 
Differential game theory for Traffic Flow Modelling
Differential game theory for Traffic Flow ModellingDifferential game theory for Traffic Flow Modelling
Differential game theory for Traffic Flow Modelling
 
Review of fuzzy microscopic traffic model
Review of fuzzy microscopic traffic modelReview of fuzzy microscopic traffic model
Review of fuzzy microscopic traffic model
 
Path Planning for Mobile Robots
Path Planning for Mobile RobotsPath Planning for Mobile Robots
Path Planning for Mobile Robots
 
A Review on Road Traffic Models for Intelligent Transportation System (ITS)
A Review on Road Traffic Models for Intelligent Transportation System (ITS)A Review on Road Traffic Models for Intelligent Transportation System (ITS)
A Review on Road Traffic Models for Intelligent Transportation System (ITS)
 
Solving capacity problems as asymmetric
Solving capacity problems as asymmetricSolving capacity problems as asymmetric
Solving capacity problems as asymmetric
 
Traffic simulation and modelling
Traffic simulation and modellingTraffic simulation and modelling
Traffic simulation and modelling
 
A comparison between M/M/1 and M/D/1 queuing models to vehicular traffic atKa...
A comparison between M/M/1 and M/D/1 queuing models to vehicular traffic atKa...A comparison between M/M/1 and M/D/1 queuing models to vehicular traffic atKa...
A comparison between M/M/1 and M/D/1 queuing models to vehicular traffic atKa...
 
Neural-Geo-Temporal approach to travel demand modelling
Neural-Geo-Temporal approach to travel demand modellingNeural-Geo-Temporal approach to travel demand modelling
Neural-Geo-Temporal approach to travel demand modelling
 
Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigation
 
Artificial Intelligence in Robot Path Planning
Artificial Intelligence in Robot Path PlanningArtificial Intelligence in Robot Path Planning
Artificial Intelligence in Robot Path Planning
 

Viewers also liked

Building A Web Observatory Extension: Schema.org
Building A Web Observatory Extension: Schema.orgBuilding A Web Observatory Extension: Schema.org
Building A Web Observatory Extension: Schema.orggloriakt
 
An employing a multistage fuzzy architecture for usability of open source sof...
An employing a multistage fuzzy architecture for usability of open source sof...An employing a multistage fuzzy architecture for usability of open source sof...
An employing a multistage fuzzy architecture for usability of open source sof...ijcsit
 
Can ho belleza quan 7 Hotline: 0985 889 990 (Ms.Trang) www.canhosaigon365.com
Can ho belleza quan 7 Hotline: 0985 889 990 (Ms.Trang) www.canhosaigon365.comCan ho belleza quan 7 Hotline: 0985 889 990 (Ms.Trang) www.canhosaigon365.com
Can ho belleza quan 7 Hotline: 0985 889 990 (Ms.Trang) www.canhosaigon365.comTTC Land
 
SENSITIVITY ANALYSIS OF INFORMATION RETRIEVAL METRICS
SENSITIVITY ANALYSIS OF INFORMATION RETRIEVAL METRICS SENSITIVITY ANALYSIS OF INFORMATION RETRIEVAL METRICS
SENSITIVITY ANALYSIS OF INFORMATION RETRIEVAL METRICS ijcsit
 
A S URVIVABILITY M ODEL FOR S AUDI ICT S TART - UPS
A S URVIVABILITY  M ODEL FOR  S AUDI  ICT S TART - UPSA S URVIVABILITY  M ODEL FOR  S AUDI  ICT S TART - UPS
A S URVIVABILITY M ODEL FOR S AUDI ICT S TART - UPSijcsit
 
P ERFORMANCE M EASUREMENTS OF F EATURE T RACKING AND H ISTOGRAM BASED T ...
P ERFORMANCE  M EASUREMENTS OF  F EATURE  T RACKING AND  H ISTOGRAM BASED  T ...P ERFORMANCE  M EASUREMENTS OF  F EATURE  T RACKING AND  H ISTOGRAM BASED  T ...
P ERFORMANCE M EASUREMENTS OF F EATURE T RACKING AND H ISTOGRAM BASED T ...ijcsit
 
P REFIX - BASED L ABELING A NNOTATION FOR E FFECTIVE XML F RAGMENTATION
P REFIX - BASED  L ABELING  A NNOTATION FOR  E FFECTIVE  XML F RAGMENTATIONP REFIX - BASED  L ABELING  A NNOTATION FOR  E FFECTIVE  XML F RAGMENTATION
P REFIX - BASED L ABELING A NNOTATION FOR E FFECTIVE XML F RAGMENTATIONijcsit
 
Top 7 maintenance technician interview questions answers
Top 7 maintenance technician interview questions answersTop 7 maintenance technician interview questions answers
Top 7 maintenance technician interview questions answersjob-interview-questions
 
Ijcsit12REQUIREMENTS ENGINEERING OF A WEB PORTAL USING ORGANIZATIONAL SEMIOTI...
Ijcsit12REQUIREMENTS ENGINEERING OF A WEB PORTAL USING ORGANIZATIONAL SEMIOTI...Ijcsit12REQUIREMENTS ENGINEERING OF A WEB PORTAL USING ORGANIZATIONAL SEMIOTI...
Ijcsit12REQUIREMENTS ENGINEERING OF A WEB PORTAL USING ORGANIZATIONAL SEMIOTI...ijcsit
 
Japán mobilhálózatok1
Japán mobilhálózatok1Japán mobilhálózatok1
Japán mobilhálózatok1gyeszter
 
Top 7 legal assistant interview questions answers
Top 7 legal assistant interview questions answersTop 7 legal assistant interview questions answers
Top 7 legal assistant interview questions answersjob-interview-questions
 
T OWARDS A S YSTEM D YNAMICS M ODELING M E- THOD B ASED ON DEMATEL
T OWARDS A  S YSTEM  D YNAMICS  M ODELING  M E- THOD B ASED ON  DEMATELT OWARDS A  S YSTEM  D YNAMICS  M ODELING  M E- THOD B ASED ON  DEMATEL
T OWARDS A S YSTEM D YNAMICS M ODELING M E- THOD B ASED ON DEMATELijcsit
 
Top 7 marketing coordinator interview questions answers
Top 7 marketing coordinator interview questions answersTop 7 marketing coordinator interview questions answers
Top 7 marketing coordinator interview questions answersjob-interview-questions
 
Comparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motorComparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motorijscai
 

Viewers also liked (14)

Building A Web Observatory Extension: Schema.org
Building A Web Observatory Extension: Schema.orgBuilding A Web Observatory Extension: Schema.org
Building A Web Observatory Extension: Schema.org
 
An employing a multistage fuzzy architecture for usability of open source sof...
An employing a multistage fuzzy architecture for usability of open source sof...An employing a multistage fuzzy architecture for usability of open source sof...
An employing a multistage fuzzy architecture for usability of open source sof...
 
Can ho belleza quan 7 Hotline: 0985 889 990 (Ms.Trang) www.canhosaigon365.com
Can ho belleza quan 7 Hotline: 0985 889 990 (Ms.Trang) www.canhosaigon365.comCan ho belleza quan 7 Hotline: 0985 889 990 (Ms.Trang) www.canhosaigon365.com
Can ho belleza quan 7 Hotline: 0985 889 990 (Ms.Trang) www.canhosaigon365.com
 
SENSITIVITY ANALYSIS OF INFORMATION RETRIEVAL METRICS
SENSITIVITY ANALYSIS OF INFORMATION RETRIEVAL METRICS SENSITIVITY ANALYSIS OF INFORMATION RETRIEVAL METRICS
SENSITIVITY ANALYSIS OF INFORMATION RETRIEVAL METRICS
 
A S URVIVABILITY M ODEL FOR S AUDI ICT S TART - UPS
A S URVIVABILITY  M ODEL FOR  S AUDI  ICT S TART - UPSA S URVIVABILITY  M ODEL FOR  S AUDI  ICT S TART - UPS
A S URVIVABILITY M ODEL FOR S AUDI ICT S TART - UPS
 
P ERFORMANCE M EASUREMENTS OF F EATURE T RACKING AND H ISTOGRAM BASED T ...
P ERFORMANCE  M EASUREMENTS OF  F EATURE  T RACKING AND  H ISTOGRAM BASED  T ...P ERFORMANCE  M EASUREMENTS OF  F EATURE  T RACKING AND  H ISTOGRAM BASED  T ...
P ERFORMANCE M EASUREMENTS OF F EATURE T RACKING AND H ISTOGRAM BASED T ...
 
P REFIX - BASED L ABELING A NNOTATION FOR E FFECTIVE XML F RAGMENTATION
P REFIX - BASED  L ABELING  A NNOTATION FOR  E FFECTIVE  XML F RAGMENTATIONP REFIX - BASED  L ABELING  A NNOTATION FOR  E FFECTIVE  XML F RAGMENTATION
P REFIX - BASED L ABELING A NNOTATION FOR E FFECTIVE XML F RAGMENTATION
 
Top 7 maintenance technician interview questions answers
Top 7 maintenance technician interview questions answersTop 7 maintenance technician interview questions answers
Top 7 maintenance technician interview questions answers
 
Ijcsit12REQUIREMENTS ENGINEERING OF A WEB PORTAL USING ORGANIZATIONAL SEMIOTI...
Ijcsit12REQUIREMENTS ENGINEERING OF A WEB PORTAL USING ORGANIZATIONAL SEMIOTI...Ijcsit12REQUIREMENTS ENGINEERING OF A WEB PORTAL USING ORGANIZATIONAL SEMIOTI...
Ijcsit12REQUIREMENTS ENGINEERING OF A WEB PORTAL USING ORGANIZATIONAL SEMIOTI...
 
Japán mobilhálózatok1
Japán mobilhálózatok1Japán mobilhálózatok1
Japán mobilhálózatok1
 
Top 7 legal assistant interview questions answers
Top 7 legal assistant interview questions answersTop 7 legal assistant interview questions answers
Top 7 legal assistant interview questions answers
 
T OWARDS A S YSTEM D YNAMICS M ODELING M E- THOD B ASED ON DEMATEL
T OWARDS A  S YSTEM  D YNAMICS  M ODELING  M E- THOD B ASED ON  DEMATELT OWARDS A  S YSTEM  D YNAMICS  M ODELING  M E- THOD B ASED ON  DEMATEL
T OWARDS A S YSTEM D YNAMICS M ODELING M E- THOD B ASED ON DEMATEL
 
Top 7 marketing coordinator interview questions answers
Top 7 marketing coordinator interview questions answersTop 7 marketing coordinator interview questions answers
Top 7 marketing coordinator interview questions answers
 
Comparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motorComparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motor
 

Similar to FOLLOWING CAR ALGORITHM WITH MULTI AGENT RANDOMIZED SYSTEM

CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...
CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...
CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...csandit
 
CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...
CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...
CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...cscpconf
 
Review of Fuzzy Model
Review of Fuzzy Model Review of Fuzzy Model
Review of Fuzzy Model NurudeenIshaq1
 
Information Spread in the Context of Evacuation Optimization
Information Spread in the Context of Evacuation OptimizationInformation Spread in the Context of Evacuation Optimization
Information Spread in the Context of Evacuation OptimizationDr. Mirko Kämpf
 
Adaptive traffic lights based on traffic flow prediction using machine learni...
Adaptive traffic lights based on traffic flow prediction using machine learni...Adaptive traffic lights based on traffic flow prediction using machine learni...
Adaptive traffic lights based on traffic flow prediction using machine learni...IJECEIAES
 
FUZZY INPUT THRESHOLD.pdf
FUZZY INPUT THRESHOLD.pdfFUZZY INPUT THRESHOLD.pdf
FUZZY INPUT THRESHOLD.pdfMikailuSamuel
 
1Intermodal Autonomous Mobility-on-DemandMauro Salazar1,.docx
1Intermodal Autonomous Mobility-on-DemandMauro Salazar1,.docx1Intermodal Autonomous Mobility-on-DemandMauro Salazar1,.docx
1Intermodal Autonomous Mobility-on-DemandMauro Salazar1,.docxRAJU852744
 
Integrating Fuzzy Mde- AT Framework For Urban Traffic Simulation
Integrating Fuzzy Mde- AT Framework For Urban Traffic SimulationIntegrating Fuzzy Mde- AT Framework For Urban Traffic Simulation
Integrating Fuzzy Mde- AT Framework For Urban Traffic SimulationWaqas Tariq
 
Study of statistical models for route prediction algorithms in vanet
Study of statistical models for route prediction algorithms in vanetStudy of statistical models for route prediction algorithms in vanet
Study of statistical models for route prediction algorithms in vanetAlexander Decker
 
Application of Fuzzy Logic in Transport Planning
Application of Fuzzy Logic in Transport PlanningApplication of Fuzzy Logic in Transport Planning
Application of Fuzzy Logic in Transport Planningijsc
 
APPLICATION OF FUZZY LOGIC IN TRANSPORT PLANNING
APPLICATION OF FUZZY LOGIC IN TRANSPORT PLANNINGAPPLICATION OF FUZZY LOGIC IN TRANSPORT PLANNING
APPLICATION OF FUZZY LOGIC IN TRANSPORT PLANNINGijsc
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
A Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment AlgorithmsA Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment AlgorithmsNicole Adams
 
A Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment AlgorithmsA Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment AlgorithmsAlicia Buske
 
Linear Regression Model Fitting and Implication to Self Similar Behavior Traf...
Linear Regression Model Fitting and Implication to Self Similar Behavior Traf...Linear Regression Model Fitting and Implication to Self Similar Behavior Traf...
Linear Regression Model Fitting and Implication to Self Similar Behavior Traf...IOSRjournaljce
 
Neural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map GuidanceNeural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map GuidanceIJERA Editor
 
Density of route frequency for enforcement
Density of route frequency for enforcement Density of route frequency for enforcement
Density of route frequency for enforcement Conference Papers
 

Similar to FOLLOWING CAR ALGORITHM WITH MULTI AGENT RANDOMIZED SYSTEM (20)

CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...
CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...
CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...
 
CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...
CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...
CREATING DATA OUTPUTS FROM MULTI AGENT TRAFFIC MICRO SIMULATION TO ASSIMILATI...
 
Review of Fuzzy Model
Review of Fuzzy Model Review of Fuzzy Model
Review of Fuzzy Model
 
Information Spread in the Context of Evacuation Optimization
Information Spread in the Context of Evacuation OptimizationInformation Spread in the Context of Evacuation Optimization
Information Spread in the Context of Evacuation Optimization
 
capitulos 4
capitulos 4capitulos 4
capitulos 4
 
2213ijccms02.pdf
2213ijccms02.pdf2213ijccms02.pdf
2213ijccms02.pdf
 
Adaptive traffic lights based on traffic flow prediction using machine learni...
Adaptive traffic lights based on traffic flow prediction using machine learni...Adaptive traffic lights based on traffic flow prediction using machine learni...
Adaptive traffic lights based on traffic flow prediction using machine learni...
 
FUZZY INPUT THRESHOLD.pdf
FUZZY INPUT THRESHOLD.pdfFUZZY INPUT THRESHOLD.pdf
FUZZY INPUT THRESHOLD.pdf
 
1Intermodal Autonomous Mobility-on-DemandMauro Salazar1,.docx
1Intermodal Autonomous Mobility-on-DemandMauro Salazar1,.docx1Intermodal Autonomous Mobility-on-DemandMauro Salazar1,.docx
1Intermodal Autonomous Mobility-on-DemandMauro Salazar1,.docx
 
Integrating Fuzzy Mde- AT Framework For Urban Traffic Simulation
Integrating Fuzzy Mde- AT Framework For Urban Traffic SimulationIntegrating Fuzzy Mde- AT Framework For Urban Traffic Simulation
Integrating Fuzzy Mde- AT Framework For Urban Traffic Simulation
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Study of statistical models for route prediction algorithms in vanet
Study of statistical models for route prediction algorithms in vanetStudy of statistical models for route prediction algorithms in vanet
Study of statistical models for route prediction algorithms in vanet
 
Application of Fuzzy Logic in Transport Planning
Application of Fuzzy Logic in Transport PlanningApplication of Fuzzy Logic in Transport Planning
Application of Fuzzy Logic in Transport Planning
 
APPLICATION OF FUZZY LOGIC IN TRANSPORT PLANNING
APPLICATION OF FUZZY LOGIC IN TRANSPORT PLANNINGAPPLICATION OF FUZZY LOGIC IN TRANSPORT PLANNING
APPLICATION OF FUZZY LOGIC IN TRANSPORT PLANNING
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
A Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment AlgorithmsA Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment Algorithms
 
A Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment AlgorithmsA Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment Algorithms
 
Linear Regression Model Fitting and Implication to Self Similar Behavior Traf...
Linear Regression Model Fitting and Implication to Self Similar Behavior Traf...Linear Regression Model Fitting and Implication to Self Similar Behavior Traf...
Linear Regression Model Fitting and Implication to Self Similar Behavior Traf...
 
Neural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map GuidanceNeural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map Guidance
 
Density of route frequency for enforcement
Density of route frequency for enforcement Density of route frequency for enforcement
Density of route frequency for enforcement
 

Recently uploaded

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 

Recently uploaded (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 

FOLLOWING CAR ALGORITHM WITH MULTI AGENT RANDOMIZED SYSTEM

  • 1. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013 DOI : 10.5121/ijcsit.2013.5411 143 FOLLOWING CAR ALGORITHM WITH MULTI AGENT RANDOMIZED SYSTEM Mounir Gouiouez, Noureddine Rais, Mostafa Azzouzi Idrissi1 1 Laboratoire d’Informatique et Modélisation LIM, FSDM University Sidi Mohammed Ben Abdellah, Fez, Morocco raissn@gmail.com ABSTRACT We present a new Following Car Algorithm in Microscopic Urban Traffic Models which integrates some real-life factors that need to be considered, such as the effect of random distributions in the car speed, acceleration, entry of lane… Our architecture is based on Multi-Agent Randomized Systems (MARS) developed in earlier publications. 1 INTRODUCTION Traffic simulation or the simulation of transportation systems are computer models where the movements of individual vehicles travelling around road networks are determined by using mathematical models to evaluate and analysis the various traffic conditions. In the literature, simulation is a process based on building a computer model that suitably represents a real or proposed system which enables to improve their performance. In simulating mobile systems, it is important to use mobility models that reflect as close as possible the reality of their behaviour in real-world including a traffic generation model, and take into account driver behaviour or specific characteristics of the urban environment. Hence, Microscopic Traffic Simulation has proven to be one of the most useful tools for analysis of various traffic systems .In the microscopic simulation, every individual vehicle is modelled as a single simulation object. They are the only modelling tools available with the capability to examine certain complex traffic problems [9] [10]. In the mathematical analysis, Traffic flow has been considered as a stochastic process. Adams in 1936 [22] proposed the idea of vehicles arrival at the entry of lane as a random process and verified its relevance to theory and observations. Afterwards, Greenberg in 1966 [23] has found a connection between the microscopic traffic flow theory and the lognormal follower headway distribution. In 1993, Heidemann [24] developed a new approach in which he applied the theory of stochastic processes to analytically derive the headway distribution as a function of traffic density. His approach may provide a link between the macroscopic traffic flow theory and the headway distributions. Multi-Agent System (MAS) has brought a new vision to study the microscopic phenomena and complex situations with emphasizes the interactions of components of the systems. In literature, the MAS is one of the newest area of research in the artificial intelligence (AI), it has started in the early 90s with Minsky [25], Ferber [26], as an attempt to enrich the limits of classical AI [11].
  • 2. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013 144 The foundations of the MAS are interested in modelling human behaviours in the real world with mental notions such as knowledge, beliefs, intentions, desires, choices, commitments [27]. There are various definitions of the concept agent [12, 13, 14] in the contemporary literature; however, the adopted definition which covers the characteristics of agents developed in the new model, is that proposed by Jennings, Sycara and Wooldridge: an agent is a computer system, located in an environment, which is autonomous and flexible to meet the objectives for which it was designed. As far as MAS is concerned, according to Ferber [26], a MAS is a system composed of the following: Environment, a set of objects in space; a set of agents who are active entities of the system; a set of relationships that binds objects together; a set of operations allowing agents to perceive, destroy, create, transform, and manipulate objects. Therefore, the main objective of the research is to develop a new microscopic approach in the MAS combining the notion of theoretical mathematic model, especially the statistic model, and the main characteristics of the Multi-agent System. Such a combination would pave the way for a real description of the phenomena. The application of the statistic model on the traffic problems had been used in the last decades. Certain applications, such as Poisson Law distribution, were discussed by Kinzer [15] in 1933, Adams [16] in 1936, and Green shield [17] in 1947. In order to improve the accuracy of simulators, therefore the accuracy of the results obtained, we proposed a new hybrid approach to improve the effectiveness of the simulation. In previous papers [28, 29, 30], we developed a new architecture of MAS to handle Urban Road Traffic, and Multi Agent Randomized System (MARS) allowing agent’s stochastic behaviour. In this paper, we develop a new Following Car Algorithm to describe influences and impacts between agents in Urban Road Traffic. The first section presents system architecture; the second explains MARS; the third develops the proposed following car algorithm. Finally, Section four concludes the paper. 2 MAS FOR VEHICLE ROUTING In phenomena of road traffic, vehicles continually enter and leave the system and are dispersed over the spatially distributed road infrastructure. Therefore our architecture schematically depicted in Fig. 1 consists of a number of autonomous entities, called Execution Agents (EAs) – vehicles - that are situated or embedded in an environment designed by Zone Agent (ZA). The Main Agent (MA), which is the main element of this architecture, serves to distribute the (EAs). ZA is the agent responsible of building network from a database that contains all the elements necessary to build a network (roads, crossroads ...). Besides, during the simulation, it provides all information about the positions of EAs to the Control Agent (CA). CA is designed to build a re-active and persistent architecture. This agent records the evolution of architecture caused by changes of existing resources in the interaction database which discern the change in the behaviours of the EAs. In the proposed approach, CA collect all information of the execution agents. Thus, the accumulated information could be shared between agents, increasing overall efficiency of the system. During registration, the MA aims to retrieve EAs’ characteristics in the interaction
  • 3. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013 145 database. Hence, EAs update their knowledge about the other agents. This process of update is decided according to the collected information by the CA. Generatesthenetwork Network database Interaction database Main Agent Control Agent Zone Agent Figure 1. Architecture of MAS2RT 3 TRAFFIC GENERATION 3.1 Distribution model Modelling the entry of vehicles in the lane presents a crucial step in urban traffic flow simulation. The distribution model is used to simulate the entry of vehicles in the network and describes how vehicles arrive at a section. The theoretical study of conditions affecting the traffic of vehicles on a lane requires the constant use of probability theory. Modelling the vehicle arrivals at the level entry can be produced in two related methods. The first one focuses on number of vehicles arrived in a fix interval of time, the second one measures the time interval between the successive arrivals of vehicles. The vehicle arrival is obviously a random process.Observing the arrivals of vehicles at the entry of the road, one can notice different patterns; some vehicles arrive at the same time, others arrive at random instances. The distribution of vehicles follows arbitrary patterns which makes it impossible to predict the number of vehicles in each lane. Thus, considering sequence (Tn)n≥0 in which Tn presents the time of entry of vehicle n in the lanes. This process applies to many situations such as the arrival of customers at the CTM, the emission of radioactive particles… Generally speaking; this type of process is relevant to recurrent cases. In the new model, the entry of vehicles is considered as following: The sequence (Tn)n≥0 presents the successive time of the entries, is random variables in R+, the set of positive real numbers, a stochastic process which verifies: 1.  T0<T1<T2<…<Tn, the series is strictly increasing, Tn tends to +∞ as n tends to +∞ 2.  j≠k, Tj-Tj-1 and Tk-Tk-1 are independents. 3. Stationary, that is the number of realizations, in some interval [a, a+t] depends only of the length t and not of the origin a of that interval, and hence will be denoted N 4. t,P(N − N = 1) = . h + o(h) as h → 0 5. t,P(N − N > 1) = o(h) as h → 0
  • 4. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013 146 These properties are characteristic of the Poisson process. The coefficient of proportionality  involved in the 4th property is the average number of vehicles per unit of time. We note: N ~ P(t).If N ~ P(t), then the waiting time between two successive realizations T (= ∆t) is a random variable distributed according to the exponential law Exp() with density e  for t > 0 and average  . In the following, U refers to independent realizations of the uniform distribution on [0,1]. Then instants of introducing vehicles can be generated by: T = T + Δt = T − ln(U) /λ (1) The speed V of vehicle j at its introduction instant T can be generated using normal distribution with mean V and standard deviation σ using Box-Muller Algorithm by: V = V + σ −2ln (U ) cos(2πU ) (2) 4 MICRO-SIMULATION ALGORITHMS Most micro-simulation algorithms use various driver behaviours to simulate the react of each vehicle on a network (acceleration, deceleration, and speed), however the MAS can improve communication between the vehicle and provide a more realistic simulation. The position and speed of each vehicle on the network is updated once per second based on CA agent. Default vehicle and driver characteristics can also be modified to properly analyze and interpret the simulation. Once a vehicle is assigned performance and driver characteristics, its movement through the network is determined by two primary algorithms: • generating vehicles • Car following There are other algorithms which influence vehicle behavior, such as those which govern queue discharge and traffic signal control, but car following, lane changing, and gap acceptance are perhaps the most important and are common to all traffic simulation models. As CORSIM, AIMSUN 4.1 Algorithms generating vehicles When T reaches the valueT , the jth vehicle starts with the speed V (see algorithms generating vehicles)
  • 5. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013 147 Figure 2 .Distribution Model T0j is calculated by incrementing T0j-1 with the value ∆tj which is distributed according to the exponential law Exp(), where  is the average number of vehicles per unit of time; while V0j is distributed according to a normal distribution with average Vem and standard deviation σv. 4.2 Car following The vehicles are distributed randomly on the network according to the distribution model defined for each junction of the network. The vehicles react to the information concerning their next action. Models differ according to the various answers to the key questions: What is the nature of the adequate action ? To what stimulus it does react? And how to measure the characteristics of the other agents? The first and simplest model correspond to the case when the response is represented by the acceleration or deceleration of the vehicle. In what follows, we use simplified notations and situations to be enhanced later. We consider roads with only one lane. Indexes j and k nominate vehicles; j being the last introduced one in the considered section. Acceleration is supposed a positive parameter “a” and deceleration a negative parameter “d”. Every vehicle k moving in the road is modelled as an agent, which has its own entry time T0k, position XTk at time T>T0k, speed VTk at T> T0k, and acceleration a>0 or deceleration d<0. To reduce algorithm complexity, we drop the “T” index; xTk is denoted xk meaning the actual position of vehicle k. Same for Vk, The algorithm generates the entry time T0k of vehicle k, but k can’t get in the network until road is free, i.e xk-xk-1 > α. ∆.Vk. Otherwise, k will be delayed and T0k incremented to stay being the effective entry time of k. Here α is a determined parameter. We take α=2 in our simulations, so that, when started, vehicle k doesn’t reach and hit him leader. While ∆ is just the time increment (to simplify ∆= 1). When in the network, k will react to leading vehicle, if any, designed by k-1: xk = X − X ; is the distance between k and k-1; Vk =V − V , is the difference between speed of k and that of k-1. If k and k-1 are not too close (Xk > α.V ) and Vk > 0 (V < V ), vehicle k has to accelerate. If k and k-1 are too close (Xk < α.V ) and Vk < 0 (V > V ), k has to decelerate. Model of Barcèlo and al. [19] simplify to: V = V + 2.5a 1 − V V 0.025 + V V (3)
  • 6. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013 148 V = d + d − d 2(X − S − X ) − V − V d (4) Otherwise, k will continue with the same speed. Here Sk is the effective length of vehicle k, maintained constant in our simulations. Vehicle k will continue its progress in the network: Xk becomes Xk + Vk. Figure 3 .Proposed Following Car Algorithm Accelerate (3) Xk > Vk Initialisations : T=0 ; j=0, T1=1, V1=Vem, C1=0 T=T+1 k=k+1 Y N k>j Ck=1 N Xk= Xk +Vk k=0 Vk< 0 N N N Y T>=Tj+1 Cj=1 N j=j+1, cJ=1; Xj=0 Generate Tj+1(1) & (2) Y Xk<XS Y Ck =0 Y Ck-1=0 Y Tj+1=1+Tj+1 Calculate xk ; Vk Decelerate (4) Y Y Vk< 0 Y N N N Xa>Vj+1
  • 7. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013 149 5 CONCLUSION This work discussed the randomly distributed simulation of the road traffic. It described the main aspects of the general computer simulation and the specific features of the computer simulation in the field of road traffic. The first section introduced the topic. The second section provided a general description of the Microscopic traffic modelling software. The third section proposed Multi-Agent architecture proceeded with the description of the main issues of the distribution model and the interaction model as well as the stochastic distribution model. The fourth described proposed Following Car Algorithm. We are now running simulations using NetLog and Jade/Java, results will permit to adjust parameters and distributions to make our model closer to reality. REFERENCES [1] Qi Yang and Haris N.koutsopolos “a microscopic simulation for evaluation of dynamic traffic management systems “. transport res, c vol.4 n. 3, pp 113 129, 1996 [2] Shang Lei, Jiang Hanping and LU Huapu “research of urban microscopic traffic simulation system”. Proceedings of the Eastern Asia Society for Transportation Studies, Vol. 5, pp. 1610 - 1614, 2005 [3] B. van Arem,A.P. de Vos and M.J.W.A. Vanderschuren “The microscopic traffic simulation model”. TNO-report INRO-VVG 1997-02b [4] José M Vidal “Fundamentals of Multiagent Systems with NetLogo Examples”. March 1, 2010 [5] Katia P. Sycara “Multiagent Systems”. AI magazine Volume 19, No.2 Intelligent Agents Summer 1998. [6] Howard M.Taylor Samuel Karlin “An IntroductionTo Stochastic Modeling” 3rd edition [7] Christel Geiss “Stochastic Modeling” October 21, 2009 [8] Brian Brewingto, RobertGray, Katsuhiro Moizumi, DavidKotz George Cybenk and Daniela Rus“Mobile agents in distributed information retrieval” Chapter 15, pages 355-395, in "Intelligent Information Agents", edited by Matthias Klusch [9] Johan Janson Olstam, Andreas Tapani “Comparison of Car-following models”. VTI meddelande 960A • 2004 E-58195 Linköping Sweden [10] Robert M. Itami “Simulating spatial dynamics: cellular automata theory” Landscape and Urban Planning 30 (1994) 27-47 [11] Madeleine Brettingham “Artificial intelligence” TES Magazine on 1 February, 2008 [12] Martin L. Griss, Ph.D “ Software Agents as Next Generation Software Components” Chapter 36 in Component-Based Software: Putting the Pieces Together, Edited by George T.Heineman, Ph.D. & William Councill, M.S., J.D., May 2001, Addison-Wesley [13] Stan Franklin and Art Graesser Is “ It an Agent, or Just a Program?: A Taxonomy for Autonomous Agents” Institute of Intelligent Systems, University of Memphis, Memphis, TN 38152, USA [14] Nick Jennings and Michael Wooldridge “Software Agents” IEE Review, January 1996, pp 17-20 [15] Kinzer, John P., Application of the Theory of Probability to Problems of Highway Traffic, thesis submitted in partial satisfaction of requirements for degree of B.C.E., Polytechnic Institute of Brooklyn, June 1, 1933. Abstracted in: Proceedings, Institute of Traffic Engineers, vOl. 5, 1934, pp. ii8­124. [16] Adams, William F., "Road Traffic Considered as a Random Series," journal Institution of Civil Engineers, VOL 4, Nov.'1936, pp. 121-13 [17] Greenshields, Bruce D.; Shapiro, Donald; Ericksen, Elroy L., Traffic Per­formance at Urban Street Intersections, Technical Report No. i, Yale Bureau of Highway Traffic, 1947. [18] Mansoureh Jeihani, Kyoungho Ahn, Antoine G. Hobeika, Hanif D. Sherali, Hesham A.Rakha "Comparison Of TRANSIMS' Light Duty Vehicle Emissions With On-Road Emission Measurements" Transportation Research ISSN 1046-1469
  • 8. International Journal of Computer Science & Information Technology (IJCSIT) Vol 5, No 4, August 2013 150 [19] J.Barceló, J.L Ferrer, R Martı́ n"Simulation assisted design and assessment of vehicle guidance systems " International Transactions in Operational Research Volume 6, Issue 1, January 1999, Pages 123–143 [20] Yu, LYue, PTeng, H "comparative study of emme/2 and qrs ii for modeling a small community" Transportation Research Record Issue Number: 1858 ISSN: 0361- 1981 [21] P. G. Gipps "A behavioural car-following model for computer simulation" Transportation Research vol. 15, no. 2, pp. 105-111, 1981 DOI: 10.1016/0191-2615(81)90037-0 [22] Adams w,f.(1936).’road traffic considered as a random series’ j.instn.civ.enrgs.,4,121-13 [23] Greenberg, B. S., R. C. Leachman, and R. W. Wolff, "Predicting Dispatching Delays on a Low Speed, Single Track Railroad," Transportation Science, Vol. 22, No. 1, pp. 31-38, 1988. [24] Heidemann D., “A queuing theory approach to speed-flow-density relationships, Proc. Of the 13 The International Symposium on Transportation and Traffic Theory, France, July 1996. [25] .N.H. Minsky. “The imposition of protocols over open distributed systems”. IEEE Transactions on Software Engineering, Feb 1991. [26] Ferber. J. “Les systèmes multi-agents”. Vers une intelligence collective. InterEditions, Paris, 1995. [27] [Shoham 1993] Yoav Shoham.Agent-Oriented Programming.AI, 51{92 (1993)} [28] M.Gouiouez, N.Rais, M.Azzouzi Idrissi: “The Multi-Agent System and Scholastic Process in the Road Traffic”, International Journal of Computer Applications (0975 – 8887) Volume 62– No.12, January 2013 [29] M.Gouiouez, N.Rais, M.Azzouzi Idrissi, A.Sefrioui “Multi Agent system Randomized in Road Traffic”: International Journal of Computer Science and Network (IJCSN); http://ijcsn.org; February 2013 [30] N.Rais, M.Gouiouez, M.Azzouzi Idrissi: “Simulation of Road Traffic as Stochastic Process Using Multi Agent System,” in N.Meghanathan, W.R. Simpson, and D. Nagamalai (Eds.): WiMoN 2013, CCIS 367, pp. 228–239, 2013. © Springer-Verlag Berlin Heidelberg 201 Authors Noureddine Rais Full Professor in USMBA,Ph.D Univerité de Montreal, Canada in Mathematical Statistics, Doctorate in Mathematical Models South Paris University. Mostafa Azzouzi Idrissi :Full Professor in USMBA, PhD universitéParis Sud physique, His research interests Modelisation, information System, Transport and mobility. Mounir Gouiouez Postdoctoral Researcher with laboratory of informatics and modeling, Department of Computer Science. Sidi Mohamed Ben Abdelah University. His research interests include software architecture for microscopic urbain traffic, self-adaptive systems, multiagent systems.