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
equipped MinMax solvers with default constructors
|
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 |