209 Commits (8260455a5559519d599b8afbc597f900430ad54d)

Author SHA1 Message Date
dehnert 7c24607427 started on symbolic solver requirements 8 years ago
dehnert 12b10af672 started on hybrid MDP helper respecting solver requirements 8 years ago
dehnert 3c4de8ace3 moved requirements to new file 8 years ago
dehnert 4c5cdfeafc Sparse MDP helper now also respects solver requirements for reachability rewards 8 years ago
dehnert 74eeaa7f81 computing unbounded until on MDPs with the sparse helper now respects solver requirements 8 years ago
dehnert 569b0122b8 introduced different minmax equation system types for requirement retrieval 8 years ago
dehnert 4adee85fa5 added checking requirements of MinMax solvers to model checker helpers 8 years ago
dehnert 3829b58e0d introduced top-level solve equations function to centrally check for requirements 8 years ago
dehnert 72234e96b2 started on requirements for MinMax solvers 8 years ago
dehnert e278c3ef69 moving from internal reference to pointer in StandardMinMax solver 8 years ago
dehnert e2e1407f3e not calling sylvan_var on leaf nodes of sylvan anymore 8 years ago
dehnert 6bebb3c9d5 fix bug in rational number/function handling with sylvan 8 years ago
dehnert c5da67d6cf refined warning for automatic switch to policy iteration in exact mode 8 years ago
dehnert 8cdbf281fa make minmax solvers use policy iteration when --exact is set and no other method was explicitly set 8 years ago
sjunges a994b80931 getting rid of outdated carl simple constraint usage 8 years ago
dehnert 8ed3a8a6db fixed some issues with meta variables in DDs 8 years ago
TimQu 9ca14a54fc templated the LpSolvers 8 years ago
TimQu f46e8bcccf fixed selecting LPMinMaxSolver in --exact mode 8 years ago
TimQu 8ff7cd1026 removed solver and constraint names in the LpMinMaxSolver 8 years ago
TimQu 9341a5d386 added support for scheduler generation with the Lp based MinMaxSolver 8 years ago
TimQu 89f1796c56 Fixed creation of LpMinMaxSolver with the generalMinMaxSolverFactory 8 years ago
TimQu 5fdb03440d First version of LpMinMaxLinearEquationSolver 8 years ago
TimQu 499b25c3ea removed methods 'getPrecision' and 'getRelative' from the abstract MinMax solver interface. Not every solver needs these methods. 8 years ago
TimQu 39549f6ebd Moved some functionality of StandardMinMaxSolver into a subclass 8 years ago
TimQu 25843ee53b added setting 'lramethod' 8 years ago
TimQu 77c0cdc0e3 added minmax method 'linearprogramming' 8 years ago
dehnert f5ba5204c9 adding some debug functionality to DdManager to corner dynamic reordering issue with CUDD 8 years ago
dehnert 282345e49d remove debug output 8 years ago
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. 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
dehnert 853b035473 fixed bug and added testsfor symbolic linear equation solver (rational number and rational function) 9 years ago
dehnert b811ebcf88 dd-based policy iteration appears to be working 9 years ago
dehnert 153339c5be first draft of policy iteration using DDs 9 years ago
dehnert 952776a057 hybrid engine working for rational numbers 9 years ago
TimQu 7f74f19342 exact pla 9 years ago
TimQu 3ece3317d5 template instantiation of game solver with rationals 9 years ago
dehnert 0354c9024a moved to new sylvan version and made everything work again 9 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) 9 years ago
TimQu 6df740cafc fixed printing of warning 9 years ago