{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,6]],"date-time":"2026-01-06T04:43:03Z","timestamp":1767674583134,"version":"3.48.0"},"reference-count":49,"publisher":"SAGE Publications","issue":"7","license":[{"start":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T00:00:00Z","timestamp":1737331200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["SIMULATION"],"published-print":{"date-parts":[[2025,7]]},"abstract":"<jats:p>Simulation of mobile agents\u2019 steering behavior is needed in many simulation applications. Developing steering behavior simulation models is a complex task because the resulting behaviors need to be realistic, robust, and satisfy specific requirements. This article presents an approach of automated discovery of candidate simulation models for steering behavior simulation. The developed approach includes a model space specification, based on which candidate models can be constructed, and a search method. We apply this approach to a set of steering behavior simulation scenarios, covering basic behavior such as leader-following, personal space, mobile obstacle avoidance, and more complex behaviors that are composed from basic behaviors. The discovered models and their performance are analyzed and evaluated.<\/jats:p>","DOI":"10.1177\/00375497241309656","type":"journal-article","created":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T07:03:26Z","timestamp":1737356606000},"page":"769-784","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":0,"title":["Automated discovery of candidate simulation models for steering behavior simulation"],"prefix":"10.1177","volume":"101","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-0921-8420","authenticated-orcid":false,"given":"Hai","family":"Le","sequence":"first","affiliation":[{"name":"Department of Math and Computer Science, Oxford College of Emory University, USA"}]},{"given":"Xiaolin","family":"Hu","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Georgia State University, USA"}]}],"member":"179","published-online":{"date-parts":[[2025,1,20]]},"reference":[{"volume-title":"Proceedings of the 14th annual conference on computer graphics and interactive techniques","author":"Raynolds C","key":"e_1_3_3_2_2","unstructured":"Raynolds C. Flocks, herds and schools: a distributed behavioral model. In: Proceedings of the 14th annual conference on computer graphics and interactive techniques, Anaheim, CA, 27\u201331 July 1987."},{"key":"e_1_3_3_3_2","doi-asserted-by":"publisher","DOI":"10.1002\/cav.1572"},{"key":"e_1_3_3_4_2","first-page":"15","volume-title":"Studies in Big Data","author":"Modrzejewski M","year":"2018","unstructured":"Modrzejewski M, Rokita P. Implementation of generic steering algorithms for AI agents in computer games. In: Bembenik R, Skonieczny \u0141, Protaziuk G, et al. (eds) Studies in Big Data, vol 40. Cham: Springer, 2018, pp. 15\u201327."},{"volume-title":"VRCAI '16: proceedings of the 15Th ACM SIGGRAPH conference on virtual-reality continuum and its applications in industry","author":"Mohamad S","key":"e_1_3_3_5_2","unstructured":"Mohamad S, Oshita M, Noma T, et al. Making decision for the next step in dense crowd simulation using support vector machines. In: VRCAI '16: proceedings of the 15Th ACM SIGGRAPH conference on virtual-reality continuum and its applications in industry, Zhuhai, China, 3\u20134 December 2016."},{"volume-title":"Proceedings of the 2020 Winter simulation conference","author":"Le H","key":"e_1_3_3_6_2","unstructured":"Le H, Hu X. Extended model space specification for mobile agent-based systems to support automated discovery of simulation models. In: Proceedings of the 2020 Winter simulation conference, Orlando, FL, 14\u201318 December 2020."},{"key":"e_1_3_3_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/3289229"},{"key":"e_1_3_3_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.trip.2021.100527"},{"key":"e_1_3_3_9_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2015.05.048"},{"key":"e_1_3_3_10_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-22514-8_22"},{"key":"e_1_3_3_11_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00779-022-01687-9"},{"key":"e_1_3_3_12_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jobe.2021.102609"},{"key":"e_1_3_3_13_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.physa.2019.04.137"},{"key":"e_1_3_3_14_2","doi-asserted-by":"publisher","DOI":"10.2166\/hydro.2020.031"},{"key":"e_1_3_3_15_2","doi-asserted-by":"publisher","DOI":"10.5194\/nhess-21-3175-2021"},{"key":"e_1_3_3_16_2","doi-asserted-by":"publisher","DOI":"10.1007\/s12205-021-0206-7"},{"key":"e_1_3_3_17_2","doi-asserted-by":"crossref","unstructured":"Hahn C Phan T Gabor T et al. Emergent escape-based flocking behavior using multi-agent reinforcement learning. arXiv 2019 https:\/\/arxiv.org\/abs\/1905.04077","DOI":"10.1162\/isal_a_00226.xml"},{"key":"e_1_3_3_18_2","first-page":"1","article-title":"Complex eco-evolutionary dynamics induced by the coevolution of predator\u2013prey movement strategies","volume":"36","author":"Netz C","year":"2021","unstructured":"Netz C, Hildenbrandt H, Weissing FJ. Complex eco-evolutionary dynamics induced by the coevolution of predator\u2013prey movement strategies. Evolut Ecol 2021; 36: 1\u201317.","journal-title":"Evolut Ecol"},{"key":"e_1_3_3_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/TETCI.2020.2992778"},{"key":"e_1_3_3_20_2","doi-asserted-by":"publisher","DOI":"10.2299\/jsp.22.327"},{"key":"e_1_3_3_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/310930.310966"},{"key":"e_1_3_3_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/TG.2022.3157247"},{"volume-title":"49th IEEE conference on decision and control (CDC)","author":"Quintero SAP","key":"e_1_3_3_23_2","unstructured":"Quintero SAP, Papi F, Klein DJ, et al. Optimal UAV coordination for target tracking using dynamic programming. In: 49th IEEE conference on decision and control (CDC), Atlanta, GA, 15\u201317 December 2010."},{"volume-title":"14th international wireless communications & mobile computing conference (IWCMC)","author":"Hentati AI","key":"e_1_3_3_24_2","unstructured":"Hentati AI, Krichen L, Fourati M, et al. Simulation tools, environments and frameworks for UAV systems performance analysis. In: 14th international wireless communications & mobile computing conference (IWCMC), Limassol, Cyprus, 25\u201329 June 2018."},{"volume-title":"International Conference on Unmanned Aircraft Systems (ICUAS)","author":"Islam SMT","key":"e_1_3_3_25_2","unstructured":"Islam SMT, Hu X. Real-time on-board path planning for UAS-based wildfire monitoring. In: International Conference on Unmanned Aircraft Systems (ICUAS), Athens, Greece, 15\u201318 June 2021."},{"key":"e_1_3_3_26_2","doi-asserted-by":"publisher","DOI":"10.1126\/scirobotics.aat3536"},{"key":"e_1_3_3_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2018.2853610"},{"key":"e_1_3_3_28_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.biosystemseng.2020.02.004"},{"key":"e_1_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.3390\/rs11182119"},{"key":"e_1_3_3_30_2","first-page":"71","article-title":"A simulation as a service methodology with application for crowd modeling, simulation and visualization","volume":"91","author":"Wang S","year":"2015","unstructured":"Wang S, Wainer G. A simulation as a service methodology with application for crowd modeling, simulation and visualization. Simul Trans Soc Model Simul Int 2015; 91: 71\u201395.","journal-title":"Simul Trans Soc Model Simul Int"},{"key":"e_1_3_3_31_2","doi-asserted-by":"publisher","DOI":"10.1007\/s41095-017-0081-9"},{"key":"e_1_3_3_32_2","first-page":"529","article-title":"Advanced models for centroidal particle dynamics: short-range collision avoidance in dense crowds","volume":"97","author":"Hesham O","year":"2021","unstructured":"Hesham O, Wainer G. Advanced models for centroidal particle dynamics: short-range collision avoidance in dense crowds. Simul Trans Soc Model Simul Int 2021; 97: 529\u2013543.","journal-title":"Simul Trans Soc Model Simul Int"},{"key":"e_1_3_3_33_2","doi-asserted-by":"publisher","DOI":"10.1038\/35035023"},{"key":"e_1_3_3_34_2","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.113.238701"},{"key":"e_1_3_3_35_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-014-0946-1"},{"key":"e_1_3_3_36_2","unstructured":"Totzeck C. An anisotropic interaction model with collision avoidance. arXiv 2019 https:\/\/arxiv.org\/abs\/1912.04234"},{"key":"e_1_3_3_37_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13130"},{"key":"e_1_3_3_38_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13629"},{"key":"e_1_3_3_39_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2020.101081"},{"volume-title":"International conference on virtual reality and visualization (ICVRV)","author":"Qingge J","key":"e_1_3_3_40_2","unstructured":"Qingge J, Fuchuan W, Zhu T. VPBS: a velocity-perception-based SFM approach for crowd simulation. In: International conference on virtual reality and visualization (ICVRV), Hangzhou, China, 24\u201326 September 2016."},{"volume-title":"IEEE 12th international conference on computer vision","author":"Scovanner P","key":"e_1_3_3_41_2","unstructured":"Scovanner P, Tappen MF. Learning pedestrian dynamics from the real world. In: IEEE 12th international conference on computer vision, Kyoto, Japan, 29 September\u20132 October 2009."},{"key":"e_1_3_3_42_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03028.x"},{"volume-title":"IEEE international conference on robotics and automation (ICRA)","author":"Vemula A","key":"e_1_3_3_43_2","unstructured":"Vemula A, Muelling K, Oh J. Modeling cooperative navigation in dense human crowds. In: IEEE international conference on robotics and automation (ICRA), Singapore, 29 May\u20133 June 2017."},{"key":"e_1_3_3_44_2","first-page":"1","article-title":"Efficient trajectory extraction and parameter learning for data-driven crowd simulation","volume":"70","author":"Bera A","year":"2015","unstructured":"Bera A, Kim S, Manocha D. Efficient trajectory extraction and parameter learning for data-driven crowd simulation. Graph Interface 2015; 70: 1\u20138.","journal-title":"Graph Interface"},{"key":"e_1_3_3_45_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2017.03.020"},{"volume-title":"Proceedings of the 2014 international conference on autonomous agents and multi-agent systems","author":"Zhong J","key":"e_1_3_3_46_2","unstructured":"Zhong J, Luo L, Cai W, et al. Automatic rule identification for agent-based crowd models through gene expression programming. In: Proceedings of the 2014 international conference on autonomous agents and multi-agent systems, Paris, 5\u20139 May 2014."},{"key":"e_1_3_3_47_2","first-page":"376","volume-title":"European conference on computer vision","author":"Yue J","unstructured":"Yue J, Manocha D, Wang H. Human trajectory prediction via neural social physics. In: European conference on computer vision, Tel Aviv, Israel, 23 October 2022, pp. 376\u2013394. Berlin: Springer-Verlag."},{"volume-title":"Conditional generative neural system for probabilistic trajectory prediction","author":"Li J","key":"e_1_3_3_48_2","unstructured":"Li J, Ma H, Tomizuka M. Conditional generative neural system for probabilistic trajectory prediction. In: Conditional generative neural system for probabilistic trajectory prediction, Macau, China, 3\u20138 November 2019."},{"key":"e_1_3_3_49_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF00175354"},{"volume-title":"Fall simulation interoperability workshop","author":"Petty KD","key":"e_1_3_3_50_2","unstructured":"Petty KD, Weisel EW, Mielke RR. Computational complexity of selecting components for composition. In: Fall simulation interoperability workshop, Orlando, FL, 14\u201319 September 2003."}],"container-title":["SIMULATION"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/00375497241309656","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/00375497241309656","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/00375497241309656","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,6]],"date-time":"2026-01-06T04:40:21Z","timestamp":1767674421000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/00375497241309656"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,20]]},"references-count":49,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2025,7]]}},"alternative-id":["10.1177\/00375497241309656"],"URL":"https:\/\/doi.org\/10.1177\/00375497241309656","relation":{},"ISSN":["0037-5497","1741-3133"],"issn-type":[{"type":"print","value":"0037-5497"},{"type":"electronic","value":"1741-3133"}],"subject":[],"published":{"date-parts":[[2025,1,20]]}}}