Back to Search
Start Over
Efficient Algorithms and Implementations for Optimizing the Sum of Linear Fractional Functions, with Applications
- Source :
- Journal of Combinatorial Optimization. 9:69-90
- Publication Year :
- 2005
- Publisher :
- Springer Science and Business Media LLC, 2005.
-
Abstract
- This paper presents an improved algorithm for solving the sum of linear fractional functions (SOLF) problem in 1-D and 2-D. A key subproblem to our solution is the off-line ratio query (OLRQ) problem, which asks to find the optimal values of a sequence of m linear fractional functions (called ratios), each ratio subject to a feasible domain defined by O(n) linear constraints. Based on some geometric properties and the parametric linear programming technique, we develop an algorithm that solves the OLRQ problem in O((m+n)log (m+n)) time. The OLRQ algorithm can be used to speed up every iteration of a known iterative SOLF algorithm, from O(m(m+n)) time to O((m+n)log (m+n)), in 1-D and 2-D. Implementation results of our improved 1-D and 2-D SOLF algorithm have shown that in most cases it outperforms the commonly-used approaches for the SOLF problem. We also apply our techniques to some problems in computational geometry and other areas, improving the previous results.
- Subjects :
- parametric linear programming
Parametric programming
Control and Optimization
Speedup
Linear programming
Applied Mathematics
robustness
Computer Science Applications
Combinatorics
Computational Theory and Mathematics
Robustness (computer science)
Theory of computation
computational geometry
sum of linear fractional functions
Discrete Mathematics and Combinatorics
Combinatorial optimization
combinatorial optimization
Implementation
Parametric linear programming
Mathematics
Subjects
Details
- ISSN :
- 15732886 and 13826905
- Volume :
- 9
- Database :
- OpenAIRE
- Journal :
- Journal of Combinatorial Optimization
- Accession number :
- edsair.doi.dedup.....7a660b4efec3d9649cfff362f9c9b6b3
- Full Text :
- https://doi.org/10.1007/s10878-005-5485-2