9473 Commits (4fd16ff45fd40f270099326b483ff6d0e6f641f3)
 

Author SHA1 Message Date
dehnert f287b7e760 Further steps towards implementation of MEC decomposition. 11 years ago
masawei 84f6bf7104 Added a getBackwardsTransitions() to AbstractNondeterministicModel, since simple transposition does not yield correct results and for the computation of the backwards transitions the nondeterministic choice indices must be known. 11 years ago
dehnert bd367f89c7 Enabled model checking of PCTL properties for symbolic models. 11 years ago
masawei 170306e46d Moved SparseMatrix transposition function from AbstractModel (named: getBackwardsTransitions) to SparseMatrix (named: transpose) where it belongs. 11 years ago
masawei c30d6d307e Figured out how to explicitly instantiate templates. 11 years ago
dehnert eca717759a Added functionality to apply a scheduler to a Markov automaton. 11 years ago
dehnert c5ff387b98 Merge branch 'master' into imca 11 years ago
dehnert e31c3bfb17 Added an important comment. 11 years ago
dehnert 360b506afe Sparse MDP model checker now correctly computes (memoryless) schedulers for Until and Reachability Reward formulas. 11 years ago
dehnert 9e941e6b4a Added scheduler classes. Added method to model classes that applies a scheduler. 11 years ago
dehnert 09f192b40f Refactored SCC-Decomposition design as a preparation step for computing maximal end components of Markov automata. 11 years ago
dehnert 1c594d02f5 Added check in Markov automaton parser to ensure the Markovian choice is the first one for each state. This way only the Markovian states need to be stored and by convention their first choice is the Markovian one. 11 years ago
dehnert 66f15efbc6 Fixed memory bug in Markov automaton parser. 11 years ago
dehnert d725a3f898 Removed bit vector for storing markovian choices of MA. From now on, the first choice of a hybrid/Markovian state is the Markovian one. 11 years ago
David_Korzeniewski 9e66447eb2 Add "lib" prefix for z3 only on Windows 11 years ago
dehnert cebda374d1 Further step towards Markov automata parser. 11 years ago
dehnert c02f4e2adc Markov Automata transitions can now be parsed. Next up: a parser that combines transition and label parsing for Markov automata. 11 years ago
dehnert 873373eb4e Further work on explicit MarkovAutomaton parser. 11 years ago
dehnert 77cabe1948 Started implementing a parser for an explicit format for Markov automata. This commit breaks things, so don't pull if you want to have a running version of this branch. 11 years ago
David_Korzeniewski 4fcd4c5961 Merge remote-tracking branch 'remotes/origin/master' 11 years ago
David_Korzeniewski 7c0dd5eaf5 Fixed build errors on Windows 11 years ago
dehnert bc94f69c0b Resolved some ambiguities that produced problems under Linux. Added option USE_LIBCXX to CMakeLists.txt to also use libc++ under Linux. 11 years ago
dehnert 4550422fac Added formula support for PRISM models. ExplicitModelAdapter now properly checks for out-of-bound values for integer variables. 11 years ago
dehnert 5cd18c1cf5 Resolved some ambiguities that produced problems under Linux. Added option USE_LIBCXX to CMakeLists.txt to also use libc++ under Linux. 11 years ago
dehnert d43318afd8 Added first version of MarkovAutomaton class. 11 years ago
dehnert 78d5f89ea2 Added formula support for PRISM models. ExplicitModelAdapter now properly checks for out-of-bound values for integer variables. 11 years ago
dehnert 141fdca6d7 Added initial version of MarkovAutomaton class. 11 years ago
dehnert 4cdf1e6b7a Fixed warning resulting from wrong initialization order. 11 years ago
masawei 94d8a46b1d Fixed some compile errors originating from the introductionof the new storm::storage::VectorSet. 11 years ago
masawei afb0b19c27 All merge conflicts resolved. 11 years ago
masawei 8ed3759074 Merge branch 'critSubsysMerge' 11 years ago
masawei af0601c453 Made several changes. 11 years ago
masawei e3e02ecce2 Made counterexample generation output usable. 11 years ago
masawei 393a72d56f Added handling of state and transition rewards to getSubDtmc(). 11 years ago
masawei ee1c1eb9b6 First implementation of the BitVector to Dtmc subsystem converter in Dtmc.h 11 years ago
dehnert 13d66a504f (Hopefully) Finally made cuts correct. Luckily, this even improves performance on some models. 11 years ago
masawei a98310a723 Some code revisions. 11 years ago
dehnert a33717787c Bugfixes for new set class. 11 years ago
dehnert 62b4eb1cde Minor bugfixes. 11 years ago
dehnert 422da8f481 Added set class with an underlying vector container. Adapted code in counterexample generators to use the new set class. Still bugs in it though. 11 years ago
dehnert 58fa1a46a0 Added some comments. 11 years ago
dehnert e0fbb5cbea Added proper treatment for both upper bound operators to counterexample generators. Added optional statistics output to SAT-based counterexample generator. 11 years ago
dehnert 82f970356e Introduced analysis for labels that could potentially improve a solution. 11 years ago
dehnert 0329899304 Removed debug output from Z3 adapter. Put new backward cuts in actions. 11 years ago
dehnert e24c64e41e Refinement work on backward implications. 11 years ago
dehnert 2201581ac3 Further improved treatment of solutions with only unreachable target states. 11 years ago
dehnert dc0be79172 Improved elimination of solutions in which the target states are not even reachable. 11 years ago
dehnert b74715a374 Force Gurobi to be more precise wrt. binary variables. 11 years ago
masawei 1b2bb9c138 Set up command flow for subsystem generation. Results seem correct on the first look. 11 years ago
dehnert 9143e09d86 Added some more output to counterexample generators for benchmarks. 11 years ago