Heuristic search for equivalence checking

被引:0
|
作者
Nicoletta De Francesco
Giuseppe Lettieri
Antonella Santone
Gigliola Vaglini
机构
[1] University of Pisa,Dipartimento di Ingegneria dell’Informazione
[2] University of Sannio,Dipartimento di Ingegneria
来源
关键词
Heuristic search algorithms; Bisimulation; Concurrent systems; Model checking;
D O I
暂无
中图分类号
学科分类号
摘要
Equivalence checking plays a crucial role in formal verification since it is a natural relation for expressing the matching of a system implementation against its specification. In this paper, we present an efficient procedure, based on heuristic search, for checking well-known bisimulation equivalences for concurrent systems specified through process algebras. The method tries to improve, with respect to other solutions, both the memory occupation and the time required for proving the equivalence of systems. A prototype has been developed to evaluate the approach on several examples of concurrent system specifications.
引用
收藏
页码:513 / 530
页数:17
相关论文
共 50 条
  • [21] Value of sequential equivalence checking
    Kumar, R.
    Kunz, W.
    Electronic Engineering (London), 1999, 71 (869):
  • [22] Equivalence checking for digital circuits
    Falkowski, Bogdan J.
    IEEE Potentials, 2004, 23 (02): : 21 - 23
  • [23] Checking Equivalence for Reo Networks
    Blechmann, Tobias
    Baier, Christel
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 215 : 209 - 226
  • [24] Equivalence Checking By Logic Relaxation
    Goldberg, Eugene
    PROCEEDINGS OF THE 2016 16TH CONFERENCE ON FORMAL METHODS IN COMPUTER-AIDED DESIGN (FMCAD 2016), 2016, : 49 - 56
  • [25] Client -Specific Equivalence Checking
    Mora, Federico
    Li, Yi
    Rubin, Julia
    Chechik, Marsha
    PROCEEDINGS OF THE 2018 33RD IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMTED SOFTWARE ENGINEERING (ASE' 18), 2018, : 441 - 451
  • [26] Parallel Combinational Equivalence Checking
    Possani, Vinicius N.
    Mishchenko, Alan
    Ribas, Renato P.
    Reis, Andre I.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (10) : 3081 - 3092
  • [27] HEURISTIC SEARCH
    MICHIE, D
    COMPUTER JOURNAL, 1971, 14 (01): : 96 - &
  • [28] On complexity of internal and external equivalence checking
    Goldberg, Eugene
    Gulati, Kanupriya
    DSD 2007: 10TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2007, : 197 - 206
  • [29] Equivalence Checking for Behaviorally Synthesized Pipelines
    Hao, Kecheng
    Ray, Sandip
    Xie, Fei
    2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 344 - 349
  • [30] Optimizing Equivalence Checking for Behavioral Synthesis
    Hao, Kecheng
    Xie, Fei
    Ray, Sandip
    Yang, Jin
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 1500 - 1505