Mavo
6b31b23c62
Removed unused time keeping variables
Former-commit-id: 67449791d5
10 years ago
dehnert
3727018ef4
added functionality to sparse MDP helper to compute until probabilities just for maybe states (and produce the corresponding scheduler)
Former-commit-id: 79aae02a13
10 years ago
Mavo
a6a8e5fff6
Structure for MA to CTMC
Former-commit-id: 6dee4cec3c
10 years ago
dehnert
8f087597cc
more work towards proper scheduler generation
Former-commit-id: ee6237ef49
10 years ago
Mavo
56bcdcc807
Priority queue as pointer
Former-commit-id: 7e0d0f8c8c
10 years ago
dehnert
bdcd4b26a3
refactoring early termination and solve goals and bounds
Former-commit-id: 123835f655
10 years ago
Mavo
7a10a04cde
Created StateEliminator with specialized subclasses
Former-commit-id: 991e3fcfcd
10 years ago
dehnert
dee44056d1
work towards generating schedulers (and some other related stuff)
Former-commit-id: 23cbcb5fb5
10 years ago
Mavo
f67c92b526
FlexibleSparseMatrix is in own class now
Former-commit-id: fdc569e443
10 years ago
dehnert
e5f9ddfbcc
changed cli to create tasks that only compute the value for the initial state (if the model checker supports that)
Former-commit-id: 3745aa138f
10 years ago
dehnert
1308b91fda
adapted canHandle in model checker interface to CheckTask
Former-commit-id: 7505152ca3
10 years ago
dehnert
4367bdb378
properly introduced CheckTask in all model checkers and made it compile again (+ functional tests working)
Former-commit-id: d44db3c342
10 years ago
dehnert
3cd5738bb7
more replacement work in interfaces
Former-commit-id: 0f0218f452
10 years ago
dehnert
85adfe9df2
more replacement work in interfaces
Former-commit-id: 54839e6e0d
10 years ago
dehnert
ecfff3d2f9
in the spirit of JP: up
Former-commit-id: 3d7982c083
10 years ago
dehnert
e3c4f5fa72
more work on customizing checking process
Former-commit-id: 93e5895f77
10 years ago
Mavo
b55cc3276e
Reachability probabilities for CTMCs
Former-commit-id: fad855c59a
10 years ago
dehnert
280af18341
still introducing check settings
Former-commit-id: 0426c8f365
10 years ago
dehnert
5dd2dff92a
replace in model checker interface (part 3)
Former-commit-id: c550b8198f
10 years ago
dehnert
16be4f9adc
replace in model checker interface (part 2)
Former-commit-id: d66f96a1d5
10 years ago
dehnert
d459fb5b92
replace in model checker interface (part 1)
Former-commit-id: 110251b010
10 years ago
dehnert
31703b67ee
added reward model (name) to check settings
Former-commit-id: b830574c07
10 years ago
dehnert
5b60585b8a
replaced boost::optional<std::string>() by boost::none
Former-commit-id: 48e79b4648
10 years ago
dehnert
bd67b141fa
a bit more work toward CheckSettings objects
Former-commit-id: e8026b85e1
10 years ago
dehnert
d6c141b336
started working on class to capture check-specific settings for model checkers
Former-commit-id: b293d25f1c
10 years ago
Mavo
e04cc99931
Removed debug output
Former-commit-id: ca149a082f
10 years ago
Mavo
62f7305bea
No rewards for target states
Former-commit-id: 98e0139840
10 years ago
Mavo
3e4ddbea8c
Integrated expected time on parametric CTMCs
Former-commit-id: 2f892ad8db
10 years ago
dehnert
1c7f5dae56
fixed a bug pointed out by Matthias
Former-commit-id: 0a4355c580
10 years ago
Mavo
71070cb281
Implemented expected time on CTMC by reduction to DTMC with rewards
Former-commit-id: ebd3603069
10 years ago
sjunges
6cd3cdcd6b
fixed missing template instantations
Former-commit-id: d26a2580e4
10 years ago
dehnert
64e7cd63f5
removed obsolete menu-game model checker class
Former-commit-id: 6354fe9895
10 years ago
TimQu
5f678f96ae
parallel execution of benchmarks and larger models
Former-commit-id: 1abf08d530
10 years ago
TimQu
56be3c183b
implemented refinement of regions plus benchmarks
Former-commit-id: 09faedc1be
10 years ago
TimQu
3ce8643d96
Added benchmarks
Former-commit-id: 6979a9aece
10 years ago
TimQu
8297c51d73
Fixed a bug that was not yet fixed for some reason...
Approximation is now also used if a non-linear function is detected. This is a quick 'solution' to allow functions of the form p times q.
Former-commit-id: 2a30959c21
10 years ago
TimQu
f86c4f65f7
examples and small fix regarding changes of elimination model checker
Former-commit-id: 2cc4247372
10 years ago
dehnert
b1c103811b
conditional probabilities in MDPs should now also work in the min-case
Former-commit-id: 9b3c22470b
10 years ago
dehnert
3e38e73efe
conditional probabilities in MDPs (Baier method) available in sparse MDP model checker
Former-commit-id: 76136c5e72
10 years ago
dehnert
756b2c5e30
added globally operator to functionality of hybrid/symbolic MDP model checkers
Former-commit-id: 2672333544
10 years ago
dehnert
135dfb27b1
added globally operator to funcationlity of sparse MDP model checker
Former-commit-id: c74160579b
10 years ago
dehnert
d42f52d983
all DTMC model checkers now support checking globally formulas
Former-commit-id: b330937007
10 years ago
dehnert
84205a0bf6
refined computation of conditional probs a bit. Sebastian, if you're reading this: shouldn't you be working? :)
Former-commit-id: 83f6dbb8d2
10 years ago
dehnert
33757633c8
first version of conditional probabilities for (non-parametric) DTMCs a la Baier
Former-commit-id: b57dfab024
10 years ago
dehnert
0ffbda5aff
initial draft of long-run rewards for parametric models
Former-commit-id: 991512a57d
10 years ago
dehnert
645f130a62
introduced long-run average reward formula
Former-commit-id: 00fac9ad4b
10 years ago
dehnert
2a5780d5be
first version of long-run-average for parametric DTMCs
Former-commit-id: 85253c4f05
10 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
10 years ago
dehnert
0f6e6e4da1
added feature to compute step-bounded until probabilities in parametric models
Former-commit-id: 172e87cb55
10 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
10 years ago