457 Commits (5a37a40ceafc656af1ac16431dd7feca7249cc0e)

Author SHA1 Message Date
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 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 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 6 years ago
Tim Quatmann 6c32b645c4 Fixed compilation with mathsat. 6 years ago
Tim Quatmann 58de346bd5 Revert "Fixed compilation with mathsat." 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