=Paper=
{{Paper
|id=Vol-1664/w19
|storemode=property
|title=Agents meet Traffic Simulation, Control and Management: A Review of Selected Recent Contributions
|pdfUrl=https://ceur-ws.org/Vol-1664/w19.pdf
|volume=Vol-1664
|authors=Giuseppe M. L. Sarné,Maria Nadia Postorino
|dblpUrl=https://dblp.org/rec/conf/woa/SarneP16
}}
==Agents meet Traffic Simulation, Control and Management: A Review of Selected Recent Contributions==
1 Agents meet Traffic Simulation, Control and Management: A Review of Selected Recent Contributions Maria Nadia Postorino and Giuseppe M. L. Sarné Abstract—In the last decades, transport demand has increased real-time [11], [12]. Among the ITS applications, an increasing quickly due to several concurrent factors. The negative impacts of attention is given to the advantages deriving by the adoption increased demand have many effects on both travelers themselves of the intelligent software agent technologies [13]–[15]. They and communities and some actions need to mitigate them. To can be defined as autonomous software entities able to deal this purpose, progresses in different scientific fields as computer with large, uncertain and or dynamic systems in a centralized science, electronic, communication as well as studies on new and more sophisticated traffic simulation models contributed to realize or distributed way. Software agents have learning and adaptive Intelligent Transport Systems (ITSs), which provide advanced capabilities [16] as well as attitude to mutually cooperate and transport services for a better and efficient use of transport net- share their knowledge [17]–[20]. works. The adoption of the software agent technology has given Moreover, software agents can simulate different behaviors a significant contribution to the ITS development, due to their and, to this aim, different agent classifications have been capability to both simulate traffic scenarios at different levels provided in the literature, as for instance in [21]–[23]. Agent of detail and provide intelligent decision-making frameworks. most relevant characteristics of interest for the transportation Intelligent agents make it possible to study human behaviors and science are: (i) Ability, when agent adopts high-levels of machine-to-machine interactions with the aim to simulate, control abstraction also in a local perspective. (ii) Adaptivity, when and manage transportation networks. Given their relevance, in the last years a great body of researches and surveys have been agents reveal a context-oriented attitude to interact with the proposed in the literature on this matter. This paper wants surrounding environment (also in a real-time); (iii) Autonomy, to contribute by providing an overview of the most significant that is the ability of working without the intervention of users, advancements produced during the period 2013- 2015. also by incorporating Belief-Desire-Intension (BDI) notions; (iv) Flexibility, in terms of exhibiting reactivity, pro-activeness Keywords—Software Agents, Traffic Control, Traffic Manage- and social ability simultaneously; (v) Intelligence, on the basis ment, Traffic Simulation. of their degree of reasoning and capability of learning; (vi) Mo- bility, when agents have the capability of migrating from a I. I NTRODUCTION system to another. (vii) Pro-activity, when there is a goal- In the last decades, the combined effect of several factors oriented approach; (viii) Reactive or Deliberative behavior, such as growing population and number of vehicles, economic when agents can perceive the environment where they live conditions, technological improvements has generated a quick and react to its changes; (ix) Self-organization, when they have increase of the demand for mobility which, in turn, produces the ability of coordinating themselves with the other agents to negative impacts on the life quality in terms of environmental reach their individual goals; (x) Social-oriented attitude, versus damages, traffic-jams and waste of time among the most collaboration and cooperation with other agents; (xi) Temporal significant [1]–[5]. Consequently, there is a need for solving continuity, which identifies the persistence over time; Obvi- or mitigating these problems. A great number of researchers ously, each agent can show one or more characteristics at the have investigated on traffic issues in order to improve the per- same time. formances of the transportation systems, mainly by proposing The aforementioned properties of intelligent software agents methods to optimize the use of existing resources [6]–[10]. (hereafter simply agents) are particularly suitable to cope Recent progresses in different scientific fields — e.g., com- with almost all the traffic issues by providing an intelligent puter science, electronic, communication among the others — decision-making framework [24] for both micro and macro have made available new tools and techniques addressed to approaches [25]. Furthermore, it is possible to simulate a great realize Intelligent Transport Systems (ITSs). ITSs include a variety of both complex human behaviors and agent-to-agent large variety of methods, technologies and models addressed interactions, with the consequent associated decision processes to provide solutions to the transport system representation, con- at different levels of detail and abstraction [26] so that agents trol and management. Particularly, several ITSs are addressed often embed sophisticated techniques of Artificial Intelligence to simulate, control and manage large transport networks in (AI). Finally, mutual interactions among agents and agents interactions with the environment where they live can be Maria Nadia Postorino is with the Dept. DICEAM, University Mediterranea conveniently represented, usually as agents’ stimulus answers of Reggio Calabria, Italy, e-mail: npostorino@unirc.it Giuseppe M. L. Sarné is with the Dept. DICEAM, University Mediterranea messages [27]. of Reggio Calabria, Italy, e-mail: sarne@unirc.it Due to their flexibility and properties, in the later years 112 2 many studies have been produced on the use of agents for Recently, promising opportunities are disclosed by virtual transportation issues, by covering several aspects and providing reality and the agent technology is perfect for simulating at a efficient solutions mainly for ITS purposes. microscopic level the huge amount of mutual interactions tak- In this paper, an overview of the most recent and interesting ing place among the different simulated entities. For instance, advancements on the use of agents for coping with transport an interesting multi-agent system, VR-ISSV, simulating traffic issues in the traffic simulation, control and management fields within a virtual reality platform is presented in [33], [34]. This are presented. Moreover, to complete this overview some system adopts different types of agents with a hierarchical statistics have been carried out by considering: (i) the agents modular approach characterized by reuse, reconfigurability purpose for which they have been exploited; (ii) the specific and scalability. The vehicle behavior is simulated by means intelligence approach embedded into the agents; (iii) the agent of a fuzzy-logic approach able to carry out the interactions behaviors. The paper is structured as follows. Section II with both the environment (e.g. road and weather) and the presents some interesting and recent papers dealing with other vehicles included complex traffic maneuvers as lane different granularity of transportation applications, while some changing and overtaking. Other useful references still dealing statistics about the current trends in applying agents to trans- with virtual environment are [35]–[37]. portation issues are treated in Section III. Finally, Section IV In a very near future, autonomous vehicles will be a draws the conclusions. reality since many car companies are developing real drive prototypes. A particular proposal, based on the hypotheses of their forthcoming use, is in [38], where an auction approach II. M ICRO AND M ACRO S IMULATIONS to decide the crossing order at an intersection in presence The decision processes underlying planning and manage- of potential conflicts is discussed. More in detail, an auction ment activities require the knowledge of the current and or mechanism among vehicles – assisted by agents – at traditional possible future states of the transportation networks. To this intersections is applied by using vertical and horizontal signals, end, a great variety of models, architecture and approaches traffic lights and autonomous reservation protocols which give have been developed over time in order to simulate different priority to the vehicle (i.e. agent) with the best bid. The mech- aspects of a transportation system (such as traffic flows, anism has been tested at a microscopic level on real city maps. congestion states, travel demand), to control and handle several In the highly automatized future scenarios, software agents are network elements under different conditions and constraints fundamental for applying protocols and operational paradigms, with the final aim to obtain the realistic and useful results also derived from other contexts, as in [38]. Other papers of addressed to improve traffic conditions and environmental interest on agents and autonomous vehicles in microscopic affects [28]. simulations, which adopt more common approaches, can be In such context, the benefits deriving from the adoption of found in [39]–[42]. agents are manifold. In fact, agents can be associated with Another interesting, although very complex, feature is the several entities involved in the simulation – e.g., travelers, task of reproducing human behaviors as accurately as possible vehicles, signals, among the others – in order to represent based on real data. To this purpose, different strategies can be autonomy and intelligence features and then reproduce their adopted, although agents dealing with this type of problems heterogeneous behaviors and interactions over time. It is often need to enclose complex artificial intelligence software worthwhile to note that the simulation of large and detailed engines (see the next Section). In this case, an example is transportation systems requires a considerable amount of com- represented by the traffic simulator described in [43] where putational resources, which often represented a limit to the agents use fuzzy-logic features for predicting the state of the dimension and the level of granularity of the simulation itself. transportation system and making possible fast productions of However, new computational paradigms, as parallel and cloud suitable solutions. The behavior of drivers derives by probe- computing [29], currently permit to simulate enormous trans- car data for estimating the personality of individual drivers portation networks in a very detailed and realistic manner [30]. in selecting routes and taking into account various metrics A common and highly distinctive criterion for classifying of routes as number of turns, travel time and distances. A transportation agent tools is based on the adopted level of massively parallel execution of this system allowed simulating detail, e.g. microscopic or macroscopic. Agents fit well with traffic flows in a large metropolitan area. The simulation of both, although one of the main features of the agent-based human driving behavior by means of an agent-based simulation simulations is the simplicity in adopting extremely accurate is also the focus of [44] for traffic evacuation in emergency level of details. Therefore, a large body of agent-based in- management tasks. In particular, the proposed system generates vestigations is carried out at a microscopic level which could agent’s driving behaviors based on multi-level driving decision be more complex to realize by using other approaches. On the models and, at each level, several widely used behavior models contrary, when the study is based on a macroscopic level other are combined together. The simulation allowed studying how approaches are usually more competitive than agents in terms the network evolves in presence of emergency events in order of both design and use of computational/storage resources. to identify critical situations and improve existing evacuation Note that in this overview the mesoscopic approaches [31], plans. Other interesting works implementing human driving [32] are not discussed because they have characteristics de- behavior by using an agent approach are available in [45]– pending on how much their granularity is closed to micro or [48]. In this field, a number of works also tried to simulate macro simulations. pedestrian mobility by starting from the agent simulation of 113 3 individual human behaviors. The simulation of driver and performances only by interacting with its own neighbors. pedestrian behaviors share some fundamental features. How- Therefore, in this case the road traffic flows are not derived by ever, in the first case the simulation of individual behaviors simulating vehicles as individual entities but by considering is more complex, in the second case the most difficult aspect each link (i.e. road) of the transportation network in terms to simulate is represented by the flows of crowds. In fact, for of interaction with the environment (i.e. vehicles and other particular problems, such as evacuation procedures, pedestrian roads). A new real-time traffic signal control based on fuzzy behavior is more random than vehicle behavior which, for logic and wireless sensor network to collect traffic information example, are constrained to move along roads and must follow is presented in [65] where traffic flows are modeled at a travel directions. Other remarkable papers on these subjects macro level, as in the previous paper. A cooperative and are [49]–[51]. hybrid agent for traffic signal control optimizes the green time Another topic widely investigated when using agents within effective utilization rate. The experimental simulation shows a microscopic approach is the control and managing of the the capability of this approach to increase the capacity of the transportation network. For instance, a Newells simplified intersection by reducing the vehicle delay and adapting the kinematic wave and linear car following models have been green time to the real-time traffic flow changes better than used in [31] to represent traffic flow states. An agent-based other control techniques. simulator evaluates traffic dynamics and vehicle emission/fuel consumption impacts of different traffic management strate- III. C URRENT T RENDS IN A PPLYING AGENTS TO gies. There are also several scientific contributions, as in [52] T RANSPORTATION I SSUES and [53]. Some extensions of these studies consider new social phenomena involving alternatives mobility modes as car- In order to sketch the current trends in applying the agent sharing and car-pooling [54], [55]. The management of traffic technology to the transportation field, in this section some signals is another interesting topic considered by many authors. statistical results derived by an investigation carried out on 250 A complex proposal is SURTRAC (Scalable Urban Traffic papers written in the 2013-2015 are presented. Even though Control) [56], a real-time adaptive traffic signal control system three years are a narrow time, however the quick evolution integrating a multi-agent platform working in a decentralized, of agent technologies in the last years made the scientific scalable and reliable manner. Its main peculiarities are that production in the examined period on the top for number and each intersection allocates its green time – independently and variety. In any case, the statistics presented in this section asynchronously by the other – based on current incoming should be considered just an indication. More in detail, the vehicle flows, urban (grid-like) road networks are managed 250 papers have been chosen among the most significant and with multiple (competing) traffic flows and last, but not the most cited papers; they have been considered and analyzed least, it operates in real-time. Furthermore, the coordination with respect to: (i) the purpose for which the agent technology among monitored entities (traffic lights) is realized only at a was adopted; (ii) the type of “intelligence” embedded into the neighboring level and provides them the ability of balancing agents; (iii) the behaviors of the agents. incoming flows for establishing larger green waves. In such a The first analysis explored the main goals of the researches way, the system is highly reactive to quick changes in traffic that adopted the agent technology. To this aim, the papers conditions and can respond by suitably managing the traffic have been grouped in six classes based on the goal of the signals. Tests conducted on a nine-intersection road network corresponding paper, although the class borders are fuzzy. The achieved major reductions in travel times and vehicle emissions first three classes focus only on a main topic, while the second over pre-existing signal control, and in [57] by integrating three are a combination of the first ones. More specifically, the also a route choice system. Other valuable papers on the same considered classes are: theme are [58]–[60]. 1) Modeling: it includes all the contributions mainly fo- In the transportation field, the use of agents for carrying cused on simulations, e.g. about network states, behav- out a macro simulation has a minor appeal with respect to the iors, vehicle flows, crowd flows. microsimulation for the reasons previously specified. However, 2) Control & Management: it collects all those papers a number of interesting researches there exist, although some- involving monitoring, setting, supervising and similar times they are combined with a micro simulation acting at activities on the transportation networks such as, for a different level [61]–[63]. Here, the authors propose a new instance, those involving traffic light cycles, transport method to derive time-varying tolling schemes by using the demand, fleets and so on. concept of the Network Fundamental Diagram (NFD). NFD is 3) Planning: it is referred to all the works having the aim based on the marginal cost pricing for studying the congestion of designing network components, evacuation plans, bus price. A simulation applied to the test case study of Zurich has schedules, among the others; been realized by means of agents working at a macroscopic 4) Modeling + Control & Management; level. In [64] a not intrusive grid of agent-based sensors able 5) Modeling + Planning; to monitor traffic parameters for determining traffic flows on 6) Control & Management + Planning. the roads is proposed. Such system adopts a grid of agent- The results of this analysis are reported in Table I, in terms based sensors, each one associated with a road and able to of absolute values and percentages on the whole number of collect, analyze and aggregate acoustical vehicle data. Each considered papers, and depicted in Figure 1. As it can be seen, road-agent, based on a distributed trust-system, improves its the most popular classes are respectively the “Modeling” and 114 4 the “Control & Management” that together represent more than class number percentage the 70% of all the selected papers. Logic approaches 81 32.4 Fuzzy logic 27 10.8 class number percentage Neural Networks 17 6.8 Modeling 109 43.6 Genetic Algorithm 3 1.2 Control & Management 72 28.8 Reinforcement Learning 45 18.0 Planning 20 8.0 Other techniques 31 12.4 Modeling + Control & Management 26 10.4 Not Specified 46 18.4 Modeling + Planning 17 6.8 Control & Management + Planning 6 2.4 TABLE II. A GENT AI APPROACH . TABLE I. A GENT PURPOSE . Fig. 2. Agents AI approach. those previously listed in Section I, with the exceptions of the Fig. 1. Agent purpose. “intelligence” behavior – because in this study we considered only intelligent agents – and “flexibility” – which, in turn, is After, the typology of AI embedded into the agents has already a composed behavior (see Section I). More in detail, been considered. Given the number of existing techniques only the considered behaviors are: the most popular among them have been directly considered. 1) Autonomy; More in detail, the following seven classes have been defined, 2) Reactive or Deliberative; namely: 3) Social-oriented; 1) Logic approaches (e.g. first or higher-order logics, 4) Adaptivity; Markov logic) 5) Self-organization; 2) Fuzzy logic; 6) Pro-activity; 3) Neural Networks; 7) Temporal continuity; 4) Genetic Algorithm; 8) Mobile. 5) Reinforcement Learning; These results are presented in Table III, organized similarly 6) Other techniques; to the other tables and shown in Figure 3. The behaviors more 7) Not Specified (i.e. the used approach is not described adopted by agents are evident, while Self-organization and or not clearly identifiable). mobility are behaviors that have meet more rarely the interest Also the results of this second investigation are still reported of researches with respect to the considered sample. in Table II, in terms of absolute values and percentages on the whole number of papers considered, and depicted in Figure 2. IV. C ONCLUSIONS As the results show, the family of AI techniques within the logic approaches are mostly implemented, although an Transportation researches and application tools can receive important part of them just adopt a basic logic. Fuzzy logic and many benefits from the use of agent technology. In fact, reinforcement learning are the other two main AI techniques complex behaviors and interactions involving users and entities which meet the preferences of scientists, while a very high can be simulated by implementing sophisticated decision pro- number of papers do not provide an adequate description of the cesses at different levels of detail and abstraction. Therefore, implemented AI approach or its description is not sufficiently intelligent software agents are really key factors for a suitable clear to permit its classification. development of ITS systems. Finally, the last statistic deals with the behaviors of each In this context, this short overview has discussed and agent. In fact, each agent usually has more than one behavior classified some selected, very recent and innovative papers at the same time. More in detail, the considered behaviors are grouped for granularity and analyzed with respect to their aim, 115 5 class number percentage [8] M. N. Postorino and M. Versaci, “Modelling user mode choices by Autonomy 193 18.3 an ellipsoidal fuzzy approach,” International Journal of Modelling and Reactive or Deliberative 224 21.2 Simulation, vol. 33, no. 4, pp. 235–243, 2013. Social-oriented 86 8.1 [9] P. Maheshwari, R. Khaddar, P. Kachroo, and A. Paz, “Dynamic mod- Adaptivity 184 17.4 eling of performance indices for planning of sustainable transportation systems,” Networks and Spatial Economics, pp. 1–23, 2014. Self-organization 20 1.9 [10] M. N. Postorino and M. Versaci, “Upgrading urban traffic flow by Pro-activity 153 14.5 a demand-responsive fuzzy-based traffic lights model,” International Ability 58 5.5 Journal of Modelling and Simulation, vol. 34, no. 2, pp. 102–109, 2014. Temporal continuity 132 12.5 [11] K. N. Qureshi and A. H. Abdullah, “A survey on intelligent transporta- Mobility 7 0.6 tion systems,” Middle-East Journal of Scientific Research, vol. 15, no. 5, pp. 629–642, 2013. TABLE III. A GENTS BEHAVIORS . [12] A. Pell, P. Nyamadzawo, and O. Schauer, “Intelligent transportation system for traffic and road infrastructure-related data,” International Journal of Advanced Logistics, vol. 5, no. 1, pp. 19–29, 2016. [13] B. Chen and H. Cheng, “A review of the applications of agent tech- nology in traffic and transportation systems,” Intelligent Transportation Systems, IEEE Trans. on, vol. 11, no. 2, pp. 485–497, 2010. [14] C. Adam and B. Gaudou, “Bdi agents in social simulations: a survey,” 2016. [15] J. P. Müller and K. Fischer, “Application impact of multi-agent systems and technologies: a survey,” in Agent-Oriented Software Engineering. Springer, 2014, pp. 27–53. [16] L. Busoniu, R. Babuska, and B. De Schutter, “A comprehensive survey of multiagent reinforcement learning,” Systems, Man, and Cybernetics (C): Appl. and Reviews, IEEE Trans., vol. 38, no. 2, pp. 156–172, 2008. [17] V. Tomás and L. Garcia, “A cooperative multiagent system for traffic management and control,” in Proc. of the 4th Int. Joint Conf. on Fig. 3. Agents behaviors. Autonomous agents and multiagent systems. ACM, 2005, pp. 52–59. [18] F. Wang, “Agent-based control for networked traffic management sys- tems,” Intelligent Systems, IEEE, vol. 20, no. 5, pp. 92–96, 2005. the agent intelligence and the agent behaviors. Obviously, other [19] B. Chen, H. Cheng, and J. Palen, “Integrating mobile agent tech- classifications are possible but we think that the one proposed nology with multi-agent systems for distributed traffic detection and here represents an equilibrium between the transportation and management systems,” Transportation Research Part C: Emerging Technologies, vol. 17, no. 1, pp. 1–10, 2009. the computer science point of views. [20] S. Sen, A. Biswas, and S. Debnath, “Believing others: Pros and cons,” in Proc. of the 4th Int. Conf. on Multi-Agent Systems, ICMAS’2000. V. ACKNOWLEDGMENT IEEE, 2000, pp. 279–286. This work has been supported by the NeCS Laboratory - [21] G. S. Bhamra, A. K. Verma, and R. B. Patel, “Intelligent software DICEAM, University Mediterranea of Reggio Calabria. agent technology: an overview,” International Journal of Computer Applications, vol. 89, no. 2, 2014. R EFERENCES [22] T. Balke and N. Gilbert, “How do agents make decisions? a survey,” J. of Artificial Societies and Social Simulation, vol. 17, no. 4, p. 13, 2014. [1] K. Zhang and S. Batterman, “Air pollution and health risks due to [23] N. Naciri and M. Tkiouat, “Multi-agent systems: theory and applications vehicle traffic,” Science of the total Environment, vol. 450, pp. 307– survey,” International Journal of Intelligent Systems Technologies and 316, 2013. Applications, vol. 14, no. 2, pp. 145–167, 2015. [2] E. A. Vasconcellos, Urban Transport Environment and Equity: The case for developing countries. Routledge, 2014. [24] C. Macal and M. North, “Introductory tutorial: Agent-based modeling and simulation,” in Proceedings of the 2014 Winter Simulation Confer- [3] M. Treiber and A. Kesting, “Traffic flow dynamics,” Traffic Flow ence. IEEE Press, 2014, pp. 6–20. Dynamics: Data, Models and Simulation, Springer-Verlag Berlin Hei- delberg, 2013. [25] A. L. C. Bazzan and F. Klügl, “A review on agent-based technology for traffic and transportation,” The Knowledge Engineering Review, vol. 29, [4] P. P. Dubey and P. Borkar, “Review on techniques for traffic jam no. 03, pp. 375–403, 2014. detection and congestion avoidance,” in Electronics and Communication Systems (ICECS), 2015 2nd International Conference on. IEEE, 2015, [26] L. Weng and F. Menczer, “Computational analysis of collective behav- pp. 434–440. iors via agent-based modeling,” in Handbook of Human Computation. Springer, 2013, pp. 761–767. [5] M. N. Postorino, “A comparative analysis of different specifications of modal choice models in an urban area,” European journal of operational [27] L. Braga, R. Manione, and P. Renditore, “A formal description lan- research, vol. 71, no. 2, pp. 288–302, 1993. guage for the modelling and simulation of timed,” Formal Description Techniques IX: Theory, application and tools, p. 245, 2016. [6] M.N. Postorino and M. Versaci, “A neuro-fuzzy approach to simulate the user mode choice behaviour in a travel decision framework,” [28] J. Barceló et al., Fundamentals of traffic simulation. Springer, 2010, International Journal of Modelling and Simulation, vol. 28, no. 1, p. 64, vol. 145. 2008. [29] G. Lu and W. H. Zeng, “Cloud computing survey,” in Applied Mechan- [7] R. Z. Farahani, E. Miandoabchi, W. Y. Szeto, and H. Rashidi, “A review ics and Materials, vol. 530. Trans Tech Publ, 2014, pp. 650–661. of urban transportation network design problems,” European Journal of [30] R. K. Kamalanathsharma, H. A. Rakha, and B. Badillo, “Simulation Operational Research, vol. 229, no. 2, pp. 281–302, 2013. testing of connected vehicle applications in a cloud-based traffic sim- 116 6 ulation environment,” in Transportation Research Board 93rd Annual [48] C. Xiong, Z. Zhu, X. He, X. Chen, S. Zhu, S. Mahapatra, G. L. Chang, Meeting, no. 14-4260, 2014. and L. Zhang, “Developing a 24-hour large-scale microscopic traffic [31] X. Zhou, S. Tanvir, H. Lei, J. Taylor, B. Liu, N. M. Rouphail, and simulation model for the before-and-after study of a new tolled freeway H. C. Frey, “Integrating a simplified emission estimation model and in the washington, dc–baltimore region,” Journal of Transportation mesoscopic dynamic traffic simulator to efficiently evaluate emission Engineering, vol. 141, no. 6, p. 05015001, 2015. impacts of traffic management strategies,” Transportation Research Part [49] S. Liu, S. Lo, J. Ma, and W. Wang, “An agent-based microscopic D: Transport and Environment, vol. 37, pp. 123–136, 2015. pedestrian flow simulation model for pedestrian traffic problems,” [32] T. Jeerangsuwan and A. Kandil, “Agent-based model architecture for Intelligent Transportation Systems, IEEE Transactions on, vol. 15, no. 3, mesoscopic traffic simulations,” Computing in Civil and Building En- pp. 992–1001, 2014. gineering, pp. 1246–1253, 2014. [50] W. L. Wang, S. M. Lo, S. B. Liu, and H. Kuang, “Microscopic modeling [33] Y. Yu, A. El Kamel, and G. Gong, “Multi-agent based architecture for of pedestrian movement behavior: Interacting with visual attractors in virtual reality intelligent simulation system of vehicles,” in Networking, the environment,” Transportation Research Part C: Emerging Technolo- Sensing and Control (ICNSC), 2013 10th IEEE International Confer- gies, vol. 44, pp. 21–33, 2014. ence on. IEEE, 2013, pp. 597–602. [51] L. Crociani, A. Piazzoni, G. Vizzari, and S. Bandini, “When reactive [34] Y. Yu, A. El Kamel, G. Gong, and F. Li, “Multi-agent based mod- agents are not enough: Tactical level decisions in pedestrian simulation,” eling and simulation of microscopic traffic in virtual reality system,” Intelligenza Artificiale, vol. 9, no. 2, pp. 163–177, 2015. Simulation Modelling Practice and Theory, vol. 45, pp. 62–79, 2014. [52] J. Auld, M. Hope, H. Ley, V. Sokolov, B. Xu, and K. Zhang, “Polaris: [35] D. H. Liu and H. Su, “Microscopic traffic model in virtual environment,” Agent-based modeling framework development and implementation for J. of Southwest Jiaotong University, vol. 48, no. 1, pp. 165–172, 2013. integrated travel demand and network and operations simulations,” Transportation Research Part C: Emerging Technologies, 2015. [36] T. Ridene, L. Leroy, and S. Chendeb, “Innovative virtual reality appli- cation for road safety education of children in urban areas,” in Advances [53] M. Beutel, S. Addicks, B. Zaunbrecher, S. Himmel, K. Krempels, and in Visual Computing. Springer, 2015, pp. 797–808. M. Ziefle, “Agent-based transportation demand management,” 2015. [37] K. Gajananan, G. Kugamoorthy et al., “An experimental space for [54] M. M. Lopes, L. M. Martinez, and G. H. de Almeida Correia, conducting driving behavior studies based on a multiuser networked 3d “Simulating carsharing operations through agent-based modelling: An virtual environment and the scenario markup language,” application, application to the city of lisbon, portugal,” Transportation Research 2013. Procedia, vol. 3, pp. 828–837, 2014. [38] D. Carlino, S. D. Boyles, and P. Stone, “Auction-based autonomous [55] I. Hussain, L. Knapen, A. Yasar, T. Bellemans, D. Janssens, and intersection management,” in Intelligent Transportation Systems-(ITSC), G. Wets, “Negotiation and coordination in carpooling: An agent-based 2013 16th International IEEE Conf. on. IEEE, 2013, pp. 529–534. simulation model,” 2016. [39] M. N. Mladenovic and M. Abbas, “Priority-based intersection control [56] S. F. Smith, G. J. Barlow, X. F. Xie, and Z. B. Rubinstein, “Surtrac: framework for self-driving vehicles: Agent-based model development scalable urban traffic control,” 2013. and evaluation,” in Connected Vehicles and Expo (ICCVE), 2014 [57] X. F. Xie, Y. Feng, S. Smith, and K. Head, “Unified route choice International Conference on. IEEE, 2014, pp. 377–384. framework: Specification and application to urban traffic control,” [40] J. Wei, J. M. Dolan, and B. Litkouhi, “Autonomous vehicle social be- Transportation Research Record: Journal of the Transportation Re- havior for highway entrance ramp management,” in Intelligent Vehicles search Board, no. 2466, pp. 105–113, 2014. Symposium (IV), 2013 IEEE. IEEE, 2013, pp. 201–207. [58] S. T. Rakkesh, A. R. Weerasinghe, and R. A. Ranasinghe, “Traffic [41] C. Wuthishuwong and A. Traechtler, “Coordination of multiple au- light optimization solutions using multimodal, distributed and adaptive tonomous intersections by using local neighborhood information,” in approaches,” in Advances in ICT for Emerging Regions (ICTer), 2015 Connected Vehicles and Expo (ICCVE), 2013 International Conference Fifteenth International Conference on. IEEE, 2015, pp. 220–225. on. IEEE, 2013, pp. 48–53. [59] D. McKenney and T. White, “Distributed and adaptive traffic signal [42] Q. Jin, G. Wu, K. Boriboonsomsin, and M. Barth, “Advanced intersec- control within a realistic traffic simulation,” Engineering Applications tion management for connected vehicles using a multi-agent systems of Artificial Intelligence, vol. 26, no. 1, pp. 574–583, 2013. approach,” in Intelligent Vehicles Symposium (IV), 2012 IEEE. IEEE, [60] M. A. Khamis and W. Gomaa, “Adaptive multi-objective reinforcement 2012, pp. 932–937. learning with hybrid exploration for traffic signal control based on coop- [43] T. Osogami, T. Imamichi, H. Mizuta, T. Suzumura, and T. Ide, “Toward erative multi-agent framework,” Engineering Applications of Artificial simulating entire cities with behavioral models of traffic,” IBM Journal Intelligence, vol. 29, pp. 134–151, 2014. of Research and Development, vol. 57, no. 5, pp. 6–1, 2013. [61] X. Wang, “Simulation system for optimizing urban traffic network based [44] S. Yuan, Y. Liu, H. Zhang, S. Ae Chun, and N. R. Adam, “Agent on multi-scale fusion,” International Journal of Smart Home, vol. 8, driving behavior modeling for traffic simulation and emergency decision no. 2, pp. 227–236, 2014. support,” in Proceedings of the 2015 Winter Simulation Conference. [62] N. Wagner and V. Agrawal, “An agent-based simulation system for IEEE Press, 2015, pp. 312–323. concert venue crowd evacuation modeling in the presence of a fire [45] M. Rahman, M. Chowdhury, Y. Xie, and Y. He, “Review of microscopic disaster,” Expert Systems with Applications, vol. 41, no. 6, pp. 2807– lane-changing models and future research opportunities,” Intelligent 2815, 2014. Transportation Systems, IEEE Transactions on, vol. 14, no. 4, pp. 1942– [63] N. Zheng, R. A. Waraich, K. W. Axhausen, and N. Geroliminis, “A dy- 1956, 2013. namic cordon pricing scheme combining the macroscopic fundamental [46] K. Darty, J. Saunier, and N. Sabouret, “A method for semi-automatic diagram and an agent-based traffic model,” Transportation Research explicitation of agent’s behavior: application to the study of an im- Part A: Policy and Practice, vol. 46, no. 8, pp. 1291–1303, 2012. mersive driving simulator,” in International Conference on Agents and [64] M. N. Postorino and G. M. L. Sarné, “An agent-based sensor grid Artificial Intelligence (ICAART), 2014, pp. 81–91. to monitor urban traffic,” in Proceedings of the 15th Workshop dagli [47] M. Madruga and H. Prendinger, “ico2: multi-user eco-driving training Oggetti agli Agenti, WOA 2014, ser. CEUR Workshop Proceedings, vol. environment based on distributed constraint optimization,” in Proceed- 1260. CEUR-WS.org, 2014. ings of the 2013 international conference on Autonomous agents and [65] C. Ma, Y. Li, R. He, and X. An, “Traffic signal fuzzy control approach multi-agent systems. International Foundation for Autonomous Agents based on green time effective utilization rate and wireless sensor and Multiagent Systems, 2013, pp. 925–932. network,” Sensor Letters, vol. 12, no. 2, pp. 425–430, 2014. 117