Call for Paper - June 2021 Edition
IJCA solicits original research papers for the June 2021 Edition. Last date of manuscript submission is May 20, 2021. Read More

Modeling and Verification of Agent based Adaptive Traffic Signal using Symbolic Model Verifier

International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 53 - Number 3
Year of Publication: 2012
Vivek Vishal
Sagar Gugwad
Sanjay Singh

Vivek Vishal, Sagar Gugwad and Sanjay Singh. Article: Modeling and Verification of Agent based Adaptive Traffic Signal using Symbolic Model Verifier. International Journal of Computer Applications 53(3):23-29, September 2012. Full text available. BibTeX

	author = {Vivek Vishal and Sagar Gugwad and Sanjay Singh},
	title = {Article: Modeling and Verification of Agent based Adaptive Traffic Signal using Symbolic Model Verifier},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {53},
	number = {3},
	pages = {23-29},
	month = {September},
	note = {Full text available}


This paper addresses the issue of modeling and verification of a Multi Agent System (MAS) scenario. We have considered an agent based adaptive traffic signal system. The system monitors the smooth flow of traffic at intersection of two road segment. After describing how the adaptive traffic signal system can efficiently be used and showing its advantages over traffic signals with predetermined periods, we have shown how we can transform this scenario into a Finite State Machine (FSM). Once the system is transformed into a FSM, we have verified the specifications specified in Computational Tree Logic(CTL) using NuSMV as a model checking tool. Simulation results obtained from NuSMV showed us whether the system satisfied the specifications or not. It has also identified the state where the system specification does not hold. Using this information we traced back our system to find the source of error, leading to the specification violation. Finally, we again verified the modified system with NuSMV for its specifications.


  • Anand S. Rao. Agentspeak(l): Bdi agents speak out in a logical computable language. In Proceedings of the 7th European workshop on Modelling autonomous agents in a multi-agent world : agents breaking away: agents breaking away, MAAMAW '96, pages 42–55, Secaucus, NJ, USA, 1996. Springer-Verlag New York, Inc.
  • AgentSpeak. [Available Online] http://en. wikipedia. org/wiki/AgentSpeak, 2011.
  • Carmen Pardavila Rafael H. Bordini, Michael Fisher and MichaelWooldridge. Model checking agentspeak. In Proc. 2nd Intl Joint Conf. Autonomous Agents and Multiagent Systems, pages 409–416, Melbourne, Australia, July 2003.
  • Nusmv. [Available Online] http://en. wikipedia. org/wiki/NuSMV, 2011.
  • K. T. K. Teo, W. Y. Kow, and Y. K. Chin. Optimization of traffic flow within an urban traffic light intersection with genetic algorithm. In Computational Intelligence, Modelling and Simulation (CIMSiM), 2010 Second International Conference on, pages 172 –177, sept. 2010.
  • Xiaoqin Zeng Binbin Zhou, Jiannong Cao and Hejun Wu. Adaptive traffic light control in wireless sensor networkbased intelligent transportation system. In Vehicular Technology Conference Fall (VTC 2010-Fall),IEEE 72nd, pages 1–5, September 2010.
  • Yun Wang Cheng Hu. A novel intelligent traffic light control scheme. In Grid and Cooperative Computing (GCC), 2010 9th International Conference on Digital Object Identifier, pages 372–376, November 2010.
  • Krohkaew Jaturapith; Hirankitti Visit. An agent approach for intelligent traffic-light control. In Modelling And Simulation, AMS 07. First Asia International Conference on Digital Object Identifier, pages 496–501, 2007.
  • Kulkarn G. H. ; Wainganka P. G. Fuzzy logic based traffic light controller. In Industrial and Information Systems, 2007. ICIIS 2007. International Conference on, pages 107– 110, August 2007.
  • Deshpande R. S. Chavan S. S. and J. G. Rana. Design of intelligent traffic light controller using embedded system. In Emerging Trends in Engineering and Technology (ICETET), 2009 2nd International Conference on, pages 1086–1091, December 2010.
  • C. Baier and J. P. Katoen. Principles of model checking. The MIT Press, 2008.
  • Michael Huth and Mark Ryan. Logic In computer science. Cambridge University Press, Cambridge,U. K. , 2007.
  • John E. Hopcroft, Rajeev. Motwani, and Ullman Jeffrey D. Introduction to Automata Theory, Languages and Computation. Pearson Education, New Delhi, India, 3 edition, 2009.
  • Roberto Cavada et. al. Nusmv 2. 5 user manual. [Available Online] http://nusmv. fbk. eu/NuSMV/userman/v25/nusmv. pdf, 2010.
  • Roberto Cavada et. al. Nusmv 2. 5 tutorial. [Available Online] http://nusmv. fbk. eu/NuSMV/tutorial/v25/tutorial. pdf, 2010. 29