{"id":"https://openalex.org/W7162023330","doi":"https://doi.org/10.48550/arxiv.2605.20618","title":"COAgents: Multi-Agent Framework to Learn and Navigate Routing Problems Search Space","display_name":"COAgents: Multi-Agent Framework to Learn and Navigate Routing Problems Search Space","publication_year":2026,"publication_date":"2026-05-20","ids":{"openalex":"https://openalex.org/W7162023330","doi":"https://doi.org/10.48550/arxiv.2605.20618"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2605.20618","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.20618","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2605.20618","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5136666774","display_name":"Oleksandr Yakovenko","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yakovenko, Oleksandr","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136664202","display_name":"Mahdi Mostajabdaveh","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mostajabdaveh, Mahdi","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136678127","display_name":"Cheikh Ahmed","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ahmed, Cheikh","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136614714","display_name":"Abdullah Ali Sivas","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sivas, Abdullah Ali","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101556023","display_name":"Xiaorui Li","orcid":"https://orcid.org/0000-0002-0627-3101"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Xiaorui","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101058817","display_name":"Zirui Zhou","orcid":"https://orcid.org/0009-0002-5761-2828"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhou, Zirui","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5136664206","display_name":"Mao Kun","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kun, Mao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10567","display_name":"Vehicle Routing Optimization Methods","score":0.8626000285148621,"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"}},"topics":[{"id":"https://openalex.org/T10567","display_name":"Vehicle Routing Optimization Methods","score":0.8626000285148621,"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/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.016499999910593033,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10100","display_name":"Metaheuristic Optimization Algorithms Research","score":0.0142000000923872,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/vehicle-routing-problem","display_name":"Vehicle routing problem","score":0.6481999754905701},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.6377000212669373},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.49140000343322754},{"id":"https://openalex.org/keywords/local-search","display_name":"Local search (optimization)","score":0.47189998626708984},{"id":"https://openalex.org/keywords/selection","display_name":"Selection (genetic algorithm)","score":0.46299999952316284},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.4616999924182892},{"id":"https://openalex.org/keywords/solver","display_name":"Solver","score":0.44209998846054077},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4377000033855438}],"concepts":[{"id":"https://openalex.org/C123784306","wikidata":"https://www.wikidata.org/wiki/Q944041","display_name":"Vehicle routing problem","level":3,"score":0.6481999754905701},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.6377000212669373},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5867000222206116},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.49140000343322754},{"id":"https://openalex.org/C135320971","wikidata":"https://www.wikidata.org/wiki/Q1868524","display_name":"Local search (optimization)","level":2,"score":0.47189998626708984},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.46299999952316284},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.4616999924182892},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.44209998846054077},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4377000033855438},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.40470001101493835},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.3750999867916107},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3682999908924103},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.35929998755455017},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.3546000123023987},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3366999924182892},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.3352999985218048},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.3310000002384186},{"id":"https://openalex.org/C2778572836","wikidata":"https://www.wikidata.org/wiki/Q380933","display_name":"Space (punctuation)","level":2,"score":0.3294999897480011},{"id":"https://openalex.org/C180916674","wikidata":"https://www.wikidata.org/wiki/Q3711935","display_name":"Diversification (marketing strategy)","level":2,"score":0.32510000467300415},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.3246000111103058},{"id":"https://openalex.org/C147764199","wikidata":"https://www.wikidata.org/wiki/Q6865248","display_name":"Minification","level":2,"score":0.32429999113082886},{"id":"https://openalex.org/C72434380","wikidata":"https://www.wikidata.org/wiki/Q230930","display_name":"State space","level":2,"score":0.31679999828338623},{"id":"https://openalex.org/C177606310","wikidata":"https://www.wikidata.org/wiki/Q5674297","display_name":"Adaptability","level":2,"score":0.3061000108718872},{"id":"https://openalex.org/C203208320","wikidata":"https://www.wikidata.org/wiki/Q5150830","display_name":"Combinatorial search","level":4,"score":0.27059999108314514},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2628999948501587},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.260699987411499},{"id":"https://openalex.org/C125583679","wikidata":"https://www.wikidata.org/wiki/Q755673","display_name":"Search algorithm","level":2,"score":0.2515999972820282}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2605.20618","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.20618","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2605.20618","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.20618","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Although":[0],"Vehicle":[1],"Routing":[2],"Problems":[3],"(VRP)":[4],"are":[5],"essential":[6],"to":[7,18,34,41,67,90,101,108,172,185,198],"many":[8],"real-world":[9],"systems,":[10],"they":[11],"remain":[12],"computationally":[13],"intractable":[14],"at":[15,178,182,203],"scale":[16],"due":[17],"their":[19],"combinatorial":[20],"complexity.":[21],"Traditional":[22],"heuristics":[23],"rely":[24],"on":[25,135,150,163],"handcrafted":[26],"rules":[27],"for":[28,74],"local":[29,36,69],"improvements":[30],"and":[31,64,96,104,138,152,180,191,194],"occasional":[32],"\\textit{jumps}":[33],"escape":[35],"minima,":[37],"but":[38],"often":[39],"struggle":[40],"generalize":[42],"across":[43,131],"diverse":[44],"instances.":[45],"We":[46],"introduce":[47],"\\textbf{COAgents},":[48],"a":[49,59,92,97,105,154],"cooperative":[50],"multi-agent":[51],"framework":[52],"that":[53,142],"models":[54],"the":[55,136,158,164,170,173,186],"search":[56,123],"process":[57],"as":[58],"graph:":[60],"nodes":[61],"represent":[62],"solutions,":[63],"edges":[65],"correspond":[66],"either":[68],"refinements":[70],"or":[71],"large":[72],"perturbations":[73],"diversification":[75],"(i.e.,":[76],"jumps).":[77],"A":[78],"\\textit{Partial":[79],"Search":[80],"Graph}":[81],"(PSG)":[82],"is":[83,201],"dynamically":[84],"constructed":[85],"during":[86],"search,":[87],"enabling":[88],"COAgents":[89,119,143],"train":[91],"Node":[93],"Selection":[94,99],"Agent":[95,100,107],"Move":[98],"guide":[102],"intensification,":[103],"Jump":[106],"trigger":[109],"well-timed":[110],"explorations":[111],"of":[112,157],"new":[113,155],"regions.":[114],"Unlike":[115],"end-to-end":[116],"learning":[117],"approaches,":[118],"cleanly":[120],"separates":[121],"problem-agnostic":[122],"control":[124],"from":[125],"compact":[126],"domain-specific":[127],"encoding,":[128],"facilitating":[129],"adaptability":[130],"tasks.":[132],"Extensive":[133],"experiments":[134],"CVRP":[137,151],"VRPTW":[139,167],"benchmarks":[140],"show":[141],"remains":[144],"competitive":[145],"with":[146],"several":[147],"learn-to-search":[148],"baselines":[149],"sets":[153],"state":[156],"art":[159],"among":[160],"learning-based":[161],"methods":[162],"more":[165],"challenging":[166],"instances,":[168],"reducing":[169],"gap":[171],"best-known":[174],"solutions":[175],"by":[176,192],"14\\%":[177],"$N\\!=\\!100$":[179],"44\\%":[181],"$N\\!=\\!50$":[183],"relative":[184,197],"strongest":[187],"neural":[188],"solver":[189],"(POMO),":[190],"21\\%":[193],"40\\%":[195],"respectively":[196],"ALNS.":[199],"Code":[200],"available":[202],"https://github.com/mahdims/COAgents.":[204]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-05-22T00:00:00"}
