dehnert
dc8a5b11e0
more refactoring regarding fragment checking
Former-commit-id: fd335f6f8e
9 years ago
dehnert
2604df54ec
more refactoring of formula classes: in particular fragment checking
Former-commit-id: 544c5f953f
9 years ago
dehnert
be8c65525e
introduced some methods to query formula type
Former-commit-id: 9ecc13566d
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
6b31b23c62
Removed unused time keeping variables
Former-commit-id: 67449791d5
9 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
9 years ago
Mavo
a6a8e5fff6
Structure for MA to CTMC
Former-commit-id: 6dee4cec3c
9 years ago
dehnert
8f087597cc
more work towards proper scheduler generation
Former-commit-id: ee6237ef49
9 years ago
Mavo
56bcdcc807
Priority queue as pointer
Former-commit-id: 7e0d0f8c8c
9 years ago
dehnert
bdcd4b26a3
refactoring early termination and solve goals and bounds
Former-commit-id: 123835f655
9 years ago
Mavo
7a10a04cde
Created StateEliminator with specialized subclasses
Former-commit-id: 991e3fcfcd
9 years ago
dehnert
dee44056d1
work towards generating schedulers (and some other related stuff)
Former-commit-id: 23cbcb5fb5
9 years ago
Mavo
f67c92b526
FlexibleSparseMatrix is in own class now
Former-commit-id: fdc569e443
9 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
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
3cd5738bb7
more replacement work in interfaces
Former-commit-id: 0f0218f452
9 years ago
dehnert
85adfe9df2
more replacement work in interfaces
Former-commit-id: 54839e6e0d
9 years ago
dehnert
ecfff3d2f9
in the spirit of JP: up
Former-commit-id: 3d7982c083
9 years ago
dehnert
e3c4f5fa72
more work on customizing checking process
Former-commit-id: 93e5895f77
9 years ago
Mavo
b55cc3276e
Reachability probabilities for CTMCs
Former-commit-id: fad855c59a
9 years ago
dehnert
280af18341
still introducing check settings
Former-commit-id: 0426c8f365
9 years ago
dehnert
5dd2dff92a
replace in model checker interface (part 3)
Former-commit-id: c550b8198f
9 years ago
dehnert
16be4f9adc
replace in model checker interface (part 2)
Former-commit-id: d66f96a1d5
9 years ago
dehnert
d459fb5b92
replace in model checker interface (part 1)
Former-commit-id: 110251b010
9 years ago
dehnert
31703b67ee
added reward model (name) to check settings
Former-commit-id: b830574c07
9 years ago
dehnert
5b60585b8a
replaced boost::optional<std::string>() by boost::none
Former-commit-id: 48e79b4648
9 years ago
dehnert
bd67b141fa
a bit more work toward CheckSettings objects
Former-commit-id: e8026b85e1
9 years ago
dehnert
d6c141b336
started working on class to capture check-specific settings for model checkers
Former-commit-id: b293d25f1c
9 years ago
Mavo
e04cc99931
Removed debug output
Former-commit-id: ca149a082f
9 years ago
Mavo
62f7305bea
No rewards for target states
Former-commit-id: 98e0139840
9 years ago
Mavo
3e4ddbea8c
Integrated expected time on parametric CTMCs
Former-commit-id: 2f892ad8db
9 years ago
dehnert
1c7f5dae56
fixed a bug pointed out by Matthias
Former-commit-id: 0a4355c580
9 years ago
Mavo
71070cb281
Implemented expected time on CTMC by reduction to DTMC with rewards
Former-commit-id: ebd3603069
9 years ago
sjunges
6cd3cdcd6b
fixed missing template instantations
Former-commit-id: d26a2580e4
9 years ago
dehnert
64e7cd63f5
removed obsolete menu-game model checker class
Former-commit-id: 6354fe9895
9 years ago
TimQu
5f678f96ae
parallel execution of benchmarks and larger models
Former-commit-id: 1abf08d530
9 years ago
TimQu
56be3c183b
implemented refinement of regions plus benchmarks
Former-commit-id: 09faedc1be
9 years ago
TimQu
3ce8643d96
Added benchmarks
Former-commit-id: 6979a9aece
9 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
9 years ago
TimQu
f86c4f65f7
examples and small fix regarding changes of elimination model checker
Former-commit-id: 2cc4247372
9 years ago
dehnert
b1c103811b
conditional probabilities in MDPs should now also work in the min-case
Former-commit-id: 9b3c22470b
9 years ago
dehnert
3e38e73efe
conditional probabilities in MDPs (Baier method) available in sparse MDP model checker
Former-commit-id: 76136c5e72
9 years ago
dehnert
756b2c5e30
added globally operator to functionality of hybrid/symbolic MDP model checkers
Former-commit-id: 2672333544
9 years ago
dehnert
135dfb27b1
added globally operator to funcationlity of sparse MDP model checker
Former-commit-id: c74160579b
9 years ago
dehnert
d42f52d983
all DTMC model checkers now support checking globally formulas
Former-commit-id: b330937007
9 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
9 years ago
dehnert
33757633c8
first version of conditional probabilities for (non-parametric) DTMCs a la Baier
Former-commit-id: b57dfab024
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