paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Learning Deterministic One-Counter Automata in Polynomial Time

多项式时间内学习确定性单计数器自动机
LICS 2025 40th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)2025匹配度 2/10 · 该论文属于形式语言与自动机理论中的主动学习算法,虽与形式化验证/静态分析的理论基础(如 L* 类学习算法)有间接关联,但既不涉及 LLM/Agent,也不涉及浮点程序分析或贝叶斯程序分析,与用户画像的四条主线均无直接交集。引用 1 inbox
Prince Mathew, Vincent Penelle, A. V. Sreejith
crossref: 2026-09-12

AI 速览

一句话:提出黑盒主动学习算法 OL*,在多项式时间内学习确定性单计数器自动机,并可用于近似最小化。

本文研究确定性单计数器自动机(DOCA)的主动学习问题。已有算法即使针对 DROCA、VOCA 等子类,最坏情况下也需相对于目标 DOCA 规模指数时间,且依赖灰盒的计数器值查询。作者提出黑盒算法 OL*,仅使用成员查询和最小等价查询,即可学习识别目标语言的 DOCA,其运行时间相对于最小 DOCA 规模为多项式。虽然 VOCA 最小化已知 NP 难,OL* 仍可用于 DOCA 的近似最小化,输出规模至多为最小 DOCA 规模的多项式。该结果首次实现 DOCA 的多项式时间黑盒学习,并避免额外查询类型。

问题
如何仅通过成员查询与最小等价查询,以多项式时间主动学习确定性单计数器自动机(DOCA),避免已有灰盒算法对计数器值查询的依赖和指数复杂度。
方法
提出黑盒主动学习算法 OL*,基于成员查询和最小等价查询学习目标 DOCA,并利用其进行近似最小化。
评估
从理论复杂度上证明学习时间相对于最小 DOCA 规模为多项式,且近似最小化输出规模为多项式;与已有指数时间灰盒算法形成对比。
原文摘要(Abstract)

We give an active learning algorithm for deterministic one-counter automata (DOCA) where the learner can ask the teacher membership and minimal equivalence queries. The algorithm called OL∗learns a DOCA in time polynomial in the size of the smallest DOCA, recognising the target language.All existing algorithms for learning DOCA, even for the subclasses of deterministic real-time one-counter automata (DROCA) and visibly one-counter automata (VOCA), in the worst case, run in exponential time with respect to the size of the DOCA under learning. Furthermore, previous learning algorithms are "grey-box" algorithms relying on an additional query type - counter value query - where the teacher returns the counter value reached on reading a given word. In contrast, our algorithm is a "black-box" algorithm.It is known that the minimisation of VOCA is NP-hard. However, OL∗can be used for approximate minimisation of DOCA. In this case, the output size is at most polynomial in the size of a minimal DOCA.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot8664,
  title = {Learning Deterministic One-Counter Automata in Polynomial Time},
  author = {Prince Mathew and Vincent Penelle and A. V. Sreejith},
  booktitle = {LICS},
  year = {2025},
  doi = {10.1109/lics65433.2025.00040}
}