95 Commits (160043a8b8ebc5cded2696b834f86c021b3110d1)

Author SHA1 Message Date
dehnert 0ef06fd31b re-add time output to storm output and make iterative minmax solver respect linear equation solver format for policy iteration 8 years ago
TimQu 5071df5c82 made sound value iteration work and respect the correct precision 8 years ago
dehnert 1f16008b75 added proper exception handling to sylvan-based sharpening 8 years ago
dehnert 305f607507 fixed another parsing issue pointed out by Assistant Professor Dr. Nils Jansen 8 years ago
dehnert da02237769 work towards symbolic rational search 8 years ago
dehnert 6e8465e9f1 started on symbolic rational search 8 years ago
dehnert 694e6ba240 EC elimination for Pmax for hybrid MDP model checker 8 years ago
dehnert 58ca07584d rational search for native linear equation solver and several involved fixes 8 years ago
TimQu 20960d56e7 added missing 'this->'. Also avoid in-place matrix vector multiplication when extracting a scheduler 8 years ago
TimQu 1396de3c5f Enforce no end components when we want to compute a scheduler from a minmax equation system 8 years ago
dehnert df05711f3e finished rational search for MinMax solver, preparing rational search for NativeLinearEquationSolver 8 years ago
dehnert 0c8866203c tracking bugs, lots of debug output 8 years ago
dehnert afd2acd06b more work on Kwek-Mehlhorn approach 8 years ago
TimQu 3f6464c59d Enforce no end components when we want to compute a scheduler from a minmax equation system 8 years ago
dehnert 254bc05e94 more work on RationalSearch 8 years ago
dehnert 088c2d8b15 fixed missing suffix 8 years ago
dehnert b3f0aa511e started on Kwek-Mehlhorn-based exact value computation 8 years ago
dehnert 2d41de479e added progress outputs to iterative solvers 8 years ago
dehnert d8d3404b87 fixed termination criteria and equipped interval value iteration methods with check whether the method converged for the relevant states 8 years ago
dehnert 7f56c82523 moved to providing solve goals in sparse model checkers and helpers 8 years ago
dehnert e719a37c6c fixes related to relative termination criterion 8 years ago
dehnert 99832d2694 only expanding epsilon in sound power methods when the absolute convergence criterion is used 8 years ago
dehnert 4fd472fdd6 added difference heuristic to sound VI in MinMax solver 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 e5572db54e eliminating ECs for sound value iteration for until probabilities 8 years ago
dehnert b4bfd0c39f performance improvement in DS-MPI; some cleanups 8 years ago
dehnert cb849a9ab8 started on computing upper bounds for rewards for interval value iteration 8 years ago
dehnert df0b5fbfa5 fixed multiply-reduce operations in the presence of empty row groups 8 years ago
dehnert d25cc4b05f first version of sound value iteration 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
dehnert d27954622a slightly changed handling of gauss-seidel invocations in linear equation solver 8 years ago
dehnert 00f88ed452 gauss-seidel-style value iteration 8 years ago
dehnert 9d95d2adcf first version of multiply-and-reduce (only for native) 8 years ago
dehnert dd035f7f5e allow for summand in matrix-vector multiplication 8 years ago
dehnert 12b10af672 started on hybrid MDP helper respecting solver requirements 8 years ago
dehnert 4c5cdfeafc Sparse MDP helper now also respects solver requirements for reachability rewards 8 years ago
dehnert 74eeaa7f81 computing unbounded until on MDPs with the sparse helper now respects solver requirements 8 years ago
dehnert 4adee85fa5 added checking requirements of MinMax solvers to model checker helpers 8 years ago
dehnert 3829b58e0d introduced top-level solve equations function to centrally check for requirements 8 years ago
dehnert 72234e96b2 started on requirements for MinMax solvers 8 years ago
dehnert e278c3ef69 moving from internal reference to pointer in StandardMinMax solver 8 years ago
TimQu 39549f6ebd Moved some functionality of StandardMinMaxSolver into a subclass 8 years ago
dehnert f5ba5204c9 adding some debug functionality to DdManager to corner dynamic reordering issue with CUDD 8 years ago
TimQu 49713eea72 Added new MinMaxMethod: 'acyclic' which potentially increases performance on acyclic mdps 8 years ago
TimQu 2f49255db6 Improved storage::Scheduler. We can now consider arbitrary finite memory schedulers, potentially employing randomization. 8 years ago
TimQu d659d193bc Fixed game solver test and potential memory leaks 8 years ago
TimQu bb3c2bd556 Implemented policy iteration for game solver 8 years ago
TimQu 44cd4376a0 disabled iterative lin eq. solver restarts as this does not significantly improve the runtimes 8 years ago
TimQu e88b215dbc implemented linear equation solver restarts when a scheduler hint is given (to assert that equalModuloPrecision(Ax+b, x) holds. 8 years ago