paperbot · PL 论文追踪

RSS

Weighted NetKAT: A Programming Language for Quantitative Network Verification

PLDI 10(PLDI)2026
Emmanuel Suárez Acevedo, Tiago Ferreira, Kevin Batz, Oliver Bøving, Nate Foster, Alexandra Silva

尚未生成 AI 速览(可能缺少 API key 或等待下次运行补跑)。

原文摘要(Abstract)

We introduce weighted NetKAT, a domain-specific language for modeling and verifying quantitative network properties. The language is parametric on a semiring, enabling the treatment of a wide range of quantities in a uniform way. We provide a denotational semantics and an equivalent operational semantics, the latter based on a novel model of weighted NetKAT automata (WNKA) capturing the stateful behavior of our language. With WNKA, we obtain a class of generic decision procedures for reasoning about quantitative safety and reachability in a fully automatic way, even in the presence of possibly unbounded iteration. We demonstrate the applicability of our framework in a case study using Internet2's Abilene network as the underlying topology.

链接与引用

DOI 原文 ·

BibTeX
@article{paperbot3760,
  title = {Weighted NetKAT: A Programming Language for Quantitative Network Verification},
  author = {Emmanuel Suárez Acevedo and Tiago Ferreira and Kevin Batz and Oliver Bøving and Nate Foster and Alexandra Silva},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {10},
  number = {PLDI},
  year = {2026},
  doi = {10.1145/3808318}
}