Tim Quatmann
|
d9176dc867
|
all (core) modelcheckers: Devided the canHandle method into a static and a non-static part. This allows to detect incompatibility before building the model.
|
5 years ago |
Tim Quatmann
|
bcd193dd57
|
Implemented Value iteration based LRA computation for CTMCs.
|
5 years ago |
Matthias Volk
|
65a310dc8b
|
Test for allUntilProbabilities
|
6 years ago |
Matthias Volk
|
e1af4158ae
|
Removed unused argument
|
6 years ago |
TimQu
|
c7aec92dc9
|
modelchecker: Added support for non-trivial reward accumulations for Sparse/Hybrid/Dd engines.
|
6 years ago |
TimQu
|
9be488b969
|
Enabling expected time queries for ctmcs in the hybrid engine.
|
6 years ago |
TimQu
|
e94b37d2f5
|
instantaneous reward properties for continuous time models can not be handled in exact mode.
|
6 years ago |
TimQu
|
bb7f4dd6d7
|
canHandle method of exact continuous time model checkers now return 'false' for time-bounded properties
|
6 years ago |
TimQu
|
8df9b461cb
|
total reward formulas for ctmcs and markov automata
|
7 years ago |
Matthias Volk
|
333d1ae375
|
Function for computing all transient probabilities
|
7 years ago |
TimQu
|
51884895c8
|
Removed linear equation solver factories in model checkers
|
7 years ago |
TimQu
|
bb63ac6089
|
Linear equation solver + game solvers now respect the environment as well
|
7 years ago |
TimQu
|
fd8c99b989
|
Introducing Environment in MinMaxSolvers and ModelCheckers
|
7 years ago |
TimQu
|
9e2dcca5ee
|
extended/improved parsing reward bounded formulas to be compatible with the prism syntax
|
7 years ago |
dehnert
|
7f56c82523
|
moved to providing solve goals in sparse model checkers and helpers
|
7 years ago |
Sebastian Junges
|
3de51e28e5
|
towards reward-bounded properties
|
8 years ago |
dehnert
|
ea02ea0838
|
started overhaul of cli/api
|
8 years ago |
dehnert
|
b7170b3c3b
|
fixed two issues pointed out by Joachim Klein: spirit error message (superfluous tab) and wrong treatment of strict upper bounds in bounded until and cumulative reward properties
|
8 years ago |
dehnert
|
43354d0c20
|
bunch of fixes (prominently in prism -> jani conversion)
|
8 years ago |
dehnert
|
09f90dbc9f
|
enabled long-run average rewards for dtmc/ctmcs (sparse/hybrid engines)
|
8 years ago |
dehnert
|
b4381a7c48
|
Constants in formulas appear to be working
|
8 years ago |
dehnert
|
8d3f633cbc
|
started working on allowing expressions in time-bounds of formulas
|
8 years ago |
dehnert
|
136cb194d1
|
fixed a bunch of unused variable warnings
|
8 years ago |
Sebastian Junges
|
d246517757
|
removed src prefix in all includes
|
8 years ago |
Sebastian Junges
|
e1d201c85e
|
c++ code compiles again after rename
|
8 years ago |
Sebastian Junges
|
3a7ee7867b
|
rename files (does not compile)
|
8 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
|
e4b3f4eeb9
|
intermediate commit, come back after refactoring formulae
Former-commit-id: 147133876f
|
9 years ago |
Mavo
|
566cef0f91
|
Started on compiling without Carl
Former-commit-id: 5e0895d7c5
|
9 years ago |
dehnert
|
248b257f20
|
enabled rationals/rational functions in CTMC model checker
Former-commit-id: dc15cd6020
|
9 years ago |
dehnert
|
d661454179
|
started working on instantiating CTMC model checker to rational numbers
Former-commit-id: 3923c9a7e4
|
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
Former-commit-id: 27e1ae2466
|
9 years ago |
dehnert
|
15a4d4757f
|
added feature to linear equation solver factories to take posession of the matrix to forward it to the solvers
Former-commit-id: ed183f1820
|
9 years ago |
dehnert
|
f3fa90cc37
|
more work towards exact solving
Former-commit-id: 38edbcf2ca
|
9 years ago |
Mavo
|
ebbc4ce7b4
|
Fixed compile issues introduced in merge
Former-commit-id: 059b7c84b3
|
9 years ago |
dehnert
|
51402ec853
|
removed measure type and only added measure type to reward/time operators
Former-commit-id: 16e19fe349
|
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 |
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
|
16be4f9adc
|
replace in model checker interface (part 2)
Former-commit-id: d66f96a1d5
|
9 years ago |
Mavo
|
3e4ddbea8c
|
Integrated expected time on parametric CTMCs
Former-commit-id: 2f892ad8db
|
9 years ago |
Mavo
|
71070cb281
|
Implemented expected time on CTMC by reduction to DTMC with rewards
Former-commit-id: ebd3603069
|
9 years ago |
dehnert
|
645f130a62
|
introduced long-run average reward formula
Former-commit-id: 00fac9ad4b
|
9 years ago |
sjunges
|
8568ee3986
|
only one optimization direction enum -- towards integration of termination criterions on the model checker
Former-commit-id: 648855264e
|
9 years ago |
dehnert
|
56eae69703
|
added more missing headers
Former-commit-id: 11be18e0d9
|
9 years ago |
sjunges
|
e3122e5ede
|
Faster compilation and topological failing test failed
Former-commit-id: 55c816594f
|
10 years ago |
dehnert
|
9d138d86f7
|
further work on creating helper classes for model checking tasks
Former-commit-id: 12cd17fb26
|
10 years ago |