An Efficient Learning-based Solver Comparable to Metaheuristics for the Capacitated Arc Routing Problem

Runze Guo, Feng Xue, Anlong Ming, Nicu Sebe
3/11/2024
cs.LGcs.AImath.OC

No confident code implementation found for this paper.

Abstract

Recently, neural networks (NN) have made great strides in combinatorial optimization. However, they face challenges when solving the capacitated arc routing problem (CARP) which is to find the minimum-cost tour covering all required edges on a graph, while within capacity constraints. In tackling CARP, NN-based approaches tend to lag behind advanced metaheuristics, since they lack directed arc modeling and efficient learning methods tailored for complex CARP. In this paper, we introduce an NN-based solver to significantly narrow the gap with advanced metaheuristics while exhibiting superior efficiency. First, we propose the direction-aware attention model (DaAM) to incorporate directionality into the embedding process, facilitating more effective one-stage decision-making. Second, we design a supervised reinforcement learning scheme that involves supervised pre-training to establish a robust initial policy for subsequent reinforcement fine-tuning. It proves particularly valuable for solving CARP that has a higher complexity than the node routing problems (NRPs). Finally, a path optimization method is proposed to adjust the depot return positions within the path generated by DaAM. Experiments illustrate that our approach surpasses heuristics and achieves decision quality comparable to state-of-the-art metaheuristics for the first time while maintaining superior efficiency.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{guo2024efficient,
  title  = {An Efficient Learning-based Solver Comparable to Metaheuristics for the Capacitated Arc Routing Problem},
  author = {Runze Guo and Feng Xue and Anlong Ming and Nicu Sebe},
  year   = {2024},
  eprint = {2403.07028},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.07028v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.07028.svg)](https://codeofpaper.com/paper/2403.07028)

Discussion