Treewidth in verification: Local vs. global

被引:31
|
作者
Ferrara, A
Pan, GQ
Vardi, MY
机构
[1] Univ Roma La Sapienza, DIS, I-00198 Rome, Italy
[2] Rice Univ, Dept CS, Houston, TX 77005 USA
来源
LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, PROCEEDINGS | 2005年 / 3835卷
关键词
D O I
10.1007/11591191_34
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The treewidth of a graph measures how close the graph is to a tree. Many problems that are intractable for general graphs, are tractable when the graph has bounded treewidth. Recent works study the complexity of model checking for state transition systems of bounded treewidth. There is little reason to believe, however, that the treewidth of the state transition graphs of real systems, which we refer to as global treewidth, is bounded. In contrast, we consider in this paper concurrent transition systems, where communication between concurrent components is modeled explicitly. Assuming boundedness of the treewidth of the communication graph, which we refer to as local treewidth, is reasonable, since the topology of communication in concurrent systems is often constrained physically. In this work we study the impact of local treewidth boundedness on the complexity of verification problems. We first present a positive result, proving that a CNF formula of bounded treewidth can be represented by an OBDD of polynomial size. We show, however, that the nice properties of treewidth-bounded CNF formulas are not preserved under existential quantification or unrolling. Finally, we show that the complexity of various verification problems is high even under the assumption of local treewidth boundedness. In summary, while global treewidth boundedness does have computational advantages, it is not a realistic assumption; in contrast, local treewidth boundedness is a realistic assumption, but its computational advantages are rather meager.
引用
收藏
页码:489 / 503
页数:15
相关论文
共 50 条
  • [1] Local vs. global pragmatics
    Borg, Emma
    INQUIRY-AN INTERDISCIPLINARY JOURNAL OF PHILOSOPHY, 2017, 60 (05): : 509 - 516
  • [2] Global vs. local model checking: A comparison of verification techniques for infinite state systems
    Schuele, T
    Schneider, K
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, 2004, : 67 - 76
  • [3] Global vs. Local Liquidity Traps
    Cook, David
    Devereux, Michael B.
    SEOUL JOURNAL OF ECONOMICS, 2011, 24 (04) : 471 - 493
  • [4] Local vs. regional vs. global supply development strategies for the global detergent industry
    Urban, GF
    PROCEEEDINGS OF THE 4TH WORLD CONFERENCE ON DETERGENTS: STRATEGIES FOR THE 21ST CENTURY, 1999, : 230 - 233
  • [5] Local vs. Global Variables for Spin Glasses
    Newman, Charles M.
    Stein, Daniel L.
    SPIN GLASSES, 2007, 1900 : 145 - 158
  • [6] Local vs. global processing in the search for a change
    Mullin, Conor
    Richards, Eric
    CANADIAN JOURNAL OF EXPERIMENTAL PSYCHOLOGY-REVUE CANADIENNE DE PSYCHOLOGIE EXPERIMENTALE, 2010, 64 (04): : 324 - 324
  • [7] Local vs. Global Ratcheting in Cracked Structures
    Adibi-Asl, R.
    Reinhardt, Wolf
    ASME PRESSURE VESSELS AND PIPING CONFERENCE - 2014, VOL 1, 2014,
  • [8] Quiet sun magnetic fields vs. polar faculae -: local vs. global dynamo?
    Okunev, OV
    Cerdeña, ID
    Puschmann, KG
    Kneer, F
    Almeida, JS
    ASTRONOMISCHE NACHRICHTEN, 2005, 326 (3-4) : 205 - 207
  • [9] Local vs. global approach in the analysis of sintering kinetics
    Kang, Suk-Joong L.
    SCRIPTA MATERIALIA, 2009, 60 (10) : 921 - 922
  • [10] Transcendental Arguments, Conceivability, and Global Vs. Local Skepticism
    Moti Mizrahi
    Philosophia, 2017, 45 : 735 - 749