An efficient simulation algorithm on Kripke structures

被引:0
|
作者
Francesco Ranzato
机构
[1] University of Padova,Dipartimento di Matematica
来源
Acta Informatica | 2014年 / 51卷
关键词
D O I
暂无
中图分类号
学科分类号
摘要
A number of algorithms for computing the simulation preorder (and equivalence) on Kripke structures are available. Let Σ\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\varSigma $$\end{document} denote the state space, →\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\rightarrow }$$\end{document} the transition relation and Psim\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$P_{\mathrm {sim}}$$\end{document} the partition of Σ\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\varSigma $$\end{document} induced by simulation equivalence. While some algorithms are designed to reach the best space bounds, whose dominating additive term is |Psim|2\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$|P_{\mathrm {sim}}|^2$$\end{document}, other algorithms are devised to attain the best time complexity O(|Psim||→|)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(|P_{\mathrm {sim}}||{\rightarrow }|)$$\end{document}. We present a novel simulation algorithm which is both space and time efficient: it runs in O(|Psim|2log|Psim|+|Σ|log|Σ|)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(|P_ {\mathrm {sim}}|^2 \log |P_{\mathrm {sim}}| + |\varSigma |\log |\varSigma |)$$\end{document} space and O(|Psim||→|log|Σ|)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(|P_{\mathrm {sim}}||{\rightarrow }|\log |\varSigma |)$$\end{document} time. Our simulation algorithm thus reaches the best space bounds while closely approaching the best time complexity.
引用
收藏
页码:107 / 125
页数:18
相关论文
共 50 条
  • [1] An efficient simulation algorithm on Kripke structures
    Ranzato, Francesco
    ACTA INFORMATICA, 2014, 51 (02) : 107 - 125
  • [2] A More Efficient Simulation Algorithm on Kripke Structures
    Ranzato, Francesco
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2013, 2013, 8087 : 753 - 764
  • [3] DKL: an efficient algorithm for learning deterministic Kripke structures
    Mazhar, Rabia
    Sindhu, Muddassar Azam
    ACTA INFORMATICA, 2021, 58 (06) : 611 - 651
  • [4] DKL: an efficient algorithm for learning deterministic Kripke structures
    Rabia Mazhar
    Muddassar Azam Sindhu
    Acta Informatica, 2021, 58 : 611 - 651
  • [5] Weighted Branching Simulation Distance for Parametric Weighted Kripke Structures
    Foshammer, Louise
    Larsen, Kim Guldstrand
    Mariegaard, Anders
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (220): : 63 - 75
  • [6] CSP and Kripke Structures
    Cavalcanti, Ana
    Huang, Wen-ling
    Peleska, Jan
    Woodcock, Jim
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2015, 2015, 9399 : 505 - 523
  • [7] An Efficient Time-Domain Algorithm for the Simulation of Heterogeneous Dispersive Structures
    Al-Jabr, A. A.
    Alsunaidi, M. A.
    JOURNAL OF INFRARED MILLIMETER AND TERAHERTZ WAVES, 2009, 30 (11) : 1226 - 1233
  • [8] An Efficient Time-Domain Algorithm for the Simulation of Heterogeneous Dispersive Structures
    A. A. Al-Jabr
    M. A. Alsunaidi
    Journal of Infrared, Millimeter, and Terahertz Waves, 2009, 30 : 1226 - 1233
  • [9] An algebraic generalization of Kripke structures
    Marcelino, Sergio
    Resende, Pedro
    MATHEMATICAL PROCEEDINGS OF THE CAMBRIDGE PHILOSOPHICAL SOCIETY, 2008, 145 : 549 - 577
  • [10] Weak Kripke Structures and LTL
    Kuhtz, Lars
    Finkbeiner, Bernd
    CONCUR 2011: CONCURRENCY THEORY, 2011, 6901 : 419 - +