### Abstract

Let Q = {q_{1}, q_{2},..., q_{n}} be a set of n points on the plane. The largest empty circle (LEG) problem consists in finding the largest circle C with center in the convex hull of Q such that no point q_{i} εQ lies in the interior of C. Shamos recently outlined an O(n log n) algorithm for solving this problem.^{(9)} In this paper it is shown that this algorithm does not always work correctly. A different approach is proposed here and shown to also result in an O(n log n) algorithm. The new approach has the advantage that it can also solve more general problems. In particular, it is shown that if the center of C is constrained to lie in an arbitrary convex n-gon, an 0(n log n) algorithm can still be obtained. Finally, an 0(n log n +k log n) algorithm is given for solving this problem when the center of C is constrained to lie in an arbitrary simple n-gon P. where k denotes the number of intersections occurring between edges of P and edges of the Voronoi diagram of Q and k ≤O(n^{2}).

Original language | English (US) |
---|---|

Pages (from-to) | 347-358 |

Number of pages | 12 |

Journal | International Journal of Computer & Information Sciences |

Volume | 12 |

Issue number | 5 |

DOIs | |

State | Published - Oct 1983 |

### Keywords

- Largest empty circle
- Voronoi diagram
- algorithms
- complexity
- computational geometry
- facility location
- operations research
- polygons

### ASJC Scopus subject areas

- Theoretical Computer Science
- Computational Theory and Mathematics