TimQu
|
78cfb10c7e
|
fixed qvi with negative rewards
|
7 years ago |
TimQu
|
fc422af557
|
making things compile again in debug mode
|
7 years ago |
TimQu
|
fa7f74f0f1
|
quicker iterations when the decision value blocks the bound
|
7 years ago |
TimQu
|
0215258709
|
made qvi implementation a little bit more readable
|
7 years ago |
TimQu
|
c81c7b0be5
|
Fixed issue with restarting
|
7 years ago |
TimQu
|
80219e4a2d
|
quick value iteration restart
|
7 years ago |
TimQu
|
7aac41d8f2
|
optimized qvi implementation
|
7 years ago |
TimQu
|
116bd58b22
|
log improvements + minor bugfixes for qvi
|
7 years ago |
TimQu
|
9c96bd0a1c
|
First implementation of quick value iteration for MinMax Equation systems
|
7 years ago |
TimQu
|
1cff0fcbbb
|
improved interface of solver environment
|
7 years ago |
TimQu
|
68ec4ca0ce
|
Various fixes for the case STORM_USE_CLN_EA=ON
|
7 years ago |
TimQu
|
776ce4c8bb
|
Checking requirements of a linear equation solver now depends on whether we want to do multiplication or equation solving. This was necessary to get the correct requirements of a MinMaxSolver that only uses the underlying linear equation solver for multiplication.
|
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
|
e46f4e154b
|
1. Ensured that when doing policy iteration the underlying solver is at least as precise as the minmax solver.
2. Fix for SolverGuarantees: They are only established if bounds were actually given.
|
8 years ago |
TimQu
|
bb63ac6089
|
Linear equation solver + game solvers now respect the environment as well
|
8 years ago |
TimQu
|
25c006ec13
|
fixed method selection of iterative min max solver
|
8 years ago |
TimQu
|
42cea9c688
|
better subenvironments
|
8 years ago |
TimQu
|
6d23c79737
|
Making libstorm compile again
|
8 years ago |
TimQu
|
fd8c99b989
|
Introducing Environment in MinMaxSolvers and ModelCheckers
|
8 years ago |
TimQu
|
d85a845b7d
|
Fixed cases where a solver guarantee was not established although it was needed by the termination condition
|
8 years ago |
TimQu
|
3571f0ddca
|
Respected that the solution is unique when doing value iteration
|
8 years ago |
TimQu
|
33585c811f
|
MinMax Solver requirements now respect whether the solution is known to be unique or not.
|
8 years ago |
dehnert
|
d90c507431
|
fixed bug in sparse bisimulation quotient extraction related to rewards
|
8 years ago |
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 |