Intersection Types and Counting

被引:3
|
作者
Parys, Pawel [1 ]
机构
[1] Univ Warsaw, Warsaw, Poland
来源
ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE | 2017年 / 242期
关键词
MODEL-CHECKING; CALCULUS; TREES;
D O I
10.4204/EPTCS.242.6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a new approach to the following meta-problem: given a quantitative property of trees, design a type system such that the desired property for the tree generated by an infinitary ground lambda -term corresponds to some property of a derivation of a type for this lambda -term, in this type system. Our approach is presented in the particular case of the language finiteness problem for nondeterministic higher-order recursion schemes (HORSes): given a nondeterministic HORS, decide whether the set of all finite trees generated by this HORS is finite. We give a type system such that the HORS can generate a tree of an arbitrarily large finite size if and only if in the type system we can obtain derivations that are arbitrarily large, in an appropriate sense; the latter condition can be easily decided.
引用
收藏
页码:48 / 63
页数:16
相关论文
共 50 条