Automata-based representations for arithmetic constraints in automated verification

被引:0
|
作者
Bartzis, C [1 ]
Bultan, T [1 ]
机构
[1] Univ Calif Santa Barbara, Dept Comp Sci, Santa Barbara, CA 93106 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we discuss efficient symbolic representations for infinite-state systems specified using linear arithmetic constraints. We give new algorithms for constructing finite automata which represent integer sets that satisfy linear constraints. These automata can represent either signed or unsigned integers and have a lower number of states compared to other similar approaches. We experimentally compare different symbolic representations by using them to verify non-trivial specification examples. In many cases symbolic representations based on our construction algorithms outperform the polyhedral representation used in Omega Library, or the automata representation used in LASH.
引用
收藏
页码:282 / 288
页数:7
相关论文
共 50 条
  • [1] Automata-based representations for infinite graphs
    La Torre, S
    Napoli, M
    [J]. RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 2001, 35 (04): : 311 - 330
  • [2] An automata-based approach to CSCW verification
    Papadopoulos, C
    [J]. INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2004, 13 (02) : 183 - 209
  • [3] Symbolic string verification: An automata-based approach
    Yu, Fang
    Bultan, Tevfik
    Cova, Marco
    Ibarra, Oscar H.
    [J]. MODEL CHECKING SOFTWARE, PROCEEDINGS, 2008, 5156 : 306 - 324
  • [4] A Technique for Automata-based Verification with Residual Reasoning
    Azzopardi, Shaun
    Colombo, Christian
    Pace, Gordon
    [J]. PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD), 2020, : 237 - 248
  • [5] On the timed automata-based verification of Ravenscar systems
    Ober, Iulian
    Halbwachs, Nicolas
    [J]. RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2008, 2008, 5026 : 30 - +
  • [6] Automata-based verification of programs with tree updates
    Peter Habermehl
    Radu Iosif
    Tomáš Vojnar
    [J]. Acta Informatica, 2010, 47 : 1 - 31
  • [7] Automata-based verification of programs with tree updates
    Habermehl, Peter
    Iosif, Radu
    Vojnar, Tomas
    [J]. ACTA INFORMATICA, 2010, 47 (01) : 1 - 31
  • [8] Automata-based verification of programs with tree updates
    Habermehl, P
    Iosif, R
    Vojnar, T
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2006, 3920 : 350 - 364
  • [9] An Automata-based Approach for CTL star With Constraints
    Gascon, Regis
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 239 : 193 - 211
  • [10] Automata-Based Model Counting for String Constraints
    Aydin, Abdulbaki
    Bang, Lucas
    Bultan, Tevfik
    [J]. COMPUTER AIDED VERIFICATION, PT I, 2015, 9206 : 255 - 272