186,820 research outputs found

    The Algebraic Intersection Type Unification Problem

    Full text link
    The algebraic intersection type unification problem is an important component in proof search related to several natural decision problems in intersection type systems. It is unknown and remains open whether the algebraic intersection type unification problem is decidable. We give the first nontrivial lower bound for the problem by showing (our main result) that it is exponential time hard. Furthermore, we show that this holds even under rank 1 solutions (substitutions whose codomains are restricted to contain rank 1 types). In addition, we provide a fixed-parameter intractability result for intersection type matching (one-sided unification), which is known to be NP-complete. We place the algebraic intersection type unification problem in the context of unification theory. The equational theory of intersection types can be presented as an algebraic theory with an ACI (associative, commutative, and idempotent) operator (intersection type) combined with distributivity properties with respect to a second operator (function type). Although the problem is algebraically natural and interesting, it appears to occupy a hitherto unstudied place in the theory of unification, and our investigation of the problem suggests that new methods are required to understand the problem. Thus, for the lower bound proof, we were not able to reduce from known results in ACI-unification theory and use game-theoretic methods for two-player tiling games

    Unification modulo a partial theory of exponentiation

    Full text link
    Modular exponentiation is a common mathematical operation in modern cryptography. This, along with modular multiplication at the base and exponent levels (to different moduli) plays an important role in a large number of key agreement protocols. In our earlier work, we gave many decidability as well as undecidability results for multiple equational theories, involving various properties of modular exponentiation. Here, we consider a partial subtheory focussing only on exponentiation and multiplication operators. Two main results are proved. The first result is positive, namely, that the unification problem for the above theory (in which no additional property is assumed of the multiplication operators) is decidable. The second result is negative: if we assume that the two multiplication operators belong to two different abelian groups, then the unification problem becomes undecidable.Comment: In Proceedings UNIF 2010, arXiv:1012.455

    Set Unification

    Full text link
    The unification problem in algebras capable of describing sets has been tackled, directly or indirectly, by many researchers and it finds important applications in various research areas--e.g., deductive databases, theorem proving, static analysis, rapid software prototyping. The various solutions proposed are spread across a large literature. In this paper we provide a uniform presentation of unification of sets, formalizing it at the level of set theory. We address the problem of deciding existence of solutions at an abstract level. This provides also the ability to classify different types of set unification problems. Unification algorithms are uniformly proposed to solve the unification problem in each of such classes. The algorithms presented are partly drawn from the literature--and properly revisited and analyzed--and partly novel proposals. In particular, we present a new goal-driven algorithm for general ACI1 unification and a new simpler algorithm for general (Ab)(Cl) unification.Comment: 58 pages, 9 figures, 1 table. To appear in Theory and Practice of Logic Programming (TPLP

    Optimality in Goal-Dependent Analysis of Sharing

    Full text link
    We face the problems of correctness, optimality and precision for the static analysis of logic programs, using the theory of abstract interpretation. We propose a framework with a denotational, goal-dependent semantics equipped with two unification operators for forward unification (calling a procedure) and backward unification (returning from a procedure). The latter is implemented through a matching operation. Our proposal clarifies and unifies many different frameworks and ideas on static analysis of logic programming in a single, formal setting. On the abstract side, we focus on the domain Sharing by Jacobs and Langen and provide the best correct approximation of all the primitive semantic operators, namely, projection, renaming, forward and backward unification. We show that the abstract unification operators are strictly more precise than those in the literature defined over the same abstract domain. In some cases, our operators are more precise than those developed for more complex domains involving linearity and freeness. To appear in Theory and Practice of Logic Programming (TPLP

    Standard Model and Graviweak Unification with (Super)Renormalizable Gravity. Part I: Visible and Invisible Sectors of the Universe

    Full text link
    We develop a self-consistent Spin(4,4)Spin(4,4)-invariant model of the unification of gravity with weak SU(2)SU(2) gauge and Higgs fields in the visible and invisible sectors of our Universe. We consider a general case of the graviweak unification, including the higher-derivative super-renormalizable theory of gravity, which is a unitary, asymptotically-free and perturbatively consistent theory of the quantum gravity.Comment: 27 page

    Gauge Coupling Unification via A Novel Technicolor Model

    Full text link
    We show that the recently proposed minimal walking technicolor theory together with a small modification of the Standard Model fermionic matter content leads to an excellent degree of unification of the gauge couplings. We compare the degree of unification with various time-honored technicolor models and the minimal supersymmetric extension of the Standard Model. We find that, at the one-loop level, the new theory provides a degree of unification higher than any of the other extensions above. The phenomenology of the present model is very rich with various potential dark matter candidates.Comment: Final version to match the published on

    Gravitational Correction to Running of Gauge Couplings

    Full text link
    We calculate the contribution of graviton exchange to the running of gauge couplings at lowest non-trivial order in perturbation theory. Including this contribution in a theory that features coupling constant unification does not upset this unification, but rather shifts the unification scale. When extrapolated formally, the gravitational correction renders all gauge couplings asymptotically free.Comment: 4 pages, 2 figures; v2: Clarified awkward sentences and notations. Corrected typos. Added references and discussion thereof in introduction. Minor copy editting changes to agree with version to be published in Physical Review Letter
    • …
    corecore