122 research outputs found
Bounds on the maximum multiplicity of some common geometric graphs
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
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
The -invariant massive Laplacian on isoradial graphs
We introduce a one-parameter family of massive Laplacian operators
defined on isoradial graphs, involving elliptic
functions. We prove an explicit formula for the inverse of , 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 , thus proving that spanning trees corresponding
to the Laplacian introduced by Kenyon are critical. We prove that the massive
Laplacian operators provide a one-parameter
family of -invariant rooted spanning forest models. When the isoradial graph
is moreover -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 . We
further show that every Harnack curve of genus with
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
EThOS - Electronic Theses Online ServiceGBUnited Kingdo
TSP and its variants : use of solvable cases in heuristics
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
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
- …