Jip Spel
|
5a37a40cea
|
Monotonicity for computing extremal value and parameter space partitioning
|
5 years ago |
Tim Quatmann
|
251527bccf
|
storm-pars: Make a more explicit warning if a non-parametric equation solver type is selected.
|
5 years ago |
Sebastian Junges
|
664484883a
|
allow termination in inner loop of OVI
|
5 years ago |
Tim Quatmann
|
da6333cead
|
Fix in scheduler export for acyclic Min Max solver
|
5 years ago |
Tim Quatmann
|
16ecb0fc8d
|
OVI: display current number of iterations with --progress --verbose.
|
5 years ago |
Tim Quatmann
|
94311e7d30
|
Topological solvers: Added a warning for numerical issues triggered in cases where in non-exact mode a selfloop probability is very close to 1 but not equal to 1
|
5 years ago |
Tim Quatmann
|
50c3a28305
|
Fixed spacing in ovi code.
|
5 years ago |
Tim Quatmann
|
cb39cc5c15
|
Optimistic value iteration helper: Removed unused code.
|
5 years ago |
Tim Quatmann
|
169f9201b2
|
ovi: Fixed heuristic for canceling a guess.
|
5 years ago |
TimQu
|
18d9ba0f38
|
ovi: fixed using incorrect precision
|
5 years ago |
Tim Quatmann
|
684c239f80
|
Using the revamped optimistic value iteration helper also for the lower bound.
|
5 years ago |
Tim Quatmann
|
1b2a78e9ac
|
Abstract equation solver: added getOptionalRelevantValues
|
5 years ago |
Tim Quatmann
|
990d1c9759
|
OVI: seperated implementation from header file. Use a separate helper for computing the upper bounds.
|
5 years ago |
Tim Quatmann
|
6e2dab0e0b
|
Silenced a warning in OVI code.
|
5 years ago |
Tim Quatmann
|
9ce9ae9eeb
|
OVI: Fixed too early termination.
|
5 years ago |
Tim Quatmann
|
3919c475ad
|
Added some progress information in topological solvers.
|
5 years ago |
Tim Quatmann
|
3d9b53723b
|
OVI: added case where the guessed upper bound corresponds to the fixpoint.
|
5 years ago |
Tim Quatmann
|
2273fda7c9
|
ovi helper: Take the relative/absolute precision and the maximal iteration count as a parameter because otherwise it is not clear whether we should take this information from the NativeEnvironment or the MinMaxEnvironment.
|
5 years ago |
Tim Quatmann
|
fd77b71084
|
OVI helper: fixed spacing in source code, changed two while loops to for loops
|
5 years ago |
Tim Quatmann
|
5917b020fc
|
GMM Multiplier: Support for y += A*x
|
5 years ago |
Jan Erik Karuc
|
6c70b42549
|
OVI: Defaulting to M1/M2, changed CLI option for termination guarantee
Adapted CLI option description
|
5 years ago |
Sebastian Junges
|
d6bfcb4818
|
refactoring: moving some code out of the util folder
|
6 years ago |
Jan Erik Karuc
|
48a3b5a927
|
Optimizing original OVI & Switch for comparing minswap methods
|
6 years ago |
Jan Erik Karuc
|
6cfb2be36d
|
Preparation for minimum upper and aux benchmarking
This temporary option has not yet been implemented in OVI
|
6 years ago |
Tim Quatmann
|
9981df3f92
|
Z3LpSolver: Removed exception that was thrown by accident.
|
6 years ago |
Sebastian Junges
|
08cb25c28c
|
to be sure: z3model by const reference
|
6 years ago |
Tim Quatmann
|
9f1487392e
|
We now avoid the renaming of 'Eigen' to 'StormEigen' as this is (hopefully) not needed anymore.
|
6 years ago |
Tim Quatmann
|
dd7dc4b797
|
Towards allowing CLN numbers for RationalNumbers again.
|
6 years ago |
Jan Erik Karuc
|
f263d9a39f
|
Remove OVI hm debug elements
|
6 years ago |
Jan Erik Karuc
|
778a4fc71b
|
Added temporary function to apply no-change hm results on lower bound
|
6 years ago |
Jan Erik Karuc
|
7982d58ef7
|
Combine new upper bound geq cases
|
6 years ago |
Jan Erik Karuc
|
c07734d80a
|
Handle no change after verification iterations by re-guessing
This may lead to some testcases breaking. Needs further investigation
Handle only no change by re-guessing, instead of all other cases
|
6 years ago |
Tim Quatmann
|
6c32b645c4
|
Fixed compilation with mathsat.
|
6 years ago |
Tim Quatmann
|
58de346bd5
|
Revert "Fixed compilation with mathsat."
This reverts commit 8b57b18201.
|
6 years ago |
Tim Quatmann
|
8b57b18201
|
Fixed compilation with mathsat.
|
6 years ago |
Tim Quatmann
|
80f28e196d
|
Print current iteration count when aborting a solver.
|
6 years ago |
Tim Quatmann
|
9fddf3858b
|
Abort topological solvers if requested.
|
6 years ago |
Tim Quatmann
|
0e91887ebb
|
Queried the termination flag in a few more places.
|
6 years ago |
Tim Quatmann
|
4585f8f555
|
One more fix for AcyclicSolverHelper.
|
6 years ago |
Tim Quatmann
|
7766a96783
|
Fixes for Acylic equation solvers.
|
6 years ago |
Tim Quatmann
|
53db0b1f22
|
Added AcyclicMinMaxLinearEquationSolver and AcyclicLinearEquationSolver which are optimized for many calls on an acyclic model.
|
6 years ago |
Tim Quatmann
|
31cbe14d3c
|
Multiplier: Added a flag to specify whether gaussSeidel style multiplications should be performed forward or backwards.
|
6 years ago |
Matthias Volk
|
e65e5587f0
|
Support for abort in Gmm++ by throwing exception
|
6 years ago |
Matthias Volk
|
823ae23180
|
Use updateStatus in more cases
|
6 years ago |
Matthias Volk
|
f50a7a424b
|
General updateStatus function in AbstractEquationSolver
|
6 years ago |
Matthias Volk
|
b745b10b77
|
Moved reportStatus() and updateStatusIfNotConverged() to AbstractEquationSolver
|
6 years ago |
Matthias Volk
|
d35d31ce94
|
Added SolverStatus::Abort for abort signal handling
|
6 years ago |
Matthias Volk
|
acd5a94162
|
Use general SolverStatus in StandardGameSolver
|
6 years ago |
Tim Quatmann
|
8168b9d125
|
Using OVI as default
|
6 years ago |
Tim Quatmann
|
383e2172d4
|
Added OVI for linear equation systems (i.e. DTMC/CTMC)
|
6 years ago |