Introduction to Decidability of Higher-Order Matching

被引:0
|
作者
Stirling, Colin [1 ]
机构
[1] Univ Edinburgh, Sch Informat, Edinburgh EH8 9YL, Midlothian, Scotland
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Higher-order unification is the problem given an equation t = u containing free variables is there a solution substitution theta such that t theta and u theta have the same normal form? The terms t and u are from the simply typed lambda calculus and the same normal form is with respect to beta eta-equivalence. Higher-order matching is the particular instance when the term u is closed; can t be pattern matched to u? Although higher-order unification is undecidable, higher-order matching was conjectured to be decidable by Huet [2]. Decidability was shown in [7] via a game-theoretic analysis of beta-reduction when component terms are in eta-long normal form. In the talk we outline the proof of decidability. Besides the use of games to understand beta-reduction, we also emphasize how tree automata can recognize terms of simply typed lambda calculus as developed in [1, 3-6].
引用
收藏
页码:1 / 1
页数:1
相关论文
共 50 条
  • [1] DECIDABILITY OF HIGHER-ORDER MATCHING
    Stirling, Colin
    LOGICAL METHODS IN COMPUTER SCIENCE, 2009, 5 (03)
  • [2] Decidability of arity-bounded higher-order matching
    Schmidt-Schauss, M
    AUTOMATED DEDUCTION - CADE-19, PROCEEDINGS, 2003, 2741 : 488 - 502
  • [3] Decidability of bounded higher-order unification
    Schmidt-Schauss, M
    Schulz, KU
    JOURNAL OF SYMBOLIC COMPUTATION, 2005, 40 (02) : 905 - 954
  • [4] Higher-order subtyping and its decidability
    Compagnoni, A
    INFORMATION AND COMPUTATION, 2004, 191 (01) : 41 - 103
  • [5] Decidability of bounded higher-order unification
    Schmidt-Schauss, M
    Schulz, KU
    COMPUTER SCIENCE LOGIC, PROCEEDINGS, 2002, 2471 : 522 - 536
  • [6] On Decidability of the Bisimilarity on Higher-order Processes with Parameterization*
    Xu, Xian
    Zhang, Wenbo
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (339): : 76 - 92
  • [7] Decidability of higher-order subtyping with intersection types
    Compagnoni, AB
    COMPUTER SCIENCE LOGIC, 1995, 933 : 46 - 60
  • [8] On the expressiveness and decidability of higher-order process calculi
    Lanese, Ivan
    Perez, Jorge A.
    Sangiorgi, Davide
    Schmitt, Alan
    TWENTY-THIRD ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2008, : 145 - +
  • [9] On the expressiveness and decidability of higher-order process calculi
    Lanese, Ivan
    Perez, Jorge A.
    Sangiorgi, Davide
    Schmitt, Alan
    INFORMATION AND COMPUTATION, 2011, 209 (02) : 198 - 226
  • [10] Higher-Order Concurrency: Expressiveness and Decidability Results - A Survey
    Aceto, Luca
    Perez, Jorge A.
    BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE, 2010, (101): : 92 - 124