TimQu
|
0f0c21840f
|
correct handling of state rewards of markovian states
Former-commit-id: 9dc50559fc
|
9 years ago |
TimQu
|
0e34bdbfc4
|
split weight vector checker into one for MDPs and one for MAs
Former-commit-id: 142a151f3c
|
9 years ago |
TimQu
|
49a812d996
|
Merge branch 'future' into multi-objective
Former-commit-id: c55e57c085
|
9 years ago |
TimQu
|
12287e5090
|
small fix for building MAs
Also fixed a test for explicit MA parsing, where the transitions of a probabilistic choice did not sum up to one
Former-commit-id: c2f920a4d6
|
9 years ago |
TimQu
|
d2c1c2d6f7
|
updated fragment checking for multi objective formulas
Former-commit-id: 8538e97e00
|
9 years ago |
TimQu
|
aae8fc8e87
|
regarding preprocessing for MAs
Former-commit-id: 7e67d60879
|
9 years ago |
TimQu
|
6010266e5b
|
merge fix and fix in model file
Former-commit-id: 79c630c3e4
|
9 years ago |
TimQu
|
98898dde84
|
Merge branch 'future' into multi-objective
Former-commit-id: e59a5483cc
|
9 years ago |
TimQu
|
f681206393
|
building markov automata from prism code
Former-commit-id: 791c49c7cf
|
9 years ago |
dehnert
|
2c2049dc0b
|
Merge branch 'exact_solver' into future
Former-commit-id: 76801df997
|
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 |
TimQu
|
8d3ac50909
|
Merge branch 'future' into multi-objective
Former-commit-id: daaff3c8d4
|
9 years ago |
TimQu
|
cf299a6344
|
fixed the case where an expression occurred twice in the formulas
Former-commit-id: 5054ebcae4
|
9 years ago |
TimQu
|
4496b53002
|
merge fixes
Former-commit-id: ff5de6fc69
|
9 years ago |
TimQu
|
625e98a01a
|
Merge remote-tracking branch 'origin/future' into multi-objective
Former-commit-id: 95a912b183
|
9 years ago |
PBerger
|
4e1019e682
|
Removed all mentions of EIGEN_DEPRECATED from Eigen Sources. Each instance triggers an error about an unexpected attribute "deprecated". It seems to be a combination of Eigen + Storm or other 3rd party libraries since this error does not apprear in stand-alone compilations with Eigen3.
Former-commit-id: 994758be28
|
9 years ago |
PBerger
|
d80423b760
|
Fixed the stupid array with size zero warning in Sylvan/Lace.
Former-commit-id: 773b3e2c13
|
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
|
b1f2c26df0
|
made all instantiations to call MDP model checking with rational numbers
Former-commit-id: d3f8df7804
|
9 years ago |
dehnert
|
d27c75c3d8
|
fixed missing virtual keyword
Former-commit-id: 1aa26ab679
|
9 years ago |
dehnert
|
512da83a42
|
added proper mult_add to gmm++
Former-commit-id: 03a4f13a47
|
9 years ago |
dehnert
|
61a8b9bb29
|
more work on solvers
Former-commit-id: 14fad8ac36
|
9 years ago |
TimQu
|
fbb7e12ff5
|
first steps towards MAs
Former-commit-id: f217884d13
|
9 years ago |
TimQu
|
6bd95789bd
|
pareto curve output improvements
Former-commit-id: 6a7928922b
|
9 years ago |
dehnert
|
9ab33528b4
|
started to fill value iteration implementation in new general min-max solver
Former-commit-id: e54cb8a0f9
|
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 |
dehnert
|
248b257f20
|
enabled rationals/rational functions in CTMC model checker
Former-commit-id: dc15cd6020
|
9 years ago |
dehnert
|
d661454179
|
started working on instantiating CTMC model checker to rational numbers
Former-commit-id: 3923c9a7e4
|
9 years ago |
TimQu
|
80a7126313
|
postprocessing for pareto curve queries
Former-commit-id: ac9b8068a9
|
9 years ago |
dehnert
|
8153306ced
|
fixed wrong call to Eigen's iterative solvers
Former-commit-id: 0e2e836729
|
9 years ago |
dehnert
|
46ce68743c
|
enabled precision/max iterations for eigen solver
Former-commit-id: 370a78a02f
|
9 years ago |
dehnert
|
2a7dc0fad0
|
renamed MarkovChainSettings
Former-commit-id: 39024731f8
|
9 years ago |
dehnert
|
5616004e6e
|
remove debug output
Former-commit-id: 0ae7597785
|
9 years ago |
dehnert
|
07c787b49d
|
added unsupported solvers of eigen
Former-commit-id: e11b335c2d
|
9 years ago |
dehnert
|
d24fb0cf9a
|
avoid temporary in Eigen solver by providing .noalias(). slightly rewrote matrix-vector expression to benefit more from Eigen's optimization capabilities
Former-commit-id: 838eac1449
|
9 years ago |
dehnert
|
69da4ff147
|
fixed some more problems with Eigen solver
Former-commit-id: c6ed18c4ab
|
9 years ago |
dehnert
|
f46bcd31c5
|
fixed typo
Former-commit-id: 0e6ab55389
|
9 years ago |
dehnert
|
ba43e23984
|
using maps for Eigen solver instead of copies of the vectors
Former-commit-id: d53075ab36
|
9 years ago |
dehnert
|
7944778b54
|
Merge branch 'future' into exact_solver
Former-commit-id: d2bad8116a
|
9 years ago |
dehnert
|
711d5cfa12
|
fixed bug in sparse dtmc elimination model checker. commented out weird eliminaton functions in CTMC model checker and storm.h
Former-commit-id: 3000123a3d
|
9 years ago |
dehnert
|
49f59052f8
|
made model checkers give up possession of matrix to solver when possible
Former-commit-id: 8d689470bd
|
9 years ago |
dehnert
|
00d331ebb4
|
moved linear equation solver factories to the respective solver files (and away from utility). restructured settings in factories and the way they are forwarded to the linear equation solvers. fixed all resulting errors
Former-commit-id: 27e1ae2466
|
9 years ago |
Mavo
|
e443384b91
|
Added assertion
Former-commit-id: beeff9bff9
|
9 years ago |
dehnert
|
b30db17f8c
|
added rvalue reference overload to all linear equation solver factories
Former-commit-id: 2d09211d19
|
9 years ago |
dehnert
|
15a4d4757f
|
added feature to linear equation solver factories to take posession of the matrix to forward it to the solvers
Former-commit-id: ed183f1820
|
9 years ago |
PBerger
|
b99a063cce
|
Replaced calls to std::abs with calls to std::fabs and included cmath.
Former-commit-id: 40fb587e2f
|
9 years ago |
dehnert
|
40a7948540
|
started generalizing elimination to equation system solving
Former-commit-id: aabe89b65f
|
9 years ago |
dehnert
|
3ba5902821
|
removed debug output and fixed small bug in adaptation of Eigen
Former-commit-id: 5e1a70d933
|
9 years ago |
dehnert
|
13f8f21a70
|
upgrade to eigen 3.3 and made modifications for different value types via template specializations
Former-commit-id: 8ea9d1e0c4
|
9 years ago |