TimQu
|
f0ae3a2dfb
|
Bounds of operator formulas are now expressions, allowing formulas such as P<1/N [ F "goal" ] for model constant N
|
8 years ago |
TimQu
|
cde59bd436
|
added Expression::evaluateAsRational
|
8 years ago |
dehnert
|
2f3b090a51
|
Merge remote-tracking branch 'origin/master' into symbolic_state_elimination
|
8 years ago |
dehnert
|
853b035473
|
fixed bug and added testsfor symbolic linear equation solver (rational number and rational function)
|
8 years ago |
Tom Janson
|
ee510df4ec
|
add Path stream print for debug / Python __str__
|
8 years ago |
TimQu
|
3a09a378fc
|
Merge branch 'master' into refactor_pla
|
8 years ago |
TimQu
|
457943351d
|
fixed matrix building in ModelInstantiator for deterministic models. Previously, a non-trivial row grouping was introduced.
|
8 years ago |
TimQu
|
dd40254628
|
PLA for continuous models
|
8 years ago |
dehnert
|
b811ebcf88
|
dd-based policy iteration appears to be working
|
8 years ago |
dehnert
|
f6e194592f
|
remove always building sylvan
|
8 years ago |
dehnert
|
0135793c44
|
update to newest sylvan version
|
8 years ago |
dehnert
|
153339c5be
|
first draft of policy iteration using DDs
|
8 years ago |
dehnert
|
952776a057
|
hybrid engine working for rational numbers
|
8 years ago |
dehnert
|
ee90c51b2a
|
cleaned up constants.cpp to finalize separation of rational functions and rational numbers
|
8 years ago |
dehnert
|
aaa6f13cf4
|
separated rational numbers and rational functions and added support for rational numbers to sylvan
|
8 years ago |
TimQu
|
e877711910
|
Merge branch 'master' into refactor_pla
|
8 years ago |
TimQu
|
44ab16d126
|
Added symbolicToSparse transformers for DTMCs and CTMCs
|
8 years ago |
TimQu
|
64c37d4da1
|
minor fixes for exact validation in parameter lifting
|
8 years ago |
TimQu
|
7f74f19342
|
exact pla
|
8 years ago |
TimQu
|
3ece3317d5
|
template instantiation of game solver with rationals
|
8 years ago |
dehnert
|
acd486f0f2
|
reverted a change in ExprTk: dots are no longer recognized as letters
|
8 years ago |
TimQu
|
08ccef885a
|
pla minor cli improvements..
|
8 years ago |
dehnert
|
82cc586718
|
fixed some issues related to assigning an initializer list to an unordered_map which causes problems on older platforms
|
8 years ago |
dehnert
|
0354c9024a
|
moved to new sylvan version and made everything work again
|
8 years ago |
dehnert
|
2e8ff870ff
|
completed interface of (sylvan) ADDs for storing rational functions
|
8 years ago |
TimQu
|
95527421bf
|
added missing parenthesis
|
8 years ago |
TimQu
|
8212cadf00
|
adapted changed filename in test
|
8 years ago |
TimQu
|
5925958d27
|
Merge branch 'master' into refactor_pla
|
8 years ago |
TimQu
|
ad3e99f558
|
Fixes in step bounded DFS implementations: A state should be reexplored whenever it is reached with a shorter path. Previously, it was not possible to explore a state multiple times.
|
8 years ago |
dehnert
|
1a803f4270
|
created symbolic native solver to factor out numerical solution; prepared the code-path that stores rational functions in DDs (hybrid + dd engines)
|
8 years ago |
TimQu
|
08647c536e
|
more fixes for step bounded properties
|
8 years ago |
TimQu
|
ed92b3568b
|
fixes for step bounded properties
|
8 years ago |
TimQu
|
744126a380
|
visualization of result :)
|
8 years ago |
TimQu
|
c4dffe9a8b
|
tests for step bounded properties
|
8 years ago |
TimQu
|
0283e402ad
|
fixed output
|
8 years ago |
TimQu
|
6df740cafc
|
fixed printing of warning
|
8 years ago |
TimQu
|
bfb81e2780
|
Merge branch 'master' into refactor_pla
|
8 years ago |
TimQu
|
44cd4376a0
|
disabled iterative lin eq. solver restarts as this does not significantly improve the runtimes
|
8 years ago |
TimQu
|
8c58008acf
|
Implemented termination condition for parameter lifting checkers
|
8 years ago |
TimQu
|
2dc976f9f9
|
beautified cli
|
8 years ago |
TimQu
|
e88b215dbc
|
implemented linear equation solver restarts when a scheduler hint is given (to assert that equalModuloPrecision(Ax+b, x) holds.
|
8 years ago |
dehnert
|
fd74476340
|
forgot to commit header file
|
8 years ago |
dehnert
|
fd31e23306
|
allow arbitrary-layer meta variables in DdManager; make DdManager available as non-const from a DD; started on symbolic state elimination linear equation solver
|
8 years ago |
TimQu
|
24bc53549c
|
more tests on pmdps and fixes
|
8 years ago |
TimQu
|
efd430a33f
|
fixes regarding state elimination on mdps
|
8 years ago |
dehnert
|
b7170b3c3b
|
fixed two issues pointed out by Joachim Klein: spirit error message (superfluous tab) and wrong treatment of strict upper bounds in bounded until and cumulative reward properties
|
8 years ago |
TimQu
|
c895e0dc0b
|
output fixes...
|
8 years ago |
TimQu
|
8043968891
|
runtime statistics output and validation output (temporarily, for testing)
|
8 years ago |
Matthias Volk
|
0a06a2b33e
|
Fix in constructing pseudo state
|
8 years ago |
Matthias Volk
|
fd2f83fe6d
|
Consider ingoing dependencies for symmetry
|
8 years ago |