paperbot · PL 论文追踪

全部论文 待读 收藏

P1 Parasol: efficient parallel synthesis of large model spaces

Parasol:大规模模型空间的高效并行合成
FSE Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering2022匹配度 5/10 · 论文属于用机器学习改进形式化模型空间探索/合成,与画像中“AI→PL、形式化验证”的大方向有交集,但使用的是无监督学习而非 LLM/Agent,也不涉及静态分析、浮点程序分析或贝叶斯程序分析,因此仅部分匹配。引用 4 inbox
Clay Stevens, Hamid Bagheri
crossref: 2026-09-12

AI 速览

一句话:Parasol 利用无监督学习指导模型空间均衡分区并并行合成,显著加速大规模形式化模型空间探索。

形式化分析对软件工程至关重要,但可扩展性不足;权衡分析与安全分析等任务需系统探索巨大的模型空间,现有技术难以支撑。Parasol 提出并行模型空间合成方法及工具,利用无监督学习自动抽取领域知识,指导模型空间的均衡分区,并在各分区中并行合成模型,从而缩短合成时间,使大规模系统级模型空间探索更可行。实证结果表明,相较于依赖增量/并行约束求解的最先进模型空间合成技术以及非学习型分区方法,Parasol 平均将合成时间减少 460%(原文报告)。

问题
形式化分析的可扩展性不足,尤其是权衡分析、安全分析等需系统探索巨大模型空间的任务。
方法
Parasol 采用无监督学习抽取领域知识以均衡划分模型空间,并并行合成各分区中的模型。
评估
与依赖增量/并行约束求解及非学习型分区的先进模型空间合成技术对比,平均合成时间减少 460%。
原文摘要(Abstract)

Formal analysis is an invaluable tool for software engineers, yet state-of-the-art formal analysis techniques suffer from well-known limitations in terms of scalability. In particular, some software design domains—such as tradeoff analysis and security analysis—require systematic exploration of potentially huge model spaces, which further exacerbates the problem. Despite this present and urgent challenge, few techniques exist to support the systematic exploration of large model spaces. This paper introduces Parasol, an approach and accompanying tool suite, to improve the scalability of large-scale formal model space exploration. Parasol presents a novel parallel model space synthesis approach, backed with unsupervised learning to automatically derive domain knowledge, guiding a balanced partitioning of the model space. This allows Parasol to synthesize the models in each partition in parallel, significantly reducing synthesis time and making large-scale systematic model space exploration for real-world systems more tractable. Our empirical results corroborate that Parasol substantially reduces (by 460% on average) the time required for model space synthesis, compared to state-of-the-art model space synthesis techniques relying on both incremental and parallel constraint solving technologies as well as competing, non-learning-based partitioning methods.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot7087,
  title = {Parasol: efficient parallel synthesis of large model spaces},
  author = {Clay Stevens and Hamid Bagheri},
  booktitle = {FSE},
  year = {2022},
  doi = {10.1145/3540250.3549157}
}