123 Commits (c5884a27b47e1b5f80a326d9672a099252dc960f)

Author SHA1 Message Date
dehnert 3bf40471b4 small fixes in matrix builder and removal of debug output 8 years ago
TimQu b44870dc09 implemented SMT-Lib export SmtSolver interface 8 years ago
TimQu 49713eea72 Added new MinMaxMethod: 'acyclic' which potentially increases performance on acyclic mdps 8 years ago
TimQu 2f49255db6 Improved storage::Scheduler. We can now consider arbitrary finite memory schedulers, potentially employing randomization. 8 years ago
dehnert de2646b082 This commit fixes issue #5 related to Gurobi not being linked properly when requested. 8 years ago
dehnert ea02ea0838 started overhaul of cli/api 8 years ago
TimQu a896c0df28 improved exact computations 8 years ago
TimQu d659d193bc Fixed game solver test and potential memory leaks 8 years ago
TimQu bb3c2bd556 Implemented policy iteration for game solver 8 years ago
TimQu 936293e318 Refactored GameSolver. It is now analogous to the MinMaxLinearEquationSolver. 8 years ago
TimQu 3eb675f8c0 used helper methods instead of own implementations 8 years ago
JK e536851e53 Solver: provide information about solving method + number of iterations at INFO log level 8 years ago
TimQu f0ae3a2dfb Bounds of operator formulas are now expressions, allowing formulas such as P<1/N [ F "goal" ] for model constant N 8 years ago
dehnert 853b035473 fixed bug and added testsfor symbolic linear equation solver (rational number and rational function) 8 years ago
dehnert b811ebcf88 dd-based policy iteration appears to be working 8 years ago
dehnert 153339c5be first draft of policy iteration using DDs 8 years ago
dehnert 952776a057 hybrid engine working for rational numbers 8 years ago
TimQu 7f74f19342 exact pla 8 years ago
TimQu 3ece3317d5 template instantiation of game solver with rationals 8 years ago
dehnert 0354c9024a moved to new sylvan version and made everything work again 8 years ago
dehnert 1a803f4270 created symbolic native solver to factor out numerical solution; prepared the code-path that stores rational functions in DDs (hybrid + dd engines) 8 years ago
TimQu 6df740cafc fixed printing of warning 9 years ago
TimQu 44cd4376a0 disabled iterative lin eq. solver restarts as this does not significantly improve the runtimes 9 years ago
TimQu e88b215dbc implemented linear equation solver restarts when a scheduler hint is given (to assert that equalModuloPrecision(Ax+b, x) holds. 9 years ago
dehnert fd74476340 forgot to commit header file 9 years ago
dehnert fd31e23306 allow arbitrary-layer meta variables in DdManager; make DdManager available as non-const from a DD; started on symbolic state elimination linear equation solver 9 years ago
TimQu efd430a33f fixes regarding state elimination on mdps 9 years ago
dehnert a323d21751 fixed some wrong capitalization 9 years ago
TimQu da90719097 Fixed some issues for state elimination when the provided row is not equal to the column (as possible for mdps). 9 years ago
TimQu eb85607648 Extended functionality of game solver: repeated multiply, scheduler hints 9 years ago
TimQu 536b1669c3 fixes for dtmc parameter lifting 9 years ago
TimQu c5ebfb74fb repeatedMultiply methods of MinMaxSolvers now get the b-Vector as const 9 years ago
TimQu ac6694f103 Improved sparse mdp model checking: Now allows hints for expected rewards 9 years ago
TimQu fd24a2586c added implementation for Z3LpSolver::getValue() when z3_optimize is not available 9 years ago
TimQu adaa55a616 Fixed the printing of two warnings 9 years ago
TimQu 1d2e7b2450 compilation fixes 9 years ago
TimQu 67d5df5bd4 fixed capitalization 9 years ago
TimQu 1f4552c046 Fixed check results of hybrid multi objective model checking 9 years ago
TimQu b5e68b9914 fixes for z3LP solver and nativePolytopes 9 years ago
Matthias Volk 5d79eff2cd Wrapper for file opening 9 years ago
TimQu 7dfc43c828 implemented more functionality for NativePolytopes, added functions to consider exact numbers in z3LPsolver 9 years ago
TimQu db029b8c82 fixes in z3 lp solver 9 years ago
TimQu ed465f75bd added Z3LPSolver 9 years ago
dehnert a85f4fdc89 replaced some StoRMs and Storms by storm, reworked version output a bit 9 years ago
dehnert c467fa5f38 printing -1 as infinity for rational numbers and added clipping result to valid range where appropriate 9 years ago
Matthias Volk ad2371fdae Fixed typo 9 years ago
dehnert 398c317a7d allowing constant definition string to refer to other variables on the right-hand side of assignments, added convergence statement in eigen solver 9 years ago
dehnert a2e29893f2 fixed a few bugs 9 years ago
dehnert 810f423849 pumped cudd to -O3, fixed reference of linear equation solver, removed superfluous multiplications in symbolic dtmc helper 9 years ago
dehnert 2801f1604b improved symbolic linear equation solving (via Jacobi) a bit 9 years ago