Skip to main content
Top

2020 | OriginalPaper | Chapter

Reachability Set Generation Using Hybrid Relation Compatible Saturation

Authors : Shruti Biswal, Andrew S. Miner

Published in: Reachability Problems

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Generating the state space of any finite discrete-state system using symbolic algorithms like saturation requires the use of decision diagrams or compatible structures for encoding its reachability set and transition relations. For systems that can be formally expressed using ordinary Petri Nets (PN), implicit relations, a static alternative to decision diagram-based representation of transition relations, can significantly improve the performance of saturation. However, in practice, some systems require more general models, such as self-modifying Petri nets, which cannot currently utilize implicit relations and thus use decision diagrams that are repeatedly rebuilt to accommodate the changing bounds of the system variables, potentially leading to overhead in saturation algorithm. This work introduces a hybrid representation for transition relations, that combines decision diagrams and implicit relations, to reduce the rebuilding overheads of the saturation algorithm for a general class of models. Experiments on several benchmark models across different tools demonstrate the efficiency of this representation.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference Babar, J., Miner, A.S.: MEDDLY: multi-terminal and edge-valued decision diagram LibrarY. In: Proceedings of the QEST, pp. 195–196. IEEE Computer Society (2010) Babar, J., Miner, A.S.: MEDDLY: multi-terminal and edge-valued decision diagram LibrarY. In: Proceedings of the QEST, pp. 195–196. IEEE Computer Society (2010)
12.
go back to reference Itai, A., Rodeh, M.: Symmetry breaking in distributed networks. In: 22th Annual Symposium on Foundations of Computer Science, pp. 150–158. IEEE Computer Society Press, October 1981 Itai, A., Rodeh, M.: Symmetry breaking in distributed networks. In: 22th Annual Symposium on Foundations of Computer Science, pp. 150–158. IEEE Computer Society Press, October 1981
13.
go back to reference Kam, T., Villa, T., Brayton, R.K., Sangiovanni-Vincentelli, A.: Multi-valued decision diagrams: theory and applications. Mult. Valued Log. 4(1–2), 9–62 (1998)MathSciNetMATH Kam, T., Villa, T., Brayton, R.K., Sangiovanni-Vincentelli, A.: Multi-valued decision diagrams: theory and applications. Mult. Valued Log. 4(1–2), 9–62 (1998)MathSciNetMATH
15.
go back to reference Minato, S.-i.: Zero-suppressed BDDs and their applications. Softw. Tools Technol. Transf. 3, 156–170 (2001) Minato, S.-i.: Zero-suppressed BDDs and their applications. Softw. Tools Technol. Transf. 3, 156–170 (2001)
16.
go back to reference Miner, A.S.: Saturation for a general class of models. IEEE Trans. Softw. Eng. 32(8), 559–570 (2006)CrossRef Miner, A.S.: Saturation for a general class of models. IEEE Trans. Softw. Eng. 32(8), 559–570 (2006)CrossRef
18.
go back to reference Smith, B., Ciardo, G.: SOUPS: a variable ordering metric for the saturation algorithm. In: 2018 18th International Conference on Application of Concurrency to System Design (ACSD), pp. 1–10 (2018) Smith, B., Ciardo, G.: SOUPS: a variable ordering metric for the saturation algorithm. In: 2018 18th International Conference on Application of Concurrency to System Design (ACSD), pp. 1–10 (2018)
19.
go back to reference Somenzi, F.: Binary decision diagrams. In: Calculational System Design. NATO Science Series F: Computer and Systems Sciences, vol. 173, pp. 303–366. IOS Press (1999) Somenzi, F.: Binary decision diagrams. In: Calculational System Design. NATO Science Series F: Computer and Systems Sciences, vol. 173, pp. 303–366. IOS Press (1999)
Metadata
Title
Reachability Set Generation Using Hybrid Relation Compatible Saturation
Authors
Shruti Biswal
Andrew S. Miner
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-61739-4_3

Premium Partner