DALSGAARD, Andreas E., Soeren ENEVOLDSEN, Kim G. LARSEN a Jiří SRBA. Distributed Computation of Fixed Points on Dependency Graphs. In Proceedings of Symposium on Dependable Software Engineering: Theories, Tools and Applications (SETTA'16). Netherlands: Springer, 2016, s. 197-212. ISBN 978-3-319-47676-6. Dostupné z: https://dx.doi.org/10.1007/978-3-319-47677-3_13.
Další formáty:   BibTeX LaTeX RIS
Základní údaje
Originální název Distributed Computation of Fixed Points on Dependency Graphs
Autoři DALSGAARD, Andreas E. (208 Dánsko), Soeren ENEVOLDSEN (208 Dánsko), Kim G. LARSEN (208 Dánsko) a Jiří SRBA (203 Česká republika, garant, domácí).
Vydání Netherlands, Proceedings of Symposium on Dependable Software Engineering: Theories, Tools and Applications (SETTA'16), od s. 197-212, 16 s. 2016.
Nakladatel Springer
Další údaje
Originální jazyk angličtina
Typ výsledku Stať ve sborníku
Obor 10201 Computer sciences, information science, bioinformatics
Stát vydavatele Nizozemské království
Utajení není předmětem státního či obchodního tajemství
Forma vydání tištěná verze "print"
WWW URL
Impakt faktor Impact factor: 0.402 v roce 2005
Kód RIV RIV/00216224:14330/16:00094045
Organizační jednotka Fakulta informatiky
ISBN 978-3-319-47676-6
ISSN 0302-9743
Doi http://dx.doi.org/10.1007/978-3-319-47677-3_13
UT WoS 000389932000013
Klíčová slova anglicky dependency graphs; verification; CTL; Petri nets
Změnil Změnil: Prof. Jiří Srba, Ph.D., učo 2841. Změněno: 30. 3. 2017 22:36.
Anotace
Dependency graph is an abstract mathematical structure for representing complex causal dependencies among its vertices. Several equivalence and model checking questions, boolean equation systems and other problems can be reduced to fixed-point computations on dependency graphs. We develop a novel distributed algorithm for computing such fixed points, prove its correctness and provide an efficient, open-source implementation of the algorithm. The algorithm works in an on-the-fly manner, eliminating the need to generate a priori the entire dependency graph. We evaluate the applicability of our approach by a number of experiments that verify weak simulation/bisimulation equivalences between CCS processes and we compare the performance with the well-known CWB tool. Even though the fixed-point computation, being a P-complete problem, is difficult to parallelize in theory, we achieve significant speed-ups in the performance as demonstrated on a Linux cluster with several hundreds of cores.
VytisknoutZobrazeno: 7. 5. 2024 06:21