122 research outputs found

    Bounds on the maximum multiplicity of some common geometric graphs

    Get PDF
    We obtain new lower and upper bounds for the maximum multiplicity of some weighted and, respectively, non-weighted common geometric graphs drawn on n points in the plane in general position (with no three points collinear): perfect matchings, spanning trees, spanning cycles (tours), and triangulations. (i) We present a new lower bound construction for the maximum number of triangulations a set of n points in general position can have. In particular, we show that a generalized double chain formed by two almost convex chains admits {\Omega}(8.65^n) different triangulations. This improves the bound {\Omega}(8.48^n) achieved by the double zig-zag chain configuration studied by Aichholzer et al. (ii) We present a new lower bound of {\Omega}(12.00^n) for the number of non-crossing spanning trees of the double chain composed of two convex chains. The previous bound, {\Omega}(10.42^n), stood unchanged for more than 10 years. (iii) Using a recent upper bound of 30^n for the number of triangulations, due to Sharir and Sheffer, we show that n points in the plane in general position admit at most O(68.62^n) non-crossing spanning cycles. (iv) We derive lower bounds for the number of maximum and minimum weighted geometric graphs (matchings, spanning trees, and tours). We show that the number of shortest non-crossing tours can be exponential in n. Likewise, we show that both the number of longest non-crossing tours and the number of longest non-crossing perfect matchings can be exponential in n. Moreover, we show that there are sets of n points in convex position with an exponential number of longest non-crossing spanning trees. For points in convex position we obtain tight bounds for the number of longest and shortest tours. We give a combinatorial characterization of the longest tours, which leads to an O(nlog n) time algorithm for computing them

    Algorithms for Manufacturing Paperclips and Sheet Metal Structures

    Get PDF
    We study algorithmic aspects of bending wires and sheet metal into a specified structure. Problems of this type are closely related to the question of deciding whether a simple non-self-intersecting wire structure (a "carpenter's ruler") can be straightened, a problem that was open for several years and has only recently been solved in the affirmative

    NCUWM Talk Abstracts 2015

    Get PDF

    The ZZ-invariant massive Laplacian on isoradial graphs

    Full text link
    We introduce a one-parameter family of massive Laplacian operators (Δm(k))k∈[0,1)(\Delta^{m(k)})_{k\in[0,1)} defined on isoradial graphs, involving elliptic functions. We prove an explicit formula for the inverse of Δm(k)\Delta^{m(k)}, the massive Green function, which has the remarkable property of only depending on the local geometry of the graph, and compute its asymptotics. We study the corresponding statistical mechanics model of random rooted spanning forests. We prove an explicit local formula for an infinite volume Boltzmann measure, and for the free energy of the model. We show that the model undergoes a second order phase transition at k=0k=0, thus proving that spanning trees corresponding to the Laplacian introduced by Kenyon are critical. We prove that the massive Laplacian operators (Δm(k))k∈(0,1)(\Delta^{m(k)})_{k\in(0,1)} provide a one-parameter family of ZZ-invariant rooted spanning forest models. When the isoradial graph is moreover Z2\mathbb{Z}^2-periodic, we consider the spectral curve of the characteristic polynomial of the massive Laplacian. We provide an explicit parametrization of the curve and prove that it is Harnack and has genus 11. We further show that every Harnack curve of genus 11 with (z,w)↔(z−1,w−1)(z,w)\leftrightarrow(z^{-1},w^{-1}) symmetry arises from such a massive Laplacian.Comment: 71 pages, 13 figures, to appear in Inventiones mathematica

    Novel Split-Based Approaches to Computing Phylogenetic Diversity and Planar Split Networks

    Get PDF
    EThOS - Electronic Theses Online ServiceGBUnited Kingdo

    TSP and its variants : use of solvable cases in heuristics

    Get PDF
    This thesis proposes heuristics motivated by solvable cases for the travelling salesman problem (TSP) and the cumulative travelling salesman path problem (CTSPP). The solvable cases are investigated in three aspects: specially structured matrices, special neighbourhoods and small-size problems. This thesis demonstrates how to use solvable cases in heuristics for the TSP and the CTSPP and presents their promising performance in theoretical research and empirical research. Firstly, we prove that the three classical heuristics, nearest neighbour, double-ended nearest neighbour and GREEDY, have the theoretical property of obtaining the permutation for permuted strong anti-Robinson matrices for the TSP such that the renumbered matrices satisfy the anti-Robinson conditions. Inspired by specially structured matrices, we propose Kalmanson heuristics, which not only have the theoretical property of solving permuted strong Kalmanson matrices to optimality for the TSP, but also outperform their classical counterparts for general cases. Secondly, we propose three heuristics for the CTSPP. The pyramidal heuristic is motivated by the special pyramidal neighbourhood. The chains heuristic and the sliding window heuristic are motivated by solvable small-size problems. The experiments suggest the proposed heuristics outperform the classical GRASP-2-opt on general cases for the CTSPP. Thirdly, we conduct both theoretical and empirical research on specially structured cases for the CTSPP. Theoretically, we prove the solvability of Line- CTSPP on more general cases and the time complexity of the CTSPP on SUM matrices. We also conjecture that the CTSPP on two rays is NP-hard. Empirically, we propose three heuristics, which perform well on specially structured cases. The Line heuristic, based on Line-CTSPP, performs better than GRASP-2-opt when nodes are distributed on two close parallel lines. The Up-Down heuristic is inspired by the Up-Down structure in solvable Path TSP and outperforms GRASP-2-opt in convex-hull cases and close-to-convex-hull cases. The Two-Ray heuristic combines the path structures in the first two heuristics and obtains high-quality solutions when nodes are along two rays

    The Euclidean Steiner Tree Problem: Simulated Annealing and Other Heuristics

    No full text
    In this thesis the Euclidean Steiner tree problem and the optimisation technique called simulated annealing are studied. In particular, there is an investigation of whether simulated annealing is a viable solution method for the problem. The Euclidean Steiner tree problem is a topological network design problem and is relevant to the design of communication, transportation and distribution networks. The problem is to find the shortest connection of a set of points in the Euclidean plane. Simulated annealing is a generally applicable method of finding solutions of combinatorial optimisation problems. The results of the investigation are very satisfactory. The quality of simulated annealing solutions compare favourably with those of the best known tailored heuristic method for the Euclidean Steiner tree proble
    • …
    corecore