The Maths of Pylons, Art Galleries and Prisons Under the Spotlight John D. Barrow.

Slides:



Advertisements
Similar presentations
EECS 4101/5101 Prof. Andy Mirzaian. References: [M. de Berge et al ’00] chapter 3 [Preparata-Shamos’85] chapter 6 [O’Rourke’98] chapter 1 [M. de Berge.
Advertisements

Math Polygons.
Curves and Polygons in the Plane
Math 20: Foundations FM20.4 Demonstrate understanding of properties of angles and triangles including: deriving proofs based on theorems and postulates.
THE WORLD OF POLYGONS LESSON 4.
Feb Polygon Triangulation Shmuel Wimer Bar Ilan Univ., School of Engineering.
Introduction What does it mean to be opposite? What does it mean to be consecutive? Think about a rectangular room. If you put your back against one corner.
Face Guards for Art Galleries Diane Souvaine, Raoul Veroy, and Andrew Winslow Tufts University.
Applied Combinatorics, 4th Ed. Alan Tucker
Lecture 3: Polygon Triangulation Computational Geometry Prof. Dr. Th. Ottmann 1 Polygon Triangulation Motivation: Guarding art galleries Art gallery theorem.
Lecture 3: Polygon Triangulation Computational Geometry Prof. Dr. Th. Ottmann Polygon Triangulation Motivation: Guarding art galleries Art gallery theorem.
Copyright 2002 Joseph O’Rourke. DIMACS Connect Institute Keynote Address, May 4, Unsolved Problems in Visibility Joseph O’Rourke Smith College 
Randomized Planning for Short Inspection Paths Tim Danner Lydia E. Kavraki Department of Computer Science Rice University.
Art Gallery Problems Prof. Silvia Fernández. Star-shaped Polygons A polygon is called star-shaped if there is a point P in its interior such that the.
Art Gallery Theorem Computational Geometry, WS 2006/07 Lecture 8, Part 1 Prof. Dr. Thomas Ottmann Algorithmen & Datenstrukturen, Institut für Informatik.
Caracterização e Vigilância de algumas Subclasses de Polígonos Ortogonais Ana Mafalda Martins Universidade Católica Portuguesa CEOC Encontro Anual CEOC.
The Art Gallery Problem Presentation for MA 341 Joseph Dewees December 1, 1999.
The Art Gallery Problem
Kites and Trapezoids Review Interior Angles in a Polygon The sum of the angles of the interior angles of a convex n-gon is (n-2)180° An angle in a regular.
The Art Gallery Problem
Polyhedron A polyhedron is simply a three-dimensional solid which consists of a collection of polygons, joined at their edges. A polyhedron is said to.
9/7/06CS 6463: AT Computational Geometry1 CS 6463: AT Computational Geometry Fall 2006 Triangulations and Guarding Art Galleries Carola Wenk.
(a +b) 2 (a+b) 3 Children, Have you come across figures of the following types?
CENG 789 – Digital Geometry Processing 02- Polygons and Triangulations Asst. Prof. Yusuf Sahillioğlu Computer Eng. Dept,, Turkey.
Polygons A Polygon is a closed plane figure formed by 3 or more segments Each segment intersects exactly 2 other segments only at their endpoints. No.
Section 3.5 Polygons A polygon is:  A closed plane figure made up of several line segments they are joined together.  The sides to not cross each other.
Polygons What are properties (rules) of the different types of Quadrilaterals?
Pylon of the Month Rigidity  Division leads to more boundary  cut Division Can be Dangerous.
Computational Geometry Polygon Triangulation and The Art Gallery Problem Joachim Gudmundsson NICTA, Sydney.
Polygons & Parallelograms
Chapter Area, Pythagorean Theorem, and Volume 14 Copyright © 2013, 2010, and 2007, Pearson Education, Inc.
1 11. Polygons Polygons 2D polygons ( 다각형 ) –Polygon sides are all straight lines lying in the same plane 3D polyhedra ( 다면체 )  chap. 12 –Polyhedra.
12.1 Exploring Solids.
1/29/15CMPS 3130/6130 Computational Geometry1 CMPS 3130/6130 Computational Geometry Spring 2015 Triangulations and Guarding Art Galleries Carola Wenk.
Keep an open mind to all possibilities.
The Art Gallery Problem Bart Verzijlenberg. Agenda Problem Problem Chvátal’s Classical Art Gallery Theorem Chvátal’s Classical Art Gallery Theorem Proof.
Section 3-5 Angles of Polygons
Polygons Advanced Geometry Polygons Lesson 1. Polygon a closed figure Examples NO HOLES NO CURVES SIDES CANNOT OVERLAP all sides are segments.
CH. 5-1: POLYGON ANGLES Mr. Schaab’s Geometry Class Our Lady of Providence Jr.-Sr. High School
§10.1 Polygons  Definitions:  Polygon  A plane figure that…  Is formed by _________________________ called sides and… ..each side intersects ___________.
Contest Algorithms January 2016 Triangulation & the Art Gallery Problem Contest Algorithms1.
Section 12-1 Exploring Solids. Polyhedron Three dimensional closed figure formed by joining three or more polygons at their side. Plural: polyhedra.
6.1 - Solid Shapes & Spatial Relationships.
9/8/10CS 6463: AT Computational Geometry1 CS 6463: AT Computational Geometry Fall 2010 Triangulations and Guarding Art Galleries Carola Wenk.
Geometry Section 11.1 Angle Measures in Polygons
Possible Art Gallery Polygonal Closed CurveSay what?  Any figure that is made up of straight line pieces that are connected end to end to form a loop.
Polygon Triangulation
Polygons 1 What is the difference between concave and convex?
Geometry 3-4b Polygon Exterior Angle Sum. Review – Name the angle relationship 1 2 Vertical Pair.
Geometry 3-4 Polygon Angle Sum Theorems. Vocabulary.
Solid Shapes. The basics ♥Polygon – 2 space ♥Polyhedron = 3 space ♥Polyhedra or Polyhedrons = plural ♥ A Polyhedron is a closed figure, made up of polygons.
The Polygon Angle-Sum Theorem. Check Skills You’ll Need Find the measure of each angle of quadrilateral ABCD
CMPS 3130/6130 Computational Geometry Spring 2017
3. Polygon Triangulation
Name the polygon by the number of sides.
Goal 1: Using Properties of Polyhedra Goal 2: Using Euler’s Theorem
8.1 Angles of Polygons What you’ll learn:
CENG 789 – Digital Geometry Processing 02- Polygons and Triangulations
Do Now Solve each equation. x = x = 180 x + 32 = 180 x = 90
Angles of a Polygon Diagonal of a polygon – A segment that connects any two nonconsecutive vertices. The number of triangles formed by drawing diagonals.
3-5 Angles of a Polygon.
An angle inside a polygon
Tucker, Applied Combinatorics, Sec 2.4
The Art Gallery Problem
The Art Gallery Problem
Polygon Triangulation
R F Z D W X C E Y M S V N G T I A L H Q P J O U
Vertical Angles Vertical angles are across from each other and are created by intersecting lines.
Introduction What does it mean to be opposite? What does it mean to be consecutive? Think about a rectangular room. If you put your back against one corner.
14 Chapter Area, Pythagorean Theorem, and Volume
Presentation transcript:

The Maths of Pylons, Art Galleries and Prisons Under the Spotlight John D. Barrow

Some Fascinating Properties of Straight Lines O OO

OOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOO Draw 4 lines through all 9 points The pencil must not leave the paper. No reversing OOOOOOOOOOOOOOOOOO

OOOOOOOOOOOOOOOOOO 1 Think Outside The Box

OOOOOOOOOOOOOOOOOO 1 2

OOOOOOOOOOOOOOOOOO 1 2 3

OOOOOOOOOOOOOOOOOO !

Pylon of the Month

“PGG 3 and friends gather around National Grid Company Plc's Norwich Main Substation”

Rigidity 

The triangle is the ONLY rigid polygon

ALL convex polyhedra are rigid

What about non-convex polyhedra? Robert Connelly (1978) finds an 18 triangular-sided example That keeps the volume the same BUT “Almost every” non-convex polyhedron is rigid

Klaus Steffen’s 14-sided rigid non-convex polyhedron with 9 vertices and 21 edges

Guarding Art Galleries

The Art Gallery Problem camera How many cameras are needed to guard a gallery and where should they be placed?

Simple Polygonal Galleries Regions with holes are not allowed and no self intersections convex polygon one camera is enough an arbitrary n-gon (n corners) ? cameras might be needed

How Many Cameras ? n – 2 cameras can guard the simple n-sided polygon. A camera on a diagonal guards two triangles.  no. cameras can be reduced to roughly n/2. A corner is adjacent to many triangles. So placing cameras at vertices can do even better …

Triangulate!

Triangulation To make things easier, we divide a polygon into pieces that each need one guard Join pairs of corners by non-intersecting lines that lie inside the polygon Guard the gallery by placing a camera in every triangle

3-Colouring the Gallery Assign each corner a colour: pink, green, or yellow. Any two corners connected by an edge or a diagonal must have different colours. n = 19 Thus the vertices of every triangle will be in three different colors. If a 3-colouring is possible, put guards at corners of same colour Pick the smallest of the coloured corner groupings to locate the cameras. You will need at most [n/3] = 6 cameras where [x] is the integer part of x.

The Chvátal Art Gallery Theorem For a simple polygon with n corners, [n/3] cameras are sufficient and sometimes necessary to have every interior point visible from at least one of the cameras. Note that [n/3] cameras may not always be necessary Finding the minimum number is computationally ‘hard’. For n = 100, n/3 = and [n/3] = 33 [x] is the integer part of x

The Worst Case Scenario [n/3] V-shaped rooms Here, the maximum of [n/3] cameras is required A camera can never be positioned so as to watch over two Vs

All corners are right angles Only [n/4] guards are needed, and are always sufficient n = 100 needs only 25 guards now Orthogonal galleries

In a rectangular gallery with r rooms, [r/2] guards are needed to guard the gallery Rectangular galleries All adjacent rooms have connecting archways 8 rooms and 4 guards in the arches

We can find a gallery which can be covered by one guard located at a particular point, but if the guard is placed elsewhere, even arbitrarily close to the first guard, some of the gallery will be hidden when the guard is at the new position. m = 2: A polygon which requires 4 guards to provide double coverage. The entire polygon is only visible from the vertex The Double Cover Problem How many guards must be placed in the gallery so that at least m guards are visible from every point in the gallery?

Edge guards patrol along the polygon walls Diagonal guards patrol inside the gallery along straight lines between corners In 1981, Toussaint conjectured that except for a small number of polygons, [n/4] edge guards are sufficient to guard a polygon. Still unproven. O’Rourke proved that the minimum number of mobile guards necessary and sufficient to guard a polygon is [n/4]. He also showed that [(3n+4+4h)/16] mobile guards are necessary and sufficient to guard orthogonal polygons with h holes. n = 100 and h = 0 needs [304/16] = 9, whereas with immobile guards it is [n/4] =25 Mobile Guards Counter eg

[(3n+4+4h)/16] mobile guards required n = 20 h = 4 needs 80/16 = 5 guards A Worst Case

More than [n/2] guards may be needed. Take a central rectangular room with a similar room on each side. One guard can watch the central room and one other. But no two side rooms share a common wall so each need an extra guard. So, five rooms require four guards. For a gallery with c corners and h holes that is divided into r rectangular rooms, we may need [(2r +c - 2h - 4) / 4] guards Here: c = 20, h = 4, r = 5 so [18/4] = [9/2] = 4 An orthogonal gallery divided into rectangular rooms

The Night Watchman’s Problem Find the shortest closed route around the gallery such that every point can be seen at least once

The Art Thief’s Problem Find the shortest path around the gallery that is not visible from particular security points

The Fortress Problem  n/2  corner guards are always necessary and sufficient to guard the exterior of a polygonal fortress with n walls  n/2  corner guards are always necessary and sufficient to guard the exterior of a polygonal fortress with n walls n = 4 example  4/2  = 2  x  is smallest integer  x So  = 4 and  2  = So  = 4 and  2  = 2

 n/2  corner guards or  n/3  point guards (ie located anywhere) are always sufficient and sometimes necessary to guard the polygonal exterior of a fortress with n corners n = 7 needs  7/3  = 3 point guards and 4 corner guards

For orthogonal fortresses with n Corners: 1 +  n/4  corner guards are necessary and sufficient 12-sided H block will need = Prisoner Cell H Block Problem

The Prison Yard Problem

Suppose you want to guard the interior and the exterior  n/2  corner guards are always sufficient and may be necessary for a convex polygon with n corners. It is [n/2] if non convex. Eg n = 101: 51 for convex and 50 for non convex [5n/12] + 2 corner guards or [(n+4)/3] point guards are always sufficient for an orthogonal prison with holes Eg n = 100: 43 corner guards or 34 point guards suffices

It is now time for you to return to your cells

All the convex polyhedra with regular polygonal faces

Illumination by mirrors Unknown if all polygons with mirror surfaces can be lit from a single source. It is untrue for general shapes from the centre pt but not from another pt here are 2 semi-circles with common centre + 2 more

3d polyhedral gallery where a guard at each corner cannot see every point in the interior