Fly cheaply: On the minimum fuel consumption problem

被引:14
作者
Chan, TM [1 ]
Efrat, A
机构
[1] Univ Waterloo, Dept Comp Sci, Waterloo, ON N2L 3G1, Canada
[2] Univ Arizona, Dept Comp Sci, Tucson, AZ 85721 USA
关键词
D O I
10.1006/jagm.2001.1189
中图分类号
TP301 [理论、方法];
学科分类号
081202 [计算机软件与理论];
摘要
In planning a flight, stops at intermediate airports are sometimes necessary to minimize fuel consumption, even if a direct flight is available. We investigate the problem of finding the cheapest path from one airport to another, given a set of n airports in R-2 and a function l: R-2 x R-2 --> R+ representing the cost of a direct flight between any pair. Given a source airport s, the cheapest-path map is a subdivision of R-2 where two points lie in the same region iff their cheapest paths from s use the same sequence of intermediate airports. We show a quadratic lower bound on the combinatorial complexity of this map for a class of cost functions. Nevertheless, we are able to obtain subquadratic algorithms to find the cheapest path from s to all other airports for any well-behaved cost function l: our general algorithm runs in O(n(4/3+epsilon)) time, and a simpler, more practical variant runs in O(n(3/2+epsilon)) time, while a special class of cost functions requires just O(n log n) time. (C) 2001 Elsevier Science.
引用
收藏
页码:330 / 337
页数:8
相关论文
共 8 条
[1]
The overlay of lower envelopes and its applications [J].
Agarwal, PK ;
Schwarzkopf, O ;
Sharir, M .
DISCRETE & COMPUTATIONAL GEOMETRY, 1996, 15 (01) :1-13
[2]
Vertical decomposition of shallow levels in 3-dimensional arrangements and its applications [J].
Agarwal, PK ;
Efrat, A ;
Sharir, M .
SIAM JOURNAL ON COMPUTING, 2000, 29 (03) :912-953
[3]
[Anonymous], 1997, HDB DISCRETE COMPUTA
[4]
Baase Sara, 1988, Computer Algorithms: Introduction to Design and Analysis, V2
[6]
NEW BOUNDS FOR LOWER ENVELOPES IN 3 DIMENSIONS, WITH APPLICATIONS TO VISIBILITY IN TERRAINS [J].
HALPERIN, D ;
SHARIR, M .
DISCRETE & COMPUTATIONAL GEOMETRY, 1994, 12 (03) :313-326
[7]
Mitchell J. S. B., 2000, HDB COMPUTATIONAL GE
[8]
THORUP M, 1997, P 38 ANN IEEE S FOUN