Center Selection Problem: Center for a Single Site

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

The discussion focuses on the greedy algorithm for solving the Center Selection Problem, specifically for determining a center for a single site. The algorithm operates by placing centers sequentially to minimize the covering radius, which is defined as the minimum radius of circles drawn around all centers to cover all sites. However, the approach can yield suboptimal solutions, as illustrated by an example where the first center is placed in Kansas, leading to a covering radius of 1500 miles instead of the optimal 200 miles. This highlights the limitations of a myopic selection strategy in greedy algorithms.

PREREQUISITES
  • Understanding of greedy algorithms
  • Familiarity with the concept of covering radius
  • Knowledge of optimization problems
  • Basic grasp of algorithmic efficiency
NEXT STEPS
  • Research advanced greedy algorithms and their applications
  • Study the concept of covering radius in depth
  • Explore alternative optimization techniques, such as dynamic programming
  • Learn about the implications of myopic decision-making in algorithms
USEFUL FOR

This discussion is beneficial for algorithm designers, computer scientists, and students studying optimization techniques, particularly those interested in greedy algorithms and their limitations in real-world applications.

zak100
Messages
462
Reaction score
11
TL;DR
Hi,
I am trying to understand a book material related to greedy approach for determining a center for a single site
Algorithm We now discuss greedy algorithms for this problem. As before, the meaning of “greedy” here is necessarily a little fuzzy; essentially,
we consider algorithms that select sites one by one in a myopic fashion—that is, choosing each without explicitly considering where the remaining sites will go.
Probably the simplest greedy algorithm would work as follows. It would put the first center at the best possible location for a single center, then keep adding centers so as to reduce the covering radius, each time, by as much as possible. It turns out that this approach is a bit too simplistic to be effective: there are cases where it can lead to very bad solutions.

I have underlined the word single center, is this single center or single site? What is coverng radius? Why it can have bad solution?

Somebody please guide me.

Zulfi.
 
Technology news on Phys.org
zak100 said:
Summary:: Hi,
I am trying to understand a book material related to greedy approach for determining a center for a single site

I have underlined the word single center, is this single center or single site? What is coverng radius? Why it can have bad solution?
The greedy algorithm places the centers one by one. When it places the first center it solves the problem with the same sites but only one center. When it places the second center the first center will remain fixed and only the position of the second center is considered.

The covering radius is the mimimum radius of the circles you need to draw around all centers cover all sites.

An obvious bad solution: You are allowed 2 centers, and sites in Los Angeles, San Francisco, New York, and Washinton. The greedy Algorithm would place the first center somewhere in Kansas. No matter where you place the second center, either the east coast cities or the west coast cities need to be served from Kansas, making the minimum covering radius about 1500 miles instead of 200 miles.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
Replies
29
Views
6K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
Replies
9
Views
4K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K