{"id":"https://openalex.org/W2980573686","doi":"https://doi.org/10.1145/3485626","title":"Multi-itinerary optimization as cloud service","display_name":"Multi-itinerary optimization as cloud service","publication_year":2021,"publication_date":"2021-10-25","ids":{"openalex":"https://openalex.org/W2980573686","doi":"https://doi.org/10.1145/3485626","mag":"2980573686"},"language":"en","primary_location":{"id":"doi:10.1145/3485626","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3485626","pdf_url":null,"source":{"id":"https://openalex.org/S103482838","display_name":"Communications of the ACM","issn_l":"0001-0782","issn":["0001-0782","1557-7317"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Communications of the ACM","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5102882630","display_name":"Alexandru Cristian","orcid":"https://orcid.org/0000-0003-3440-9405"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Alexandru Cristian","raw_affiliation_strings":["Microsoft Research, Redmond, WA"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, Redmond, WA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018095091","display_name":"Luke Marshall","orcid":"https://orcid.org/0000-0003-0633-4004"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Luke Marshall","raw_affiliation_strings":["Microsoft Research, Redmond, WA"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, Redmond, WA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023952487","display_name":"Mihai Negrea","orcid":null},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mihai Negrea","raw_affiliation_strings":["Microsoft Research, Redmond, WA"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, Redmond, WA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010525500","display_name":"Flavius Stoichescu","orcid":null},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Flavius Stoichescu","raw_affiliation_strings":["Microsoft Research, Redmond, WA"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, Redmond, WA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081439572","display_name":"Peiwei Cao","orcid":"https://orcid.org/0009-0003-2418-9397"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Peiwei Cao","raw_affiliation_strings":["Microsoft Research, Redmond, WA"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, Redmond, WA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5032872922","display_name":"Ishai Menache","orcid":"https://orcid.org/0000-0002-2540-236X"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ishai Menache","raw_affiliation_strings":["Microsoft Research, Redmond, WA"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, Redmond, WA","institution_ids":["https://openalex.org/I1290206253"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5102882630"],"corresponding_institution_ids":["https://openalex.org/I1290206253"],"apc_list":null,"apc_paid":null,"fwci":0.0916,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.36121136,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"64","issue":"11","first_page":"121","last_page":"129"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11942","display_name":"Transportation and Mobility Innovations","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11942","display_name":"Transportation and Mobility Innovations","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10567","display_name":"Vehicle Routing Optimization Methods","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7502671480178833},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.6278449296951294},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5840747356414795},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5400640964508057},{"id":"https://openalex.org/keywords/duration","display_name":"Duration (music)","score":0.4502871632575989},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.4473966360092163},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.4366898536682129},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.42811012268066406},{"id":"https://openalex.org/keywords/vehicle-routing-problem","display_name":"Vehicle routing problem","score":0.4277998208999634},{"id":"https://openalex.org/keywords/turnaround-time","display_name":"Turnaround time","score":0.41952741146087646},{"id":"https://openalex.org/keywords/pickup","display_name":"Pickup","score":0.41444677114486694},{"id":"https://openalex.org/keywords/operations-research","display_name":"Operations research","score":0.35936594009399414},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.35215675830841064},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.17966219782829285},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.13972964882850647},{"id":"https://openalex.org/keywords/operations-management","display_name":"Operations management","score":0.13230189681053162},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.11054709553718567},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10491648316383362},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.09847518801689148},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09002941846847534}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7502671480178833},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.6278449296951294},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5840747356414795},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5400640964508057},{"id":"https://openalex.org/C112758219","wikidata":"https://www.wikidata.org/wiki/Q16038819","display_name":"Duration (music)","level":2,"score":0.4502871632575989},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.4473966360092163},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.4366898536682129},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.42811012268066406},{"id":"https://openalex.org/C123784306","wikidata":"https://www.wikidata.org/wiki/Q944041","display_name":"Vehicle routing problem","level":3,"score":0.4277998208999634},{"id":"https://openalex.org/C176553487","wikidata":"https://www.wikidata.org/wiki/Q7855819","display_name":"Turnaround time","level":2,"score":0.41952741146087646},{"id":"https://openalex.org/C2776221269","wikidata":"https://www.wikidata.org/wiki/Q572648","display_name":"Pickup","level":3,"score":0.41444677114486694},{"id":"https://openalex.org/C42475967","wikidata":"https://www.wikidata.org/wiki/Q194292","display_name":"Operations research","level":1,"score":0.35936594009399414},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.35215675830841064},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.17966219782829285},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.13972964882850647},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.13230189681053162},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.11054709553718567},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10491648316383362},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.09847518801689148},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09002941846847534},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C124952713","wikidata":"https://www.wikidata.org/wiki/Q8242","display_name":"Literature","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3485626","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3485626","pdf_url":null,"source":{"id":"https://openalex.org/S103482838","display_name":"Communications of the ACM","issn_l":"0001-0782","issn":["0001-0782","1557-7317"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Communications of the ACM","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1965469937","https://openalex.org/W2058419034","https://openalex.org/W2108980775","https://openalex.org/W2109101401","https://openalex.org/W2109923933","https://openalex.org/W2116007330","https://openalex.org/W2118356869","https://openalex.org/W2143690711","https://openalex.org/W2148831787","https://openalex.org/W2494612847","https://openalex.org/W2561675875","https://openalex.org/W2783216597","https://openalex.org/W2784910652","https://openalex.org/W4250131469","https://openalex.org/W6645233470","https://openalex.org/W6676269172"],"related_works":["https://openalex.org/W2185313546","https://openalex.org/W2185850456","https://openalex.org/W2994962043","https://openalex.org/W2351571732","https://openalex.org/W2741596907","https://openalex.org/W4248894450","https://openalex.org/W4293253022","https://openalex.org/W2183192769","https://openalex.org/W2048314949","https://openalex.org/W3204694157"],"abstract_inverted_index":{"In":[0],"this":[1],"paper,":[2],"we":[3,134],"describe":[4],"multi-itinerary":[5],"optimization":[6],"(MIO)---a":[7],"novel":[8],"Bing":[9],"Maps":[10],"service":[11,67,112],"that":[12,132,147,159],"automates":[13],"the":[14,53,141,172,177],"process":[15],"of":[16,41,50,63,116,179],"building":[17],"itineraries":[18,186],"for":[19,104,149,200],"multiple":[20,91,105],"agents":[21],"while":[22],"optimizing":[23],"their":[24],"routes":[25,158],"to":[26,55],"minimize":[27],"travel":[28,174],"time":[29,68,175],"or":[30,47],"distance.":[31],"MIO":[32,79,155],"can":[33],"be":[34],"used":[35],"by":[36],"organizations":[37],"with":[38,113,187,196],"a":[39,48,61,117,124,136,168,192],"fleet":[40],"vehicles":[42],"and":[43,73,76,101,129,176],"drivers,":[44],"mobile":[45],"salesforce,":[46],"team":[49],"personnel":[51],"in":[52,87,167,171],"field,":[54],"maximize":[56],"workforce":[57],"efficiency.":[58],"It":[59],"supports":[60],"variety":[62],"constraints,":[64],"such":[65],"as":[66],"windows,":[69],"duration,":[70],"priority,":[71],"pickup":[72],"delivery":[74],"dependencies,":[75],"vehicle":[77],"capacity.":[78],"also":[80],"considers":[81],"traffic":[82,150],"conditions":[83],"between":[84,127],"locations,":[85],"resulting":[86],"algorithmic":[88],"challenges":[89],"at":[90,99],"levels":[92],"(e.g.,":[93],"calculating":[94],"time-dependent":[95],"travel-time":[96],"distance":[97],"matrices":[98],"scale":[100],"scheduling":[102],"services":[103],"agents).":[106],"To":[107],"support":[108],"an":[109,180],"end-to-end":[110],"cloud":[111],"turnaround":[114],"times":[115,199],"few":[118],"seconds,":[119],"our":[120,183],"algorithm":[121],"design":[122],"targets":[123],"sweet":[125],"spot":[126],"accuracy":[128],"performance.":[130],"Toward":[131],"end,":[133],"build":[135],"scalable":[137],"approach":[138,184],"based":[139],"on":[140],"ALNS":[142],"metaheuristic.":[143],"Our":[144],"experiments":[145],"show":[146],"accounting":[148],"significantly":[151],"improves":[152],"solution":[153],"quality:":[154],"finds":[156],"efficient":[157],"avoid":[160],"late":[161],"arrivals,":[162],"whereas":[163],"traffic-agnostic":[164],"approaches":[165],"result":[166],"15%":[169],"increase":[170],"combined":[173],"lateness":[178],"arrival.":[181],"Furthermore,":[182],"generates":[185],"substantially":[188],"higher":[189],"quality":[190],"than":[191],"cutting-edge":[193],"heuristic":[194],"(LKH),":[195],"faster":[197],"running":[198],"large":[201],"instances.":[202]},"counts_by_year":[{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
