{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T11:13:02Z","timestamp":1740136382482,"version":"3.37.3"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2023,10,1]],"date-time":"2023-10-01T00:00:00Z","timestamp":1696118400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,10,17]],"date-time":"2023-10-17T00:00:00Z","timestamp":1697500800000},"content-version":"vor","delay-in-days":16,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Pers Ubiquit Comput"],"published-print":{"date-parts":[[2023,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p><jats:italic>Carpooling<\/jats:italic> is a sustainable and ecologically acceptable transportation mode. Individuals commonly engage in coordination and negotiation processes to find matching partners and typically modify their schedules to enable cooperation. Mutual cooperation between carpooling individuals plays an important role in executing trips. Through cooperation, participants can achieve challenging agreements effectively in a repetitive manner. This paper presents a negotiation mechanism that can match individuals for carpooling using organization and agent-based concepts. It describes a matching model and a carpooling social network. It studies several aspects of multi-zonal individual behavior to identify groups of carpooling candidates. The carpooling social network is simulated on an ongoing basis for each of the following carpooling activities: interaction, negotiation, and trip execution. The interaction process enables communication between individuals within carpooling social groups in order to activate the negotiation process. During the negotiation process, participants typically modify their schedules to support cooperation by considering their personal preferences and constraints. Negotiation leads to matching of individuals based on trip start times, driver selection, detour duration, and carpool group pickup and dropoff sequences. Trip start times are established on travel, social, financial, and schedule-related factors. The carpoolers\u2019 pickup and dropoff sequences that are feasible for an optimal carpool group are projected using specific scoring methods. Carpooling community candidates are recognized via outcomes projected using the <jats:italic>FEATHERS<\/jats:italic> activity\u2013based model. The framework is implemented through the <jats:italic>Janus<\/jats:italic> multi-agent system.<\/jats:p>","DOI":"10.1007\/s00779-023-01735-y","type":"journal-article","created":{"date-parts":[[2023,10,17]],"date-time":"2023-10-17T09:02:20Z","timestamp":1697533340000},"page":"1757-1777","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A negotiation model of individual matching and zonal-based travel behavior in carpooling"],"prefix":"10.1007","volume":"27","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3360-4532","authenticated-orcid":false,"given":"Iftikhar","family":"Hussain","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Davy","family":"Janssens","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adel","family":"Elomri","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ben","family":"Niu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,10,17]]},"reference":[{"key":"1735_CR1","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.tbs.2019.04.007","volume":"16","author":"J Bulteau","year":"2019","unstructured":"Bulteau J, Feuillet T, Dantan S (2019) Carpooling and carsharing for commuting in the Paris region: A comprehensive exploration of the individual and contextual correlates of their uses. Travel Behav Soc 16:77\u201387","journal-title":"Travel Behav Soc"},{"unstructured":"Horvitz EJ, Apacible J, Sarin R, Liao L (2005) Prediction, expectation, and surprise: methods, designs, and study of a deployed traffic forecasting service. UAI'05: Proceedings of the Twenty-First Conference on Uncertainty in Artificial Intelligence, pp 275\u2013243","key":"1735_CR2"},{"issue":"2","key":"1735_CR3","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1109\/TITS.2020.3021916","volume":"23","author":"I Hussain","year":"2022","unstructured":"Hussain I, Knapen L, Bellemans T, Janssens D, Wets G (2022) A matching framework for employees to support carpooling in the context of large companies. IEEE Trans Intell Transp Syst 23(2):159\u20131170","journal-title":"IEEE Trans Intell Transp Syst"},{"key":"1735_CR4","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/j.trc.2014.04.012","volume":"45","author":"L Knapen","year":"2014","unstructured":"Knapen L, Bellemans T, Usman M, Janssens D, Wets G (2014) Within day rescheduling microsimulation combined with macrosimulated traffic. Transp Res Part C Emerg Technol 45:99\u2013118","journal-title":"Transp Res Part C Emerg Technol"},{"doi-asserted-by":"crossref","unstructured":"Ferber J, Gutknecht O, Michel F (2004) From Agents to organizations: An organizational view of multi-agent systems. In: Giorgini P, M\u00fcller JP, Odell J (eds) Agent-oriented software engineering IV and part of the lecture notes in computer science, vol 2935,\u00a0 pp 214\u2013230","key":"1735_CR5","DOI":"10.1007\/978-3-540-24620-6_15"},{"issue":"2","key":"1735_CR6","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1016\/S0004-3702(99)00107-1","volume":"117","author":"NR Jennings","year":"2000","unstructured":"Jennings NR (2000) On agent-based software engineering. Artif Intell 117(2):277\u2013296","journal-title":"Artif Intell"},{"issue":"1","key":"1735_CR7","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1016\/0191-2607(84)90091-8","volume":"18","author":"C Hendrickson","year":"1984","unstructured":"Hendrickson C, Plank E (1984) The flexibility of departure times for work trips. Transp Res Part Gen 18(1):25\u201336","journal-title":"Transp Res Part Gen"},{"issue":"1","key":"1735_CR8","doi-asserted-by":"publisher","first-page":"92","DOI":"10.3141\/2542-11","volume":"2542","author":"I Hussain","year":"2016","unstructured":"Hussain I, Knapen L, Yasar A-U-H, Bellemans T, Janssens D, Wets G (2016) Negotiation and coordination in carpooling: agent-based simulation model. Transp Res Rec 2542(1):92\u2013101","journal-title":"Transp Res Rec"},{"doi-asserted-by":"crossref","unstructured":"Gaud N, Galland S, Hilaire V, Koukam A (2009) An Organisational Platform for Holonic and Multiagent Systems. In: Hindriks KV, Pokahr A, Sardina S (eds) Programming multi-agent systems. ProMAS 2008. Lecture Notes in Computer Science, vol 5442. Springer, Berlin, Heidelberg,\u00a0pp 104-119","key":"1735_CR9","DOI":"10.1007\/978-3-642-03278-3_7"},{"issue":"1","key":"1735_CR10","doi-asserted-by":"publisher","first-page":"111","DOI":"10.3141\/2175-13","volume":"2175","author":"T Bellemans","year":"2010","unstructured":"Bellemans T, Kochan B, Janssens D, Wets G, Arentze T, Timmermans H (2010) Implementation framework and development trajectory of FEATHERS activity-based simulation platform. Transp Res Rec 2175(1):111\u2013119","journal-title":"Transp Res Rec"},{"key":"1735_CR11","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1016\/j.future.2016.02.019","volume":"64","author":"I Hussain","year":"2016","unstructured":"Hussain I, Knapen L, Galland S, Yasar A-U-H, Bellemans T, Janssens D et al (2016) Organizational-based model and agent-based simulation for long-term carpooling. Future Gener Comput Syst 64:125\u201339","journal-title":"Future Gener Comput Syst"},{"key":"1735_CR12","first-page":"83","volume":"45","author":"S Galland","year":"2014","unstructured":"Galland S, Knapen L, Yasar A-U-H, Gaud N, Janssens D, Lamotte O et al (2014) Multi-agent simulation of individual mobility behavior in carpooling. Adv Comput Commun Their Impact Transp Sci Technol 45:83\u201398","journal-title":"Adv Comput Commun Their Impact Transp Sci Technol"},{"key":"1735_CR13","doi-asserted-by":"publisher","first-page":"801","DOI":"10.1016\/j.procs.2012.06.103","volume":"10","author":"S Cho","year":"2012","unstructured":"Cho S, Yasar A-U-H, Knapen L, Bellemans T, Janssens D, Wets G (2012) A conceptual design of an agent-based interaction model for the carpooling application. Procedia Comput Sci 10:801\u20137","journal-title":"Procedia Comput Sci"},{"key":"1735_CR14","first-page":"1221","volume":"10","author":"T Bellemans","year":"2012","unstructured":"Bellemans T, Bothe S, Cho S, Giannotti F, Janssens D, Knapen L et al (2012) An agent-based model to evaluate carpooling at large manufacturing plants. ANT 2012 MobiWIS 2012 10:1221\u20137","journal-title":"ANT 2012 MobiWIS 2012"},{"issue":"1","key":"1735_CR15","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/s10852-012-9175-7","volume":"12","author":"Y Guo","year":"2013","unstructured":"Guo Y, Goncalves G, Hsu T (2013) RETRACTED ARTICLE: A Multi-agent Based self-adaptive genetic algorithm for the long-term car pooling problem. J Math Model Algorithms Oper Res 12(1):45\u201366","journal-title":"J Math Model Algorithms Oper Res"},{"doi-asserted-by":"crossref","unstructured":"Armend\u00e1riz M, Burguillo JC, Peleteiro-Ramallo A, Arnould G, Khadraoui D (2011) Carpooling: A multi-agent simulation In Netlogo. In: 25th European Conference on Modelling and Simulation ECMS 2011, pp 61\u201377","key":"1735_CR16","DOI":"10.7148\/2011-0061-0067"},{"doi-asserted-by":"crossref","unstructured":"Ben Cheikh S, Hammadi S (2014) The alliance between optimization and multi-agent system for the management of the dynamic carpooling. In: Jezic G, Kusek M, Lovrek I, J. Howlett R, Jain LC (eds) Agent and multi-agent systems: technologies and applications. part of the advances in intelligent systems and computing, vol 296, pp 193\u2013202","key":"1735_CR17","DOI":"10.1007\/978-3-319-07650-8_20"},{"key":"1735_CR18","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1016\/j.retrec.2018.11.009","volume":"73","author":"G Inturri","year":"2019","unstructured":"Inturri G, Le Pira M, Giuffrida N, Ignaccolo M, Pluchino A, Rapisarda A et al (2019) Multi-agent simulation for planning and designing new shared mobility services. Res Transp Econ 73:34\u201344","journal-title":"Res Transp Econ"},{"key":"1735_CR19","doi-asserted-by":"publisher","first-page":"106217","DOI":"10.1016\/j.cie.2019.106217","volume":"140","author":"SB Cheikh-Graiet","year":"2020","unstructured":"Cheikh-Graiet SB, Dotoli M, Hammadi S (2020) A Tabu Search based metaheuristic for dynamic carpooling optimization. Comput Ind Eng 140:106217","journal-title":"Comput Ind Eng"},{"issue":"2","key":"1735_CR20","doi-asserted-by":"publisher","first-page":"276","DOI":"10.1016\/j.trb.2011.10.003","volume":"46","author":"N Ronald","year":"2012","unstructured":"Ronald N, Arentze T, Timmermans H (2012) Modeling social interactions between individuals for joint activity scheduling. Transp Res Part B Methodol 46(2):276\u2013290","journal-title":"Transp Res Part B Methodol"},{"issue":"1","key":"1735_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/S1474-0346(03)00019-3","volume":"17","author":"HW Chun","year":"2003","unstructured":"Chun HW, Wong RYM (2003) N\u2217\u2014an agent-based negotiation algorithm for dynamic scheduling and rescheduling. Adv Eng Inform 17(1):1\u201322","journal-title":"Adv Eng Inform"},{"key":"1735_CR22","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1016\/j.trb.2020.02.007","volume":"134","author":"KD Vo","year":"2020","unstructured":"Vo KD, Lam WHK, Chen A, Shao H (2020) A household optimum utility approach for modeling joint activity-travel choices in congested road networks. Transp Res Part B Methodol 134:93\u2013125","journal-title":"Transp Res Part B Methodol"},{"key":"1735_CR23","doi-asserted-by":"publisher","first-page":"105814","DOI":"10.1016\/j.asoc.2019.105814","volume":"85","author":"S Su","year":"2019","unstructured":"Su S, Zhou F, Yu H (2019) An artificial bee colony algorithm with variable neighborhood search and tabu list for long-term carpooling problem with time window. Appl Soft Comput 85:105814","journal-title":"Appl Soft Comput"},{"unstructured":"L\u00fctzenberger M, Masuch N, Hirsch B, Ahrndt S, He\u00dfler A, Albayrak S (2011) In SCSC'11 - Proceedings of the 2011 summer computer simulation conference. Society for Modeling & Simulation International, pp 194\u2013201","key":"1735_CR24"},{"key":"1735_CR25","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1016\/j.trc.2018.06.012","volume":"93","author":"R Li","year":"2018","unstructured":"Li R, Liu Z, Zhang R (2018) Studying the benefits of carpooling in an urban area using automatic vehicle identification data. Transp Res Part C Emerg Technol 93:367\u2013380","journal-title":"Transp Res Part C Emerg Technol"},{"unstructured":"Kamar E, Horvitz E (2009) Collaboration and shared plans in the open world: Studies of ridesharing. In IJCAI'9 - Proceedings of the 21st international joint conference on artificial intelligence, pp 187\u2013194","key":"1735_CR26"},{"unstructured":"Guo JY, Nandam S, Adams T (2012) A data collection framework for exploring the dynamic adaptation of Activity Travel decisions. In the Transportation Research Board (TRB) - 91st TRB Annual Meeting","key":"1735_CR27"},{"issue":"6","key":"1735_CR28","doi-asserted-by":"publisher","first-page":"1511","DOI":"10.1068\/a4134","volume":"41","author":"EWL Nijland","year":"2009","unstructured":"Nijland EWL, Arentze TA, Borgers AWJ, Timmermans HJP (2009) Individuals\u2019 activity\u2013travel rescheduling behaviour: Experiment and model-based analysis. Environ Plan A 41(6):1511\u20131522","journal-title":"Environ Plan A"},{"issue":"2","key":"1735_CR29","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1080\/18128600608685659","volume":"2","author":"C-H Joh","year":"2006","unstructured":"Joh C-H, Timmermans H, Arentze T (2006) Measuring and predicting adaptation behavior in multidimensional activity-travel patterns. Transportmetrica 2(2):153\u2013173","journal-title":"Transportmetrica"},{"issue":"8","key":"1735_CR30","doi-asserted-by":"publisher","first-page":"1149","DOI":"10.1080\/13658810903317022","volume":"24","author":"T Arentze","year":"2010","unstructured":"Arentze T, Pelizaro C, Timmermans H (2010) An agent-based micro-simulation framework for modelling of dynamic activity\u2013travel rescheduling decisions. Int J Geogr Inf Sci 24(8):1149\u20131170","journal-title":"Int J Geogr Inf Sci"},{"issue":"6","key":"1735_CR31","doi-asserted-by":"publisher","first-page":"571","DOI":"10.1016\/j.trb.2007.11.004","volume":"42","author":"LP Gan","year":"2008","unstructured":"Gan LP, Recker W (2008) A mathematical programming formulation of the household activity rescheduling problem. Transp Res Part B Methodol 42(6):571\u2013606","journal-title":"Transp Res Part B Methodol"},{"issue":"4","key":"1735_CR32","doi-asserted-by":"publisher","first-page":"827","DOI":"10.1007\/s11116-013-9469-2","volume":"40","author":"S Gupta","year":"2013","unstructured":"Gupta S, Vovsha P (2013) A model for work activity schedules with synchronization for multiple-worker households. Transportation 40(4):827\u2013845","journal-title":"Transportation"},{"issue":"6","key":"1735_CR33","doi-asserted-by":"publisher","first-page":"e0129257","DOI":"10.1371\/journal.pone.0129257","volume":"10","author":"J Xia","year":"2015","unstructured":"Xia J, Curtin KM, Li W, Zhao Y (2015) A new model for a carpool matching service. PLoS One 10(6):e0129257","journal-title":"PLoS One"},{"issue":"3","key":"1735_CR34","doi-asserted-by":"publisher","first-page":"475","DOI":"10.1002\/atr.1283","volume":"49","author":"LM Martinez","year":"2015","unstructured":"Martinez LM, Correia GH, Viegas JM (2015) An agent-based simulation model to assess the impacts of introducing a shared-taxi system: an application to Lisbon (Portugal). J Adv Transp 49(3):475\u2013495","journal-title":"J Adv Transp"},{"key":"1735_CR35","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1016\/j.trc.2019.09.021","volume":"108","author":"V Pandey","year":"2019","unstructured":"Pandey V, Monteil J, Gambella C, Simonetto A (2019) On the needs for MaaS platforms to handle competition in ridesharing mobility. Transp Res Part C Emerg Technol 108:269\u2013288","journal-title":"Transp Res Part C Emerg Technol"},{"key":"1735_CR36","doi-asserted-by":"publisher","first-page":"393","DOI":"10.1007\/s12652-013-0197-4","volume":"5","author":"L Knapen","year":"2014","unstructured":"Knapen L, Yasar A-U-H, Cho S, Keren D, Dbai AA, Bellemans T et al (2014) Exploiting graph-theoretic tools for matching in carpooling applications. J Ambient Intell Humaniz Comput 5:393\u2013407","journal-title":"J Ambient Intell Humaniz Comput"},{"key":"1735_CR37","doi-asserted-by":"publisher","first-page":"821","DOI":"10.1016\/j.procs.2012.06.106","volume":"10","author":"L Knapen","year":"2012","unstructured":"Knapen L, Keren D, Cho S, Bellemans T, Janssens D, Wets G (2012) Analysis of the co-routing problem in agent-based carpooling simulation. Procedia Comput Sci 10:821\u2013826","journal-title":"Procedia Comput Sci"},{"key":"1735_CR38","doi-asserted-by":"publisher","first-page":"532","DOI":"10.1016\/j.trc.2020.02.008","volume":"114","author":"A Tafreshian","year":"2020","unstructured":"Tafreshian A, Masoud N (2020) Trip-based graph partitioning in dynamic ridesharing. Transp Res Part C Emerg Technol 114:532\u2013553","journal-title":"Transp Res Part C Emerg Technol"},{"issue":"3","key":"1735_CR39","doi-asserted-by":"publisher","first-page":"304","DOI":"10.1504\/IJAOSE.2010.036986","volume":"4","author":"M Cossentino","year":"2010","unstructured":"Cossentino M, Galland S, Gaud N, Hilaire V, Koukam A (2010) An organisational approach to engineer emergence within holarchies. Int J Agent Oriented Softw Eng 4(3):304\u2013329","journal-title":"Int J Agent Oriented Softw Eng"},{"issue":"2","key":"1735_CR40","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1007\/s10458-009-9099-4","volume":"20","author":"M Cossentino","year":"2010","unstructured":"Cossentino M, Gaud N, Hilaire V, Galland S, Koukam A (2010) ASPECS: an agent-oriented software process for engineering complex systems. Auton Agents Multi Agent Syst 20(2):260\u2013304","journal-title":"Auton Agents Multi Agent Syst"},{"unstructured":"Cools M, Declercq K, Janssens D, Wets G (2013) Onderzoek Verplaatsingsgedrag Vlaanderen 4.5 (2009\u20132013). a research report In the Transportation Research Institute (IMOB) Hasselt University, Belgium Research Publications Collections","key":"1735_CR41"}],"container-title":["Personal and Ubiquitous Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-023-01735-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00779-023-01735-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-023-01735-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,20]],"date-time":"2023-10-20T05:10:58Z","timestamp":1697778658000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00779-023-01735-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10]]},"references-count":41,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2023,10]]}},"alternative-id":["1735"],"URL":"https:\/\/doi.org\/10.1007\/s00779-023-01735-y","relation":{},"ISSN":["1617-4909","1617-4917"],"issn-type":[{"type":"print","value":"1617-4909"},{"type":"electronic","value":"1617-4917"}],"subject":[],"published":{"date-parts":[[2023,10]]},"assertion":[{"value":"30 August 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 August 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 October 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}