289 research outputs found

    Planar 3-SAT with a Clause/Variable Cycle

    Get PDF
    In the Planar 3-SAT problem, we are given a 3-SAT formula together with its incidence graph, which is planar, and are asked whether this formula is satisfiable. Since Lichtenstein's proof that this problem is NP-complete, it has been used as a starting point for a large number of reductions. In the course of this research, different restrictions on the incidence graph of the formula have been devised, for which the problem also remains hard. In this paper, we investigate the restriction in which we require that the incidence graph can be augmented by the edges of a Hamiltonian cycle that first passes through all variables and then through all clauses, in a way that the resulting graph is still planar. We show that the problem of deciding satisfiability of a 3-SAT formula remains NP-complete even if the incidence graph is restricted in that way and the Hamiltonian cycle is given. This complements previous results demanding cycles only through either the variables or clauses. The problem remains hard for monotone formulas, as well as for instances with exactly three distinct variables per clause. In the course of this investigation, we show that monotone instances of Planar 3-SAT with exactly three distinct variables per clause are always satisfiable, thus settling the question by Darmann, D\"ocker, and Dorn on the complexity of this problem variant in a surprising way.Comment: Implementing style of DMTCS journa

    Induced Ramsey-type results and binary predicates for point sets

    Full text link
    Let kk and pp be positive integers and let QQ be a finite point set in general position in the plane. We say that QQ is (k,p)(k,p)-Ramsey if there is a finite point set PP such that for every kk-coloring cc of (Pp)\binom{P}{p} there is a subset QQ' of PP such that QQ' and QQ have the same order type and (Qp)\binom{Q'}{p} is monochromatic in cc. Ne\v{s}et\v{r}il and Valtr proved that for every kNk \in \mathbb{N}, all point sets are (k,1)(k,1)-Ramsey. They also proved that for every k2k \ge 2 and p2p \ge 2, there are point sets that are not (k,p)(k,p)-Ramsey. As our main result, we introduce a new family of (k,2)(k,2)-Ramsey point sets, extending a result of Ne\v{s}et\v{r}il and Valtr. We then use this new result to show that for every kk there is a point set PP such that no function Γ\Gamma that maps ordered pairs of distinct points from PP to a set of size kk can satisfy the following "local consistency" property: if Γ\Gamma attains the same values on two ordered triples of points from PP, then these triples have the same orientation. Intuitively, this implies that there cannot be such a function that is defined locally and determines the orientation of point triples.Comment: 22 pages, 3 figures, final version, minor correction

    Order on Order Types

    Get PDF
    Given P and P\u27, equally sized planar point sets in general position, we call a bijection from P to P\u27 crossing-preserving if crossings of connecting segments in P are preserved in P\u27 (extra crossings may occur in P\u27). If such a mapping exists, we say that P\u27 crossing-dominates P, and if such a mapping exists in both directions, P and P\u27 are called crossing-equivalent. The relation is transitive, and we have a partial order on the obtained equivalence classes (called crossing types or x-types). Point sets of equal order type are clearly crossing-equivalent, but not vice versa. Thus, x-types are a coarser classification than order types. (We will see, though, that a collapse of different order types to one x-type occurs for sets with triangular convex hull only.) We argue that either the maximal or the minimal x-types are sufficient for answering many combinatorial (existential or extremal) questions on planar point sets. Motivated by this we consider basic properties of the relation. We characterize order types crossing-dominated by points in convex position. Further, we give a full characterization of minimal and maximal abstract order types. Based on that, we provide a polynomial-time algorithm to check whether a point set crossing-dominates another. Moreover, we generate all maximal and minimal x-types for small numbers of points

    Production matrices for geometric graphs

    Get PDF
    We present production matrices for non-crossing geometric graphs on point sets in convex position, which allow us to derive formulas for the numbers of such graphs. Several known identities for Catalan numbers, Ballot numbers, and Fibonacci numbers arise in a natural way, and also new formulas are obtained, such as a formula for the number of non-crossing geometric graphs with root vertex of given degree. The characteristic polynomials of some of these production matrices are also presented. The proofs make use of generating trees and Riordan arrays.Postprint (updated version
    corecore