Learning to Solve Routing Problems via Distributionally Robust Optimization

Yuan Jiang, Yaoxin Wu, Zhiguang Cao, Jie Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

25 Citations (Scopus)

Abstract

Recent deep models for solving routing problems always assume a single distribution of nodes for training, which severely impairs their cross-distribution generalization ability. In this paper, we exploit group distributionally robust optimization (group DRO) to tackle this issue, where we jointly optimize the weights for different groups of distributions and the parameters for the deep model in an interleaved manner during training. We also design a module based on convolutional neural network, which allows the deep model to learn more informative latent pattern among the nodes. We evaluate the proposed approach on two types of well-known deep models including GCN and POMO. The experimental results on the randomly synthesized instances and the ones from two benchmark dataset (ie, TSPLib and CVRPLib) demonstrate that our approach could significantly improve the cross-distribution generalization performance over the original models.
Original languageEnglish
Title of host publication36th AAAI Conference on Artificial Intelligence
PublisherAAAI Press
Pages9786-9794
Number of pages9
Publication statusPublished - 2022
Externally publishedYes
Event36th AAAI Conference on Artificial Intelligence, AAAI 2022 - Vancouver, Canada
Duration: 22 Feb 20221 Mar 2022
Conference number: 36
https://aaai.org/Conferences/AAAI-22/

Conference

Conference36th AAAI Conference on Artificial Intelligence, AAAI 2022
Abbreviated titleAAAI 2022
Country/TerritoryCanada
CityVancouver
Period22/02/221/03/22
Internet address

Keywords

  • Distributionally Robust Optimization
  • Vehicle Routing
  • Cross-distribution Generalization
  • Convolutional Neural Networks

Fingerprint

Dive into the research topics of 'Learning to Solve Routing Problems via Distributionally Robust Optimization'. Together they form a unique fingerprint.

Cite this