Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/978-3-540-85363-3_9guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Efficient Algorithms for Fixed-Precision Instances of Bin Packing and Euclidean TSP

Published: 25 August 2008 Publication History

Abstract

This paper presents new, polynomial time algorithms for Bin Packing and Euclidean TSP under fixed precision . In this model, integers are encoded as floating point numbers, each with a mantissa and an exponent. Thus, an integer i with $i = a_i2^{t_i}$ has mantissa a i and exponent t i . This natural representation is the norm in real-world optimization. A set of integers I has L-bit precision if $\max_{i \in I} a_i< 2^L$ . In this framework, we show an exact algorithm for Bin Packing and an FPTAS for Euclidean TSP which run in time poly(n) and poly( n + log1/ ï ), respectively, when L is a fixed constant. Our algorithm for the later problem is exact when distances are given by the L 1norm. In contrast, both problems are strongly NP-Hard (and yield PTASs) when precision is unbounded. These algorithms serve as evidence of the significance of the class of fixed precision polynomial time solvable problems. Taken together with algorithms for the Knapsack and Pm || C maxproblems introduced by Orlin et al., [10] we see that fixed precision defines a class incomparable to polynomial time approximation schemes, covering at least four distinct natural NP-hard problems.

References

[1]
Ahuja, R.K., Orlin, J.B.: Inverse Optimization. Operations Research 49(5), 771- 783 (2001)
[2]
Arora, S.: Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems. Journal of the ACM (JACM) 45(5), 753-782 (1998)
[3]
Balasubramanian, R., Fellows, M.R., Raman, V.: An improved fixed-parameter algorithm for vertex cover. Information Processing Letters 65(3), 163-168 (1998)
[4]
Christofides, N.: Worst-case analysis of a new heuristic for the traveling salesman problem. In: Symposium on new directions and recent results in algorithms and complexity, page 441 (1976)
[5]
Coffman Jr., E.G., Garey, M.R., Johnson, D.S.: Approximation algorithms for bin packing: a survey. In: Approximation algorithms for NP-hard problems, pp. 46-93 (1996)
[6]
Downey, R.G., Fellows, M.R.: Fixed-Parameter Tractability and Completeness I: Basic Results. SIAM J. Comput. 24(4), 873-921 (1995)
[7]
Fernandez de la Vega, W., Lueker, G.S.: Bin packing can be solved within 1+ Ɛ in linear time. Combinatorica 1(4), 349-355 (1981)
[8]
Karp, R.M.: Reducibility among combinatorial problems. Complexity of Computer Computations 43, 85-103 (1972)
[9]
Korte, B., Schrader, R.: On the Existence of fast Approximation Schemes (1982)
[10]
Orlin, J.B., Schulz, A.S., Sengupta, S.: Ɛ-optimization schemes and L-bit precision: alternative perspectives in combinatorial optimization (extended abstract). In: ACM Symposium on Theory of Computing, pp. 565-572 (2000)
[11]
Papadimitriou, C.H.: Euclidean TSP is NP-complete. Theoretical Computer Science 4, 237-244 (1977)
[12]
Vazirani, V.V.: Approximation Algorithms. Springer, Heidelberg (2001)

Cited By

View all
  • (2016)Assignment Problems of Different-Sized Inputs in MapReduceACM Transactions on Knowledge Discovery from Data10.1145/298737611:2(1-35)Online publication date: 3-Dec-2016

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
APPROX '08 / RANDOM '08: Proceedings of the 11th international workshop, APPROX 2008, and 12th international workshop, RANDOM 2008 on Approximation, Randomization and Combinatorial Optimization: Algorithms and Techniques
August 2008
601 pages

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 25 August 2008

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2016)Assignment Problems of Different-Sized Inputs in MapReduceACM Transactions on Knowledge Discovery from Data10.1145/298737611:2(1-35)Online publication date: 3-Dec-2016

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media