dehnert
|
a6046ab0b3
|
fixed some warnings and issues and introduce cli switch to select IMCA or UnifPlus
|
8 years ago |
Timo Philipp Gros
|
54ab1c114e
|
first version of UnifPlus for MA
|
8 years ago |
TimQu
|
33585c811f
|
MinMax Solver requirements now respect whether the solution is known to be unique or not.
|
8 years ago |
dehnert
|
b8120ed73a
|
Markov automaton model checker now clearing basic requirements
|
8 years ago |
dehnert
|
9d95d2adcf
|
first version of multiply-and-reduce (only for native)
|
8 years ago |
dehnert
|
4c5cdfeafc
|
Sparse MDP helper now also respects solver requirements for reachability rewards
|
8 years ago |
dehnert
|
569b0122b8
|
introduced different minmax equation system types for requirement retrieval
|
8 years ago |
dehnert
|
4adee85fa5
|
added checking requirements of MinMax solvers to model checker helpers
|
8 years ago |
TimQu
|
9ca14a54fc
|
templated the LpSolvers
|
8 years ago |
TimQu
|
25843ee53b
|
added setting 'lramethod'
|
8 years ago |
TimQu
|
bae41009a2
|
LRA method for MAs can now be switched to LP-based method
|
8 years ago |
TimQu
|
5b868081f0
|
Fixed MA LRA computation for the case where the whole MA is a MEC
|
8 years ago |
TimQu
|
1c9d888676
|
uint_fast64_t -> uint64_t
|
8 years ago |
TimQu
|
8da6a6e30e
|
reduced memory consumption of VI based LRA computation
|
8 years ago |
TimQu
|
19925ac74d
|
implemented value iteration based Long run average rewards for Markov automata by Butkova et al. (TACAS 2017)
|
8 years ago |
TimQu
|
75e4c229cb
|
minor fix for Long run average rewards for Markov automata
|
8 years ago |
TimQu
|
6151dc0e96
|
Enabled Long Run Average Rewards for MAs (LP based)
|
8 years ago |
TimQu
|
752af135cd
|
When computing expected rewards for Markov Automata, we now invoke the MDP implementation (instead of the rather inefficient MA implementation)
|
8 years ago |
TimQu
|
e2cfa54d5b
|
Fixed an issue when computing expected rewards of Markov Automata
|
8 years ago |
TimQu
|
267768a5b6
|
enabled markov automata with rationals
|
8 years ago |
TimQu
|
0bb1c5855e
|
fixed bug when computing expected reachability rewards on MAs
|
8 years ago |
dehnert
|
5b09b91ae1
|
fixed more warnings
|
8 years ago |
dehnert
|
136cb194d1
|
fixed a bunch of unused variable warnings
|
8 years ago |
Sebastian Junges
|
d246517757
|
removed src prefix in all includes
|
9 years ago |
Sebastian Junges
|
e1d201c85e
|
c++ code compiles again after rename
|
9 years ago |
Sebastian Junges
|
3a7ee7867b
|
rename files (does not compile)
|
9 years ago |
TimQu
|
53ff482947
|
Caching of solvers can now be enabled/disabled
Former-commit-id: 498622f45c [formerly 1713f554a0 ]
Former-commit-id: 1015c7fef8
|
9 years ago |
TimQu
|
965d5b5e75
|
changed handling of auxiliary memory in MinMaxSolver
Former-commit-id: 602833f39d
|
9 years ago |
dehnert
|
24667fffc4
|
added cudd functions for equal/less/less_equal/greater/greater_equal that directly return a BDD instead of an ADD
Former-commit-id: 448b5e2f7c
|
9 years ago |
TimQu
|
c672f7aea2
|
fix in bounded reachability computation with Markov automata
Former-commit-id: fe2b399778
|
9 years ago |
dehnert
|
83c4b1647c
|
solvers now can allocated auxiliary memory
Former-commit-id: 76dc1a1679
|
9 years ago |
dehnert
|
be5fdeb636
|
started working on internal auxiliary storage of solvers
Former-commit-id: d895041c50
|
9 years ago |
dehnert
|
95b95d9c64
|
fixed some minor issues and renamed equation solver methods slightly to make the names a bit more compact
Former-commit-id: de103e19ad
|
9 years ago |
dehnert
|
b4e0cabef6
|
started working on general min-max solver that uses an underlying linear equation solver. provided necessary factories. adapted code and removed old min-max solvers
Former-commit-id: c1895472c7
|
9 years ago |
Mavo
|
67d77608bd
|
Refactoring of settings
Former-commit-id: ea4350fc1c
|
9 years ago |
dehnert
|
dae55eeb29
|
fixed some bugs and enabled markov automaton model checking from cli
Former-commit-id: 91b689d817
|
9 years ago |
dehnert
|
5e1e5b55a1
|
renamed expected time formulas to time formulas
Former-commit-id: 50a11fe446
|
9 years ago |
Mavo
|
796d7652df
|
Fixed problem with bounds in MA model checker
Former-commit-id: c40c4e4795
|
9 years ago |
Mavo
|
e4c2702889
|
Fixed problem in MaximalEndComponents
Former-commit-id: 950b9cfdfa
|
9 years ago |
dehnert
|
dee44056d1
|
work towards generating schedulers (and some other related stuff)
Former-commit-id: 23cbcb5fb5
|
9 years ago |
sjunges
|
6cd3cdcd6b
|
fixed missing template instantations
Former-commit-id: d26a2580e4
|
9 years ago |
dehnert
|
645f130a62
|
introduced long-run average reward formula
Former-commit-id: 00fac9ad4b
|
10 years ago |
sjunges
|
f08f66e900
|
added an option for polic extraction to the helper, some includes
Former-commit-id: 44b6a5d03f
|
10 years ago |
sjunges
|
8568ee3986
|
only one optimization direction enum -- towards integration of termination criterions on the model checker
Former-commit-id: 648855264e
|
10 years ago |
dehnert
|
f51e8eeaea
|
moved reward model template parameter from helper classes to the affected functions. this sadly excludes the SparseDtmcPrctlHelper for which clang then produces a segfault (bug report pending)
Former-commit-id: 8e9f0b29d4
|
10 years ago |
dehnert
|
21d9e91586
|
work towards interval reward model
Former-commit-id: 24f7e9684f
|
10 years ago |
sjunges
|
35a154f67f
|
Splitted graph in h and cpp`
Former-commit-id: e22ab7f8eb
|
10 years ago |
dehnert
|
5beb33e3d8
|
merged a bit more
Former-commit-id: e42dc21233
|
10 years ago |
dehnert
|
8ff557cfad
|
more work on creating helpers for model checkers
Former-commit-id: 0c68ccaa41
|
10 years ago |