47 Commits (3debbbc64dea706c7c7864a2973115ab02380317)

Author SHA1 Message Date
Matthias Volk 3debbbc64d Added more abortion checks 5 years ago
Matthias Volk 65a310dc8b Test for allUntilProbabilities 6 years ago
Matthias Volk a35735a630 Fixed computation of all until probabilities 6 years ago
TimQu dd93b1dae9 rewardbounded: Improved code structure. 6 years ago
Tim Quatmann 82402ba3ae rewardbounded: Moved epoch model analysis to a separate file. 6 years ago
TimQu 0332935451 Supporting TimeOperatorFormulas for MDPs and DTMCs in Sparse, Hybrid, and Dd engine 7 years ago
TimQu 87e34d7b32 Added Support for Total Reward Formulas for DTMCs in the Sparse Engine 7 years ago
Matthias Volk cab33179e7 Typo 7 years ago
Matthias Volk e513015b49 Compute all reachabilities probabilities in a forward manner 7 years ago
TimQu 3310f51857 allowed for more fine grained solver requirements 7 years ago
TimQu 51884895c8 Removed linear equation solver factories in model checkers 7 years ago
TimQu 9e875adea9 Using Multiplier in CTMC and DTMC model checkers 7 years ago
TimQu a9f72198a0 made filtering states with reward zero a setting 7 years ago
TimQu 7d705240ce introduced model checker settings 7 years ago
TimQu c59d2160ee Implemented (multi-dimensional) cost bounded properties for DTMCs (sparse engine only) 7 years ago
TimQu ebc3f61b82 Fixed wrong size of state reward vector during conditional reward computation 7 years ago
TimQu 9bc82f58a3 temporarily extending the set of target states for reward computations 7 years ago
dehnert df86b6c815 fixing issue related to relevant value restriction in conditional properties 7 years ago
TimQu 3898931540 Some sanity checks regarding linear equation solver requirements 8 years ago
TimQu e09cb86001 making sure that the default linear equation solver is not switched to native if we check e.g. an MDP with sound value iteration 8 years ago
TimQu bb63ac6089 Linear equation solver + game solvers now respect the environment as well 8 years ago
dehnert 2d41de479e added progress outputs to iterative solvers 8 years ago
dehnert 7f56c82523 moved to providing solve goals in sparse model checkers and helpers 8 years ago
dehnert c8e19d2e44 fixed priority queue implementation and upper reward bound computation 8 years ago
dehnert 52d729b1c7 upper bounds computation for reachability rewards in sparse MDPs 8 years ago
dehnert b4bfd0c39f performance improvement in DS-MPI; some cleanups 8 years ago
dehnert 19ac4a360f intermediate commit 8 years ago
dehnert cb849a9ab8 started on computing upper bounds for rewards for interval value iteration 8 years ago
dehnert 9d98bf5fa8 automatically switching solvers if soundness is enforced 8 years ago
dehnert ec61e110f2 introducing solver formats to enable linear equation solvers to take the fixed point rather than the equation system formulation 8 years ago
TimQu 502cf4d6e0 extended model checker hint functionality to bypass the maybestates computations 8 years ago
dehnert 952776a057 hybrid engine working for rational numbers 8 years ago
TimQu 92beab426f created a modelCheckerHint class that allows to store all kinds of hints that a model checker might make use of 8 years ago
TimQu 49e6df5860 resultHint for sparse mdp model checker 8 years ago
dehnert c467fa5f38 printing -1 as infinity for rational numbers and added clipping result to valid range where appropriate 8 years ago
dehnert a2e29893f2 fixed a few bugs 8 years ago
dehnert 09f90dbc9f enabled long-run average rewards for dtmc/ctmcs (sparse/hybrid engines) 8 years ago
dehnert 8d6b029d67 next batch of fixing warnings 8 years ago
dehnert 136cb194d1 fixed a bunch of unused variable warnings 8 years ago
Sebastian Junges d246517757 removed src prefix in all includes 9 years ago
Sebastian Junges e1d201c85e c++ code compiles again after rename 9 years ago
Sebastian Junges 3a7ee7867b rename files (does not compile) 9 years ago
sjunges 31228486d3 towards merging, including a extension on the pstateeliminator, come back after generalizing the lra eliminator 9 years ago
Mavo 566cef0f91 Started on compiling without Carl 9 years ago
dehnert be5fdeb636 started working on internal auxiliary storage of solvers 9 years ago
dehnert 95b95d9c64 fixed some minor issues and renamed equation solver methods slightly to make the names a bit more compact 9 years ago
dehnert 248b257f20 enabled rationals/rational functions in CTMC model checker 9 years ago
dehnert 49f59052f8 made model checkers give up possession of matrix to solver when possible 9 years ago
dehnert 00d331ebb4 moved linear equation solver factories to the respective solver files (and away from utility). restructured settings in factories and the way they are forwarded to the linear equation solvers. fixed all resulting errors 9 years ago
dehnert f3fa90cc37 more work towards exact solving 9 years ago