TimQu
|
fc422af557
|
making things compile again in debug mode
|
9 years ago |
TimQu
|
fa7f74f0f1
|
quicker iterations when the decision value blocks the bound
|
9 years ago |
TimQu
|
0215258709
|
made qvi implementation a little bit more readable
|
9 years ago |
TimQu
|
c81c7b0be5
|
Fixed issue with restarting
|
9 years ago |
TimQu
|
80219e4a2d
|
quick value iteration restart
|
9 years ago |
TimQu
|
7cd7cd60a7
|
Added new minmax settings: force computation of a priori bouds and tweak the qvi restart heuristic
|
9 years ago |
TimQu
|
7aac41d8f2
|
optimized qvi implementation
|
9 years ago |
TimQu
|
116bd58b22
|
log improvements + minor bugfixes for qvi
|
9 years ago |
TimQu
|
9c96bd0a1c
|
First implementation of quick value iteration for MinMax Equation systems
|
9 years ago |
TimQu
|
8260455a55
|
Added multiplication of a single matrix row with a vector to the linear equation solver interface
|
9 years ago |
TimQu
|
46074aa8bc
|
fixed chain size computation
|
9 years ago |
TimQu
|
bff609961f
|
fixed wrong computation of chain sizes
|
9 years ago |
TimQu
|
3b7b60aa6c
|
topological linear equation solver now respects sound computations
|
9 years ago |
TimQu
|
636d2638a5
|
added missing switch case
|
9 years ago |
TimQu
|
1cff0fcbbb
|
improved interface of solver environment
|
9 years ago |
TimQu
|
bc524b0f48
|
fixes for topological linear equation solver
|
9 years ago |
TimQu
|
a982af3348
|
setting lower bounds for equation solvers via move-reference
|
9 years ago |
TimQu
|
f89236100b
|
Added topological linear equation solver
|
9 years ago |
TimQu
|
bb0c0bbeb6
|
implemented gauss-seidl multiplications and relative termination for quick power iteration
|
9 years ago |
Matthias Volk
|
0481ca3855
|
Fixed deprecated getType()
|
9 years ago |
TimQu
|
b55e92bef7
|
Make quick power iteration respect the relevant Values
|
9 years ago |
dehnert
|
cd34e3d67e
|
fixed issue in rational search preventing convergence in many cases
|
9 years ago |
TimQu
|
4484cea360
|
fixing quick power iteration
|
9 years ago |
TimQu
|
3c65a4a10a
|
added a missing assertion
|
9 years ago |
TimQu
|
b42aa5f473
|
initial implementation for quick and sound vi for DTMCs
|
9 years ago |
TimQu
|
68ec4ca0ce
|
Various fixes for the case STORM_USE_CLN_EA=ON
|
9 years ago |
TimQu
|
43cba580a2
|
Fixed linear equation solver selection when ValueType is RationalFunction
|
9 years ago |
TimQu
|
fe95a4e4a7
|
fixed some number conversions that did not work for CLN numbers
|
9 years ago |
dehnert
|
6042588baf
|
fixed one of two issues raised by TQ
|
9 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.
|
9 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
|
9 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.
|
9 years ago |
TimQu
|
3458e42d05
|
removed a WARN message at wrong position
|
9 years ago |
TimQu
|
bb63ac6089
|
Linear equation solver + game solvers now respect the environment as well
|
9 years ago |
Joachim Klein
|
f56076aacf
|
Add virtual destructors to classes having virtual functions.
(Silences warnings from -Wdelete-non-virtual-dtor -Wnon-virtual-dtor)
|
9 years ago |
dehnert
|
acde9f571f
|
fixed policy iteration on MTBDDs
|
9 years ago |
TimQu
|
78842a5005
|
Fix in symbolic rational search
|
9 years ago |
TimQu
|
25c006ec13
|
fixed method selection of iterative min max solver
|
9 years ago |
TimQu
|
42cea9c688
|
better subenvironments
|
9 years ago |
TimQu
|
6d23c79737
|
Making libstorm compile again
|
9 years ago |
TimQu
|
fd8c99b989
|
Introducing Environment in MinMaxSolvers and ModelCheckers
|
9 years ago |
dehnert
|
330dfb96c7
|
more work on abstraction-refinement framework
|
9 years ago |
sjunges
|
12dda40919
|
split IOSettings in BuildSettings and IOSettings, refactored some dependencies on settings object away if it doesnt hurt too much, moved GSPN and PGCL settings to their own libs
|
9 years ago |
dehnert
|
48dc03846e
|
extended partial bisimulation model checker by games as quotients
|
9 years ago |
TimQu
|
17d6835477
|
removed acyclic minmax method as it is not much better then gauss-seidel style multiplications
|
9 years ago |
TimQu
|
d85a845b7d
|
Fixed cases where a solver guarantee was not established although it was needed by the termination condition
|
9 years ago |
TimQu
|
016fedd58e
|
Better progress info
|
9 years ago |
TimQu
|
3571f0ddca
|
Respected that the solution is unique when doing value iteration
|
9 years ago |
TimQu
|
33585c811f
|
MinMax Solver requirements now respect whether the solution is known to be unique or not.
|
9 years ago |
dehnert
|
4e4526182f
|
adding information about which technique is used to symbolic native linear equation solver
|
9 years ago |