dehnert
|
aee63dcf31
|
Made the SCC generation during decomposition optional.
|
12 years ago |
dehnert
|
961909877a
|
Added iterative version of Tarjan's algorithm for performing SCC decomposition of state-based models.
|
12 years ago |
dehnert
|
df78cccf84
|
Fixed bug in graph transitions if initialization was done forward.
|
12 years ago |
dehnert
|
726324a37a
|
Added missing model files for consensus example.
|
12 years ago |
dehnert
|
01779c9e83
|
Incomplete version of SCC decomposition of nondeterministic models.
|
12 years ago |
dehnert
|
98426aa139
|
Added new MDP example 'consensus'. Added some test checking to storm.cpp.
|
12 years ago |
dehnert
|
f787044ece
|
Fixed bug in cloning of negated formulas.
|
12 years ago |
dehnert
|
8870fa5f94
|
Changed all existing examples to 0-based indexing. Also, fixed the tests for these examples.
|
12 years ago |
PBerger
|
d477d752b1
|
Updated the Jacobi Solver to make use of the new Adapters, refactored the Matrix conversion.
Residuum Calculcation still requires decision by CDehnert
|
12 years ago |
PBerger
|
22ce042472
|
Merge branch 'master' of https://sselab.de/lab9/private/git/storm
|
12 years ago |
PBerger
|
2365b7e6ea
|
Updated gitignore file with a few more useful extensions
|
12 years ago |
dehnert
|
f1c379bbe3
|
Moved model checking functionality for MDPs for general superclass such that specialized model checkers only need to implement certain operations. Fixed tests.
|
12 years ago |
dehnert
|
34b85b956e
|
Moved model checking of DTMCs to superclass. Now, each DTMC model checker only needs to implement matrix-vector multiplication and linear equation solving to be able to fully model check DTMCs. Added subset/disjoint functionality to bit vector. Changed tests for MDP and DTMC model checking a bit.
|
12 years ago |
dehnert
|
4bcb26ab96
|
Included subset-test in bitvector.
|
12 years ago |
dehnert
|
5e3a8a1232
|
Fixed wrong check for submatrix property of reward matrices.
|
12 years ago |
dehnert
|
a6ae3d713a
|
Fixed test for nondeterministic model parser.
|
12 years ago |
dehnert
|
c7f58ed5f5
|
Modified parsers such that the reward matrices are of the same size as the transition matrices.
|
12 years ago |
dehnert
|
abae304719
|
Included tests for model checkers in test suite.
|
12 years ago |
gereon
|
74ad17bc90
|
Merge branch 'master' of https://sselab.de/lab9/private/git/storm
|
12 years ago |
gereon
|
cf772688f0
|
added setter for options in Settings class.
|
12 years ago |
dehnert
|
b7d4d974ec
|
Added a lot of test checking routines to main file.
|
12 years ago |
dehnert
|
5b49307eaf
|
Added PRISM files for all of our examples. Added missing reward models. Added result files that indicate the results of PRISM on our examples.
|
12 years ago |
PBerger
|
38cec01978
|
Merge branch 'master' of https://sselab.de/lab9/private/git/storm
Conflicts:
src/parser/NondeterministicSparseTransitionParser.cpp
|
12 years ago |
PBerger
|
06d78967df
|
Fixed MDP Parser, removed parsing of STATES/TRANSITIONS, see #10
Refactored the Sparse Adapters, see #17
|
12 years ago |
dehnert
|
fb7b910f51
|
Reverted PRISM example to original reward formulation, because we can now deal with transition rewards on MDPs.
|
12 years ago |
dehnert
|
3ab71cc08a
|
Added proper treatment of transition based rewards.
|
12 years ago |
dehnert
|
7b259120b7
|
Marked submatrix check in DTMC and sparse matrix as faulty. Needs to be fixed.
|
12 years ago |
dehnert
|
d38e7eeeb8
|
Implemented new utility functions and improved existing ones.
|
12 years ago |
dehnert
|
69acbdef63
|
Fixed a few things in the parsers and implemented proper treatment of reward files by these parsers.
|
12 years ago |
dehnert
|
2a044d9a7c
|
Changed example files to comply with our current format, i.e., removed header.
|
12 years ago |
dehnert
|
bc4eb661ba
|
Fixed some memory leaks. Fixed bug in vector utility. Fixed bug in sparse matrix printing. Fixed bug in DTMC model checker (computing reachability rewards). Included full reward model checking for MDPs.
|
12 years ago |
dehnert
|
cbf4a2ff3b
|
Small update to model checking reward formulae over MDPs.
|
12 years ago |
dehnert
|
e99909034c
|
Added some more test formula for two dice example in main file.
|
12 years ago |
dehnert
|
0d7889932c
|
Fixed bug that gave wrong vector when parsing the state rewards.
|
12 years ago |
dehnert
|
40f7ccac52
|
Implemented model checking of instantaneous reward formulae over MDPs in Gmmxx model checker.
|
12 years ago |
dehnert
|
5ef40c3033
|
Added explicit state rewards file for two dice model.
|
12 years ago |
dehnert
|
c0468675c7
|
Fixed parser to correctly ignore the file header.
|
12 years ago |
dehnert
|
acc368d49a
|
Changed two dice example to not include the file header any more.
|
12 years ago |
PBerger
|
b2c0cfc57c
|
Added a conversion routine GmmXX -> Storm Sparse Matrix
Added Jacobi to possible LE Solvers in the GMM Model Checker
|
12 years ago |
PBerger
|
4fe071033b
|
Removed std:: from uint type specifier (illegal in VS2012)
Removed parsing of STATES and TRANSITIONS from Parsers
|
12 years ago |
dehnert
|
0f9f5e67f6
|
A few minor fixes. Removed test for reward model.
|
12 years ago |
gereon
|
f5ab82c163
|
As I was a bit puzzled: make CMake print out the used compiler
|
12 years ago |
gereon
|
75d61d3af3
|
explicit private constructor was not needed after all
|
12 years ago |
gereon
|
b1498ef0bb
|
moved model from specific model checkers to AbstractModelChecker
|
12 years ago |
gereon
|
5315fa5f9e
|
undoing previous commit. Just ignore those...
|
12 years ago |
gereon
|
0c9f84a5c6
|
Building with DEBUG totally breaks everything in g++.
|
12 years ago |
dehnert
|
313d48e2da
|
Fixed the method for making rows absorbing for nondeterministic models.
|
12 years ago |
dehnert
|
73623ff3f6
|
Added boolean parameter qualitative to all path formulas, i.e. to the checking and the callback methods.
|
12 years ago |
dehnert
|
5ba7f63bc2
|
Splitted RewardBoundOperator and ProbabilisticBoundOperator checking methods for model checkers (needed for enabling qualititative model checking for P operator with bounds 0/1). Moved some methods of DtmcModelChecker one level up to AbstractModelChecker. TODO: this should be done for other methods as well, but there are more changes needed for that to work.
|
12 years ago |
dehnert
|
500a96ed71
|
Remove obsolete reward model.
|
12 years ago |