We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DS

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Data Structures and Algorithms

Title: A polynomial-time algorithm to solve the large scale of airplane refueling problem

Abstract: Airplane refueling problem (ARP) is a scheduling problem with an objective function of fractional form. Given a fleet of $n$ airplanes with mid-air refueling technique, each airplane has a specific fuel capacity and fuel consumption rate. The fleet starts to fly together to a same target and during the trip each airplane could instantaneously refuel to other airplanes and then be dropped out. The question is how to find the best refueling policy to make the last remaining airplane travels the farthest. We give a definition of the sequential feasible solution and construct a sequential search algorithm, whose computational complexity depends on the number of sequential feasible solutions referred to $Q_n$. By utilizing combination and recurrence ideas, we prove that the the upper bound of $Q_n$ is $2^{n-2}$. Then we focus on the worst-case and investigate the complexity of the sequential search algorithm from a dynamic perspective. Given a worst-case instance under some assumptions, we prove that there must exist an index $m$ such that when $n$ is greater than $2m$, $Q_n$ turns out to be upper bounded by $\frac{m^2}{n}C_n^m$. Here the index $m$ is a constant and could be regarded as an "inflection point": with the increasing scale of input $n$, $Q_n$ turns out to be a polynomial function of $n$. Hence, the sequential search algorithm turns out to run in polynomial time of $n$. Moreover, we build an efficient computability scheme by which we shall predict the complexity of $Q_n$ to choose a proper algorithm considering the available running time for decision makers or users.
Comments: 17 pages, 2 figures
Subjects: Data Structures and Algorithms (cs.DS); Optimization and Control (math.OC)
MSC classes: 90B35, 68Q25, 68Q17
Cite as: arXiv:2210.11634 [cs.DS]
  (or arXiv:2210.11634v1 [cs.DS] for this version)

Submission history

From: Xiaoya Li [view email]
[v1] Tue, 18 Oct 2022 16:41:04 GMT (70kb,D)
[v2] Sat, 8 Apr 2023 15:07:57 GMT (144kb,D)
[v3] Fri, 9 Feb 2024 05:13:18 GMT (76kb,D)
[v4] Wed, 27 Mar 2024 00:27:26 GMT (78kb,D)
[v5] Sun, 12 May 2024 15:12:52 GMT (65kb,D)

Link back to: arXiv, form interface, contact.