11 Commits (0135793c447e6d171656bb47f568099bff1c7415)

Author SHA1 Message Date
dehnert 153339c5be first draft of policy iteration using DDs 8 years ago
dehnert 952776a057 hybrid engine working for rational numbers 8 years ago
dehnert 2e8ff870ff completed interface of (sylvan) ADDs for storing rational functions 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
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 8 years ago
TimQu 7dfc43c828 implemented more functionality for NativePolytopes, added functions to consider exact numbers in z3LPsolver 8 years ago
dehnert b258f1e52d some more warnings gone 9 years ago
Sebastian Junges d246517757 removed src prefix in all includes 9 years ago
Sebastian Junges e1d201c85e c++ code compiles again after rename 9 years ago
Sebastian Junges 3a7ee7867b rename files (does not compile) 9 years ago
dehnert bde84d0073 fixed symbolic game solver wrt. illegal masks. numerical solving step in game-based model checker working, but no refinement yet. 9 years ago
dehnert b4e0cabef6 started working on general min-max solver that uses an underlying linear equation solver. provided necessary factories. adapted code and removed old min-max solvers 9 years ago
dehnert 2a7dc0fad0 renamed MarkovChainSettings 9 years ago
dehnert 00d331ebb4 moved linear equation solver factories to the respective solver files (and away from utility). restructured settings in factories and the way they are forwarded to the linear equation solvers. fixed all resulting errors 9 years ago
dehnert b30db17f8c added rvalue reference overload to all linear equation solver factories 9 years ago
dehnert 15a4d4757f added feature to linear equation solver factories to take posession of the matrix to forward it to the solvers 9 years ago
dehnert a699272dc6 renamed storm::Variable to storm::RationalFunctionVariable to avoid confusion with storm::expressions::Variable. fixed some Eigen tests 9 years ago
dehnert f3fa90cc37 more work towards exact solving 9 years ago
dehnert 2096c54b84 more explicit instantiations for rational function and some more tests for eigen solver 9 years ago
dehnert 4e14ecb869 made elimination-based linear solver work in an alpha version. changed minor things in Eigen's SparseLU implementation to make it work with rational numbers and rational functions 9 years ago
dehnert 023325b53d added tests for Eigen solver 9 years ago
dehnert bb700457de some minor fixes 9 years ago
Mavo effadc5cca Split into general settings and markov chain settings 9 years ago
Mavo 67d77608bd Refactoring of settings 9 years ago
dehnert 8f087597cc more work towards proper scheduler generation 9 years ago
dehnert 5a1039838f made everything compile again and all tests passing 10 years ago
sjunges 1e1400d68d merge 10 years ago
dehnert 7376eaf866 made symbolic MDP model checker tests work 10 years ago
dehnert 7f75db2790 ADD iterator working for sylvan. enabled more tests for sylvan. symbolic Dtmc model checker now working. 10 years ago
dehnert 19029cd905 functional tests compile and run again, yay! 10 years ago
TimQu 6ddddd8cfa Implemented policy extraction for value iteration 10 years ago
dehnert 6a80348150 fixed issue related to row groups in sparse matrix and adapted the affected calling sites 10 years ago
sjunges b007d45543 Extended lp solver factory interface 10 years ago
sjunges f08f66e900 added an option for polic extraction to the helper, some includes 10 years ago
sjunges 73310b9881 fixed tests: glpk had wrong minimize, solver.cpp tested in wrong direction on policy iteration in case we use top. value iteration 10 years ago
sjunges e3122e5ede Faster compilation and topological failing test failed 10 years ago
sjunges 1086ffc1cc Added allow early termination for min/max solvers 10 years ago
sjunges faf31156e0 fix for last changes + is probabilistic 10 years ago
dehnert fbd05cd780 more and more bugfixes 10 years ago
sjunges 5e428a795a And more includes on the right spot. 10 years ago
sjunges 3c2040f4b7 Removed many superfluous includes, added some source files -- towards faster compilation 10 years ago
dehnert 04f789619c some work towards eliminating compiler warnings 10 years ago
dehnert 9d5c3e7e2f added functionality to flatten the modules of a PRISM program into one module 10 years ago
dehnert 1e5398c8b7 LRA finally working for ctmcs 10 years ago
dehnert 4c35bc0f66 symbolic DTMC model checker working 10 years ago
dehnert 81c627b9b7 First version of fully symbolic game solver. 10 years ago
dehnert eb5d4100a6 Renamed Nondeterminstic equation solver as this name is more than misleading. 10 years ago
dehnert 1990567b84 Started to improve performance of sparse CTMC model checker. 10 years ago
dehnert d545fac471 Restructured solvers a bit: they now get the matrix upon construction and the model checkers use factories to retrieve solvers. 10 years ago
dehnert 1cd01e3f28 Adapted all places that are accessing the settings to the new interface. It now compiles again with a lot of linker errors (because of method bodies that are not yet present). 11 years ago