dehnert
|
c060377de5
|
Ignore rewards for bisimulation quotienting (of parametric models) if the property to check is not related to rewards.
Former-commit-id: ab9f1d8f3c
|
10 years ago |
dehnert
|
05cf9f5d84
|
Fixed recently introduced bug in cli for parametric systems.
Former-commit-id: d92da28c3c
|
10 years ago |
dehnert
|
d1fd3e5b38
|
Started working on parametric reward properties.
Former-commit-id: 3bd5760006
|
10 years ago |
dehnert
|
16366e941d
|
Fixed wrong call to bisimulation computation.
Former-commit-id: 8d061dba19
|
10 years ago |
dehnert
|
b305a3b498
|
Switched to FactorizedPolynomial as the basis for rational functions and added missing reward construct for one NAND model.
Former-commit-id: 8bb62ee1d2
|
10 years ago |
dehnert
|
7014d289e8
|
Fixed some issues related to bisimulation in the presence of state rewards.
Former-commit-id: 7f26a7bcf9
|
10 years ago |
svkurowski
|
287281d053
|
Enable checking MDP models from the CLI
(cherry picked from commit 30b9811512 [formerly fa0555dd74 ])
Former-commit-id: 271bda31cb
|
10 years ago |
dehnert
|
61e78f8d12
|
Adapted parameterized NAND example to use state rewards instead of transition rewards. Also, the unfactorized polynomials are now used to build and compute everything. We should detect cyclic models and use the factorized polynomials for them.
Former-commit-id: c4179f2029
|
10 years ago |
svkurowski
|
30b9811512
|
Enable checking MDP models from the CLI
Former-commit-id: fa0555dd74
|
10 years ago |
svkurowski
|
67bcd5038f
|
Add general setting to enable CUDA on runtime
Former-commit-id: 15328c576e
|
10 years ago |
dehnert
|
5676d990c4
|
APs true/false can now be queried for a state.
Former-commit-id: 0157e03340
|
10 years ago |
dehnert
|
609a948495
|
Put noexcept in Macro and use deprecated throw() for MSVC to make it happy.
Former-commit-id: 3d83fefcda
|
10 years ago |
dehnert
|
27b630bccc
|
Removed debug output.
Former-commit-id: 62786132db
|
10 years ago |
dehnert
|
08959a6a32
|
Intermediate commit.
Former-commit-id: d3c8fe1b9b
|
10 years ago |
dehnert
|
79798e2cb1
|
Fixed the reward-issue even harder.
Former-commit-id: 2ca1c229e1
|
10 years ago |
dehnert
|
c4c7794069
|
Intermediate commit.
Former-commit-id: 19002ec2c1
|
10 years ago |
dehnert
|
a7bce9e520
|
Removed debug output and fixed the reward issue a bit more.
Former-commit-id: ecbbeff14e
|
10 years ago |
dehnert
|
7cd0dfe8b0
|
Fixed an issue regarding the reward model generation.
Former-commit-id: 237acf99f9
|
10 years ago |
dehnert
|
1b4d2a92db
|
Started working on making bisimulation work for models with (state-based) rewards.
Former-commit-id: b1029210f6
|
10 years ago |
dehnert
|
370a0ae476
|
Fixed some issues in bisimulation and added some tests.
Former-commit-id: 98801de9db
|
10 years ago |
dehnert
|
f8a06b69f5
|
Fixed a clang-warning related to a throws declaration.
Former-commit-id: 933ad7925a
|
10 years ago |
dehnert
|
2f20abf47f
|
The user can now select on the command line which reward model of a symbolic model is to be used (as a second [optional] argument to --symbolic).
Former-commit-id: 02f998e5dd
|
10 years ago |
svkurowski
|
a4a15dd774
|
Add general setting to enable CUDA on runtime
Former-commit-id: fc2c8e8d0c
|
10 years ago |
PBerger
|
9fc68a554c
|
Cherry-picked a fix for GCC from branch.
Former-commit-id: 98f7c52b34
|
10 years ago |
dehnert
|
71ceb3f34b
|
Removed some time measurements and fixed simplify functionality.
Former-commit-id: ece2b344f9
|
10 years ago |
dehnert
|
23c6d14426
|
Replaced inline conversions to explicit conversions in an attempt to prevent gcc from using uninitialized values when using chrono.
Former-commit-id: de7dc5dbc6
|
10 years ago |
David_Korzeniewski
|
25d87bae06
|
Builds fine, still no tests yet
Former-commit-id: 3d9d85679a
|
10 years ago |
dehnert
|
d3721196c4
|
Typed return value of lambda instead of using 'auto'.
Former-commit-id: 03c3a38b9c
|
10 years ago |
PBerger
|
1cf8674fa5
|
Added noexcept Destructors to the exceptions to fix the picky Clang3.5 compiler errors.
Former-commit-id: f620e5ed7d
|
10 years ago |
dehnert
|
77d7555268
|
Added random order for state elimination.
Former-commit-id: 0deed506c6
|
10 years ago |
dehnert
|
63daaafc15
|
Altered some output.
Former-commit-id: d704b66a6c
|
10 years ago |
dehnert
|
23c7c9b7d4
|
Further work on ordering options.
Former-commit-id: a21e43ce22
|
10 years ago |
dehnert
|
aa4836e085
|
Minor bugfix in bisimulation options.
Former-commit-id: 7a579aef50
|
10 years ago |
dehnert
|
ed6f3dae9f
|
Renamed the newly added method.
Former-commit-id: 72ea9afb61
|
10 years ago |
dehnert
|
a987233507
|
Started working on more options for sorting and integrating pure state elimination
Former-commit-id: 4e09925b29
|
10 years ago |
dehnert
|
2437601a85
|
Added function to compute distances of states to some other set of states.
Former-commit-id: 2bf19c1b2d
|
10 years ago |
dehnert
|
f3048d31c2
|
Small bugfix for bisimulation decomposition.
Former-commit-id: eae1447df4
|
10 years ago |
dehnert
|
e6904dcb21
|
Renamed bisimulation decomposition class to reflect that now also weak bisimulations can be computed.
Former-commit-id: 1a654b7110
|
10 years ago |
dehnert
|
f90ac5c8c3
|
First working version of weak bisimulation for DTMCs.
Former-commit-id: 8a7d76de4f
|
10 years ago |
dehnert
|
7257bb23c3
|
Further work on weak bisimulation. Model checking can now be done from tne command line again.
Former-commit-id: 5f338260e6
|
10 years ago |
dehnert
|
391f3225e4
|
Added unparameterized NAND example. Further work on weak bisimulation.
Former-commit-id: 0936743f1e
|
10 years ago |
dehnert
|
5bc593174e
|
Further work on weak bisimulation.
Former-commit-id: 3ad48ee0a3
|
10 years ago |
dehnert
|
56aec18a48
|
Added bisimulation settings. Further work on weak bisimulation.
Former-commit-id: c04759575a
|
10 years ago |
dehnert
|
97158ee72e
|
Started on weak bisimulation.
Former-commit-id: 595caab54e
|
10 years ago |
dehnert
|
754e168ace
|
Bugfix for bisimulation.
Former-commit-id: da93a5d4db
|
10 years ago |
dehnert
|
d3fc2d8fbf
|
Fixed small but important bug in SCC decomposition that led to wrong results when using MSVC.
Former-commit-id: 07358dc2e8
|
10 years ago |
PBerger
|
e54a774e80
|
Minor spellcheck.
Former-commit-id: cc9ce2cfae
|
10 years ago |
dehnert
|
08ac566db2
|
Corrected typedef. Clang and gcc should now also be fine under Linux.
Former-commit-id: 46f8d43d47
|
10 years ago |
dehnert
|
74351f9884
|
Switched from const_iterator to iterator in bisimulation to make stdlibc++ happy (libc++ is already happy, though).
Former-commit-id: 37fc55d0cf
|
10 years ago |
dehnert
|
3dfc6a7b74
|
Pimped bisimulation a bit.
Former-commit-id: a27ea8b996
|
10 years ago |