no code implementations • 23 Mar 2025 • Zeyuan Ma, Zhiyang Huang, Jiacheng Chen, Zhiguang Cao, Yue-Jiao Gong
Recent Meta-Black-Box Optimization (MetaBBO) approaches have shown possibility of enhancing the optimization performance through learning meta-level policies to dynamically configure low-level optimizers.
1 code implementation • 12 Feb 2025 • Yuxin Pan, Ruohong Liu, Yize Chen, Zhiguang Cao, Fangzhen Lin
Neural solvers based on the divide-and-conquer approach for Vehicle Routing Problems (VRPs) in general, and capacitated VRP (CVRP) in particular, integrates the global partition of an instance with local constructions for each subproblem to enhance generalization.
1 code implementation • 23 Jan 2025 • Mingzhao Wang, You Zhou, Zhiguang Cao, Yubin Xiao, Xuan Wu, Wei Pang, Yuan Jiang, Hui Yang, Peng Zhao, Yuanshu Li
To enhance the solution quality while maintaining fast inference, we propose DEITSP, a diffusion model with efficient iterations tailored for TSP that operates in a NAR manner.
1 code implementation • 15 Jan 2025 • Shipei Zhou, Yuandong Ding, Chi Zhang, Zhiguang Cao, Yan Jin
This paper proposes a dual divide-and-optimize algorithm (DualOpt) for solving the large-scale traveling salesman problem (TSP).
1 code implementation • 1 Jan 2025 • Qi Li, Zhiguang Cao, Yining Ma, Yaoxin Wu, Yue-Jiao Gong
Existing neural methods for the Travelling Salesman Problem (TSP) mostly aim at finding a single optimal solution.
1 code implementation • 10 Dec 2024 • Hongshu Guo, Zeyuan Ma, Jiacheng Chen, Yining Ma, Zhiguang Cao, Xinglin Zhang, Yue-Jiao Gong
To address this limitation, we introduce ConfigX, a new paradigm of the MetaBBO framework that is capable of learning a universal configuration agent (model) for boosting diverse EAs.
1 code implementation • 28 Oct 2024 • Jieyi Bi, Yining Ma, Jianan Zhou, Wen Song, Zhiguang Cao, Yaoxin Wu, Jie Zhang
Vehicle Routing Problems (VRPs) can model many real-world scenarios and often involve complex constraints.
1 code implementation • 7 Oct 2024 • Jianan Zhou, Yaoxin Wu, Zhiguang Cao, Wen Song, Jie Zhang, Zhiqi Shen
Given a neural VRP method, we adversarially train multiple models in a collaborative manner to synergistically promote robustness against attacks, while boosting standard generalization on clean instances.
no code implementations • 7 Aug 2024 • Yong Liang Goh, Zhiguang Cao, Yining Ma, Yanfei Dong, Mohammed Haroon Dupty, Wee Sun Lee
Existing neural constructive solvers for routing problems have predominantly employed transformer architectures, conceptualizing the route construction as a set-to-sequence learning task.
1 code implementation • 18 May 2024 • Yunzhuang Shen, Yuan Sun, XiaoDong Li, Zhiguang Cao, Andrew Eberhard, Guangquan Zhang
This process continues until the dual values converge to the optimal dual solution to the original problem.
2 code implementations • 2 May 2024 • Jianan Zhou, Zhiguang Cao, Yaoxin Wu, Wen Song, Yining Ma, Jie Zhang, Chi Xu
Learning to solve vehicle routing problems (VRPs) has garnered much attention.
1 code implementation • 17 Apr 2024 • Zhuoyi Lin, Yaoxin Wu, Bangjian Zhou, Zhiguang Cao, Wen Song, Yingqian Zhang, Senthilnath Jayavelu
Accordingly, we propose to pre-train the backbone Transformer for TSP, and then apply it in the process of fine-tuning the Transformer models for each target VRP variant.
no code implementations • 4 Mar 2024 • Hongshu Guo, Yining Ma, Zeyuan Ma, Jiacheng Chen, Xinglin Zhang, Zhiguang Cao, Jun Zhang, Yue-Jiao Gong
As a proof-of-principle study, we apply this framework to a group of Differential Evolution algorithms.
no code implementations • 2 Mar 2024 • Zeyuan Ma, Hongshu Guo, Jiacheng Chen, Guojun Peng, Zhiguang Cao, Yining Ma, Yue-Jiao Gong
Recent research explores optimization using large language models (LLMs) by either iteratively seeking next-step solutions from LLMs or directly prompting LLMs for an optimizer.
1 code implementation • 27 Feb 2024 • Cong Zhang, Zhiguang Cao, Yaoxin Wu, Wen Song, Jing Sun
Existing learning-based methods for solving job shop scheduling problems (JSSP) usually use off-the-shelf GNN models tailored to undirected graphs and neglect the rich and meaningful topological structures of disjunctive graphs (DGs).
2 code implementations • 2 Feb 2024 • Haoran Ye, Jiarui Wang, Zhiguang Cao, Federico Berto, Chuanbo Hua, Haeyeon Kim, Jinkyoo Park, Guojie Song
The omnipresence of NP-hard combinatorial optimization problems (COPs) compels domain experts to engage in trial-and-error heuristic design.
1 code implementation • 13 Dec 2023 • Haoran Ye, Jiarui Wang, Helan Liang, Zhiguang Cao, Yong Li, Fanzhang Li
The recent end-to-end neural solvers have shown promise for small-scale routing problems but suffered from limited real-time scaling-up performance.
1 code implementation • NeurIPS 2023 • Yining Ma, Zhiguang Cao, Yeow Meng Chee
In this paper, we present Neural k-Opt (NeuOpt), a novel learning-to-search (L2S) solver for routing problems.
1 code implementation • NeurIPS 2023 • Jinbiao Chen, Zizhen Zhang, Zhiguang Cao, Yaoxin Wu, Yining Ma, Te Ye, Jiahai Wang
Most of existing neural methods for multi-objective combinatorial optimization (MOCO) problems solely rely on decomposition, which often leads to repetitive solutions for the respective subproblems, thus a limited Pareto set.
1 code implementation • NeurIPS 2023 • Zeyuan Ma, Hongshu Guo, Jiacheng Chen, Zhenrui Li, Guojun Peng, Yue-Jiao Gong, Yining Ma, Zhiguang Cao
To fill this gap, we introduce MetaBox, the first benchmark platform expressly tailored for developing and evaluating MetaBBO-RL methods.
1 code implementation • NeurIPS 2023 • Haoran Ye, Jiarui Wang, Zhiguang Cao, Helan Liang, Yong Li
As a Neural Combinatorial Optimization method, DeepACO performs better than or on par with problem-specific methods on canonical routing problems.
3 code implementations • 29 Jun 2023 • Federico Berto, Chuanbo Hua, Junyoung Park, Laurin Luttmann, Yining Ma, Fanchen Bu, Jiarui Wang, Haoran Ye, Minsu Kim, Sanghyeok Choi, Nayeli Gast Zepeda, André Hottung, Jianan Zhou, Jieyi Bi, Yu Hu, Fei Liu, Hyeonah Kim, Jiwoo Son, Haeyeon Kim, Davide Angioni, Wouter Kool, Zhiguang Cao, Qingfu Zhang, Joungho Kim, Jie Zhang, Kijung Shin, Cathy Wu, Sungsoo Ahn, Guojie Song, Changhyun Kwon, Kevin Tierney, Lin Xie, Jinkyoo Park
To fill this gap, we introduce RL4CO, a unified and extensive benchmark with in-depth library coverage of 23 state-of-the-art methods and more than 20 CO problems.
1 code implementation • 31 May 2023 • Jianan Zhou, Yaoxin Wu, Wen Song, Zhiguang Cao, Jie Zhang
Learning heuristics for vehicle routing problems (VRPs) has gained much attention due to the less reliance on hand-crafted rules.
1 code implementation • 4 Mar 2023 • Yaoxin Wu, Jianan Zhou, Yunwen Xia, Xianli Zhang, Zhiguang Cao, Jie Zhang
Airport ground handling (AGH) offers necessary operations to flights during their turnarounds and is of great importance to the efficiency of airport management and the economics of aviation.
1 code implementation • 27 Feb 2023 • Jianan Zhou, Yaoxin Wu, Zhiguang Cao, Wen Song, Jie Zhang, Zhenghua Chen
Dispatching vehicle fleets to serve flights is a key task in airport ground handling (AGH).
1 code implementation • 20 Nov 2022 • Cong Zhang, Zhiguang Cao, Wen Song, Yaoxin Wu, Jie Zhang
Recent studies in using deep reinforcement learning (DRL) to solve Job-shop scheduling problems (JSSP) focus on construction heuristics.
1 code implementation • 14 Oct 2022 • Jieyi Bi, Yining Ma, Jiahai Wang, Zhiguang Cao, Jinbiao Chen, Yuan Sun, Yeow Meng Chee
Recent neural methods for vehicle routing problems always train and test the deep models on the same instance distribution (i. e., uniform).
1 code implementation • 13 Sep 2022 • Rongkai Zhang, Cong Zhang, Zhiguang Cao, Wen Song, Puay Siew Tan, Jie Zhang, Bihan Wen, Justin Dauwels
We propose a manager-worker framework based on deep reinforcement learning to tackle a hard yet nontrivial variant of Travelling Salesman Problem (TSP), \ie~multiple-vehicle TSP with time window and rejections (mTSPTWR), where customers who cannot be served before the deadline are subject to rejections.
no code implementations • 4 Aug 2022 • Xiao Mao, Zhiguang Cao, Mingfeng Fan, Guohua Wu, Witold Pedrycz
Moreover, we also show via an ablation study that our ITS can help achieve a balance between the performance and training efficiency.
2 code implementations • 25 Apr 2022 • Yining Ma, Jingwen Li, Zhiguang Cao, Wen Song, Hongliang Guo, YueJiao Gong, Yeow Meng Chee
We present an efficient Neural Neighborhood Search (N2S) approach for pickup and delivery problems (PDPs).
1 code implementation • 15 Feb 2022 • Yuan Jiang, Yaoxin Wu, Zhiguang Cao, Jie Zhang
Recent deep models for solving routing problems always assume a single distribution of nodes for training, which severely impairs their cross-distribution generalization ability.
1 code implementation • NeurIPS 2021 • Yaoxin Wu, Wen Song, Zhiguang Cao, Jie Zhang
We then design a neural network to learn policies for each variable in parallel, trained by a customized actor-critic algorithm.
1 code implementation • NeurIPS 2021 • Liang Xin, Wen Song, Zhiguang Cao, Jie Zhang
We present NeuroLKH, a novel algorithm that combines deep learning with the strong traditional heuristic Lin-Kernighan-Helsgaun (LKH) for solving Traveling Salesman Problem.
1 code implementation • 6 Oct 2021 • Jingwen Li, Yining Ma, Ruize Gao, Zhiguang Cao, Andrew Lim, Wen Song, Jie Zhang
To solve those problems, we propose a DRL method based on the attention mechanism with a vehicle selection decoder accounting for the heterogeneous fleet constraint and a node selection decoder accounting for the route construction, which learns to construct a solution by automatically selecting both a vehicle and a node for this vehicle at each step.
2 code implementations • NeurIPS 2021 • Yining Ma, Jingwen Li, Zhiguang Cao, Wen Song, Le Zhang, Zhenghua Chen, Jing Tang
Moreover, the positional features are embedded through a novel cyclic positional encoding (CPE) method to allow Transformer to effectively capture the circularity and symmetry of VRP solutions (i. e., cyclic sequences).
no code implementations • 6 Oct 2021 • Jingwen Li, Liang Xin, Zhiguang Cao, Andrew Lim, Wen Song, Jie Zhang
In particular, the heterogeneous attention mechanism specifically prescribes attentions for each role of the nodes while taking into account the precedence constraint, i. e., the pickup node must precede the pairing delivery node.
no code implementations • 29 Sep 2021 • Liang Xin, Wen Song, Zhiguang Cao, Jie Zhang
Recent studies show that deep neural networks can be trained to learn good heuristics for various Combinatorial Optimization Problems (COPs).
no code implementations • ICLR 2022 • Yaoxin Wu, Wen Song, Zhiguang Cao, Jie Zhang
Many practical combinatorial optimization problems under uncertainty can be modeled as stochastic integer programs (SIPs), which are extremely challenging to solve due to the high complexity.
1 code implementation • 19 Dec 2020 • Liang Xin, Wen Song, Zhiguang Cao, Jie Zhang
We present a novel deep reinforcement learning method to learn construction heuristics for vehicle routing problems.
5 code implementations • NeurIPS 2020 • Cong Zhang, Wen Song, Zhiguang Cao, Jie Zhang, Puay Siew Tan, Chi Xu
Priority dispatching rule (PDR) is widely used for solving real-world Job-shop scheduling problem (JSSP).
1 code implementation • 23 Dec 2019 • Wen Song, Zhiguang Cao, Jie Zhang, Andrew Lim
In this paper, we propose a deep reinforcement learning based approach to automatically discover new variable ordering heuristics that are better adapted for a given class of CSP instances.
1 code implementation • 12 Dec 2019 • Yaoxin Wu, Wen Song, Zhiguang Cao, Jie Zhang, Andrew Lim
In this paper, we propose a deep reinforcement learning framework to learn the improvement heuristics for routing problems.