{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T21:45:34Z","timestamp":1743025534508,"version":"3.40.3"},"publisher-location":"Cham","reference-count":34,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319589428"},{"type":"electronic","value":"9783319589435"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-58943-5_27","type":"book-chapter","created":{"date-parts":[[2017,5,27]],"date-time":"2017-05-27T08:42:07Z","timestamp":1495874527000},"page":"334-346","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Load-Sharing Policies in Parallel Simulation of Agent-Based Demographic Models"],"prefix":"10.1007","author":[{"given":"Alessandro","family":"Pellegrini","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cristina","family":"Monta\u00f1ola-Sales","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francesco","family":"Quaglia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Josep","family":"Casanovas-Garc\u00eda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,5,28]]},"reference":[{"key":"27_CR1","volume-title":"Demographic Methods","author":"H Andrew","year":"1998","unstructured":"Andrew, H.: Demographic Methods. Routledge, London (1998)"},{"issue":"2","key":"27_CR2","doi-asserted-by":"publisher","first-page":"426","DOI":"10.1007\/s10816-014-9203-1","volume":"21","author":"AL Balbo","year":"2014","unstructured":"Balbo, A.L., Rubio-Campillo, X., Rondelli, B., Ram\u00edrex, M., Lancelotti, C., Torrano, A., Salpeteur, M., Lipovetzky, N., Reyes-Garc\u00eda, V., Monta\u00f1ola-Sales, C., Madella, M.: Agent-based simulation of Holocene monsoon precipitation patterns and hunter-gatherer population dynamics in semi-arid environments. J. Archaeol. Method Theory 21(2), 426\u2013446 (2014)","journal-title":"J. Archaeol. Method Theory"},{"doi-asserted-by":"crossref","unstructured":"Barnes, P.D., Carothers, C.D., Jefferson, D.R., LaPre, J.M.: Warp speed: executing time warp on 1,966,080 cores. In: Proceedings of the 2013 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation - SIGSIM-PADS 2013, p. 327 (2013). http:\/\/dl.acm.org\/citation.cfm?id=2486134, http:\/\/dl.acm.org\/citation.cfm?doid=2486092.2486134","key":"27_CR3","DOI":"10.1145\/2486092.2486134"},{"doi-asserted-by":"crossref","unstructured":"Bauer, P., Lind\u00e9n, J., Engblom, S., Jonsson, B.: Efficient inter-process synchronization for parallel discrete event simulation on multicores. In: Proceedings of the 3rd ACM Conference on SIGSIM-Principles of Advanced Discrete Simulation - SIGSIM-PADS 2015, pp. 183\u2013194. ACM Press, New York (2015). http:\/\/dl.acm.org\/citation.cfm?doid=2769458.2769476","key":"27_CR4","DOI":"10.1145\/2769458.2769476"},{"issue":"3","key":"27_CR5","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1109\/71.841745","volume":"11","author":"CD Carothers","year":"2000","unstructured":"Carothers, C.D., Fujimoto, R.M.: Efficient execution of time warp programs on heterogeneous, NOW platforms. IEEE Trans. Parallel Distrib. Syst. 11(3), 299\u2013317 (2000)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"27_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"466","DOI":"10.1007\/978-3-319-27308-2_38","volume-title":"Euro-Par 2015: Parallel Processing Workshops","author":"D Cingolani","year":"2015","unstructured":"Cingolani, D., Pellegrini, A., Quaglia, F.: RAMSES: reversibility-based agent modeling and simulation environment with speculation-support. In: Hunold, S., et al. (eds.) Euro-Par 2015. LNCS, vol. 9523, pp. 466\u2013478. Springer, Cham (2015). doi:10.1007\/978-3-319-27308-2_38"},{"key":"27_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"460","DOI":"10.1007\/978-3-642-29737-3_51","volume-title":"Euro-Par 2011: Parallel Processing Workshops","author":"G Cordasco","year":"2012","unstructured":"Cordasco, G., Chiara, R., Mancuso, A., Mazzeo, D., Scarano, V., Spagnuolo, C.: A framework for distributing agent-based simulations. In: Alexander, M., et al. (eds.) Euro-Par 2011. LNCS, vol. 7155, pp. 460\u2013470. Springer, Heidelberg (2012). doi:10.1007\/978-3-642-29737-3_51"},{"key":"27_CR8","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1287\/opre.5.2.266","volume":"5","author":"GB Dantzig","year":"1957","unstructured":"Dantzig, G.B.: Discrete-variable extremum problems. Oper. Res. 5, 266\u2013288 (1957)","journal-title":"Oper. Res."},{"issue":"10","key":"27_CR9","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1145\/84537.84545","volume":"33","author":"RM Fujimoto","year":"1990","unstructured":"Fujimoto, R.M.: Parallel discrete event simulation. Commun. ACM 33(10), 30\u201353 (1990)","journal-title":"Commun. ACM"},{"issue":"3","key":"27_CR10","doi-asserted-by":"publisher","first-page":"318","DOI":"10.1109\/71.210814","volume":"4","author":"DW Glazer","year":"1993","unstructured":"Glazer, D.W., Tropper, C.: On process migration and load balancing in time warp. IEEE Trans. Parallel Distrib. Syst. 4(3), 318\u2013327 (1993)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"unstructured":"Holcombe, M., Coakley, S., Smallwood, R.: A general framework for agent-based modelling of complex systems. In: Proceedings of the 2006 European Conference on Complex Systems. European Complex Systems Society Paris, France (2006)","key":"27_CR11"},{"issue":"3","key":"27_CR12","doi-asserted-by":"publisher","first-page":"404","DOI":"10.1145\/3916.3988","volume":"7","author":"DR Jefferson","year":"1985","unstructured":"Jefferson, D.R.: Virtual time. ACM Trans. Progr. Lang. Syst. 7(3), 404\u2013425 (1985)","journal-title":"ACM Trans. Progr. Lang. Syst."},{"issue":"1","key":"27_CR13","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1023\/A:1010090405266","volume":"1","author":"NR Jennings","year":"1998","unstructured":"Jennings, N.R., Sycara, K., Wooldridge, M.: A roadmap of agent research and development. Auton. Agents Multi-agent Syst. 1(1), 7\u201338 (1998). http:\/\/eprints.soton.ac.uk\/252112\/","journal-title":"Auton. Agents Multi-agent Syst."},{"unstructured":"Karpov, Y.G.: AnyLogic \u2013 a new generation professional simulation tool. In: Proceedings of the 6th International Congress on Mathematical Modeling, MATHMOD (2004)","key":"27_CR14"},{"unstructured":"Kaufman, L., Rousseeuw, P.J.: Clustering by means of medoids. In: Statistical Data Analysis Based on the L1-Norm and Related Methods, pp. 405\u2013416 (1987)","key":"27_CR15"},{"issue":"2","key":"27_CR16","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1109\/TIT.1982.1056489","volume":"28","author":"S Lloyd","year":"1982","unstructured":"Lloyd, S.: Least squares quantization in PCM. IEEE Trans. Inf. Theory 28(2), 129\u2013137 (1982). http:\/\/ieeexplore.ieee.org\/lpdocs\/epic03\/wrapper.htm?arnumber=1056489","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"7","key":"27_CR17","doi-asserted-by":"publisher","first-page":"517","DOI":"10.1177\/0037549705058073","volume":"81","author":"S Luke","year":"2005","unstructured":"Luke, S., Cioffi-Revilla, C., Panait, L., Sullivan, K., Balan, G.: MASON: a multiagent simulation environment. Simulation 81(7), 517\u2013527 (2005)","journal-title":"Simulation"},{"issue":"4","key":"27_CR18","first-page":"10","volume":"11","author":"M Lysenko","year":"2008","unstructured":"Lysenko, M., D\u2019Souza, R.M.: A framework for megascale agent based model simulations on the GPU. J. Artif. Soc. Soc. Simul. 11(4), 10 (2008). http:\/\/jasss.soc.surrey.ac.uk\/11\/4\/10.html","journal-title":"J. Artif. Soc. Soc. Simul."},{"doi-asserted-by":"crossref","unstructured":"Marziale, N., Nobilia, F., Pellegrini, A., Quaglia, F.: Granular time warp objects. In: Proceedings of the 2016 ACM\/SIGSIM Conference on Principles of Advanced Discrete Simulation, PADS, pp. 57\u201368. ACM Press, New York (2016). http:\/\/dl.acm.org\/citation.cfm?doid=2901378.2901390","key":"27_CR19","DOI":"10.1145\/2901378.2901390"},{"unstructured":"Minar, N., Burkhart, R., Langton, C., Askenazi, M.: The SWARM simulation system: a toolkit for building multi-agent simulations. Technical report, Santa Fe Institute (1996)","key":"27_CR20"},{"unstructured":"Monta\u00f1ola-Sales, C., Casanovas-Garcia, J., Kaplan-Marcus\u00e1n, A., Cela-Esp\u00edn, J.M.: Demographic agent-based simulation of Gambians immigrants in Spain. In: Proceedings of the 10th Social Simulation Conference. European Social Simulation Association (2014)","key":"27_CR21"},{"unstructured":"North, M.J., Howe, T.R., Collier, N.T., Vos, J.R., M.J. North, T.R. Howe, N.T. Collier, J.V.: The repast simphony runtime system. In: Proceedings of the Agent 2005 Conference on Generative Social Processes, Models and Mechanisms, pp. 151\u2013158. Argonne National Laboratory (2005)","key":"27_CR22"},{"unstructured":"Page, S.E.: Agent-based models. In: Durlauf, S.N., Blume, L.E. (eds.) The New Palgrave Dictionary of Economics, pp. 47\u201352. Nature Publishing Group (2008). http:\/\/www.dictionaryofeconomics.com\/article?id=pde2008_A000218","key":"27_CR23"},{"key":"27_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1007\/978-3-540-89222-9_24","volume-title":"Entertainment Computing - ICEC 2008","author":"HK Park","year":"2008","unstructured":"Park, H.K., Han, J.H.: Fast rendering of large crowds using GPU. In: Stevens, S.M., Saldamarco, S.J. (eds.) ICEC 2008. LNCS, vol. 5309, pp. 197\u2013202. Springer, Heidelberg (2008). doi:10.1007\/978-3-540-89222-9_24"},{"key":"27_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1007\/978-3-319-14325-5_34","volume-title":"Euro-Par 2014: Parallel Processing Workshops","author":"A Pellegrini","year":"2014","unstructured":"Pellegrini, A., Quaglia, F.: Programmability and performance of parallel ECS-based simulation of multi-agent exploration models. In: Lopes, L., et al. (eds.) Euro-Par 2014. LNCS, vol. 8805, pp. 395\u2013406. Springer, Cham (2014). doi:10.1007\/978-3-319-14325-5_34"},{"doi-asserted-by":"crossref","unstructured":"Pellegrini, A., Quaglia, F.: Transparent multi-core speculative parallelization of DES models with event and cross-state dependencies. In: Proceedings of the 2014 ACM\/SIGSIM Conference on Principles of Advanced Discrete Simulation, PADS, pp. 105\u2013116. ACM Press (2014). http:\/\/dl.acm.org\/citation.cfm?doid=2601381.2601398","key":"27_CR26","DOI":"10.1145\/2601381.2601398"},{"key":"27_CR27","doi-asserted-by":"publisher","first-page":"1564","DOI":"10.3389\/fmicb.2015.01564","volume":"6","author":"C Prats","year":"2016","unstructured":"Prats, C., Monta\u00f1ola-Sales, C., Gilabert-Navarro, J.F., Valls, J., Casanovas-Garcia, J., Vilaplana, C., Cardona, P.J., L\u00f3pez, D.: Individual-based modeling of tuberculosis in a user-friendly interface: understanding the epidemiological role of population heterogeneity in a city. Front. Microbiol. 6, 1564 (2016). http:\/\/journal.frontiersin.org\/Article\/10.3389\/fmicb.2015.01564\/abstract","journal-title":"Front. Microbiol."},{"unstructured":"Richmond, P., Romano, D.: Agent based GPU, a real-time 3D simulation and interactive visualisation framework for massive agent based modelling on the GPU. In: Proceedings International Workshop on Supervisualisation (2008)","key":"27_CR28"},{"key":"27_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1007\/3-540-45603-1_11","volume-title":"RoboCup 2001: Robot Soccer World Cup V","author":"T Takahashi","year":"2002","unstructured":"Takahashi, T., Tadokoro, S., Ohta, M., Ito, N.: Agent based approach in disaster rescue simulation - from test-bed of multiagent system to practical application. In: Birk, A., Coradeschi, S., Tadokoro, S. (eds.) RoboCup 2001. LNCS, vol. 2377, pp. 102\u2013111. Springer, Heidelberg (2002). doi:10.1007\/3-540-45603-1_11"},{"unstructured":"Tisue, S., Wilensky, U.: Netlogo: a simple environment for modeling complexity. In: Proceedings of the International Conference on Complex Systems, ICCS, pp. 1\u201310. NECSI (2004). http:\/\/ccl.sesp.northwestern.edu\/papers\/netlogo-iccs2004.pdf","key":"27_CR30"},{"doi-asserted-by":"crossref","unstructured":"Vitali, R., Pellegrini, A., Quaglia, F.: A load sharing architecture for optimistic simulations on multi-core machines. In: Proceedings of the 19th International Conference on High Performance Computing, HiPC, pp. 1\u201310. IEEE Computer Society (2012)","key":"27_CR31","DOI":"10.1109\/HiPC.2012.6507510"},{"doi-asserted-by":"crossref","unstructured":"Vitali, R., Pellegrini, A., Quaglia, F.: Assessing load sharing within optimistic simulation platforms. In: Proceedings of the 2012 Winter Simulation Conference, WSC. Society for Computer Simulation (2012)","key":"27_CR32","DOI":"10.1109\/WSC.2012.6465230"},{"issue":"3","key":"27_CR33","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1145\/2425248.2425250","volume":"40","author":"R Vitali","year":"2012","unstructured":"Vitali, R., Pellegrini, A., Quaglia, F.: Load sharing for optimistic parallel simulations on multi core machines. ACM SIGMETRICS Perform. Eval. Rev. 40(3), 2\u201311 (2012). http:\/\/dl.acm.org\/citation.cfm?doid=2425248.2425250","journal-title":"ACM SIGMETRICS Perform. Eval. Rev."},{"doi-asserted-by":"crossref","unstructured":"Vitali, R., Pellegrini, A., Quaglia, F.: Towards symmetric multi-threaded optimistic simulation kernels. In: Proceedings of the 26th Workshop on Principles of Advanced and Distributed Simulation, PADS, pp. 211\u2013220. IEEE Computer Society, July 2012. http:\/\/ieeexplore.ieee.org\/articleDetails.jsp?arnumber=6305914, http:\/\/ieeexplore.ieee.org\/lpdocs\/epic03\/wrapper.htm?arnumber=6305914","key":"27_CR34","DOI":"10.1109\/PADS.2012.46"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2016: Parallel Processing Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-58943-5_27","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,28]],"date-time":"2021-05-28T00:27:25Z","timestamp":1622161645000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-58943-5_27"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319589428","9783319589435"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-58943-5_27","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]},"assertion":[{"value":"28 May 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"Euro-Par","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Grenoble","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"France","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2016","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 August 2016","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 August 2016","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"europar2016","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/europar2016.inria.fr\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}