dehnert
|
8d6b029d67
|
next batch of fixing warnings
|
8 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 |
sjunges
|
f7a3e02fb6
|
refactored model checkers st all are templated in the model, have to handle rational function bounds next
Former-commit-id: b665709a52
|
9 years ago |
sjunges
|
8b5a2d4354
|
intermediate commit, come back after refactoring model checkers
Former-commit-id: 8cfb79b2d5
|
9 years ago |
dehnert
|
711d5cfa12
|
fixed bug in sparse dtmc elimination model checker. commented out weird eliminaton functions in CTMC model checker and storm.h
Former-commit-id: 3000123a3d
|
9 years ago |
dehnert
|
82d4164c39
|
added obeying a state ordering to elimination linear equation solver
Former-commit-id: 5a62842963
|
9 years ago |
dehnert
|
8ce9e56af8
|
some refactoring of state-elimination-related things
Former-commit-id: c51fd9c47c
|
9 years ago |
dehnert
|
51402ec853
|
removed measure type and only added measure type to reward/time operators
Former-commit-id: 16e19fe349
|
9 years ago |
Mavo
|
fa4a1aa68f
|
Fixed bug with filtering reward vector
Former-commit-id: ad709ad0dd
|
9 years ago |
dehnert
|
dc8a5b11e0
|
more refactoring regarding fragment checking
Former-commit-id: fd335f6f8e
|
9 years ago |
dehnert
|
b772c92edb
|
removed reward path formulas. reward path formulas are now just path formulas. this allows some invalid formulas to be constructed, so this now has to be checked dynamically
Former-commit-id: c8527c8e9a
|
9 years ago |
Mavo
|
56bcdcc807
|
Priority queue as pointer
Former-commit-id: 7e0d0f8c8c
|
9 years ago |
Mavo
|
7a10a04cde
|
Created StateEliminator with specialized subclasses
Former-commit-id: 991e3fcfcd
|
9 years ago |
Mavo
|
f67c92b526
|
FlexibleSparseMatrix is in own class now
Former-commit-id: fdc569e443
|
9 years ago |
dehnert
|
1308b91fda
|
adapted canHandle in model checker interface to CheckTask
Former-commit-id: 7505152ca3
|
9 years ago |
dehnert
|
4367bdb378
|
properly introduced CheckTask in all model checkers and made it compile again (+ functional tests working)
Former-commit-id: d44db3c342
|
9 years ago |
dehnert
|
85adfe9df2
|
more replacement work in interfaces
Former-commit-id: 54839e6e0d
|
9 years ago |
Mavo
|
b55cc3276e
|
Reachability probabilities for CTMCs
Former-commit-id: fad855c59a
|
9 years ago |
dehnert
|
d459fb5b92
|
replace in model checker interface (part 1)
Former-commit-id: 110251b010
|
9 years ago |
dehnert
|
5b60585b8a
|
replaced boost::optional<std::string>() by boost::none
Former-commit-id: 48e79b4648
|
9 years ago |
Mavo
|
3e4ddbea8c
|
Integrated expected time on parametric CTMCs
Former-commit-id: 2f892ad8db
|
9 years ago |
TimQu
|
f86c4f65f7
|
examples and small fix regarding changes of elimination model checker
Former-commit-id: 2cc4247372
|
9 years ago |
dehnert
|
0ffbda5aff
|
initial draft of long-run rewards for parametric models
Former-commit-id: 991512a57d
|
9 years ago |
dehnert
|
645f130a62
|
introduced long-run average reward formula
Former-commit-id: 00fac9ad4b
|
9 years ago |
dehnert
|
2a5780d5be
|
first version of long-run-average for parametric DTMCs
Former-commit-id: 85253c4f05
|
9 years ago |
dehnert
|
cd8fd76520
|
some refactoring in an attempt to make the state-elimination procedure flexible and readable at the same time
Former-commit-id: 9cbdd21672
|
9 years ago |
dehnert
|
0f6e6e4da1
|
added feature to compute step-bounded until probabilities in parametric models
Former-commit-id: 172e87cb55
|
9 years ago |
dehnert
|
98d173ca3c
|
changed elimination-based model checker to be able to compute values for all states (for reachability probs and reachability rewards)
Former-commit-id: 016a25734a
|
9 years ago |
dehnert
|
8ed4a5f849
|
some refactoring in elimination-based model checker
Former-commit-id: 1fb6741479
|
9 years ago |
dehnert
|
fc41c3a6dd
|
some more work on other elimination orders
Former-commit-id: a8ff636ad0
|
9 years ago |
dehnert
|
dd5af80d5a
|
work towards easier deployment of other ordering heuristics
Former-commit-id: f48dff3630
|
9 years ago |
TimQu
|
1860502a3a
|
Deterministic states with only constant outgoing transitions are now eliminated
Former-commit-id: be5bf4f7cc
|
10 years ago |
TimQu
|
70dd76c08b
|
Splitted region modelchecker in abstract class and dtmc class (to easily add an mdp class soon)
Former-commit-id: e722c8f2bd
|
10 years ago |
sjunges
|
8568ee3986
|
only one optimization direction enum -- towards integration of termination criterions on the model checker
Former-commit-id: 648855264e
|
10 years ago |
dehnert
|
b94e978843
|
another round of fixes
Former-commit-id: 67f4e4be47
|
10 years ago |
dehnert
|
61fb277024
|
more work on refactoring (storm stinks and should be rewritten :P)
Former-commit-id: 7495dea2df
|
10 years ago |
TimQu
|
1c0438ff38
|
a few steps to efficiently analyze multiple regions...
Former-commit-id: ed0b19f77c
|
10 years ago |
TimQu
|
f6c4b9be72
|
splitted "elimination model checker" and "region model checker" into two files.
Former-commit-id: bd3e5418e9
|
10 years ago |
TimQu
|
96cf3c65bb
|
implemented instantiation as mdp to get valid bounds
Former-commit-id: 43397ddfe3
|
10 years ago |
TimQu
|
4ab84bc42c
|
state elimination -- hybrid and standard method
Former-commit-id: bafea3658c
|
10 years ago |
TimQu
|
d9613b20c8
|
restriction of the state probability variables
Former-commit-id: e7dff2d602
|
10 years ago |
TimQu
|
bac0e01835
|
added time measurement, support for stateelimination
Former-commit-id: 14dfcb603a
|
10 years ago |
TimQu
|
52a8c324a5
|
make storm compile when carl is not available
added settings for smt-lib solver
Former-commit-id: 7d1872267a
|
10 years ago |
TimQu
|
b395b1292e
|
started Smtlib Solver interface and some 'prototypy' method to check parameter regions
Former-commit-id: e3cf6528d9
|
10 years ago |
dehnert
|
a1dae8849e
|
Reworked (sparse) model files: moved them into their own namespace and deleted some functionality that is never used and not that nicely implemented.
Former-commit-id: d4e6df30b5
|
10 years ago |
dehnert
|
c3c83fbe4f
|
Fixed some compilation errors.
Former-commit-id: dc626450b8
|
10 years ago |
dehnert
|
7a55fe9208
|
Fixed some issues related to conditional probs.
Former-commit-id: c914879d9a
|
10 years ago |
dehnert
|
89fc5be1ab
|
Fixed some things and wrote tests for elimination-based DTMC modelchecker. They fail: apparently rewards are not correctly computed in some cases.
Former-commit-id: 000ad6b049
|
10 years ago |