Search
 
Home| Contact Us| Join Our Mailing List| New Journals| Browse Journals| Journal Prices| For Authors| Advanced Search
Bookmark and Share
HOME > JOURNALS BY SUBJECT > COMPUTER SCIENCE/MATHEMATICS > IJCGA
International Journal of Computational Geometry and Applications (IJCGA)
Current Issue | 2011 | 2010 | 2009 | All Volumes (1991-2011)

Volume: 21, Issue: 2(2011) pp. 157-178     DOI: 10.1142/S0218195911003597
Abstract | Full Text (PDF, 394KB) | References
Title: THE ALIGNED K-CENTER PROBLEM
Author(s):
PETER BRASS
Department of Computer Science, City College, New York, USA

CHRISTIAN KNAUER
Institut für Informatik, Universität Bayreuth, Germany

HYEON-SUK NA
Author for correspondence; Supported by Korean Research Foundation Grant (KRF-2007-531-D00018).

School of Computing, Soongsil University, Seoul, Korea

CHAN-SU SHIN
Supported by National Research Foundation of Korea (NRF) grant funded by the Korea government (MEST) (No. 2010-0016416), and the HUFS Research Fund.

School of Electronics and Information Engineering, Hankuk University of Foreign Studies, Korea

ANTOINE VIGNERON
Mathematical and Computer Sciences and Engineering Division, King Abdullah University of Science and Technolgy, Thuwal, Kingdom of Saudi Arabia
History:
Received 25 February 2009
Revised 1 July 2010
Abstract:
In this paper we study several instances of the aligned k-center problem where the goal is, given a set of points S in the plane and a parameter k ⩾ 1, to find k disks with centers on a line ℓ such that their union covers S and the maximum radius of the disks is minimized. This problem is a constrained version of the well-known k-center problem in which the centers are constrained to lie in a particular region such as a segment, a line, or a polygon.

We first consider the simplest version of the problem where the line ℓ is given in advance; we can solve this problem in time O(n log2 n). In the case where only the direction of ℓ is fixed, we give an O(n2 log2 n)-time algorithm. When ℓ is an arbitrary line, we give a randomized algorithm with expected running time O(n4 log2 n).

Then we present (1+ε)-approximation algorithms for these three problems. When we denote T(k, ε) = (k/ε2+(k/ε) log k) log(1/ε), these algorithms run in O(n log k + T(k, ε)) time, O(n log k + T(k, ε)/ε) time, and O(n log k + T(k, ε)/ε2) time, respectively. For k = O(n1/3/log n), we also give randomized algorithms with expected running times O(n + (k/ε2) log(1/ε)), O(n+(k/ε3) log(1/ε)), and O(n + (k/ε4) log(1/ε)), respectively.
Keywords:
The k-center problem; approximate algorithm

Imperial College Press  |  Global Publishing  |  Asia-Pacific Biotech News  |  Innovation Magazine  |  Asia Pacific Mathematics Newsletter
Labcreations Co  |  Meeting Matters  |  National Academies Press

World Scientific is a Member of CrossRef

Copyright © 2012 World Scientific Publishing Co. All rights reserved.