dehnert
|
661ba7d16f
|
Further work on new reward model
Former-commit-id: c3873a2dec
|
10 years ago |
dehnert
|
6fa1078fb1
|
some more work on reward model
Former-commit-id: 8533357f34
|
10 years ago |
David_Korzeniewski
|
7521be7408
|
Fixed some problems on windows.
Former-commit-id: 0fe6f3593d
|
10 years ago |
dehnert
|
dcd42d5653
|
started reworking reward models
Former-commit-id: 49d9106451
|
10 years ago |
TimQu
|
1a0bf89671
|
minor changes...
Former-commit-id: d4932f0343
|
10 years ago |
TimQu
|
efadc84593
|
Beautified the Code, removed unused stuff, minor improvements
Former-commit-id: 4c16f9163c
|
10 years ago |
dehnert
|
56b4f53ce7
|
got rid of more warnings
Former-commit-id: 5c39f63c69
|
10 years ago |
dehnert
|
21627fbab4
|
Started to get rid of some warnings. In particular this means making the compiler more silent for third-party stuff.
Former-commit-id: 2b6ca07d06
|
10 years ago |
TimQu
|
28326b14e4
|
more efficient instantiation of matrices.
Former-commit-id: 0f4c36f2f2
|
10 years ago |
dehnert
|
7b2bfa592c
|
started working on integration of games-based abstraction refinement in production code quality
Former-commit-id: 123de72725
|
10 years ago |
dehnert
|
4dbbe3c561
|
moved constraint collection to DTMC class
Former-commit-id: 5471a20bec
|
10 years ago |
TimQu
|
86ff07ec0d
|
take sampling point before approximation to know whether to minimize or maximize.
only compute the rational function when it is needed.
Former-commit-id: 0000360472
|
10 years ago |
TimQu
|
777942f5d3
|
renamed BoundType to CoefficientType, better region.getVariables
Former-commit-id: 68459c4396
|
10 years ago |
TimQu
|
63618147b8
|
- Compute sample points via instantiated DTMCs
- Use the same mdp for the different regions and just change the entries of the matrix accordingly
Former-commit-id: a48969ee38
|
10 years ago |
TimQu
|
fcdf0eee7a
|
changes on the solver interface to work with timeouts or memouts. i.e. there is no exception thrown in that case
Former-commit-id: a2551cc877
|
10 years ago |
TimQu
|
076b6cc71c
|
reimplemented region model check via smt solving
Former-commit-id: 38a75413a5
|
10 years ago |
dehnert
|
c99a61307f
|
hybrid dtmc model checker can now also treat lra
Former-commit-id: 2db1d9a600
|
10 years ago |
dehnert
|
39abecbad3
|
added some tests for LRA in CTMCs
Former-commit-id: 3b847d542e
|
10 years ago |
dehnert
|
13514c9da8
|
hybrid CTMC model checker can now do lra as well
Former-commit-id: 6e898a2a6d
|
10 years ago |
dehnert
|
1e5398c8b7
|
LRA finally working for ctmcs
Former-commit-id: 699e4714a4
|
10 years ago |
dehnert
|
331ea9fc19
|
further work on steady state probabilities
Former-commit-id: d2497ac7eb
|
10 years ago |
dehnert
|
b9cc6c2708
|
fixed bug in concatenating results of subformulas
Former-commit-id: 73b773480a
|
10 years ago |
dehnert
|
ce58a5fa6f
|
steady state working for CTMCs
Former-commit-id: 9b2cf09400
|
10 years ago |
dehnert
|
6c4162fae4
|
more work towards steady state for CTMCs
Former-commit-id: c3e17d1fc0
|
10 years ago |
dehnert
|
1130efe0dc
|
step towards steady-state for CTMCs
Former-commit-id: 4ab4d6b8b6
|
10 years ago |
dehnert
|
4c35bc0f66
|
symbolic DTMC model checker working
Former-commit-id: d0913f7912
|
10 years ago |
TimQu
|
c9c6d1e199
|
Implemented mdp building and checking
Former-commit-id: f1af701571
|
11 years ago |
TimQu
|
6206147e1a
|
Sampling the corners of the region
Former-commit-id: 510b727c32
|
11 years ago |
TimQu
|
47f2e9592b
|
Implemented preprocessing steps
Former-commit-id: 30fe6e1409
|
11 years ago |
TimQu
|
1c0438ff38
|
a few steps to efficiently analyze multiple regions...
Former-commit-id: ed0b19f77c
|
11 years ago |
TimQu
|
ccfb452f53
|
no hardcoded regions anymore
Former-commit-id: ca137c1f6b
|
11 years ago |
TimQu
|
836b5cebc6
|
implemented some auxilarry functions for parameterregions
Former-commit-id: 590a0f216c
|
11 years ago |
David_Korzeniewski
|
1cf0a73c4e
|
Added methods to update nonzero entry count and update it when necessary
And a fix for a compile error on gcc&clang.
Former-commit-id: 2a095ca864
|
11 years ago |
David_Korzeniewski
|
cf5442fe45
|
Bugfix and test-fix: Only the "never leave MEC"-states have cost > 0 and transition costs are all 0 in the ssp.
Former-commit-id: f6688a8956
|
11 years ago |
David_Korzeniewski
|
8e688f71ff
|
Tests for DTMC LRA and some bugfixes. All tests pass.
Former-commit-id: 589db6c2b3
|
11 years ago |
David_Korzeniewski
|
0ba629ad3f
|
More tests, bugfixes: All tests pass.
Former-commit-id: f37c02a9d7
|
11 years ago |
David_Korzeniewski
|
dfab1c291c
|
Error fixed.
Former-commit-id: b2514633a7
|
11 years ago |
David_Korzeniewski
|
716cf3abdd
|
Adapted to new solver interface some tests and bugfixes. Tests still failing.
Former-commit-id: da3b75aefd
|
11 years ago |
TimQu
|
f6c4b9be72
|
splitted "elimination model checker" and "region model checker" into two files.
Former-commit-id: bd3e5418e9
|
11 years ago |
TimQu
|
96cf3c65bb
|
implemented instantiation as mdp to get valid bounds
Former-commit-id: 43397ddfe3
|
11 years ago |
David_Korzeniewski
|
8fc58439bc
|
Computing LRA as expected reward in MDPs.
- Everything compiles without error. No tests yet.
Former-commit-id: d8cceb02fc
|
11 years ago |
TimQu
|
4ab84bc42c
|
state elimination -- hybrid and standard method
Former-commit-id: bafea3658c
|
11 years ago |
TimQu
|
0e1552d3a5
|
eliminating of states with constant outgoing transitions
Former-commit-id: d68bd310be
|
11 years ago |
TimQu
|
d9613b20c8
|
restriction of the state probability variables
Former-commit-id: e7dff2d602
|
11 years ago |
David_Korzeniewski
|
0fdb3685d1
|
Computing LRA for states not in bsccs as expected reward
Former-commit-id: 4bcb5f0a6e
|
11 years ago |
David_Korzeniewski
|
916c821b3e
|
Compute steady state for all BSCCs together by solving just one equation system instead of solving an equation system for each BSCC.
Former-commit-id: 74f715c3a8
|
11 years ago |
TimQu
|
bac0e01835
|
added time measurement, support for stateelimination
Former-commit-id: 14dfcb603a
|
11 years ago |
dehnert
|
dd399c5f85
|
Finalized hybrid MDP model checker. It passes its tests now.
Former-commit-id: 47de0b9433
|
11 years ago |
TimQu
|
2b807dd72e
|
implemented communication with solver
Former-commit-id: 8e34e17722
|
11 years ago |
dehnert
|
2bf7eafb4b
|
Further work on hybrid MDP model checker.
Former-commit-id: 3192a13f55
|
11 years ago |