Modeling Pedestrians in an Airport Scenario with a Time-Augmented Petri Net

  • Djura Smits
  • Arnoud Visser
  • Frans C. A. Groen
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 194)


In this paper time-augmented Petri nets are used to model people in the transit hall of an airport. Their behavior is strongly influenced by an event with a clear deadline (their flight), but typically there is so much time left that they linger and can be tempted to show random other behaviors, often induced by the location (encountering a coffee corner or a toilet). All behaviors are stochastic, but the firing rate is made a function of both location and time. This framework allows to show a rich set of behaviors; the diversity of the emergent behaviors is initiated with probabilities from observations in an actual transit hall of an airport.


Smart Object Security Check Suspicious Behavior Goal Place Modeling Pedestrian 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Moore, B.E., Ali, S., Mehran, R., Shah, M.: Visual crowd surveillance through a hydrodynamics lens. Commun. ACM 54(12), 64–73 (2011)CrossRefGoogle Scholar
  2. 2.
    Ritter, F.E., Shadbolt, N.R., Elliman, D., Young, R.M., Gobet, F., Baxter, G.D.: Techniques for modeling human performance in synthetic environments: A supplementary review. Human Systems Information Analysis Center, Wright-Patterson Air Force Base, Ohio, State of the Art Report HSIAC SOAR 02-02 (June 2002)Google Scholar
  3. 3.
    Giordano, J.C., Reynolds Jr., P.F., Brogan, D.C.: Exploring the constraints of human behavior representation. In: Proceedings of the 36th Conference on Winter Simulation, WSC 2004 Winter Simulation Conference, pp. 912–920 (2004)Google Scholar
  4. 4.
    Shao, W., Terzopoulos, D.: Autonomous pedestrians. In: Proceedings of the 2005 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 2005, pp. 19–28. ACM, New York (2005)CrossRefGoogle Scholar
  5. 5.
    Kallmann, M., Thalmann, D.: Modeling objects for interaction tasks. In: Proc. Eurographics Workshop on Animation and Simulation, pp. 73–86 (1998)Google Scholar
  6. 6.
    Sung, M., Gleicher, M., Chenney, S.: Scalable behaviors for crowd simulation. Comput. Graph. Forum 23(3), 519–528 (2004)CrossRefGoogle Scholar
  7. 7.
    Petri, C.A.: Kommunikation mit automaten. Ph.D. dissertation, Universität Bonn, 1962, translated by C F Greene Jr, Applied Data Research Inc, Technical Report RADC-TR-65-377, vol. 1 (supl. 1) (January 1966)Google Scholar
  8. 8.
    Bause, F., Kritzinger, P.S.: Stochastic Petri nets - an introduction to the theory, 2nd edn. Vieweg (2002)Google Scholar
  9. 9.
    Bonet, R.P.P., Llado, C.M., Knottenbelt, W.: Pipe v2.5: A petri net tool for performance modelling. In: Proc. 23rd Latin American Conference on Informatics, CLEI 2007 (October 2007)Google Scholar
  10. 10.
    Billington, J., Christensen, S., van Hee, K., Kindler, E., Kummer, O., Petrucci, L., Post, R., Stehno, C., Weber, M.: The Petri Net Markup Language: Concepts, Technology, and Tools. In: van der Aalst, W.M.P., Best, E. (eds.) ICATPN 2003. LNCS, vol. 2679, pp. 483–505. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  11. 11.
    Peterson, J.: Petri Nets and the Modelling of Systems. Series in Computer Science. MIT Press (1981)Google Scholar
  12. 12.
    Ajmone-Marsan, M., Balbo, G., Conte, G., Donatelli, S., Franceschinis, G.: Modelling with Generalized Stochastic Petri Nets. Series in Parallel Computing. John Wiley and Sons (1995)Google Scholar
  13. 13.
    Dijkstra, E.W.: A note on two problems in connexion with graphs. Numerische Mathematik 1, 269–271 (1959)MathSciNetzbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Djura Smits
    • 1
  • Arnoud Visser
    • 1
  • Frans C. A. Groen
    • 1
  1. 1.Intelligent Systems Lab AmsterdamUniversiteit van AmsterdamAmsterdamThe Netherlands

Personalised recommendations