paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Unification and Logarithmic Space

合一与对数空间
LMCS vol.Volume 14, Issue 32018匹配度 2/10 · 该论文属于线性逻辑、交互几何与复杂性理论,讨论 Logspace/Nlogspace 的代数刻画和指针机,与用户当前关注的 LLM/Agent 静态分析、LLM 改进形式化验证、浮点或贝叶斯程序分析均无直接关联。仅在 PL/形式语义的理论基础上存在很间接的联系。引用 0 inbox
Clément Aubert, Marc Bagnol
crossref: 2026-09-10

AI 速览

一句话:借助基于合一的代数与线性逻辑/交互几何,给出 Logspace 与 Nlogspace 的代数刻画,并联系指针机。

本文从证明论出发,尤其是线性逻辑与交互几何(geometry of interaction),提出一种以合一(unification)为复合运算的代数,用以刻画复杂度类 Logspace 与 Nlogspace。作者在该合一代数中构造计算模型,并通过在代数内对有限置换的语法表示,证明一个观察(即程序在代数中的对应物)是否接受某输入词可在对数空间内判定。最后说明该构造自然对应于指针机(pointer machine),为理解对数空间计算提供了直观而统一的代数视角。

问题
如何用代数与证明论工具刻画对数空间(Logspace)和非确定性对数空间(Nlogspace)等复杂度类。
方法
引入以合一为复合运算的代数,在线性逻辑和交互几何框架下构造计算模型,并用有限置换的语法表示来分析观察对词的接受。
评估
证明观察是否接受输入词可在对数空间内判定,并展示该构造与指针机自然对应。
原文摘要(Abstract)

We present an algebraic characterization of the complexity classes Logspace and Nlogspace, using an algebra with a composition law based on unification. This new bridge between unification and complexity classes is rooted in proof theory and more specifically linear logic and geometry of interaction. We show how to build a model of computation in the unification algebra and then, by means of a syntactic representation of finite permutations in the algebra, we prove that whether an observation (the algebraic counterpart of a program) accepts a word can be decided within logarithmic space. Finally, we show that the construction naturally corresponds to pointer machines, a convenient way of understanding logarithmic space computation.Comment: arXiv admin note: text overlap with arXiv:1402.4327

链接与引用

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

BibTeX
@article{paperbot390,
  title = {Unification and Logarithmic Space},
  author = {Clément Aubert and Marc Bagnol},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 14, Issue 3},
  year = {2018},
  doi = {10.23638/lmcs-14(3:6)2018}
}