What Is the Center Selection Problem in Geometry?

  • Thread starter Thread starter zak100
  • Start date Start date
  • Tags Tags
    Basics Center
Click For Summary

Discussion Overview

The discussion revolves around the center selection problem in geometry, specifically focusing on the concepts of covering radius and distance calculations between sites and centers. Participants seek clarification on the definitions and implications of various terms and functions related to the problem.

Discussion Character

  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • Some participants inquire whether K=4 refers to finding the center of 4 circles, which is confirmed by others.
  • There is a discussion on the meaning of the function r(C) = maxi dist(si, C) and how the maximum distance is determined.
  • One participant questions how many distances are returned by the function dist(s_i, C), leading to clarification that it returns one minimum distance to the nearest center.
  • Participants express confusion about why the minimum distance is not directly used, with references to the book's definition of covering radius.
  • There is a query about the difference between 'c' (a single center) and 'C' (the set of centers), which is clarified by participants.
  • Concerns are raised about the interpretation of distances in relation to sites, specifically whether it considers points within the site or on the edge.
  • Participants discuss the use of the term "farthest" in the context of minimizing maximum distances, indicating a focus on optimizing the placement of centers.

Areas of Agreement / Disagreement

Participants generally agree on the definitions of terms and the mechanics of the distance functions, but there remains some confusion and lack of consensus on the implications of these definitions and the interpretation of certain phrases.

Contextual Notes

Some participants express uncertainty regarding the assumptions underlying the definitions and the specific conditions under which the distance functions operate. There is also ambiguity about the geometric interpretation of sites and centers.

zak100
Messages
462
Reaction score
11
TL;DR
I am trying to understand the center selection problem but I have some problems in understanding the fundamental things.
Hi
I have some questions about the center selection problem:
1) K= 4, Are we finding the center of 4 circles?
2) r(C) = maxi dist(si, C) = smallest covering radius.
In case of r(C), I can’t understand what is meant by ##max_i dist(s_i, C) ##
How the max will work?

Some body please guide me.

Center slection problem.jpg

Zulfi.
 
Technology news on Phys.org
zak100 said:
1) K= 4, Are we finding the center of 4 circles?
Yes, if ##k=4## you need to find the center of 4 circles. ##k## is the number of centers, so the number of circles.

zak100 said:
2) r(C) = maxi dist(si, C) = smallest covering radius.
In case of r(C), I can’t understand what is meant by ##max_i dist(s_i, C) ##
How the max will work?
The function ##\mathrm{dist}(s_i, C)## should return the distance between site ##s_i## and the nearest center ##C##. Then you find the maximum of all the distances thus calculated, and that becomes ##r(C)##. The task is then to find where to place the centers to minimize ##r(C)##.

Note that in the picture, ##\max_i \mathrm{dist}(s_i, C)## corresponds to two sites from the upper left circle, where you have sites just on the edge of the circle.
 
Hi,
Thanks for your response.
<Then you find the maximum of all the distances thus calculated, and that becomes r(C).>
(1)How may distances are returned by ##dist(s_i, C) ?##
(2)Why we don't find the minimum distance directly from the value return by the distance function?
Book says:
<
we define the distance of a site s to the centers as ##dist(s, C) = min_{c∈C} dist(s, c)##.
We say that C forms an r-cover if each site is within distance at most r from one of the centers—that is, if dist(s, C) ≤ r for all sites s ∈ S. The minimum r for which C is an r-cover will be called the covering radius of C and will be denoted by r(C). In other words, the covering radius of a set of centers C is the farthest that anyone needs to travel to get to his or her nearest center.>

Kleinberg, Jon. Algorithm Design (p. 607). Pearson Education. Kindle Edition.
(3)What is the difference between 'c' and 'C'?
(4)The function ##dist(s_i,C) \text{ should return the distance between site } s_i## and the nearest center C.
Sorry I can't understand the sentence ## \text{"between the site } s_i \text{ and the nearest center C" }##. Are we considering the point within the site or on the edge?
(5)Why the book uses the word "farthest" if we are interested in finding out the closest distance.
Some body please guide me.
Zulfi.
 
Last edited:
zak100 said:
(1)How may distances are returned by ##dist(s_i, C) ?##
One. As the book itself says, you have ##dist(s_i, C) = min_{c \in C} dist(s_i, c)##.

zak100 said:
(2)Why we don't find the minimum distance directly from the value return by the distance function?
I'm not sure what you are asking here. Yes, ##dist(s_i, C)## is found as the minimum distance. But the work here is to optimize ##C## such that ##max_i dist(s_i, C)## is minimum.

zak100 said:
(3)What is the difference between 'c' and 'C'?
##c## is one center while ##C## is the set of all centers.

zak100 said:
(4)The function ##dist(s_i,C) \text{ should return the distance between site } s_i## and the nearest center C.
Sorry I can't understand the sentence ## \text{"between the site } s_i \text{ and the nearest center C" }##. Are we considering the point within the site or on the edge?
This is simply a reformulation of ##dist(s_i, C) = min_{c \in C} dist(s_i, c)##. You need a function ##dist(s_i, C)## that will calculate the distance between ##s_i## and all the centers, and return the smallest of these values, which is then simply the distance between ##s_i## and the nearest center.

zak100 said:
(5)Why the book uses the word "farthest" if we are interested in finding out the closest distance.
Because you are minimizing a maximum. You want the smallest possible travel distance for the site that is farthest away from its nearest center.
 
Hi,

Thanks. God bless you.

Zulfi.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 13 ·
Replies
13
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 21 ·
Replies
21
Views
4K
Replies
4
Views
3K
Replies
25
Views
2K
  • · Replies 10 ·
Replies
10
Views
5K
  • · Replies 13 ·
Replies
13
Views
2K