Neural Combinatorial Optimization for Real-World Routing
Son, Jiwoo, Zhao, Zhikai, Berto, Federico, Hua, Chuanbo, Kwon, Changhyun, Park, Jinkyoo
–arXiv.org Artificial Intelligence
Vehicle Routing Problems (VRPs) are a class of NP-hard problems ubiquitous in several real-world logistics scenarios that pose significant challenges for optimization. Neural Combinatorial Optimization (NCO) has emerged as a promising alternative to classical approaches, as it can learn fast heuristics to solve VRPs. However, most research works in NCO for VRPs focus on simplified settings, which do not account for asymmetric distances and travel durations that cannot be derived by simple Euclidean distances and unrealistic data distributions, hindering real-world deployment. This work introduces RRNCO (Real Routing NCO) to bridge the gap of NCO between synthetic and real-world VRPs in the critical aspects of both data and modeling. First, we introduce a new, openly available dataset with real-world data containing a diverse dataset of locations, distances, and duration matrices from 100 cities, considering realistic settings with actual routing distances and durations obtained from Open Source Routing Machine (OSRM). Second, we propose a novel approach that efficiently processes both node and edge features through contextual gating, enabling the construction of more informed node embedding, and we finally incorporate an Adaptation Attention Free Module (AAFM) with neural adaptive bias mechanisms that effectively integrates not only distance matrices but also angular relationships between nodes, allowing our model to capture rich structural information. RRNCO achieves state-of-the-art results in real-world VRPs among NCO methods. We make our dataset and code publicly available at https://github.com/ai4co/real-routing-nco.
arXiv.org Artificial Intelligence
Mar-20-2025
- Country:
- Africa
- North Africa (0.04)
- South Africa > Western Cape
- Cape Town (0.04)
- Middle East > Morocco
- Casablanca-Settat Region > Casablanca (0.04)
- Senegal > Dakar Region
- Dakar (0.04)
- Southern Africa (0.04)
- Angola > Luanda Province (0.04)
- Tanzania > Dar es Salaam Region
- Dar es Salaam (0.04)
- West Africa (0.04)
- Namibia > Khomas
- Windhoek (0.04)
- East Africa (0.04)
- Ethiopia > Addis Ababa
- Addis Ababa (0.04)
- Central Africa (0.04)
- Kenya > Nairobi City County
- Nairobi (0.04)
- Democratic Republic of the Congo > Kinshasa Province
- Kinshasa (0.04)
- Rwanda > Kigali
- Kigali (0.04)
- Asia
- Japan > Honshū
- Kansai
- Kyoto Prefecture > Kyoto (0.04)
- Osaka Prefecture > Osaka (0.04)
- Kantō > Tokyo Metropolis Prefecture
- Tokyo (0.04)
- Kansai
- India > Maharashtra
- Mumbai (0.04)
- Myanmar > Mandalay Region
- Mandalay (0.04)
- Malaysia > Kuala Lumpur
- Kuala Lumpur (0.04)
- Central Asia (0.04)
- East Asia (0.05)
- Uzbekistan > Bukhara Region
- Bukhara (0.04)
- Kazakhstan > Almaty Region
- Almaty (0.04)
- Middle East
- Republic of Türkiye > Istanbul Province
- Istanbul (0.04)
- UAE > Dubai Emirate
- Dubai (0.04)
- Republic of Türkiye > Istanbul Province
- China
- South Korea
- Southeast Asia (0.05)
- Thailand > Bangkok
- Bangkok (0.04)
- Taiwan > Taiwan
- Taipei (0.04)
- Vietnam > Hanoi
- Hanoi (0.04)
- Singapore (0.04)
- Bhutan > Thimphu District
- Thimphu (0.04)
- Bangladesh > Dhaka Division
- Dhaka District > Dhaka (0.04)
- Laos > Vientiane Prefecture
- Vientiane (0.04)
- Indonesia > Java
- Yogyakarta > Yogyakarta (0.04)
- Mongolia > Ulaanbaatar (0.04)
- Japan > Honshū
- Europe
- Central Europe (0.04)
- Northern Europe (0.05)
- Czechia > Prague (0.04)
- Middle East > Republic of Türkiye
- Istanbul Province > Istanbul (0.04)
- Finland > Uusimaa
- Helsinki (0.04)
- Eastern Europe (0.04)
- Western Europe (0.04)
- Denmark > Capital Region
- Copenhagen (0.04)
- Iceland > Capital Region
- Reykjavik (0.04)
- Austria
- Netherlands > North Holland
- Amsterdam (0.04)
- Russia > Central Federal District
- Moscow Oblast > Moscow (0.04)
- Sweden > Stockholm
- Stockholm (0.04)
- North America
- Canada
- Ontario > Toronto (0.04)
- Quebec
- Capitale-Nationale Region
- Quebec City (0.04)
- Québec (0.04)
- Montreal (0.04)
- Capitale-Nationale Region
- Central America (0.04)
- Cuba > La Habana Province
- Havana (0.04)
- Guatemala > Guatemala
- Guatemala City (0.04)
- Mexico > Mexico City
- Mexico City (0.04)
- United States
- California
- Los Angeles County > Los Angeles (0.04)
- San Francisco County > San Francisco (0.04)
- Illinois > Cook County
- Chicago (0.04)
- Louisiana > Orleans Parish
- New Orleans (0.04)
- New York > New York County
- New York City (0.04)
- California
- Canada
- Oceania
- South America
- Argentina > Pampas
- Buenos Aires F.D. > Buenos Aires (0.04)
- Brazil
- Paraná > Curitiba (0.04)
- Rio de Janeiro > Rio de Janeiro (0.04)
- São Paulo (0.04)
- Chile > Santiago Metropolitan Region
- Santiago Province > Santiago (0.04)
- Ecuador > Pichincha Province
- Quito (0.04)
- Paraguay > Asunción
- Asunción (0.04)
- Peru > Cusco Department
- Cusco Province > Cusco (0.04)
- Uruguay > Montevideo
- Montevideo (0.04)
- Argentina > Pampas
- Africa
- Genre:
- Research Report (0.70)
- Industry:
- Technology: