1,224 research outputs found

    A linear time algorithm to remove winding of a simple polygon

    Get PDF
    AbstractIn this paper, we present a linear time algorithm to remove winding of a simple polygon P with respect to a given point q inside P. The algorithm removes winding by locating a subset of Jordan sequence that is in the proper order and uses only one stack

    Properly ordered dimers, RR-charges, and an efficient inverse algorithm

    Full text link
    The N=1\mathcal{N}=1 superconformal field theories that arise in AdS-CFT from placing a stack of D3-branes at the singularity of a toric Calabi-Yau threefold can be described succinctly by dimer models. We present an efficient algorithm for constructing a dimer model from the geometry of the Calabi-Yau. Since not all dimers produce consistent field theories, we perform several consistency checks on the field theories produced by our algorithm: they have the correct number of gauge groups, their cubic anomalies agree with the Chern-Simons coefficients in the AdS dual, and all gauge invariant chiral operators satisfy the unitarity bound. We also give bounds on the ratio of the central charge of the theory to the area of the toric diagram. To prove these results, we introduce the concept of a properly ordered dimer.Comment: 33 pages, 19 figures, some corrections and clarification

    Kink-free deformations of polygons

    Get PDF
    We consider a discrete version of the Whitney-Graustein theorem concerning regular equivalence of closed curves. Two regular polygons P and P’, i.e. polygons without overlapping adjacent edges, are called regularly equivalent if there is a continuous one-parameter family Ps, 0 ≤ s ≤ 1, of regular polygons with P0 = P and P1 = P’. Geometrically the one-parameter family is a kink-free deformation transforming P into P’. The winding number of a polygon is a complete invariant of its regular equivalence class. We develop a linear algorithm that determines a linear number of elementary steps to deform a regular polygon into any other regular polygon with the same winding number

    Detecting Weakly Simple Polygons

    Full text link
    A closed curve in the plane is weakly simple if it is the limit (in the Fr\'echet metric) of a sequence of simple closed curves. We describe an algorithm to determine whether a closed walk of length n in a simple plane graph is weakly simple in O(n log n) time, improving an earlier O(n^3)-time algorithm of Cortese et al. [Discrete Math. 2009]. As an immediate corollary, we obtain the first efficient algorithm to determine whether an arbitrary n-vertex polygon is weakly simple; our algorithm runs in O(n^2 log n) time. We also describe algorithms that detect weak simplicity in O(n log n) time for two interesting classes of polygons. Finally, we discuss subtle errors in several previously published definitions of weak simplicity.Comment: 25 pages and 13 figures, submitted to SODA 201
    • …
    corecore