First-order unification using variable-free relational algebra *

被引:2
|
作者
Gallego Arias, Emilio Jesus [1 ]
Lipton, James [2 ]
Marino, Julio [1 ]
Nogueira, Pablo [1 ]
机构
[1] Univ Politecn Madrid, E-28040 Madrid, Spain
[2] Wesleyan Univ, Middletown, CT 06459 USA
关键词
Unification; Relation Calculus; Rewriting; Abstract Syntax; HIGHER-ORDER UNIFICATION; LOGIC;
D O I
10.1093/jigpal/jzq011
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We present a framework for the representation and resolution of first-order unification problems and their abstract syntax in a variable-free relational formalism which is an executable variant of the Tarski-Givant relation algebra and of Freyd's allegories restricted to the fragment necessary to compile and run logic programs. We develop a decision procedure for validity of relational terms, which corresponds to solving the original unification problem. The decision procedure is carried out by a conditional relational-term rewriting system. There are advantages over classical unification approaches. First, cumbersome and underspecified meta-logical procedures (name clashes, substitution, etc.) and their properties (invariance under substitution of ground terms, equality's congruence with respect to term forming, etc.) are captured algebraically within the framework. Second, other unification problems can be accommodated, for example, existential quantification in the logic can be interpreted as a new operation whose effect is to formalize the costly and error prone handling of fresh names (renaming apart).
引用
收藏
页码:790 / 820
页数:31
相关论文
共 50 条
  • [41] Performance limits of first-order PMD compensators using fixed and variable DGD elements
    Yu, Q
    Willner, AE
    IEEE PHOTONICS TECHNOLOGY LETTERS, 2002, 14 (03) : 304 - 306
  • [42] γ-variable first-order logic of uniform attachment random graphs
    Malyshkin, Y. A.
    Zhukovskii, M. E.
    DISCRETE MATHEMATICS, 2022, 345 (05)
  • [43] Variable second-order PMD module without first-order PMD
    Phua, PB
    Haus, HA
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2002, 20 (11) : 1951 - 1956
  • [44] TWO-VARIABLE FIRST-ORDER LOGIC WITH EQUIVALENCE CLOSURE
    Kieronski, Emanuel
    Michaliszyn, Jakub
    Pratt-Hartmann, Ian
    Tendera, Lidia
    SIAM JOURNAL ON COMPUTING, 2014, 43 (03) : 1012 - 1063
  • [45] On the decision problem for two-variable first-order logic
    Gradel, E
    Kolaitis, PG
    Vardi, MY
    BULLETIN OF SYMBOLIC LOGIC, 1997, 3 (01) : 53 - 69
  • [46] VARIABLE CONDUCTANCE HEAT PIPES: A FIRST-ORDER MODEL.
    Bobco, R.P.
    Journal of Thermophysics and Heat Transfer, 1987, 1 (01) : 35 - 42
  • [47] Two-Variable First-Order Logic with Equivalence Closure
    Kieronski, Emanuel
    Michaliszyn, Jakub
    Pratt-Hartmann, Ian
    Tendera, Lidia
    2012 27TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2012, : 431 - 440
  • [48] CAUCHY PROBLEM FOR FIRST-ORDER TIME EQUATION WITH VARIABLE COEFFICIENTS
    SIDOROV, YV
    DOKLADY AKADEMII NAUK SSSR, 1967, 177 (05): : 1012 - &
  • [49] First-order Logics of Evidence and Truth with Constant and Variable Domains
    Rodrigues, Abilio
    Antunes, Henrique
    LOGICA UNIVERSALIS, 2022, 16 (03) : 419 - 449
  • [50] Two variable first-order logic over ordered domains
    Otto, M
    JOURNAL OF SYMBOLIC LOGIC, 2001, 66 (02) : 685 - 702