634 research outputs found

    Steinitz Theorems for Orthogonal Polyhedra

    Full text link
    We define a simple orthogonal polyhedron to be a three-dimensional polyhedron with the topology of a sphere in which three mutually-perpendicular edges meet at each vertex. By analogy to Steinitz's theorem characterizing the graphs of convex polyhedra, we find graph-theoretic characterizations of three classes of simple orthogonal polyhedra: corner polyhedra, which can be drawn by isometric projection in the plane with only one hidden vertex, xyz polyhedra, in which each axis-parallel line through a vertex contains exactly one other vertex, and arbitrary simple orthogonal polyhedra. In particular, the graphs of xyz polyhedra are exactly the bipartite cubic polyhedral graphs, and every bipartite cubic polyhedral graph with a 4-connected dual graph is the graph of a corner polyhedron. Based on our characterizations we find efficient algorithms for constructing orthogonal polyhedra from their graphs.Comment: 48 pages, 31 figure

    On vanishing of Kronecker coefficients

    Full text link
    We show that the problem of deciding positivity of Kronecker coefficients is NP-hard. Previously, this problem was conjectured to be in P, just as for the Littlewood-Richardson coefficients. Our result establishes in a formal way that Kronecker coefficients are more difficult than Littlewood-Richardson coefficients, unless P=NP. We also show that there exists a #P-formula for a particular subclass of Kronecker coefficients whose positivity is NP-hard to decide. This is an evidence that, despite the hardness of the positivity problem, there may well exist a positive combinatorial formula for the Kronecker coefficients. Finding such a formula is a major open problem in representation theory and algebraic combinatorics. Finally, we consider the existence of the partition triples (λ,μ,π)(\lambda, \mu, \pi) such that the Kronecker coefficient kμ,πλ=0k^\lambda_{\mu, \pi} = 0 but the Kronecker coefficient klμ,lπlλ>0k^{l \lambda}_{l \mu, l \pi} > 0 for some integer l>1l>1. Such "holes" are of great interest as they witness the failure of the saturation property for the Kronecker coefficients, which is still poorly understood. Using insight from computational complexity theory, we turn our hardness proof into a positive result: We show that not only do there exist many such triples, but they can also be found efficiently. Specifically, we show that, for any 0<ϵ10<\epsilon\leq1, there exists 0<a<10<a<1 such that, for all mm, there exist Ω(2ma)\Omega(2^{m^a}) partition triples (λ,μ,μ)(\lambda,\mu,\mu) in the Kronecker cone such that: (a) the Kronecker coefficient kμ,μλk^\lambda_{\mu,\mu} is zero, (b) the height of μ\mu is mm, (c) the height of λ\lambda is mϵ\le m^\epsilon, and (d) λ=μm3|\lambda|=|\mu| \le m^3. The proof of the last result illustrates the effectiveness of the explicit proof strategy of GCT.Comment: 43 pages, 1 figur

    Mirrors of 3d Sicilian theories

    Get PDF
    We consider the compactification of the 6d N=(2,0) theories, or equivalently of M-theory 5-branes, on a punctured Riemann surface times a circle. This gives rise to what we call 3d N=4 Sicilian theories, and we find that their mirror theories are star-shaped quiver gauge theories. We also discuss an alternative construction of these 3d theories through 4d N=4 SYM on a graph, which allows us to obtain the 3d mirror via 4d S-duality.Comment: 35 pages, 20 figure

    Implicitization of curves and (hyper)surfaces using predicted support

    Get PDF
    We reduce implicitization of rational planar parametric curves and (hyper)surfaces to linear algebra, by interpolating the coefficients of the implicit equation. For predicting the implicit support, we focus on methods that exploit input and output structure in the sense of sparse (or toric) elimination theory, namely by computing the Newton polytope of the implicit polynomial, via sparse resultant theory. Our algorithm works even in the presence of base points but, in this case, the implicit equation shall be obtained as a factor of the produced polynomial. We implement our methods on Maple, and some on Matlab as well, and study their numerical stability and efficiency on several classes of curves and surfaces. We apply our approach to approximate implicitization, and quantify the accuracy of the approximate output, which turns out to be satisfactory on all tested examples; we also relate our measures to Hausdorff distance. In building a square or rectangular matrix, an important issue is (over)sampling the given curve or surface: we conclude that unitary complexes offer the best tradeoff between speed and accuracy when numerical methods are employed, namely SVD, whereas for exact kernel computation random integers is the method of choice. We compare our prototype to existing software and find that it is rather competitive
    corecore