sjunges
|
8b1e003657
|
Fix
Former-commit-id: 882bfd73ce
|
10 years ago |
sjunges
|
7a050434d9
|
bugfixes for NondeterministicModel, improvements for StateActionPair, graph and initialize
Former-commit-id: 4531d784a1
|
10 years ago |
sjunges
|
b50c823c77
|
Refactored for faster compilation times.
Former-commit-id: 14853d8f38
|
10 years ago |
dehnert
|
9d5c3e7e2f
|
added functionality to flatten the modules of a PRISM program into one module
Former-commit-id: 04faac9c67
|
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
|
a22c36e38a
|
avoided unnecessary copy of matrix while doing graph analysis. const& was missing somehow.
Former-commit-id: d1abf847c3
|
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 |
sjunges
|
fd3ffafcd9
|
First version of the monolithic state space generation
Former-commit-id: fab8f6e356
|
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
|
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 |
sjunges
|
40a0f4f18a
|
stupid fix in cli (carl version can not be shown, no idea how...)
Former-commit-id: 47dde73f72
|
10 years ago |
sjunges
|
7cbab6a260
|
use gmpxx mpq_class for rational numbers
Former-commit-id: e79dac21df
|
10 years ago |
sjunges
|
16c57decff
|
print header including info for smtrat and carl (untested)
Former-commit-id: 8490637c55
|
10 years ago |
dehnert
|
4c35bc0f66
|
symbolic DTMC model checker working
Former-commit-id: d0913f7912
|
10 years ago |
dehnert
|
81c627b9b7
|
First version of fully symbolic game solver.
Former-commit-id: 34406f25b9
|
10 years ago |
TimQu
|
c9c6d1e199
|
Implemented mdp building and checking
Former-commit-id: f1af701571
|
10 years ago |
David_Korzeniewski
|
5623e66566
|
Ignore empty lines in property file and only warn if a line could not be parsed
Former-commit-id: 1d2767e90d
|
10 years ago |
David_Korzeniewski
|
c3d0112975
|
Actually try to read all lines from property file
Former-commit-id: 588d80c8c1
|
10 years ago |
David_Korzeniewski
|
7d84b0a4c5
|
Added ability to check properties from property file to cli utility.
Added minimal example for lra on dtmc
Former-commit-id: eec774f05a
|
10 years ago |
TimQu
|
6206147e1a
|
Sampling the corners of the region
Former-commit-id: 510b727c32
|
10 years ago |
TimQu
|
47f2e9592b
|
Implemented preprocessing steps
Former-commit-id: 30fe6e1409
|
10 years ago |
TimQu
|
1c0438ff38
|
a few steps to efficiently analyze multiple regions...
Former-commit-id: ed0b19f77c
|
10 years ago |
TimQu
|
ccfb452f53
|
no hardcoded regions anymore
Former-commit-id: ca137c1f6b
|
10 years ago |
TimQu
|
836b5cebc6
|
implemented some auxilarry functions for parameterregions
Former-commit-id: 590a0f216c
|
10 years ago |
TimQu
|
f6c4b9be72
|
splitted "elimination model checker" and "region model checker" into two files.
Former-commit-id: bd3e5418e9
|
10 years ago |
TimQu
|
96cf3c65bb
|
implemented instantiation as mdp to get valid bounds
Former-commit-id: 43397ddfe3
|
10 years ago |
dehnert
|
e4968b1dde
|
Fixed minor issue in cli
Former-commit-id: ed63925765
|
10 years ago |
TimQu
|
0e1552d3a5
|
eliminating of states with constant outgoing transitions
Former-commit-id: d68bd310be
|
10 years ago |
TimQu
|
bac0e01835
|
added time measurement, support for stateelimination
Former-commit-id: 14dfcb603a
|
10 years ago |
dehnert
|
e3320ee086
|
Started working on hybrid MDP model checker.
Former-commit-id: 63a8efb93c
|
10 years ago |
dehnert
|
be66ef2751
|
Finalized hybrid CTMC model checker.
Former-commit-id: c217e11b06
|
10 years ago |
dehnert
|
e1761fa774
|
Enabled hybrid CTMC model checker in cli. Further work on hybrid CTMC model checker (not yet working). Fixed some minor issues in sparse CTMC model checker.
Former-commit-id: f9c0f976e1
|
10 years ago |
TimQu
|
b395b1292e
|
started Smtlib Solver interface and some 'prototypy' method to check parameter regions
Former-commit-id: e3cf6528d9
|
10 years ago |
dehnert
|
c1917ce6d9
|
Finalized hybrid DTMC model checker. It now passes its tests.
Former-commit-id: 99d79e1bc6
|
10 years ago |
dehnert
|
3b4dca1a03
|
Improved Jacobi method a bit.
Former-commit-id: f4affeebf6
|
10 years ago |
dehnert
|
06bfc17ec6
|
Started making hybrid (dd/sparse) model checking work.
Former-commit-id: 23fac3a672
|
10 years ago |
dehnert
|
60701cebdb
|
ADDs and BDDs are no longer mixed in the abstraction layer.
Former-commit-id: 3c31063ea6
|
11 years ago |
dehnert
|
eb5d4100a6
|
Renamed Nondeterminstic equation solver as this name is more than misleading.
Former-commit-id: 7f08ed130c
|
11 years ago |
dehnert
|
1990567b84
|
Started to improve performance of sparse CTMC model checker.
Former-commit-id: 1d014412ec
|
11 years ago |
dehnert
|
d545fac471
|
Restructured solvers a bit: they now get the matrix upon construction and the model checkers use factories to retrieve solvers.
Former-commit-id: 9c727f41f9
|
11 years ago |
dehnert
|
f8c867300b
|
Optimized time-bounded reachability of CTMCs a bit.
Former-commit-id: 6d53a36ae6
|
11 years ago |
dehnert
|
a851fad65d
|
More work on reward properties for CTMCs.
Former-commit-id: 860fee54c7
|
11 years ago |
dehnert
|
ccc60ef145
|
Removed a lot of debug output.
Former-commit-id: cbe28c66ae
|
11 years ago |
dehnert
|
7fa6b568b4
|
Currently debugging the computation of transient probabilities in CTMCs.
Former-commit-id: 6671e0205d
|
11 years ago |
dehnert
|
65bf06dd50
|
Further steps towards CTMC model checking.
Former-commit-id: f057eeb17e
|
11 years ago |
dehnert
|
9d4ded66b2
|
Started implementing CTMC model checker.
Former-commit-id: 8562e5e54c
|
11 years ago |