Bayonet: Probabilistic Inference for Networks

被引:0
|
作者
Gehr, Timon [1 ]
Misailovic, Sasa [2 ]
Tsankov, Petar [1 ]
Vanbever, Laurent [1 ]
Wiesmann, Pascal [1 ]
Vechev, Martin [1 ]
机构
[1] Swiss Fed Inst Technol, Zurich, Switzerland
[2] UIUC, Champaign, IL USA
关键词
Probabilistic Programming; Computer Networks; SEMANTIC-FOUNDATIONS; ALGORITHMS;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Network operators often need to ensure that important probabilistic properties are met, such as that the probability of network congestion is below a certain threshold. Ensuring such properties is challenging and requires both a suitable language for probabilistic networks and an automated procedure for answering probabilistic inference queries. We present BAYONET, a novel approach that consists of: (i) a probabilistic network programming language and (ii) a system that performs probabilistic inference on BAYONET programs. The key insight behind BAYONET is to phrase the problem of probabilistic network reasoning as inference in existing probabilistic languages. As a result, BAYONET directly leverages existing probabilistic inference systems and offers a flexible and expressive interface to operators. We present a detailed evaluation of BAYONET on common network scenarios, such as network congestion, reliability of packet delivery, and others. Our results indicate that BAYONET can express such practical scenarios and answer queries for realistic topology sizes (with up to 30 nodes).
引用
收藏
页码:543 / 559
页数:17
相关论文
共 50 条
  • [1] Bayonet: Probabilistic Inference for Networks
    Gehr, Timon
    Misailovic, Sasa
    Tsankov, Petar
    Vanbever, Laurent
    Wiesmann, Pascal
    Vechev, Martin
    [J]. PROCEEDINGS OF THE 39TH ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION, PLDI 2018, 2018, : 586 - 602
  • [2] Modelling Probabilistic Inference Networks and Classification in Probabilistic Datalog
    Martinez-Alvarez, Miguel
    Roelleke, Thomas
    [J]. SCALABLE UNCERTAINTY MANAGEMENT, SUM 2010, 2010, 6379 : 278 - 291
  • [3] Probabilistic Inference over Image Networks
    Taranto, Claudio
    Di Mauro, Nicola
    Esposito, Floriana
    [J]. DIGITAL LIBRARIES AND ARCHIVES, 2011, 249 : 1 - 13
  • [4] Temporal inference of Probabilistic Boolean Networks
    Marshall, S.
    Yu, L.
    Xiao, Y.
    Dougherty, E. R.
    [J]. 2006 IEEE INTERNATIONAL WORKSHOP ON GENOMIC SIGNAL PROCESSING AND STATISTICS, 2006, : 71 - +
  • [5] Inference in qualitative probabilistic networks revisited
    van Kouwen, Frank
    Renooij, Silja
    Schot, Paul
    [J]. INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2009, 50 (05) : 708 - 720
  • [6] GRAPHICAL INFERENCE IN QUALITATIVE PROBABILISTIC NETWORKS
    WELLMAN, MP
    [J]. NETWORKS, 1990, 20 (05) : 687 - 701
  • [7] A Probabilistic Inference Attack on Suppressed Social Networks
    Altop, Baris
    Nergiz, Mehmet Ercan
    Saygin, Yucel
    [J]. 2012 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM), 2012, : 726 - +
  • [8] Bayesian networks and probabilistic inference in forensic science
    不详
    [J]. STATISTICA, 2006, 66 (01): : 116 - 116
  • [9] Probabilistic Bayesian Neural Networks for Efficient Inference
    Ishak, Md
    Alawad, Mohammed
    [J]. PROCEEDING OF THE GREAT LAKES SYMPOSIUM ON VLSI 2024, GLSVLSI 2024, 2024, : 724 - 729
  • [10] Modularizing inference in large causal probabilistic networks
    Olesen, KG
    Andreassen, S
    Suojanen, M
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2003, 18 (02) : 179 - 191