|
ABSTRACT
A unified and powerful approach is presented for devising polynomial approximation schemes for many strongly NP-complete problems. Such schemes consist of families of approximation algorithms for each desired performance bound on the relative error &egr; > &Ogr;, with running time that is polynomial when &egr; is fixed. Though the polynomiality of these algorithms depends on the degree of approximation &egr; being fixed, they cannot be improved, owing to a negative result stating that there are no fully polynomial approximation schemes for strongly NP-complete problems unless NP = P.
The unified technique that is introduced here, referred to as the shifting strategy, is applicable to numerous geometric covering and packing problems. The method of using the technique and how it varies with problem parameters are illustrated. A similar technique, independently devised by B. S. Baker, was shown to be applicable for covering and packing problems on planar graphs.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
BAKER, B. S.Approximation algorithms for NP-complete problems on planar graphs. In Proceed. ings of the 24th Annual IEEE Symposium on Foundations of Computer Science (Tucson, Ariz., Nov. 7-9). IEEE, New York, 1983, pp. 265-273.
|
| |
2
|
BERMAN, F. D., LEIGHTON, F. T., AND SNYDER, L.Optimal tile salvage. Unpublished manuscript, 1982.
|
| |
3
|
FOWLER, R. J., PATERSON, M. S., AND TANIMOTO, S. L.Optimal packing and covering in the plane are NP-complete. Inf. Proc. Lett. 12, 3 (June 1981), 133-137.
|
| |
4
|
|
| |
5
|
HOCHBAUM, D. S., AND MAASS, W.Fast approximation schemes for geometric coveting and packing problems in robotics and VLSI. Unpublished manuscript, University of California, Berkeley, Calif., 1983.
|
| |
6
|
JOHNSON, D. S."File NP-completeness column: An ongoing guide. ~ Algorithms 3, 2 (June 1982), 182-195.
|
| |
7
|
TANIMOTO, S. L., AND FOWLER, R. J.Covering image subsets with patches. In Proceedings of the 5th International Conference on Pattern Recognition, 1980, pp. 835-839.
|
CITED BY 73
|
|
|
|
|
Moses Charikar , Chandra Chekuri , Tomás Feder , Rajeev Motwani, Incremental clustering and dynamic information retrieval, Proceedings of the twenty-ninth annual ACM symposium on Theory of computing, p.626-635, May 04-06, 1997, El Paso, Texas, United States
|
|
|
Sanjeev Khanna , S. Muthukrishnan , Mike Paterson, On approximating rectangle tiling and packing, Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms, p.384-393, January 25-27, 1998, San Francisco, California, United States
|
|
|
|
|
|
Harry B. Hunt, III , Madhav V. Marathe , Venkatesh Radhakrishnan , S. S. Ravi , Daniel J. Rosenkrantz , Richard E. Stearns, Parallel approximation schemes for a class of planar and near planar combinatorial optimization problems, Information and Computation, v.173 n.1, p.40-63, February 25, 2002
|
|
|
|
|
|
Thomas Erlebach , Klaus Jansen , Eike Seidel, Polynomial-time approximation schemes for geometric graphs, Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms, p.671-679, January 07-09, 2001, Washington, D.C., United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Srinivas Doddi , Madhav V. Marathe , Andy Mirzaian , Bernard M. E. Moret , Binhai Zhu, Map labeling and its generalizations, Proceedings of the eighth annual ACM-SIAM symposium on Discrete algorithms, p.148-157, January 05-07, 1997, New Orleans, Louisiana, United States
|
|
|
Marc van Kreveld , Tycho Strijk , Alexander Wolff, Point set labeling with sliding labels, Proceedings of the fourteenth annual symposium on Computational geometry, p.337-346, June 07-10, 1998, Minneapolis, Minnesota, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tetsuo Asano , Naoki Katoh , Hisao Tamaki , Takeshi Tokuyama, Covering points in the plane by k-tours: towards a polynomial time approximation scheme for general k, Proceedings of the twenty-ninth annual ACM symposium on Theory of computing, p.275-283, May 04-06, 1997, El Paso, Texas, United States
|
|
|
Jie Gao , Leonidas Guibas , John Hershberger , Li Zhang , An Zhu, Discrete mobile centers, Proceedings of the seventeenth annual symposium on Computational geometry, p.188-196, June 2001, Medford, Massachusetts, United States
|
|
|
Danny Z. Chen , Xiaobo Hu , Yingping Huang , Yifan Li , Jinhui Xu, Algorithms for congruent sphere packing and applications, Proceedings of the seventeenth annual symposium on Computational geometry, p.212-221, June 2001, Medford, Massachusetts, United States
|
|
|
|
|
|
Piotr Berman , Bhaskar DasGupta , S. Muthukrishnan, Slice and dice: a simple, improved approximate tiling recipe, Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms, p.455-464, January 06-08, 2002, San Francisco, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Friedrich Eisenbrand , Stefan Funke , Andreas Karrenbauer , Joachim Reichel , Elmar Schömer, Packing a trunk: now with a twist!, Proceedings of the 2005 ACM symposium on Solid and physical modeling, p.197-206, June 13-15, 2005, Cambridge, Massachusetts
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Helmut Alt , Esther M. Arkin , Hervé Brönnimann , Jeff Erickson , Sándor P. Fekete , Christian Knauer , Jonathan Lenchner , Joseph S. B. Mitchell , Kim Whittlesey, Minimum-cost coverage of point sets by disks, Proceedings of the twenty-second annual symposium on Computational geometry, June 05-07, 2006, Sedona, Arizona, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Piotr Berman , Bhaskar DasGupta , Dhruv Mubayi , Robert Sloan , György Turán , Yi Zhang, The inverse protein folding problem on 2D and 3D lattices, Discrete Applied Mathematics, v.155 n.6-7, p.719-732, April, 2007
|
|
|
|
|
|
Piotr Berman , Jieun Jeong , Shiva Prasad Kasiviswanathan , Bhuvan Urgaonkar, Packing to angles and sectors, Proceedings of the nineteenth annual ACM symposium on Parallel algorithms and architectures, June 09-11, 2007, San Diego, California, USA
|
|
|
|
|
|
|
|
|
Donghui Chen , Ding-Zhu Du , Xiao-Dong Hu , Guo-Hui Lin , Lusheng Wang , Guoliang Xue, Approximations for Steiner Trees with Minimum Number of Steiner Points, Journal of Global Optimization, v.18 n.1, p.17-33, September 2000
|
|
|
Yi Ouyang , Yurong Xu , Zhengyi Le , Guanling Chen , Fillia Makedon, Providing location privacy in assisted living environments, Proceedings of the 1st international conference on PErvasive Technologies Related to Assistive Environments, July 16-18, 2008, Athens, Greece
|
|
|
Ken Been , Martin Nöllenburg , Sheung-Hung Poon , Alexander Wolff, Optimizing active ranges for consistent dynamic map labeling, Proceedings of the twenty-fourth annual symposium on Computational geometry, June 09-11, 2008, College Park, MD, USA
|
|
|
|
|
|
Tiziana Calamoneri , Andrea E. F. Clementi , Miriam Di Ianni , Massimo Lauria , Angelo Monti , Riccardo Silvestri, Minimum-Energy Broadcast and disk cover in grid wireless networks, Theoretical Computer Science, v.399 n.1-2, p.38-53, June, 2008
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Patrik Floréen , Joel Kaasinen , Petteri Kaski , Jukka Suomela, An optimal local approximation algorithm for max-min linear programs, Proceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures, August 11-13, 2009, Calgary, AB, Canada
|
|
|
|
|