Approximation Algorithms for Multi-vehicle Stacker Crane Problems

被引:0
|
作者
Wei Yu
Rui-Yong Dai
Zhao-Hui Liu
机构
[1] East China University of Science and Technology,Department of Mathematics
关键词
Approximation algorithm; Vehicle routing problem; Stacker Crane Problem; Pickup and delivery problem; 90C27; 68W25;
D O I
暂无
中图分类号
学科分类号
摘要
We study a variety of multi-vehicle generalizations of the Stacker Crane Problem (SCP). The input consists of a mixed graph G=(V,E,A)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$G=(V,E,A)$$\end{document} with vertex set V, edge set E and arc set A, and a nonnegative integer cost function c on E∪A\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$E \cup A$$\end{document}. We consider the following three problems: (1) k-depot SCP (k-DSCP). There is a depot set D⊆V\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$D\subseteq V$$\end{document} containing k distinct depots. The goal is to determine a collection of k closed walks including all the arcs of A such that the total cost of the closed walks is minimized, where each closed walk corresponds to the route of one vehicle and has to start from a distinct depot and return to it. (2) k-SCP. There are no given depots, and each vehicle may start from any vertex and then go back to it. The objective is to find a collection of k closed walks including all the arcs of A such that the total cost of the closed walks is minimized. (3) k-depot Stacker Crane Path Problem (k-DSCPP). There is a depot set D⊆V\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$D\subseteq V$$\end{document} containing k distinct depots. The aim is to find k (open) walks including all the arcs of A such that the total cost of the walks is minimized, where each (open) walk has to start from a distinct depot but may end at any vertex. We present the first constant-factor approximation algorithms for all the above three problems. To be specific, we give 3-approximation algorithms for the k-DSCP, the k-SCP and the k-DSCPP. If the costs of the arcs are symmetric, i.e., for every arc there is a parallel edge of no greater cost, we develop better algorithms with approximation ratios max{95,2-12k+1}\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\max \{\frac{9}{5},2-\frac{1}{2k+1}\}$$\end{document}, 2, 2, respectively. All the proposed algorithms have a time complexity of O(|V|3)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(|V|^3)$$\end{document} except that the two 2-approximation algorithms run in O(|V|2log|V|)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(|V|^2\log |V|)$$\end{document} time.
引用
收藏
页码:109 / 132
页数:23
相关论文
共 50 条
  • [1] Approximation Algorithms for Multi-vehicle Stacker Crane Problems
    Yu, Wei
    Dai, Rui-Yong
    Liu, Zhao-Hui
    [J]. JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF CHINA, 2023, 11 (01) : 109 - 132
  • [2] Approximation Algorithms for the Generalized Stacker Crane Problem
    Li, Jianping
    Liu, Xiaofei
    Li, Weidong
    Guan, Li
    Lichen, Junran
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS, COCOA 2017, PT I, 2017, 10627 : 95 - 102
  • [3] Approximation Algorithms for the Multi-Vehicle Scheduling Problem
    Bhattacharya, Binay
    Hu, Yuzhuang
    [J]. ALGORITHMS AND COMPUTATION, PT 2, 2010, 6507 : 192 - 205
  • [4] Approximation algorithms for some min–max and minimum stacker crane cover problems
    Yuhui Sun
    Wei Yu
    Zhaohui Liu
    [J]. Journal of Combinatorial Optimization, 2023, 45
  • [5] Approximation Algorithms for Some Min-Max and Minimum Stacker Crane Cover Problems
    Sun, Yuhui
    Yu, Wei
    Liu, Zhaohui
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS, COCOA 2021, 2021, 13135 : 400 - 415
  • [6] Approximation algorithms for some min-max and minimum stacker crane cover problems
    Sun, Yuhui
    Yu, Wei
    Liu, Zhaohui
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2023, 45 (01)
  • [7] Gossip algorithms for heterogeneous multi-vehicle routing problems
    Franceschelli, Mauro
    Rosa, Daniele
    Seatzu, Carla
    Bullo, Francesco
    [J]. NONLINEAR ANALYSIS-HYBRID SYSTEMS, 2013, 10 : 156 - 174
  • [8] 2-Approximation algorithms for the multi-vehicle scheduling problem on a path with release and handling times
    Karuno, Y
    Nagamochi, H
    [J]. DISCRETE APPLIED MATHEMATICS, 2003, 129 (2-3) : 433 - 447
  • [9] Are Stacker Crane Problems easy? A statistical study
    Srour, F. Jordan
    van de Velde, Steef
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (03) : 674 - 690
  • [10] Mathematical Programming for Multi-Vehicle Motion Planning Problems
    Abichandani, Pramod
    Ford, Gabriel
    Benson, Hande Y.
    Kam, Moshe
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 3315 - 3322