dehnert
|
577e48f8bf
|
Bugfix for the dimensions of some data of parsed Markov automata.
Former-commit-id: ab11be9ec4
|
11 years ago |
dehnert
|
d80586b4aa
|
Adapted MA model checker to new LP solver interface (LRA computation).
Former-commit-id: b23b72c851
|
11 years ago |
dehnert
|
29d8111991
|
Adapted Gurobi and glpk LP solvers to expression-based interface. Adapted tests and made them work again.
Former-commit-id: 62379ddafd
|
11 years ago |
dehnert
|
db232fe39b
|
Moved from pair to MatrixEntry as the basic building block of the matrix. Now matrix elements can be accessed in a more readable way.
Former-commit-id: f6514eb0cd
|
11 years ago |
dehnert
|
12743e0a7e
|
Moved from additional row grouping to the one embedded in the matrix itself.
Former-commit-id: 9d7a1fff10
|
11 years ago |
PBerger
|
deb9cb1e91
|
Duplicated the constructor of SparseMarkovAutomatonCslModelChecker to work around a bug in C++ with nested template argument deductions
Former-commit-id: c13a5bdd7d
|
11 years ago |
dehnert
|
486e99d6ae
|
Added signal handler for SIGTERM. Introduced delayed update for LP solvers to reduce overhead.
Former-commit-id: 1300d77ae8
|
11 years ago |
dehnert
|
42708a6d21
|
Added utility header for all parts that use std::swap.
Former-commit-id: 55a2f56440
|
11 years ago |
dehnert
|
8ebd924ca6
|
Further work on refactoring solvers: cleaned LP solver interface a bit and adapted glpk- and Gurobi-based implementations of the interface.
Former-commit-id: 25b7a22bcc
|
11 years ago |
dehnert
|
ee0026e0e6
|
Fixed minor bug in Markov automata time-bounded reachability.
Former-commit-id: 6454223cd3
|
11 years ago |
dehnert
|
35d16a1191
|
Replaced VectorSet bei boost::container::flat_set, which does essentially the same. Fixed a bug in sparse matrix creation.
Former-commit-id: cb632bcfd4
|
11 years ago |
dehnert
|
cf2b84b281
|
Further work on iterators for sparse matrix.
Former-commit-id: 8e78262161
|
11 years ago |
dehnert
|
a26f63be30
|
Finished reworking the sparse matrix implementation. Adapted all other classes to the (partially) new API of the matrix.
Former-commit-id: 2c3b5a5bc3
|
11 years ago |
dehnert
|
84bd5f3b40
|
Renamed ConstTemplates to constants. Removed all calls to constGetZero, constGetOne and constGetInfinity by the new names. Created performance test for bit vector iteration.
Former-commit-id: 6d90ec961e
|
11 years ago |
dehnert
|
d5cadc0f4b
|
Finalized interface of bit vector. Added unit tests for all methods of the bit vector.
Former-commit-id: 6c7834ed20
|
11 years ago |
dehnert
|
344e1b6dd3
|
Enabled checking of some untimed properties on Markov automata.
Former-commit-id: e71aa66c62
|
11 years ago |
dehnert
|
3dab26463d
|
Introduced precision for digitization-based techniques as a new parameter.
Former-commit-id: e9c57f821b
|
11 years ago |
dehnert
|
ece4085a61
|
Another bugfix for matrix creation during LRA computation.
Former-commit-id: c3325b8913
|
11 years ago |
dehnert
|
fde78ad759
|
Bugfix for matrix creation in LRA computation.
Former-commit-id: cb4c9cb728
|
11 years ago |
dehnert
|
b3601782a9
|
Added Lp Solver class for glpk and added it as an option in CMakeLists.txt.
Former-commit-id: e5c5215a29
|
11 years ago |
dehnert
|
0a89d65f93
|
Started refactoring Markov automaton model checker.
Former-commit-id: c4278de4f0
|
11 years ago |
dehnert
|
18711c01a3
|
First working version of time-bounded reachability for Markov automata.
Former-commit-id: 6501cbfca4
|
11 years ago |
dehnert
|
dce43d78e7
|
Started implementation of time-bounded reachability of Markov automata.
Former-commit-id: 512bb117a6
|
11 years ago |
dehnert
|
281140c8ff
|
Sketched algorith outline for time-bounded reachability for Markov automata.
Former-commit-id: 51edb423d3
|
11 years ago |
dehnert
|
dabfb5e1dd
|
First working version of LRA computation for Markov automata.
Former-commit-id: d6c6870fd8
|
12 years ago |
dehnert
|
339b598694
|
Enabled computation of LRA for individual maximal end components. It remains to compute the overall LRA value using the values for the individual MECs.
Former-commit-id: 47eb90e62c
|
12 years ago |
dehnert
|
45f137face
|
Prepared stub for Long-Run Average computation for Markov automata.
Former-commit-id: fef601a81d
|
12 years ago |
dehnert
|
101c39f365
|
Added correct detection of states that possess infinite exptected time to reach a given goal set.
Former-commit-id: 4bc605d89d
|
12 years ago |
dehnert
|
f1a9b1e602
|
First version of minimum expected time for Markov automata.
Former-commit-id: 6053be896e
|
12 years ago |