{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T05:13:54Z","timestamp":1783574034771,"version":"3.55.0"},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2022,1,22]],"date-time":"2022-01-22T00:00:00Z","timestamp":1642809600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,22]],"date-time":"2022-01-22T00:00:00Z","timestamp":1642809600000},"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":["Appl Intell"],"published-print":{"date-parts":[[2022,8]]},"DOI":"10.1007\/s10489-021-02887-1","type":"journal-article","created":{"date-parts":[[2022,1,22]],"date-time":"2022-01-22T15:02:18Z","timestamp":1642863738000},"page":"11257-11272","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Satisfying user preferences in optimised ridesharing services:"],"prefix":"10.1007","volume":"52","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4623-7244","authenticated-orcid":false,"given":"Vinicius Renan","family":"de Carvalho","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fatemeh","family":"Golpayegani","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,1,22]]},"reference":[{"key":"2887_CR1","unstructured":"Adra SF (2007) Improving convergence, diversity and pertinency in multiobjective optimisation. Ph.D. thesis, Department of Automatic Control and Systems Engineering The University of Sheffield"},{"issue":"2","key":"2887_CR2","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1016\/j.ejor.2012.05.028","volume":"223","author":"N Agatz","year":"2012","unstructured":"Agatz N, Erera A, Savelsbergh M, Wang X (2012) Optimization for dynamic ride-sharing: a review. Eur J Oper Res 223(2):295\u2013303","journal-title":"Eur J Oper Res"},{"key":"2887_CR3","doi-asserted-by":"crossref","unstructured":"Alisoltani N, Zargayouna M, Leclercq L (2020) Real-time autonomous taxi service: an agent-based simulation. In: Agents and multi-agent systems: Technologies and applications 2020. Springer, pp 199\u2013207","DOI":"10.1007\/978-981-15-5764-4_18"},{"issue":"5-6","key":"2887_CR4","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1002\/mcda.1518","volume":"21","author":"A Atahran","year":"2014","unstructured":"Atahran A, Lent\u00e9 C, T\u2019kindt V (2014) A multicriteria dial-a-ride problem with an ecological measure and heterogeneous vehicles. J Multi-Criteria Decis Anal 21(5-6):279\u2013298. https:\/\/doi.org\/10.1002\/mcda.1518","journal-title":"J Multi-Criteria Decis Anal"},{"key":"2887_CR5","doi-asserted-by":"crossref","unstructured":"Bailey JM, Golpayegani F, Clarke S (2019) Comasig: a collaborative multi-agent signal control to support senior drivers. In: 2019 IEEE Intelligent transportation systems conf. (ITSC). IEEE, pp 1239\u20131244","DOI":"10.1109\/ITSC.2019.8917531"},{"key":"2887_CR6","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1016\/j.artint.2017.02.004","volume":"246","author":"F Bistaffa","year":"2017","unstructured":"Bistaffa F, Farinelli A, Chalkiadakis G, Ramchurn SD (2017) A cooperative game-theoretic approach to the social ridesharing problem. Artif Intell 246:86\u2013117","journal-title":"Artif Intell"},{"key":"2887_CR7","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1016\/j.ins.2013.02.041","volume":"237","author":"I Boussaid","year":"2013","unstructured":"Boussaid I, Lepagnot J, Siarry P (2013) A survey on optimization metaheuristics. Inf Sci 237:82\u2013117","journal-title":"Inf Sci"},{"key":"2887_CR8","doi-asserted-by":"crossref","unstructured":"Bradstreet L, Barone L, While L, Huband S, Hingston P (2007) Use of the wfg toolkit and pisa for comparison of moeas. In: 2007 IEEE Symp. on comput. Intell. in multi-criteria decision-making, pp 382\u2013389","DOI":"10.1109\/MCDM.2007.369117"},{"issue":"12","key":"2887_CR9","doi-asserted-by":"publisher","first-page":"1695","DOI":"10.1057\/jors.2013.71","volume":"64","author":"EK Burke","year":"2013","unstructured":"Burke EK, Gendreau M, Hyde M, Kendall G, Ochoa G, \u00d6zcan E, Qu R (2013) Hyper-heuristics: a survey of the state of the art. J Oper Res Soc 64(12):1695\u20131724","journal-title":"J Oper Res Soc"},{"issue":"6","key":"2887_CR10","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1007\/s40313-019-00526-2","volume":"31","author":"VR de Carvalho","year":"2020","unstructured":"de Carvalho VR, Larson K, Brand\u00e3o AAF, Sichman JSA (2020) Applying social choice theory to solve engineering multi-objective optimization problems. J Control Autom Electr Syst (JCAE) 31(6):119\u2013128","journal-title":"J Control Autom Electr Syst (JCAE)"},{"key":"2887_CR11","unstructured":"de Carvalho VR, Sichman JS (2017) Applying copeland voting to design an agent-based hyper-heuristic. In: Proc. of the 16th conf. on autonomous agents and multiagent systems, pp 972\u2013 980"},{"issue":"1","key":"2887_CR12","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1080\/01441647.2011.621557","volume":"32","author":"ND Chan","year":"2012","unstructured":"Chan ND, Shaheen SA (2012) Ridesharing in north america: past, present, and future. Transp Rev 32(1):93\u2013112","journal-title":"Transp Rev"},{"issue":"2","key":"2887_CR13","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1016\/j.tra.2010.11.001","volume":"45","author":"G Correia","year":"2011","unstructured":"Correia G, Viegas JM (2011) Carpooling and carpool clubs: Clarifying concepts and assessing value enhancement possibilities through a stated preference web survey in lisbon, portugal. Transp Res A Policy Pract 45 (2):81\u201390","journal-title":"Transp Res A Policy Pract"},{"key":"2887_CR14","doi-asserted-by":"crossref","unstructured":"Cubillos C, Urra E, Rodr\u00edguez N (2009) Application of genetic algorithms for the darptw problem. Int J Comput Commun Control 4(2)","DOI":"10.15837\/ijccc.2009.2.2420"},{"key":"2887_CR15","doi-asserted-by":"crossref","unstructured":"Cui Y, Makhija RSMS, Chen RB, He Q, Khani A (2020) Understanding and modeling the social preferences for riders in rideshare matching. Transportation:1\u201327","DOI":"10.1007\/s11116-020-10112-0"},{"issue":"2","key":"2887_CR16","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182\u2013197","journal-title":"IEEE Trans Evol Comput"},{"key":"2887_CR17","unstructured":"Fuloria S (2020) Passenger demand forecasting in the ridesharing context: A comparison of statistical and deep learning approaches. IUP J Appl Econ 19(1)"},{"key":"2887_CR18","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1016\/j.trb.2013.08.012","volume":"57","author":"M Furuhata","year":"2013","unstructured":"Furuhata M, Dessouky M, Ord\u00f3\u00f1ez F, Brunet ME, Wang X, Koenig S (2013) Ridesharing: The state-of-the-art and future directions. Transp Res B Methodol 57:28\u201346","journal-title":"Transp Res B Methodol"},{"key":"2887_CR19","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/j.trc.2013.12.012","volume":"45","author":"S Galland","year":"2014","unstructured":"Galland S, Knapen L, Gaud N, Janssens D, Lamotte O, Koukam A, Wets G, et al. (2014) Multi-agent simulation of individual mobility behavior in carpooling. Transp Res Part C: Emerging Technol 45:83\u201398","journal-title":"Transp Res Part C: Emerging Technol"},{"key":"2887_CR20","doi-asserted-by":"crossref","unstructured":"Ghanadbashi S, Golpayegani F (2021) An ontology-based intelligent traffic signal control model. International Intelligent Transportation Systems Conference (ITSC)","DOI":"10.1109\/ITSC48978.2021.9564962"},{"key":"2887_CR21","doi-asserted-by":"crossref","unstructured":"Ghanadbashi S, Golpayegani F (2021) Using ontology to guide reinforcement learning agents in unseen situations. Appl Intell:1\u201317","DOI":"10.1007\/s10489-021-02449-5"},{"key":"2887_CR22","unstructured":"Ghoseiri K, Haghani A, Hamed M, et al. (2010) Real-time rideshare matching problem. Technical report, Mid-Atlantic Universities Transportation Center"},{"issue":"3","key":"2887_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3319402","volume":"10","author":"F Golpayegani","year":"2019","unstructured":"Golpayegani F, Dusparic I, Clarke S (2019) Using social dependence to enable neighbourly behaviour in open multi-agent systems. ACM Trans Intell Syst Technol (TIST) 10(3):1\u201331","journal-title":"ACM Trans Intell Syst Technol (TIST)"},{"key":"2887_CR24","doi-asserted-by":"crossref","unstructured":"Golpayegani F, et al. (2018) Co-ride: Collaborative preference-based taxi-sharing and taxi-dispatch. In: 2018 IEEE 30Th int. Conf. on tools with artificial intelligence (ICTAI). IEEE, pp 864\u2013871","DOI":"10.1109\/ICTAI.2018.00135"},{"key":"2887_CR25","doi-asserted-by":"crossref","unstructured":"Gu\u00e9riau M, Dusparic I (2018) Samod: Shared autonomous mobility-on-demand using decentralized reinforcement learning. In: 2018 21St international conference on intelligent transportation systems (ITSC). IEEE, pp 1558\u20131563","DOI":"10.1109\/ITSC.2018.8569608"},{"key":"2887_CR26","doi-asserted-by":"publisher","first-page":"119792","DOI":"10.1016\/j.techfore.2019.119792","volume":"150","author":"KM Gurumurthy","year":"2020","unstructured":"Gurumurthy KM, Kockelman KM (2020) Modeling americans\u2019 autonomous vehicle preferences: a focus on dynamic ride-sharing, privacy & long-distance mode choices. Technol Forecast Soc Chang 150:119792","journal-title":"Technol Forecast Soc Chang"},{"key":"2887_CR27","doi-asserted-by":"crossref","unstructured":"Herbawi W, Weber M (2011) Comparison of multiobjective evolutionary algorithms for solving the multiobjective route planning in dynamic multi-hop ridesharing. In: 2011 IEEE Congr. of evolutionary computation (CEC). IEEE, pp 2099\u20132106","DOI":"10.1109\/CEC.2011.5949874"},{"key":"2887_CR28","doi-asserted-by":"crossref","unstructured":"Hertini E, Harisbaya C, Nahar J, et al. (2019) Queuing model using sojourn time distribution with single working vacation and vacation interruption. In: IOP Conference series: Materials science and engineering, vol 567. IOP Publishing, pp 012036","DOI":"10.1088\/1757-899X\/567\/1\/012036"},{"key":"2887_CR29","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1016\/j.trb.2018.02.001","volume":"111","author":"SC Ho","year":"2018","unstructured":"Ho SC, Szeto W, Kuo YH, Leung JM, Petering M, Tou TW (2018) A survey of dial-a-ride problems: Literature review and recent developments. Transp Res B Methodol 111:395\u2013421","journal-title":"Transp Res B Methodol"},{"key":"2887_CR30","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1016\/j.tre.2018.07.003","volume":"118","author":"L Hou","year":"2018","unstructured":"Hou L, Li D, Zhang D (2018) Ride-matching and routing optimisation: Models and a large neighbourhood search heuristic. Transp Res Part E: Logist Transp Rev 118:143\u2013162","journal-title":"Transp Res Part E: Logist Transp Rev"},{"key":"2887_CR31","unstructured":"Jacob J, Roet-Green R (2018) Ride solo or pool: designing price-service menus for a ride-sharing platform. Tech. rep. Simon Business School"},{"key":"2887_CR32","doi-asserted-by":"crossref","unstructured":"Jacob J, Roet-Green R (2021) Ride solo or pool: Designing price-service menus for a ride-sharing platform. European Journal of Operational Research","DOI":"10.1016\/j.ejor.2021.03.058"},{"issue":"10","key":"2887_CR33","doi-asserted-by":"publisher","first-page":"1321","DOI":"10.1057\/palgrave.jors.2602287","volume":"58","author":"RM Jorgensen","year":"2007","unstructured":"Jorgensen RM, Larsen J, Bergvinsdottir KB (2007) Solving the dial-a-ride problem using genetic algorithms. J Oper Res Soc 58(10):1321\u20131331. https:\/\/doi.org\/10.1057\/palgrave.jors.2602287","journal-title":"J Oper Res Soc"},{"key":"2887_CR34","doi-asserted-by":"crossref","unstructured":"Kukkonen S, Lampinen J (2005) Gde3: The third evolution step of generalized differential evolution. In: 2005. The 2005 IEEE congr. on Evolutionary computation, vol 1. IEEE, pp 443\u2013450","DOI":"10.1109\/CEC.2005.1554717"},{"issue":"12","key":"2887_CR35","doi-asserted-by":"publisher","first-page":"4728","DOI":"10.1109\/TITS.2019.2945793","volume":"20","author":"EL Lasmar","year":"2019","unstructured":"Lasmar EL, de Paula FO, Rosa RL, Abrah\u00e3o JI, Rodr\u00edguez DZ (2019) Rsrs: Ridesharing recommendation system based on social networks to improve the user\u2019s qoe. IEEE Trans Intell Transp Syst 20(12):4728\u20134740","journal-title":"IEEE Trans Intell Transp Syst"},{"key":"2887_CR36","doi-asserted-by":"crossref","unstructured":"Li L, Lin D, Pantelidis T, Chow J, Jabari SE (2019) An agent-based simulation for shared automated electric vehicles with vehicle relocation. In: 2019 IEEE Intelligent transportation systems conference (ITSC). IEEE, pp 3308\u20133313","DOI":"10.1109\/ITSC.2019.8917253"},{"key":"2887_CR37","doi-asserted-by":"crossref","unstructured":"Li M, Qin Z, Jiao Y, Yang Y, Wang J, Wang C, Wu G, Ye J (2019) Efficient ridesharing order dispatching with mean field multi-agent reinforcement learning. In: The world wide web conference, pp 983\u2013994","DOI":"10.1145\/3308558.3313433"},{"issue":"1","key":"2887_CR38","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1109\/TEVC.2017.2785346","volume":"23","author":"W Li","year":"2019","unstructured":"Li W, \u00d6zcan E, John R (2019) A learning automata-based multiobjective hyper-heuristic. IEEE Trans Evol Comput 23(1):59\u201373","journal-title":"IEEE Trans Evol Comput"},{"key":"2887_CR39","doi-asserted-by":"publisher","first-page":"494","DOI":"10.1016\/j.sbspro.2012.04.122","volume":"43","author":"Y Lin","year":"2012","unstructured":"Lin Y, Li W, Qiu F, Xu H (2012) Research on optimization of vehicle routing problem for ride-sharing taxi. Procedia-Soc Behav Sci 43:494\u2013502","journal-title":"Procedia-Soc Behav Sci"},{"key":"2887_CR40","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1016\/j.trc.2020.02.020","volume":"114","author":"W Lu","year":"2020","unstructured":"Lu W, Liu L, Wang F, Zhou X, Hu G (2020) Two-phase optimization model for ride-sharing with transfers in short-notice evacuations. Transp Res Part C: Emerging Technol 114:272\u2013296","journal-title":"Transp Res Part C: Emerging Technol"},{"key":"2887_CR41","doi-asserted-by":"crossref","unstructured":"Masmoudi M, Braekers K, Masmoudi M, Dammak A (2017) A hybrid genetic algorithm for the heterogeneous dial-a-ride problem. Comput Oper Res 81:1\u201313","DOI":"10.1016\/j.cor.2016.12.008"},{"key":"2887_CR42","doi-asserted-by":"crossref","unstructured":"Montazery M, Wilson N (2016) Learning user preferences in matching for ridesharing. In: ICAART (2), pp 63\u201373","DOI":"10.5220\/0005694700630073"},{"key":"2887_CR43","unstructured":"Nabil M, Sherif A, Mahmoud M, Alsharif A, Abdallah M (2019) Efficient and privacy-preserving ridesharing organization for transferable and non-transferable services. IEEE Transactions on Dependable and Secure Computing"},{"key":"2887_CR44","doi-asserted-by":"crossref","unstructured":"Nebro AJ, Durillo JJ, Vergne M (2015) Redesigning the jmetal multi-objective optimization framework. In: Proc. of the companion publication of the 2015 annual conf. on genetic and evolutionary computation, GECCO companion \u201915. ACM, New York, pp 1093\u20131100","DOI":"10.1145\/2739482.2768462"},{"key":"2887_CR45","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1016\/j.trc.2015.07.016","volume":"64","author":"M Nourinejad","year":"2016","unstructured":"Nourinejad M, Roorda MJ (2016) Agent based model for dynamic ridesharing. Transp Res Part C: Emerging Technol 64:117\u2013132","journal-title":"Transp Res Part C: Emerging Technol"},{"key":"2887_CR46","doi-asserted-by":"crossref","unstructured":"Riad M, Golpayegani F (2021) Run-time norms synthesis in multi-objective multi-agent systems. 20th International Conference on Autonomous Agents and Multiagent Systems COINE Workshop","DOI":"10.1007\/978-3-031-16617-4_6"},{"key":"2887_CR47","doi-asserted-by":"crossref","unstructured":"Saisubramanian S, Basich C, Zilberstein S, Goldman CV (2019) Satisfying social preferences in ridesharing services. In: 2019 IEEE Intelligent transportation systems conf. (ITSC). IEEE, pp 3720\u20133725","DOI":"10.1109\/ITSC.2019.8917205"},{"issue":"13","key":"2887_CR48","first-page":"0","volume":"5","author":"JS Sim\u00e3o","year":"2001","unstructured":"Sim\u00e3o JS, Demazeau Y (2001) On social reasoning in multi-agent systems. Inteligencia Artificial. Revista Iberoamer Intel Artif 5(13):0","journal-title":"Revista Iberoamer Intel Artif"},{"key":"2887_CR49","doi-asserted-by":"publisher","first-page":"208","DOI":"10.1016\/j.trc.2019.01.019","volume":"101","author":"A Simonetto","year":"2019","unstructured":"Simonetto A, Monteil J, Gambella C (2019) Real-time city-scale ridesharing via linear assignment problems. Transp Res Part C: Emerging Technol 101:208\u2013232","journal-title":"Transp Res Part C: Emerging Technol"},{"issue":"4","key":"2887_CR50","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1023\/A:1008202821328","volume":"11","author":"R Storn","year":"1997","unstructured":"Storn R, Price K (1997) Differential evolution \u2013 a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341\u2013359","journal-title":"J Glob Optim"},{"key":"2887_CR51","first-page":"1416","volume":"11","author":"P Thaithatkul","year":"2015","unstructured":"Thaithatkul P, Seo T, Kusakabe T, Asakura Y (2015) A passengers matching problem in ridesharing systems by considering user preference. J Eastern Asia Soc Transp Stud 11:1416\u2013 1432","journal-title":"J Eastern Asia Soc Transp Stud"},{"key":"2887_CR52","doi-asserted-by":"crossref","unstructured":"Xu Z, Li Z, Guan Q, Zhang D, Li Q, Nan J, Liu C, Bian W, Ye J (2018) Large-scale order dispatch in on-demand ride-hailing platforms: a learning and planning approach. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp 905\u2013913","DOI":"10.1145\/3219819.3219824"},{"issue":"7","key":"2887_CR53","doi-asserted-by":"publisher","first-page":"2584","DOI":"10.1109\/TITS.2018.2868366","volume":"20","author":"H Zhang","year":"2018","unstructured":"Zhang H, Zhao J (2018) Mobility sharing as a preference matching problem. IEEE Trans Intell Transp Syst 20(7):2584\u20132592","journal-title":"IEEE Trans Intell Transp Syst"},{"key":"2887_CR54","unstructured":"Zhang Q, Li H (2007) MOEA\/d: A multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput"},{"key":"2887_CR55","unstructured":"Zitzler E, Laumanns M, Thiele L (2001) SPEA2: Improving the strength pareto evolutionary algorithm for multiobjective optimization. In: Evolutionary methods for design optimization and control with applications to industrial problems. CIMNE, pp 95\u2013100"},{"issue":"4","key":"2887_CR56","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1109\/4235.797969","volume":"3","author":"E Zitzler","year":"1999","unstructured":"Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: A comparative case study and the strength pareto approach. Trans Evol Comput 3(4):257\u2013271","journal-title":"Trans Evol Comput"}],"container-title":["Applied Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-021-02887-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10489-021-02887-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-021-02887-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,24]],"date-time":"2023-01-24T05:03:23Z","timestamp":1674536603000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10489-021-02887-1"}},"subtitle":["A multi-agent multi-objective optimisation approach"],"short-title":[],"issued":{"date-parts":[[2022,1,22]]},"references-count":56,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2022,8]]}},"alternative-id":["2887"],"URL":"https:\/\/doi.org\/10.1007\/s10489-021-02887-1","relation":{},"ISSN":["0924-669X","1573-7497"],"issn-type":[{"value":"0924-669X","type":"print"},{"value":"1573-7497","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,22]]},"assertion":[{"value":"27 September 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 January 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}