Matthias Volk
|
65a310dc8b
|
Test for allUntilProbabilities
|
7 years ago |
TimQu
|
8df9b461cb
|
total reward formulas for ctmcs and markov automata
|
8 years ago |
Matthias Volk
|
333d1ae375
|
Function for computing all transient probabilities
|
8 years ago |
TimQu
|
51884895c8
|
Removed linear equation solver factories in model checkers
|
8 years ago |
TimQu
|
6d23c79737
|
Making libstorm compile again
|
8 years ago |
TimQu
|
fd8c99b989
|
Introducing Environment in MinMaxSolvers and ModelCheckers
|
8 years ago |
dehnert
|
09f90dbc9f
|
enabled long-run average rewards for dtmc/ctmcs (sparse/hybrid engines)
|
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 |
sjunges
|
f7a3e02fb6
|
refactored model checkers st all are templated in the model, have to handle rational function bounds next
Former-commit-id: b665709a52
|
10 years ago |
sjunges
|
e4b3f4eeb9
|
intermediate commit, come back after refactoring formulae
Former-commit-id: 147133876f
|
10 years ago |
dehnert
|
248b257f20
|
enabled rationals/rational functions in CTMC model checker
Former-commit-id: dc15cd6020
|
10 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
Former-commit-id: 27e1ae2466
|
10 years ago |
Mavo
|
ebbc4ce7b4
|
Fixed compile issues introduced in merge
Former-commit-id: 059b7c84b3
|
10 years ago |
dehnert
|
51402ec853
|
removed measure type and only added measure type to reward/time operators
Former-commit-id: 16e19fe349
|
10 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
|
10 years ago |
dehnert
|
1308b91fda
|
adapted canHandle in model checker interface to CheckTask
Former-commit-id: 7505152ca3
|
10 years ago |
dehnert
|
85adfe9df2
|
more replacement work in interfaces
Former-commit-id: 54839e6e0d
|
10 years ago |
dehnert
|
d459fb5b92
|
replace in model checker interface (part 1)
Former-commit-id: 110251b010
|
10 years ago |
dehnert
|
5b60585b8a
|
replaced boost::optional<std::string>() by boost::none
Former-commit-id: 48e79b4648
|
10 years ago |
Mavo
|
71070cb281
|
Implemented expected time on CTMC by reduction to DTMC with rewards
Former-commit-id: ebd3603069
|
10 years ago |
dehnert
|
645f130a62
|
introduced long-run average reward formula
Former-commit-id: 00fac9ad4b
|
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
|
9d138d86f7
|
further work on creating helper classes for model checking tasks
Former-commit-id: 12cd17fb26
|
11 years ago |
dehnert
|
b56766e993
|
more work on reward model that turned out to be refactoring in disguise
Former-commit-id: 31a7fa4801
|
11 years ago |
dehnert
|
661ba7d16f
|
Further work on new reward model
Former-commit-id: c3873a2dec
|
11 years ago |
dehnert
|
13514c9da8
|
hybrid CTMC model checker can now do lra as well
Former-commit-id: 6e898a2a6d
|
11 years ago |
dehnert
|
1e5398c8b7
|
LRA finally working for ctmcs
Former-commit-id: 699e4714a4
|
11 years ago |
dehnert
|
331ea9fc19
|
further work on steady state probabilities
Former-commit-id: d2497ac7eb
|
11 years ago |
dehnert
|
1130efe0dc
|
step towards steady-state for CTMCs
Former-commit-id: 4ab4d6b8b6
|
11 years ago |
dehnert
|
e1761fa774
|
Enabled hybrid CTMC model checker in cli. Further work on hybrid CTMC model checker (not yet working). Fixed some minor issues in sparse CTMC model checker.
Former-commit-id: f9c0f976e1
|
11 years ago |
dehnert
|
76b99a5515
|
Commit to switch workplace.
Former-commit-id: e80da5e90b
|
11 years ago |
dehnert
|
fda3c8a6df
|
Made CTMC model checker work correctly again.
Former-commit-id: c6e44a16da
|
11 years ago |
dehnert
|
e8dd83c4da
|
Further work on performance of CTMC model checker.
Former-commit-id: f62b97c58b
|
11 years ago |
dehnert
|
1990567b84
|
Started to improve performance of sparse CTMC model checker.
Former-commit-id: 1d014412ec
|
11 years ago |
dehnert
|
d545fac471
|
Restructured solvers a bit: they now get the matrix upon construction and the model checkers use factories to retrieve solvers.
Former-commit-id: 9c727f41f9
|
11 years ago |
dehnert
|
a851fad65d
|
More work on reward properties for CTMCs.
Former-commit-id: 860fee54c7
|
11 years ago |
dehnert
|
c84751f632
|
Started working on reward properties for CTMCs.
Former-commit-id: a4e9b9a663
|
11 years ago |
dehnert
|
65bf06dd50
|
Further steps towards CTMC model checking.
Former-commit-id: f057eeb17e
|
11 years ago |
dehnert
|
9d4ded66b2
|
Started implementing CTMC model checker.
Former-commit-id: 8562e5e54c
|
11 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
|
11 years ago |
dehnert
|
b5f907d99d
|
Added propositional model checker. Put some of the new classes in new folders. Fixed an issue that prevented compilation.
Former-commit-id: 517a870d2f
|
11 years ago |
dehnert
|
d0917f033c
|
Adapted Markov automaton model checker to new formula classes.
Former-commit-id: c351b10ef2
|
11 years ago |
dehnert
|
89df9621a9
|
MDP model checker works again.
Former-commit-id: 2c24da6192
|
11 years ago |
dehnert
|
9026aa9ac9
|
Adapted first model checker to the new properties.
Former-commit-id: 206d6c9858
|
11 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).
Former-commit-id: 01a33e479d
|
11 years ago |
dehnert
|
c2dc25a1eb
|
Started implementing the state elimination procedure.
Former-commit-id: c548a2ec06
|
11 years ago |
masawei
|
d75e32b83e
|
Renames the folder formula to properties and the namespace property to properties.
Former-commit-id: 236ed22c7d
|
12 years ago |
masawei
|
ee1ebdf91d
|
Removed the visitor from LTL and refactured the formulas to use shared pointer in stead of standart pointer.
Next up: Continue testing.
Former-commit-id: 0103895e13
|
12 years ago |