Persistent URL of this record https://hdl.handle.net/1887/4283606
In Collections
This item can be found in the following collections:
Numerical errors in quantitative system analysis with decision diagrams
many of the DDs used in the probabilistic and quantum domains make use of floating-point numbers, this is not without challenges. Floatingpoint computations are subject to small rounding errors, which can affect both the correctness of the result and the effectiveness of the DD’s compression.In this paper, we investigate the numerical stability, i.e. the robustness of an algorithm to small numerical errors, of matrix-vector multiplication with multi-terminal binary decision diagrams (MTBDDs). Matrix-vector multiplication is of particular interest because it is the function that computes successor states for both probabilistic and quantum systems. We prove that the MTBDD matrix-vector multiplication algorithm can be made numerically stable under certain conditions, although in many...Show moreDecision diagrams (DDs) are a powerful data structure that is used to tackle the state-space explosion problem, not only for discrete systems, but for probabilistic and quantum systems as well. While
many of the DDs used in the probabilistic and quantum domains make use of floating-point numbers, this is not without challenges. Floatingpoint computations are subject to small rounding errors, which can affect both the correctness of the result and the effectiveness of the DD’s compression.In this paper, we investigate the numerical stability, i.e. the robustness of an algorithm to small numerical errors, of matrix-vector multiplication with multi-terminal binary decision diagrams (MTBDDs). Matrix-vector multiplication is of particular interest because it is the function that computes successor states for both probabilistic and quantum systems. We prove that the MTBDD matrix-vector multiplication algorithm can be made numerically stable under certain conditions, although in many practical implementations of MTBDDs these conditions are not met. Additionally, we provide a case study of the numerical errors in the simulation of quantum circuits, which shows that the extent of numerical errors in practice varies greatly between instances.
Show less
- All authors
- Brand, S.O.; Quist, A.; Dijk, M.K. van; Laarman, A.W.
- Editor(s)
- Prabhakar, P.; Vandin, A.
- Date
- 2025-10-02
- Title of host publication
- Lecture Notes in Computer Science; Quantitative evaluation of systems and formal modeling and analysis of timed systems
- Pages
- 371 - 388
- ISBN (print)
- 9783032057914
- ISBN (electronic)
- 9783032057921
Publication Series
- Name
- 16143