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 条
  • [11] Polynomial-time approximation scheme for a problem of partitioning a finite set into two clusters
    Dolgushev, A., V
    Kel'manov, A., V
    Shenmaier, V. V.
    TRUDY INSTITUTA MATEMATIKI I MEKHANIKI URO RAN, 2015, 21 (03): : 100 - 109
  • [12] A polynomial-time approximation scheme for the geometric unique coverage problem on unit squares
    Ito, Takehiro
    Nakano, Shin-ichi
    Okamoto, Yoshio
    Otachi, Yota
    Uehara, Ryuhei
    Uno, Takeaki
    Uno, Yushi
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2016, 51 : 25 - 39
  • [13] Simulated Annealing is a Polynomial-Time Approximation Scheme for the Minimum Spanning Tree Problem
    Doerr, Benjamin
    Rajabi, Amirhossein
    Witt, Carsten
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'22), 2022, : 1381 - 1389
  • [14] Polynomial-Time Approximation Scheme for a Problem of Partitioning a Finite Set into Two Clusters
    Dolgushev, A. V.
    Kel'manov, A. V.
    Shenmaier, V. V.
    PROCEEDINGS OF THE STEKLOV INSTITUTE OF MATHEMATICS, 2016, 295 (01) : S47 - S56
  • [15] A Polynomial-time Bicriteria Approximation Scheme for Planar Bisection
    Fox, Kyle
    Klein, Philip N.
    Mozes, Shay
    STOC'15: PROCEEDINGS OF THE 2015 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2015, : 841 - 850
  • [16] A Polynomial-Time Approximation Scheme for Euclidean Steiner Forest
    Borradaile, Glencora
    Klein, Philip N.
    Mathieu, Claire
    ACM TRANSACTIONS ON ALGORITHMS, 2015, 11 (03)
  • [17] A polynomial-time approximation scheme for Euclidean Steiner forest
    Borradaile, Glencora
    Klein, Philip N.
    Mathieu, Claire
    PROCEEDINGS OF THE 49TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2008, : 115 - +
  • [18] A Polynomial-Time Approximation Scheme for Embedding Hypergraph in a Cycle
    Li, Guojun
    Deng, Xiaotie
    Xu, Ying
    ACM TRANSACTIONS ON ALGORITHMS, 2009, 5 (02)
  • [19] Polynomial-Time Approximation Scheme for a Problem of Searching for the Largest Subset with the Constraint on Quadratic Variation
    Khandeev, Vladimir
    NUMERICAL COMPUTATIONS: THEORY AND ALGORITHMS, PT II, 2020, 11974 : 400 - 405
  • [20] A fully polynomial-time approximation scheme for a sequence 2-cluster partitioning problem
    Kel’manov A.V.
    Khamidullin S.A.
    Khandeev V.I.
    Journal of Applied and Industrial Mathematics, 2016, 10 (02) : 209 - 219