341 Commits (9e6e78c69e7dd712f377acb8e58ae491a2a84dbf)

Author SHA1 Message Date
Tim Quatmann e06852689c GurobiLpSolver: Fixed rounding of integral results. 7 years ago
Tim Quatmann bc623d1203 MinMaxLinearEquationSolver: Added a flag 'hasNoEndComponent' that is true if the system is known to have no end components. This decides if policy iteration does require a valid initial scheduler. 7 years ago
Tim Quatmann 5467043807 DeterministicSchedsLpChecker: Only consider end components with value zero for all objectives. 7 years ago
TimQu 71731e8003 Z3LpSolver: Fixed incremental support. 7 years ago
TimQu fcb5f094dc Fixed a tybo. 7 years ago
Tim Quatmann 3a11a4b3eb Introducing a TBB adapter that #undefs TRUE and FALSE. 7 years ago
Tim Quatmann cc02383591 GurobiLpSolver: Improved interface by 7 years ago
Tim Quatmann d4e2473129 GurobiLpSolver: Improved interface by 7 years ago
Tim Quatmann 91951f6714 GurobiLpSolver: Fixed an issue when popping and pushing variables with the same name. 7 years ago
Tim Quatmann b86d022af1 GurobiLpSolver: Fixed an issue when popping and pushing variables with the same name. 7 years ago
Tim Quatmann 160c6a67f4 Added missing method in case z3 lp solver is not available. 7 years ago
Tim Quatmann 138e0f2cee solver: Implemented incremental support for LP solvers (Z3 and Gurobi) 7 years ago
Alexander Bork 4507b484d5 Re-added option to export DFTs to smtlib2 SMT files 7 years ago
Tim Quatmann 5869a1f5fd Simplified StronglyConnectedComponentDecomposition. 7 years ago
TimQu c37e2bfe70 Added INFO output when game solver is invoked. 7 years ago
TimQu 384e7ace06 TopologicalMinMaxLinearEquationSolver: Reduced clutter in the --verbose output. 7 years ago
TimQu 6e3639c8f1 Added new minmax method: Vi-to-Pi, which first performs value iteration with doubles, to find a good initial policy for (potentially exact) policy iteration. 7 years ago
TimQu b84ce33956 TopologicalMinMaxLinearEquationSolver: Handled prob 1 selfloops more correctly. 7 years ago
TimQu 2aeab4b2e7 Let the topological equation solvers handle singleton SCCs with self-loops directly. 7 years ago
TimQu 5d61329eb3 SVI with relative precision computed values that were unnecessarily precise. 7 years ago
TimQu 87fa9908bf Fixed an issue where scheduler generation in MDPs was not possible due to end components even if there actually were no end components. 7 years ago
TimQu 4dc234d635 silenced several 'unused parameter'-warnings 7 years ago
TimQu f88ee9d9ae fixed compilation of gmmxx multiplier and sparseMatrix with intel tbb enabled 7 years ago
dehnert e2b5d6fcb1 automatically switching to Eigen as default when using exact mode 7 years ago
dehnert 21aabc5b05 fixing treatment of zero-states in game solver causing problems in policy iteration and non-unique solutions 7 years ago
TimQu db72a05358 fixed log output 8 years ago
TimQu e1047e787f handled case where no threshold for the number of iterations is provided 8 years ago
dehnert a08cb4ac18 making game solver respect equation solver format 8 years ago
dehnert cb89ab7509 clearing end-component requirement in topological solver 8 years ago
dehnert a46e6439eb enabled switching of methods if unsupported method chosen in symbolic min-max equation solver 8 years ago
dehnert 4500f98ae1 fixing typo 8 years ago
TimQu 749ba87254 Made SVI log output more clear 8 years ago
dehnert cdfa328464 first attempt at adapting to Z3 interface change 8 years ago
dehnert 386f0b2e47 fixing bug in scheduler improvement step of policy iteration for games 8 years ago
dehnert 2aff2e9382 adding some more timing output 8 years ago
dehnert b0047a5a96 improving choices in game policy iteration depending on precision of underlying solver 8 years ago
dehnert 48f5608157 making policy iteration available for game-based abstraction (prototypical for now) 8 years ago
dehnert 14724b529f further debugging 8 years ago
dehnert 87843e084e several fixes related to game-based abstraction 8 years ago
TimQu b8794fd9c8 Made the default multiplier matching the selected equation solver. 8 years ago
dehnert ede791cff7 fixing bug in Z3 LP solver 8 years ago
dehnert 7636a0339d removed warning for missing naming capabilities in Z3 LP solver 8 years ago
dehnert 06e3d4a331 fixing issues in gmmxx TBB multiply-and-reduce 8 years ago
TimQu 7002138aeb removed setPrecision in solver interface since this is now covered via storm::Environment 8 years ago
dehnert 1169195be7 some fixes (in particular for warnings) 8 years ago
dehnert a13ed96966 first working version of sparse game-based abstraction refinement 8 years ago
dehnert c3e66f2dec more work on solving the abstractions explicitly 8 years ago
dehnert 25853f08f1 fixed newly introduced issues with more restrictive choice updates 8 years ago
dehnert 5159afc348 further work towards proper scheduler extraction for games 8 years ago
dehnert 0725b5e590 changes to tracking values in mult-and-reduce functions of matrix 8 years ago