161 Commits (8116b360ba3813135e740e44ea960db899553da3)

Author SHA1 Message Date
dehnert c5134c364f Extraction and update of TBB-parallelized stuff 9 years ago
dehnert bba2832e5b finished Walker-Chae method 9 years ago
dehnert 5440d164b2 started on Walker-Chae algorithm 9 years ago
dehnert c77b9ce404 gauss-seidel style multiplication for gmm++ 9 years ago
dehnert d27954622a slightly changed handling of gauss-seidel invocations in linear equation solver 9 years ago
dehnert 00f88ed452 gauss-seidel-style value iteration 9 years ago
dehnert 9d95d2adcf first version of multiply-and-reduce (only for native) 9 years ago
dehnert dd035f7f5e allow for summand in matrix-vector multiplication 9 years ago
dehnert 9bda631795 symbolic MDP helper respecting solver requirements 9 years ago
dehnert 7c24607427 started on symbolic solver requirements 9 years ago
dehnert 12b10af672 started on hybrid MDP helper respecting solver requirements 9 years ago
dehnert 3c4de8ace3 moved requirements to new file 9 years ago
dehnert 4c5cdfeafc Sparse MDP helper now also respects solver requirements for reachability rewards 9 years ago
dehnert 74eeaa7f81 computing unbounded until on MDPs with the sparse helper now respects solver requirements 9 years ago
dehnert 569b0122b8 introduced different minmax equation system types for requirement retrieval 9 years ago
dehnert 4adee85fa5 added checking requirements of MinMax solvers to model checker helpers 9 years ago
dehnert 3829b58e0d introduced top-level solve equations function to centrally check for requirements 9 years ago
dehnert 72234e96b2 started on requirements for MinMax solvers 9 years ago
dehnert e278c3ef69 moving from internal reference to pointer in StandardMinMax solver 9 years ago
dehnert e2e1407f3e not calling sylvan_var on leaf nodes of sylvan anymore 9 years ago
dehnert 6bebb3c9d5 fix bug in rational number/function handling with sylvan 9 years ago
dehnert c5da67d6cf refined warning for automatic switch to policy iteration in exact mode 9 years ago
dehnert 8cdbf281fa make minmax solvers use policy iteration when --exact is set and no other method was explicitly set 9 years ago
sjunges a994b80931 getting rid of outdated carl simple constraint usage 9 years ago
dehnert 8ed3a8a6db fixed some issues with meta variables in DDs 9 years ago
TimQu 9ca14a54fc templated the LpSolvers 9 years ago
TimQu f46e8bcccf fixed selecting LPMinMaxSolver in --exact mode 9 years ago
TimQu 8ff7cd1026 removed solver and constraint names in the LpMinMaxSolver 9 years ago
TimQu 9341a5d386 added support for scheduler generation with the Lp based MinMaxSolver 9 years ago
TimQu 89f1796c56 Fixed creation of LpMinMaxSolver with the generalMinMaxSolverFactory 9 years ago
TimQu 5fdb03440d First version of LpMinMaxLinearEquationSolver 9 years ago
TimQu 499b25c3ea removed methods 'getPrecision' and 'getRelative' from the abstract MinMax solver interface. Not every solver needs these methods. 9 years ago
TimQu 39549f6ebd Moved some functionality of StandardMinMaxSolver into a subclass 9 years ago
TimQu 25843ee53b added setting 'lramethod' 9 years ago
TimQu 77c0cdc0e3 added minmax method 'linearprogramming' 9 years ago
dehnert f5ba5204c9 adding some debug functionality to DdManager to corner dynamic reordering issue with CUDD 9 years ago
dehnert 282345e49d remove debug output 9 years ago
dehnert 3bf40471b4 small fixes in matrix builder and removal of debug output 9 years ago
TimQu b44870dc09 implemented SMT-Lib export SmtSolver interface 9 years ago
TimQu 49713eea72 Added new MinMaxMethod: 'acyclic' which potentially increases performance on acyclic mdps 9 years ago
TimQu 2f49255db6 Improved storage::Scheduler. We can now consider arbitrary finite memory schedulers, potentially employing randomization. 9 years ago
dehnert de2646b082 This commit fixes issue #5 related to Gurobi not being linked properly when requested. 9 years ago
dehnert ea02ea0838 started overhaul of cli/api 9 years ago
TimQu a896c0df28 improved exact computations 9 years ago
TimQu d659d193bc Fixed game solver test and potential memory leaks 9 years ago
TimQu bb3c2bd556 Implemented policy iteration for game solver 9 years ago
TimQu 936293e318 Refactored GameSolver. It is now analogous to the MinMaxLinearEquationSolver. 9 years ago
TimQu 3eb675f8c0 used helper methods instead of own implementations 9 years ago
JK e536851e53 Solver: provide information about solving method + number of iterations at INFO log level 9 years ago
TimQu f0ae3a2dfb Bounds of operator formulas are now expressions, allowing formulas such as P<1/N [ F "goal" ] for model constant N 9 years ago