28 Commits (990d1c97596abe98e2f0f6b7c4622c6fdd24799f)

Author SHA1 Message Date
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 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
Jan Erik Karuc 6c70b42549 OVI: Defaulting to M1/M2, changed CLI option for termination guarantee 5 years ago
Jan Erik Karuc 48a3b5a927 Optimizing original OVI & Switch for comparing minswap methods 5 years ago
Jan Erik Karuc 6cfb2be36d Preparation for minimum upper and aux benchmarking 5 years ago
Jan Erik Karuc f263d9a39f Remove OVI hm debug elements 5 years ago
Jan Erik Karuc 778a4fc71b Added temporary function to apply no-change hm results on lower bound 5 years ago
Jan Erik Karuc 7982d58ef7 Combine new upper bound geq cases 5 years ago
Jan Erik Karuc c07734d80a Handle no change after verification iterations by re-guessing 5 years ago
Tim Quatmann 4585f8f555 One more fix for AcyclicSolverHelper. 5 years ago
Tim Quatmann 7766a96783 Fixes for Acylic equation solvers. 5 years ago
Tim Quatmann 53db0b1f22 Added AcyclicMinMaxLinearEquationSolver and AcyclicLinearEquationSolver which are optimized for many calls on an acyclic model. 5 years ago
Matthias Volk d35d31ce94 Added SolverStatus::Abort for abort signal handling 5 years ago
Tim Quatmann 7c49edb68f Put most of the optimistic value iteration code into a new helper file 5 years ago
Tim Quatmann 8d99ae4f4c Added some more trace output for sound value iteration. 6 years ago
TimQu 5d61329eb3 SVI with relative precision computed values that were unnecessarily precise. 6 years ago
TimQu db72a05358 fixed log output 7 years ago
TimQu 749ba87254 Made SVI log output more clear 7 years ago
TimQu fc43d3f506 Added a return type to some lambda expressions as this apparently caused trouble when using gmp numbers 7 years ago
TimQu 40285bac26 handled early termination in svi more carefully 7 years ago
TimQu 12f8685080 Custom Termination Conditions for sound value iteration 7 years ago
TimQu 8b00f8441e Improved caching for svi 7 years ago
TimQu a24de86ce1 Avoided duplicated code for sound value iteration 7 years ago