minimum opaque covers for polygonal
play

Minimum Opaque Covers for Polygonal The Connected Regions Opaque - PowerPoint PPT Presentation

Minimum Opaque Covers M. Brazil Preliminaries Minimum Opaque Covers for Polygonal The Connected Regions Opaque Cover Problem Opaque Covers with Multiple Connected Marcus Brazil Components Scott Provan, Doreen Thomas, Jia Weng Some


  1. Minimum Opaque Covers M. Brazil Preliminaries Minimum Opaque Covers for Polygonal The Connected Regions Opaque Cover Problem Opaque Covers with Multiple Connected Marcus Brazil Components Scott Provan, Doreen Thomas, Jia Weng Some Open Questions 6 November 2012 Minimum Opaque Covers : M. Brazil (University of Melbourne) 1 / 16

  2. Overview Minimum Opaque Covers M. Brazil 1 Preliminaries Preliminaries The Connected Opaque Cover Problem 2 The Connected Opaque Cover Problem Opaque Covers with Multiple Connected Components 3 Opaque Covers with Multiple Connected Components Some Open Questions 4 Some Open Questions Minimum Opaque Covers : M. Brazil (University of Melbourne) 2 / 16

  3. The Opaque Cover Problem Minimum Opaque Covers M. Brazil Given a set S in the plane, an opaque cover (OC) for S is Preliminaries any set F having the property that any line in the plane The Connected Opaque Cover intersecting S also intersects F . Problem Opaque Covers The problem of finding an opaque cover of minimum length with Multiple Connected for any given planar set S is known as the Opaque Cover Components Problem (OPC) . Some Open Questions Intuitively, an opaque cover forms a barrier that makes it impossible to see through S from any vantage point Minimum Opaque Covers : M. Brazil (University of Melbourne) 3 / 16

  4. Formal Definitions Minimum Opaque Covers How do we define “length”? M. Brazil Defining Length Preliminaries For set F ∈ ℜ 2 , the 1-dimensional Hausdorff measure of S is The Connected Opaque Cover defined by Problem Opaque Covers � ∞ with Multiple � ∞ Connected � � λ 1 ( F ) = lim δ → 0 inf diam( E i ) | E i = F , diam( E i ) ≤ δ Components Some Open i =1 i =1 Questions where diam( E ) is the supremum of the distance between any two points of E . Note that this matches the normal definition of Euclidean length when it is defined, but exists for any set in ℜ 2 . Minimum Opaque Covers : M. Brazil (University of Melbourne) 4 / 16

  5. Formal Definitions Minimum Opaque Covers The Opaque Cover Problem (OCP) M. Brazil Given: a compact connected set in S in ℜ 2 . Preliminaries Find: a set F of minimum 1-dimensional Hausdorff measure, The Connected Opaque Cover such that F is an OC for S . Problem Opaque Covers with Multiple Some versions of the OCP : Connected Components interior OCs: F is required to lie entirely inside S . Some Open graphical OCs: F is required to be composed of a finite Questions number of straight-line segments. connected OCs: F is required to be graphical and connected. single-path OCs: F is required to be graphical and a single path. Minimum Opaque Covers : M. Brazil (University of Melbourne) 5 / 16

  6. Some Basic Theorems Minimum Opaque Covers M. Brazil Preliminaries Notation. For any set S , ¯ S represents the convex hull of S . The Connected Opaque Cover Problem 3 OCP Theorems Opaque Covers 1) A set F is an OC for S if and only if it is an OC for ¯ with Multiple S . Connected Components 2) If F is an OC for S then S ⊆ ¯ F . Some Open Questions 3) Any OC F for S has length λ 1 ( F ) ≥ d iam ( S ). Minimum Opaque Covers : M. Brazil (University of Melbourne) 6 / 16

  7. The OCP for polygonal regions Minimum Opaque Covers We now assume that the boundary of S , ∂ S , is a convex M. Brazil polygon , with vertices denoted by V S . Preliminaries The Graphical Conjecture The Connected Opaque Cover Problem A minimum OC is always graphical. Opaque Covers with Multiple Let ρ ( S ) denote the length of ∂ S , and let st( S ) be the Connected Components length of a minimum Steiner Tree (MST) on V S . Some Open Questions Basic Polygonal OCP Theorems Let F be a minimum graphical OC for S in ℜ 2 . Then 1) each component C of F is an MST on V ¯ C , and 2) ρ ( S ) / 2 ≤ λ 1 ( F ) ≤ st ( V S ) . Minimum Opaque Covers : M. Brazil (University of Melbourne) 7 / 16

  8. Interior connected OCs Minimum Opaque Covers M. Brazil The interior connected OCP is the only known OC problem Preliminaries for which the solution can be fully characterised and The Connected Opaque Cover computed. Problem Opaque Covers Interior Connected OCP Theorems with Multiple Connected 1) A minimum interior connected OC for S is an MST on Components V S . Some Open Questions 2) The interior connected OCP is NP-hard, but has a fully polynomial approximation scheme. Minimum Opaque Covers : M. Brazil (University of Melbourne) 8 / 16

  9. General Connected OCs Minimum Opaque L K M J Covers A I M. Brazil H B Preliminaries C G D F E The Connected (a) Conjectured minimum connected OC: length = 4091.17 Opaque Cover Problem J M Opaque Covers with Multiple Connected H B Components C G D F Some Open E Questions (b) MST on : length = 4100.58 V S N P H B C G D F E (c) "Tent" path: length = 4093.04 Minimum Opaque Covers : M. Brazil (University of Melbourne) 9 / 16

  10. General Connected OCs Minimum Opaque Covers 2 Structural Lemmas M. Brazil 1) The vertices of ∂ ¯ F are exactly the degree 1 or 2 vertices Preliminaries of F . The Connected 2) There are at most 2 | V S | vertices in ∂ ¯ Opaque Cover F . Problem Opaque Covers with Multiple Definitions - Critical Points and Lines Connected Components 1) A critical point of a graphical OC F for S is a vertex v of Some Open Questions F that is not in V S but which can be perturbed, along with its adjacent edges in F , in such a way that the length of F decreases. 2) A critical line L of F is the limit of violating lines obtained by length-decreasing perturbations of critical points. Minimum Opaque Covers : M. Brazil (University of Melbourne) 10 / 16

  11. General Connected OCs Minimum Opaque Covers Critical Points Lemmas M. Brazil Preliminaries Let F be a minimum connected OC for S . The critical points of F are precisely the vertices of ∂ ¯ The Connected F that are not Opaque Cover Problem vertices of ∂ S . Opaque Covers with Multiple Definition - Free Critical Points Connected Components A critical point v is a free critical point (FCP) if it lies on Some Open Questions only one critical line. It appears likely that the only “difficult” critical points to locate are FCPs. By considering perturbations we can develop a list of possible locations of FCPs on critical lines. Minimum Opaque Covers : M. Brazil (University of Melbourne) 11 / 16

  12. Connected OCs for Triangular Regions Minimum Opaque Covers M. Brazil Preliminaries Connected OCs for Triangular Regions Theorem The Connected Opaque Cover Problem For any triangular region S = △ abc , the minimum Opaque Covers with Multiple connected OC for S is the MST on { a , b , c } . Connected Components Some Open This does not generalise for polygonal regions with more Questions than three edges of their boundary. Minimum Opaque Covers : M. Brazil (University of Melbourne) 12 / 16

  13. General Graphical OCP Minimum Opaque Covers M. Brazil The Conjectured minimum OC (with no constraints) for the Preliminaries previous example is shown below and has length = 4089.27. The Connected Opaque Cover Problem Opaque Covers with Multiple Connected Components Some Open Note: Each component C of a graphical minimum OC is an Questions MST on the vertices of its convex hull ¯ C . Further, the union of these ¯ C ’s must block all lines passing through S . Minimum Opaque Covers : M. Brazil (University of Melbourne) 13 / 16

  14. General Graphical OCP Minimum Opaque Covers For a graphical OC F made up of multiple components, let M. Brazil F be the set of extreme points of the convex hulls of the Preliminaries components of F . The Connected Opaque Cover Problem Lemma Opaque Covers with Multiple The critical points for F are precisely the elements of F \ V S . Connected Components As before, we can develop a list of constraints on locations Some Open Questions of FCPs on critical lines and the angles the incident edges of F make with a critical line. We can also show there is a restriction on the number of Steiner points in any component of F . Minimum Opaque Covers : M. Brazil (University of Melbourne) 14 / 16

  15. General Graphical OCP Minimum Opaque Covers E F D 0 0 M. Brazil Preliminaries A C The Connected Opaque Cover Problem B Opaque Covers (a) minimum connected OC with Multiple Connected Components D Some Open Questions E F A C B (b) conjectured minimum OC Minimum Opaque Covers : M. Brazil (University of Melbourne) 15 / 16

  16. Open Questions and Future Directions Minimum Opaque The long-term aim is to find a polynomial time (or even Covers finite) algorithm for solving OCP for a polygonal region. M. Brazil Some key open questions are the Graphical Conjecture and Preliminaries the following: The Connected Opaque Cover 1 Is the minimum graphical OC for a triangular region S Problem the MST on V S ? We conjecture that this is the case, Opaque Covers with Multiple and have proved it for OCs containing at most two Connected Components connected components. Some Open Questions 2 In a minimum graphical OC, under what conditions can there exist critical points that are not free? All of the conjectured minimum OCs that the authors have seen have the property that any critical point that is not free is determined by two critical lines that are extensions of edges of S . Minimum Opaque Covers : M. Brazil (University of Melbourne) 16 / 16

Recommend


More recommend