HIGHER-ORDER UNIFICATION VIA COMBINATORS

被引:11
|
作者
DOUGHERTY, DJ
机构
[1] Department of Mathematics, Wesleyan University, Middletown
关键词
D O I
10.1016/0304-3975(93)90075-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present an algorithm for unification in the simply typed lambda calculus which enumerates complete sets of unifiers using a finitely branching search space. In fact, the types of terms may contain type variables, so that a solution may involve type-substitution as well as term substitution. The problem is first translated into the problem of unification with respect to exstensional equality in combinatory logic, and the algorithm is defined in terms of transformations on systems of combinatory terms. These transformations are based on a new method (itself based on systems) for deciding extensional equality between typed combinatory logic terms.
引用
收藏
页码:273 / 298
页数:26
相关论文
共 50 条
  • [1] Deaccenting and higher-order unification
    Gardent C.
    [J]. Journal of Logic, Language and Information, 2000, 9 (3) : 313 - 338
  • [2] Corrections and higher-order unification
    Gardent, C
    Kohlhase, M
    van Leusen, N
    [J]. NATURAL LANGUAGE PROCESSING AND SPEECH TECHNOLOGY: RESULTS OF THE 3RD KONVENS CONFERENCE, 1996, : 268 - 279
  • [3] Ramified higher-order unification
    GoubaultLarrecq, J
    [J]. 12TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 1997, : 410 - 421
  • [4] Decidability of bounded higher-order unification
    Schmidt-Schauss, M
    Schulz, KU
    [J]. JOURNAL OF SYMBOLIC COMPUTATION, 2005, 40 (02) : 905 - 954
  • [5] HIGHER-ORDER UNIFICATION, POLYMORPHISM, AND SUBSORTS
    NIPKOW, T
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 516 : 436 - 447
  • [6] Optimizing higher-order pattern unification
    Pientka, B
    Pfenning, F
    [J]. AUTOMATED DEDUCTION - CADE-19, PROCEEDINGS, 2003, 2741 : 473 - 487
  • [7] Decidability of bounded higher-order unification
    Schmidt-Schauss, M
    Schulz, KU
    [J]. COMPUTER SCIENCE LOGIC, PROCEEDINGS, 2002, 2471 : 522 - 536
  • [8] Decidable variants of higher-order unification
    Schmidt-Schauss, M
    [J]. MECHANIZING MATHEMATICAL REASONING: ESSAYS IN HONOUR OF JORG H SIEKMANN ON THE OCCASION OF HIS 60TH BIRTHDAY, 2005, 2605 : 154 - 168
  • [9] EFFICIENT FULL HIGHER-ORDER UNIFICATION
    Vukmirovic, Petar
    Bentkamp, Alexander
    Nummelin, Visa
    [J]. LOGICAL METHODS IN COMPUTER SCIENCE, 2021, 17 (04)
  • [10] Linear higher-order pre-unification
    Cervesato, I
    Pfenning, F
    [J]. 12TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 1997, : 422 - 433