{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T22:01:04Z","timestamp":1761948064478,"version":"3.38.0"},"reference-count":53,"publisher":"SAGE Publications","issue":"2","license":[{"start":{"date-parts":[[2016,7,28]],"date-time":"2016-07-28T00:00:00Z","timestamp":1469664000000},"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":["The International Journal of High Performance Computing Applications"],"published-print":{"date-parts":[[2017,3]]},"abstract":"<jats:p> In this paper we present a model based on the parallel computational tool of cellular automata (CA) capable of simulating the process of disembarking in a small airplane seat layout, corresponding to Airbus A320\/ Boeing 737 layout, in search of ways to make it faster and safer under normal evacuation conditions, as well as emergency scenarios. The proposed model is highly customizable, with the number of exits, the walking speed of passengers, depending on their sex, age and height, and the effects of retrieving and carrying luggage. Additionally, the presence of obstacles in the aisles as well as the emergence of panic being parameters whose values can be varied in order to enlighten the disembarking and emergency evacuation processes are considered in detail. The simulation results were compared to existing aircraft disembarking and evacuation times and indicate the efficacy of the proposed model in investigating and revealing passenger attributes during these processes in all the examined cases. Moreover, we parallelized our code in order to run on a graphics processing unit (GPU) using the CUDA programming language, speeding up the simulation process. Finally, in order to present a fully dynamical anticipative real-time system helpful for decision-making we implemented the proposed CA model in a field programmable gate array (FPGA) device, and recreated the results given by the software simulations in a fraction of the time. We then compared and exported the performance results among a sequential software implementation, the implementation running on a GPU, and a hardware implementation, proving the consequent acceleration that results from the parallel CA implementation in specific hardware. <\/jats:p>","DOI":"10.1177\/1094342015584533","type":"journal-article","created":{"date-parts":[[2015,6,11]],"date-time":"2015-06-11T00:10:05Z","timestamp":1433981405000},"page":"134-151","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":16,"title":["Parallel implementation of aircraft disembarking and emergency evacuation based on cellular automata"],"prefix":"10.1177","volume":"31","author":[{"given":"Themistoklis","family":"Giitsidis","sequence":"first","affiliation":[{"name":"Department of Electrical & Computer Engineering, Democritus University of Thrace, Xanthi, Greece"}]},{"given":"Nikolaos I","family":"Dourvas","sequence":"additional","affiliation":[{"name":"Department of Electrical & Computer Engineering, Democritus University of Thrace, Xanthi, Greece"}]},{"given":"Georgios Ch","family":"Sirakoulis","sequence":"additional","affiliation":[{"name":"Department of Electrical & Computer Engineering, Democritus University of Thrace, Xanthi, Greece"}]}],"member":"179","published-online":{"date-parts":[[2016,7,28]]},"reference":[{"issue":"3","key":"bibr1-1094342015584533","first-page":"669","volume":"87","author":"Bandini S","year":"2004","journal-title":"IEICE Transactions on Information and Systems"},{"key":"bibr2-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1631\/jzus.A0820049"},{"key":"bibr3-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1145\/1028523.1028553"},{"key":"bibr4-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511549755"},{"key":"bibr5-1094342015584533","unstructured":"Corbett CL (2001) Caring for precious cargo, part I: Emergency aircraft evacuations with infants onto inflatable escape slides. Technical report DOT\/FAA\/AM-01\/18, DTIC Document, National Technical Information Service, Springfield, Virginia. Available at: www.hf.faa.gov\/docs\/cami\/0118.pdf."},{"key":"bibr6-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-013-0949-0"},{"key":"bibr7-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1007\/BF02650179"},{"key":"bibr8-1094342015584533","first-page":"696","volume-title":"Proceedings of the 23rd European modeling and simulation symposium (EMSS)","author":"Filippone G","year":"2011"},{"key":"bibr9-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2010.06.001"},{"key":"bibr10-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1007\/0-387-34224-9_72"},{"key":"bibr11-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/j.envsoft.2006.06.015"},{"key":"bibr12-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2013.03.014"},{"key":"bibr13-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1038\/35035023"},{"key":"bibr14-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1038\/229381a0"},{"key":"bibr15-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1080\/17445760902719901"},{"key":"bibr16-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-013-0952-5"},{"key":"bibr17-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/S0304-3800(96)01942-4"},{"key":"bibr18-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/S0378-4371(03)00076-1"},{"volume-title":"3rd urban street symposium: Uptown, downtown, or small town: Designing urban streets that work","year":"2007","author":"LaPlante J","key":"bibr19-1094342015584533"},{"volume-title":"The Handbook of Social Psychology","year":"1968","author":"Lindzey GE","key":"bibr20-1094342015584533"},{"key":"bibr21-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1038\/35035192"},{"key":"bibr22-1094342015584533","volume":"1","author":"Marelli S","year":"1998","journal-title":"Aero Magazine"},{"key":"bibr23-1094342015584533","doi-asserted-by":"publisher","DOI":"10.3141\/1646-05"},{"key":"bibr24-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1080\/01969722.2014.862104"},{"key":"bibr25-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1207\/s15327108ijap0601_4"},{"key":"bibr26-1094342015584533","first-page":"1","author":"Murtaza S","year":"2008","journal-title":"High-performance reconfigurable computing technology and applications"},{"key":"bibr27-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/j.physa.2006.05.016"},{"key":"bibr28-1094342015584533","unstructured":"NVIDIA (2012) CUDA C Programming guide. NVIDIA Corporation. Available at: http:\/\/docs.nvidia.com\/cuda\/pdf\/CUDA_C_Programming_Guide.pdf (accessed 5 March 2015)."},{"key":"bibr29-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2009.58"},{"key":"bibr30-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1140\/epjst\/e2011-01398-x"},{"key":"bibr31-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/j.mcm.2012.12.005"},{"key":"bibr32-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1007\/s00450-009-0087-3"},{"key":"bibr33-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1145\/1836845.1836903"},{"key":"bibr34-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2007.09.001"},{"key":"bibr35-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/j.vlsi.2003.11.001"},{"key":"bibr36-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33350-7"},{"key":"bibr37-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/S0304-3800(00)00294-5"},{"key":"bibr38-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/S0141-9331(03)00100-5"},{"issue":"3","key":"bibr39-1094342015584533","first-page":"33","volume":"3","author":"Spezzano G","year":"1996","journal-title":"Computational Science & Engineering"},{"key":"bibr40-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/0167-2789(84)90261-6"},{"key":"bibr41-1094342015584533","first-page":"264","volume-title":"Proceedings of the International Congress of Mathematicians","volume":"2","author":"Ulam S","year":"1952"},{"key":"bibr42-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/j.physa.2007.04.006"},{"key":"bibr43-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/0167-2789(84)90253-7"},{"key":"bibr44-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1186\/2194-3206-1-7"},{"volume-title":"Theory of Self-Reproducing Automata","year":"1966","author":"Von Neumann J","key":"bibr45-1094342015584533"},{"key":"bibr46-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/j.buildenv.2009.08.008"},{"issue":"5","key":"bibr47-1094342015584533","first-page":"395","volume":"8","author":"Was J","year":"2013","journal-title":"Journal of Cellular Automata"},{"key":"bibr48-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/S0378-4371(02)01732-6"},{"key":"bibr49-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1109\/5.92050"},{"volume-title":"Theory and Applications of Cellular Automata","year":"1986","author":"Wolfram S","key":"bibr50-1094342015584533"},{"key":"bibr51-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/j.buildenv.2004.08.005"},{"key":"bibr52-1094342015584533","doi-asserted-by":"publisher","DOI":"10.3141\/1674-03"},{"key":"bibr53-1094342015584533","doi-asserted-by":"publisher","DOI":"10.1016\/j.physa.2007.05.055"}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342015584533","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/1094342015584533","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342015584533","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T22:52:08Z","timestamp":1740955928000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/1094342015584533"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,7,28]]},"references-count":53,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,3]]}},"alternative-id":["10.1177\/1094342015584533"],"URL":"https:\/\/doi.org\/10.1177\/1094342015584533","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"type":"print","value":"1094-3420"},{"type":"electronic","value":"1741-2846"}],"subject":[],"published":{"date-parts":[[2016,7,28]]}}}