238 research outputs found
Minimum-weight triangulation is NP-hard
A triangulation of a planar point set S is a maximal plane straight-line
graph with vertex set S. In the minimum-weight triangulation (MWT) problem, we
are looking for a triangulation of a given point set that minimizes the sum of
the edge lengths. We prove that the decision version of this problem is
NP-hard. We use a reduction from PLANAR-1-IN-3-SAT. The correct working of the
gadgets is established with computer assistance, using dynamic programming on
polygonal faces, as well as the beta-skeleton heuristic to certify that certain
edges belong to the minimum-weight triangulation.Comment: 45 pages (including a technical appendix of 13 pages), 28 figures.
This revision contains a few improvements in the expositio
On the Stretch Factor of Polygonal Chains
Let be a polygonal chain. The stretch factor of
is the ratio between the total length of and the distance of its
endpoints, . For a parameter , we call a -chain if , for
every triple , . The stretch factor is a global
property: it measures how close is to a straight line, and it involves all
the vertices of ; being a -chain, on the other hand, is a
fingerprint-property: it only depends on subsets of vertices of the
chain.
We investigate how the -chain property influences the stretch factor in
the plane: (i) we show that for every , there is a noncrossing
-chain that has stretch factor , for
sufficiently large constant ; (ii) on the other hand, the
stretch factor of a -chain is , for every
constant , regardless of whether is crossing or noncrossing; and
(iii) we give a randomized algorithm that can determine, for a polygonal chain
in with vertices, the minimum for which is
a -chain in expected time and
space.Comment: 16 pages, 11 figure
The Complexity of Separating Points in the Plane
We study the following separation problem: given n connected curves and two points s and t in the plane, compute the minimum number of curves one needs to retain so that any path connecting s to t intersects some of the retained curves. We give the first polynomial (O(n3)) time algorithm for the problem, assuming that the curves have reasonable computational properties. The algorithm is based on considering the intersection graph of the curves, defining an appropriate family of closed walks in the intersection graph that satisfies the 3-path-condition, and arguing that a shortest cycle in the family gives an optimal solution. The 3-path-condition has been used mainly in topological graph theory, and thus its use here makes the connection to topology clear. We also show that the generalized version, where several input points are to be separated, is NP-hard for natural families of curves, like segments in two directions or unit circles
The Complexity of Drawing Graphs on Few Lines and Few Planes
It is well known that any graph admits a crossing-free straight-line drawing
in and that any planar graph admits the same even in
. For a graph and , let denote
the minimum number of lines in that together can cover all edges
of a drawing of . For , must be planar. We investigate the
complexity of computing these parameters and obtain the following hardness and
algorithmic results.
- For , we prove that deciding whether for a
given graph and integer is -complete.
- Since , deciding is NP-hard for . On the positive side, we show that the problem
is fixed-parameter tractable with respect to .
- Since , both and
are computable in polynomial space. On the negative side, we show
that drawings that are optimal with respect to or
sometimes require irrational coordinates.
- Let be the minimum number of planes in needed
to cover a straight-line drawing of a graph . We prove that deciding whether
is NP-hard for any fixed . Hence, the problem is
not fixed-parameter tractable with respect to unless
Flip Distance Between Triangulations of a Simple Polygon is NP-Complete
Let T be a triangulation of a simple polygon. A flip in T is the operation of
removing one diagonal of T and adding a different one such that the resulting
graph is again a triangulation. The flip distance between two triangulations is
the smallest number of flips required to transform one triangulation into the
other. For the special case of convex polygons, the problem of determining the
shortest flip distance between two triangulations is equivalent to determining
the rotation distance between two binary trees, a central problem which is
still open after over 25 years of intensive study. We show that computing the
flip distance between two triangulations of a simple polygon is NP-complete.
This complements a recent result that shows APX-hardness of determining the
flip distance between two triangulations of a planar point set.Comment: Accepted versio
Cascade oxime formation, cyclization to a nitrone, and intermolecular dipolar cycloaddition.
Simple haloaldehydes, including enolisable aldehydes, were found to be suitable for the formation of cyclic products by cascade (domino) condensation, cyclisation, dipolar cycloaddition chemistry. This multi-component reaction approach to heterocyclic compounds was explored by using hydroxylamine, a selection of aldehydes, and a selection of activated dipolarophiles. Initial condensation gives intermediate oximes that undergo cyclisation with displacement of halide to give intermediate nitrones; these nitrones undergo in situ intermolecular dipolar cycloaddition reactions to give isoxazolidines. The cycloadducts from using dimethyl fumarate were treated with zinc/acetic acid to give lactam products and this provides an easy way to prepare pyrrolizinones, indolizinones, and pyrrolo[2,1-a]isoquinolinones. The chemistry is illustrated with a very short synthesis of the pyrrolizidine alkaloid macronecine and a formal synthesis of petasinecine
Mechanistic Insights into Ring-Opening and Decarboxylation of 2-Pyrones in Liquid Water and Tetrahydrofuran
2-Pyrones, such as triacetic acid lactone, are a promising class of biorenewable platform chemicals that provide access to an array of chemical products and intermediates. We illustrate through the combination of results from experimental studies and first-principle density functional theory calculations that key structural features dictate the mechanisms underlying ring-opening and decarboxylation of 2-pyrones, including the degree of ring saturation, the presence of C═C bonds at the C4═C5 or C5═C6 positions within the ring, as well as the presence of a β-keto group at the C4 position. Our results demonstrate that 2-pyrones undergo a range of reactions unique to their structure, such as retro-Diels–Alder reactions and nucleophilic addition of water. In addition, the reactivity of 2-pyrones and the final products formed is shown to depend on the solvent used and the acidity of the reaction environment. The mechanistic insights obtained here provide guidance for the selective conversion of 2-pyrones to targeted chemicals.Reprinted (adapted) with permission from Journal of American Chemical Society, 135(15); 5699-5708. Doi: 10.1021/ja312075r. Copyright 2013 American Chemical Society. </p
- …