A polynomial-time approximation scheme for the airplane refueling problem

被引:2
|
作者
Gamzu, Iftah [1 ]
Segev, Danny [2 ]
机构
[1] Amazon Res, Haifa, Israel
[2] Univ Haifa, Dept Stat, Haifa, Israel
关键词
Scheduling; Approximation algorithms; PTAS; Generalized assignment; ALGORITHM; SUM;
D O I
10.1007/s10951-018-0569-x
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We consider the airplane refueling problem that was introduced by Gamow and Stern in their classical book Puzzle-Math(1958). In this setting, we wish to deliver a bomb the farthest possible distance, being much greater than the range of any individual airplane at our disposal. For this purpose, the only feasible option is to better utilize our fleet via mid-air refueling. Starting with a fleet of airplanes that can instantaneously refuel one another and gradually drop out of formation, how would we design the best refueling policy, i.e., one that maximizes the distance traveled by the last remaining plane? Even though Gamow and Stern provided an elegant characterization of the optimal refueling policy for the special case of identical airplanes, the general problem with arbitrary tank volumes and consumption rates has remained widely open, as pointed out by Woeginger(Albers et al., Dagstuhl seminar proceedings 10071, Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany,2010). To our knowledge, other than a logarithmic approximation, which can be attributed to folklore, improved performance guarantees have not been obtained to date. In this paper, we propose a polynomial-time approximation scheme for the airplane refueling problem in its utmost generality. Our approach employs widely-known techniques related to geometric rounding, time stretching, guessing arguments, and timeline partitions. These are augmented by additional insight and ideas, that enable us to devise reductions to well-structured instances of generalized assignment and to exploit LP-rounding algorithms for the latter problem. We complement this result by presenting a fast and easy-to-implement algorithm that attains a constant factor approximation for the optimal refueling policy.
引用
收藏
页码:119 / 135
页数:17
相关论文
共 50 条
  • [1] A polynomial-time approximation scheme for the airplane refueling problem
    Iftah Gamzu
    Danny Segev
    Journal of Scheduling, 2019, 22 : 119 - 135
  • [2] A Polynomial-time Approximation Scheme for the MAXSPACE Advertisement Problem
    da Silva, Mauro R. C.
    Schouery, Rafael C. S.
    Pedrosa, Lehilton L. C.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2019, 346 : 699 - 710
  • [3] Polynomial-Time Approximation Scheme for the Capacitated Vehicle Routing Problem with Time Windows
    M. Yu. Khachai
    Yu. Yu. Ogorodnikov
    Proceedings of the Steklov Institute of Mathematics, 2019, 307 : 51 - 63
  • [4] Polynomial-time approximation scheme for a Euclidean problem on a cycle covering of a graph
    Khachai, M. Yu.
    Neznakhina, E. D.
    TRUDY INSTITUTA MATEMATIKI I MEKHANIKI URO RAN, 2014, 20 (04): : 297 - 311
  • [5] A polynomial-time approximation scheme for the Euclidean problem on a cycle cover of a graph
    M. Yu. Khachai
    E. D. Neznakhina
    Proceedings of the Steklov Institute of Mathematics, 2015, 289 : 111 - 125
  • [6] A Polynomial-Time Approximation Scheme for the Euclidean Problem on a Cycle Cover of a Graph
    Khachai, M. Yu.
    Neznakhina, E. D.
    PROCEEDINGS OF THE STEKLOV INSTITUTE OF MATHEMATICS, 2015, 289 : S111 - S125
  • [7] Polynomial-Time Approximation Scheme for the Capacitated Vehicle Routing Problem with Time Windows
    Khachai, M. Yu.
    Ogorodnikov, Yu. Yu.
    PROCEEDINGS OF THE STEKLOV INSTITUTE OF MATHEMATICS, 2019, 307 (SUPPL 1) : 51 - 63
  • [8] Simulated Annealing is a Polynomial-Time Approximation Scheme for the Minimum Spanning Tree Problem
    Benjamin Doerr
    Amirhossein Rajabi
    Carsten Witt
    Algorithmica, 2024, 86 : 64 - 89
  • [9] Polynomial-time approximation scheme for a problem of partitioning a finite set into two clusters
    A. V. Dolgushev
    A. V. Kel’manov
    V. V. Shenmaier
    Proceedings of the Steklov Institute of Mathematics, 2016, 295 : 47 - 56
  • [10] Simulated Annealing is a Polynomial-Time Approximation Scheme for the Minimum Spanning Tree Problem
    Doerr, Benjamin
    Rajabi, Amirhossein
    Witt, Carsten
    ALGORITHMICA, 2024, 86 (01) : 64 - 89