Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1772630.1772635acmotherconferencesArticle/Chapter ViewAbstractPublication PagesedccConference Proceedingsconference-collections
research-article

Symbolic calculation of k-shortest paths and related measures with the stochastic process algebra tool CASPA

Published: 27 April 2010 Publication History

Abstract

CASPA is a stochastic process algebra tool for performance and dependability modelling, analysis and verification. It is based entirely on the symbolic data structure MTBDD (multi-terminal binary decision diagram) which enables the tool to handle models with very large state space. This paper describes an extension of CASPA's solving engine for path-based analysis. We present a symbolic variant of the k-shortest-path algorithm of Azevedo, which works in conjunction with a symbolic variant of Dijkstra's shortest path algorithm. A non-trivial case study illustrates the use of this kind of path-based analysis.

References

[1]
J. Azevedo, J. Madeira, E. Martins, and F. Pires. A Shortest Paths Ranking Algorithm. In Proc. of the Annual Conference AIRO'90 Operational Research Society of Italy, pages 1001--1011, IEEE, 1990.
[2]
J. Bachmann, M. Riedl, J. Schuster, and M. Siegle. An Efficient Symbolic Elimination Algorithm for the Stochastic Process Algebra tool CASPA. In SOFSEM 2009: Theory and Practice of Computer Science, pages 485--496, Špindlerův Mlýn, Czech Republic, 2009. Springer, LNCS 5404.
[3]
M. Bouissou and J.-L. Bon. A new formalism that combines advantages of fault-trees and Markov models: Boolean logic driven Markov processes. Reliability Engineering and System Safety, 82:149--163, 2003.
[4]
CUDD website. http://vlsi.colorado.edu/~fabio/CUDD/, (last checked March 2010).
[5]
M. Günther. Pfadbasierte Algorithmen zur Zuverlässigkeitsanalyse. Master's thesis, Univ. der Bundeswehr München, Fakultät für Informatik (in German), 2009.
[6]
M. Kuntz, M. Siegle, and E. Werner. Symbolic Performance and Dependability Evaluation with the Tool CASPA. In Europ. Perf. Engineering Workshop, pages 293--307. LNCS 3236, 2004.
[7]
W. Schmid. Berechnung kürzester Wege in Straßennetzen mit Wegeverboten. PhD thesis, Universität Stuttgart, Fakultät für Bauingenieur- und Vermessungswesen, 2000.
[8]
M. Siegle. Behaviour analysis of communication systems: Compositional modelling, compact representation and analysis of performability properties. Shaker Verlag, Aachen, 2002.
[9]
M. Walter, M. Siegle, and A. Bode. OpenSESAME: The Simple but Extensive, Structured Availability Modeling Environment. Reliability Engineering and System Safety, 93(6):857--873, 2007.
[10]
E. Werner. Leistungsbewertung mit Multi-terminalen Binären Entscheidungsdiagrammen. Master's thesis, Univ. Erlangen, Computer Science 7 (in German), 2003.

Cited By

View all
  • (2022)Multi-step migration of optical connections to minimize disruption time in flex-grid networksJournal of Optical Communications and Networking10.1364/JOCN.46370214:10(866)Online publication date: 27-Sep-2022
  • (2022)Multi-step Migration of Optical Connections in Flex-grid Networks to Minimize Disruption TimeICC 2022 - IEEE International Conference on Communications10.1109/ICC45855.2022.9838740(5725-5730)Online publication date: 16-May-2022
  • (2014)Counterexample Generation for Discrete-Time Markov ModelsAdvanced Lectures of the 14th International School on Formal Methods for Executable Software Models - Volume 848310.1007/978-3-319-07317-0_3(65-121)Online publication date: 16-Jun-2014
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
DYADEM-FTS '10: Proceedings of the First Workshop on DYnamic Aspects in DEpendability Models for Fault-Tolerant Systems
April 2010
45 pages
ISBN:9781605589169
DOI:10.1145/1772630
  • Conference Chair:
  • Arndt Bode
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • Universidad Politécnica de Valencia, Spain
  • Parametric Technology Corporation (PTC)
  • Ministerio de Ciencia e Innovación, Spain
  • Generalitat Valenciana, Spain

In-Cooperation

  • IEEE Computer Society TC on Dependable Computing and Fault Tolerance
  • IFIP Working Group 10.4 Dependable Computing and Fault Tolerance
  • EWICS TC7 on Safety, Reliability and Security

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 April 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. MTBDD
  2. k-shortest paths
  3. stochastic process algebra

Qualifiers

  • Research-article

Conference

EDCC '10
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Multi-step migration of optical connections to minimize disruption time in flex-grid networksJournal of Optical Communications and Networking10.1364/JOCN.46370214:10(866)Online publication date: 27-Sep-2022
  • (2022)Multi-step Migration of Optical Connections in Flex-grid Networks to Minimize Disruption TimeICC 2022 - IEEE International Conference on Communications10.1109/ICC45855.2022.9838740(5725-5730)Online publication date: 16-May-2022
  • (2014)Counterexample Generation for Discrete-Time Markov ModelsAdvanced Lectures of the 14th International School on Formal Methods for Executable Software Models - Volume 848310.1007/978-3-319-07317-0_3(65-121)Online publication date: 16-Jun-2014
  • (2013)Symbolic Counterexample Generation for Discrete-Time Markov ChainsFormal Aspects of Component Software10.1007/978-3-642-35861-6_9(134-151)Online publication date: 2013
  • (2012)Minimal critical subsystems for discrete-time markov modelsProceedings of the 18th international conference on Tools and Algorithms for the Construction and Analysis of Systems10.1007/978-3-642-28756-5_21(299-314)Online publication date: 24-Mar-2012
  • (2011)Counterexample generation for Markov chains using SMT-based bounded model checkingProceedings of the joint 13th IFIP WG 6.1 and 30th IFIP WG 6.1 international conference on Formal techniques for distributed systems10.5555/2022067.2022072(75-89)Online publication date: 6-Jun-2011
  • (2011)Counterexample Generation for Markov Chains Using SMT-Based Bounded Model CheckingFormal Techniques for Distributed Systems10.1007/978-3-642-21461-5_5(75-89)Online publication date: 2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media