paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Sequential Relational Decomposition

顺序关系分解
LMCS vol.Volume 18, Issue 12022匹配度 2/10 · 该论文研究按输入/输出关系描述的规范顺序分解及其计算复杂度,属于逻辑、自动机与形式化方法理论,与用户核心关注的 ML/Agent 静态分析、LLM 辅助静态分析/形式化验证、浮点程序分析和贝叶斯程序分析均无直接交集,仅在“分解”这一抽象概念上与形式化验证有弱关联。引用 2 inbox
Dror Fried, Axel Legay, Joël Ouaknine, Moshe Y. Vardi
crossref: 2026-09-10crossref: 2026-09-12

AI 速览

一句话:形式化按输入/输出关系描述的规范顺序分解问题,并刻画其在不同表示下的计算复杂度。

论文研究如何将任务按顺序分解为两个先后执行的子任务。作者把任务建模为输入/输出关系,并定义顺序分解问题:判定给定规范是否存在满足顺序组合关系的分解。论文分别在显式给出任务、用布尔电路表示任务、以及用自动关系表示任务三种设定下分析复杂度,证明对应问题分别为 NP 完全、NEXPTIME 完全,并在自动关系设定下给出不可判定的证据。结果说明分解作为系统设计方法在计算上并不简单;此外,若允许人在回路中提供分解提示,问题复杂度会显著降低。

问题
判定一个以输入/输出关系给出的规范能否顺序分解为两个先后执行的子任务,并分析该问题的计算复杂度。
方法
将任务与顺序分解形式化为输入/输出关系判定问题,分别在显式表示、布尔电路表示和自动关系表示三种设定下进行研究。
评估
通过复杂度分析证明:显式设定为 NP 完全,布尔电路设定为 NEXPTIME 完全;自动关系设定存在不可判定证据,并表明加入分解提示可显著降低复杂度。
原文摘要(Abstract)

The concept of decomposition in computer science and engineering is considered a fundamental component of computational thinking and is prevalent in design of algorithms, software construction, hardware design, and more. We propose a simple and natural formalization of sequential decomposition, in which a task is decomposed into two sequential sub-tasks, with the first sub-task to be executed before the second sub-task is executed. These tasks are specified by means of input/output relations. We define and study decomposition problems, which is to decide whether a given specification can be sequentially decomposed. Our main result is that decomposition itself is a difficult computational problem. More specifically, we study decomposition problems in three settings: where the input task is specified explicitly, by means of Boolean circuits, and by means of automatic relations. We show that in the first setting decomposition is NP-complete, in the second setting it is NEXPTIME-complete, and in the third setting there is evidence to suggest that it is undecidable. Our results indicate that the intuitive idea of decomposition as a system-design approach requires further investigation. In particular, we show that adding a human to the loop by asking for a decomposition hint lowers the complexity of decomposition problems considerably.

链接与引用

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

BibTeX
@article{paperbot1717,
  title = {Sequential Relational Decomposition},
  author = {Dror Fried and Axel Legay and Joël Ouaknine and Moshe Y. Vardi},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 18, Issue 1},
  year = {2022},
  doi = {10.46298/lmcs-18(1:37)2022}
}