paperbot · PL 论文追踪

全部论文 待读 收藏

P2 The Algebraic Intersection Type Unification Problem

代数交集类型合一问题
LMCS vol.Volume 13, Issue 32017匹配度 1/10 · 论文研究代数交集类型合一问题的复杂性下界,属于纯类型论与形式化方法,未涉及 LLM/Agent、机器学习系统静态分析、浮点程序分析或贝叶斯程序分析。虽然与 PL 理论相关,但与用户当前关注的具体交叉方向几乎没有直接交集。引用 5 inbox
Andrej Dudenhefner, Moritz Martens, Jakob Rehof
dblp: 2026-09-10crossref: 2026-09-10arxiv: 2026-09-10

AI 速览

一句话:证明代数交集类型合一问题是指数时间困难的,并给出 rank 1 解与匹配问题的不可处理性下界。

论文研究代数交集类型合一问题,该问题与交集类型系统中的多个自然判定问题及证明搜索密切相关,但其可判定性至今未决。作者给出该问题的首个非平凡下界,证明它是指数时间困难的,且这一结果在解被限制为 rank 1 代入时仍成立。对于已知为 NP-完全的交集类型匹配(单侧合一),论文还给出固定参数不可处理性结果。在理论上,交集类型的等式理论可表示为带 ACI(结合、交换、幂等)交运算并与函数类型满足分配律的代数理论;由于无法从已有 ACI-合一理论归约,作者采用双人铺砖博弈的博弈论方法完成下界证明,表明该问题需要新的合一理论方法。

问题
代数交集类型合一问题的可判定性尚未解决,且缺少非平凡复杂度下界;该问题源于交集类型系统中的证明搜索与相关判定问题。
方法
将交集类型等式理论刻画为 ACI 交运算加函数类型分配律的代数理论,并避开已有 ACI-合一归约,采用双人铺砖博弈的博弈论方法证明下界。
评估
主要结果是证明该合一问题指数时间困难,且在 rank 1 解下仍成立;另给出交集类型匹配的固定参数不可处理性结论。
原文摘要(Abstract)

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.

链接与引用

DOI 原文 · arXiv · PDF(开放获取) · DBLP

BibTeX
@article{DudenhefnerMR17,
  title = {The Algebraic Intersection Type Unification Problem},
  author = {Andrej Dudenhefner and Moritz Martens and Jakob Rehof},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 13, Issue 3},
  year = {2017},
  doi = {10.23638/lmcs-13(3:9)2017}
}