TimQu
5d8419336f
InternalAdds: Added a comment related to GitHub issue #64
5 years ago
Sebastian Junges
d295f6e777
export of bdds into dot and text format
6 years ago
dehnert
edbe3b1952
more work on explicit game solving
7 years ago
dehnert
cedae194e3
towards labeling generation in dd to sparse conversion
7 years ago
dehnert
733bec60bd
started on hybrid solution of abstraction
7 years ago
dehnert
cd34e3d67e
fixed issue in rational search preventing convergence in many cases
8 years ago
dehnert
d2d129a836
toward multi-threaded dd bisimulation
8 years ago
dehnert
29b915ccbf
fix out-of-index write in bisimulation quotienting
8 years ago
dehnert
da02237769
work towards symbolic rational search
8 years ago
dehnert
6e8465e9f1
started on symbolic rational search
8 years ago
dehnert
e2e1407f3e
not calling sylvan_var on leaf nodes of sylvan anymore
8 years ago
dehnert
d2a493a92d
fixed several crucial bugs related to dd bisimulation, tests now passing
8 years ago
dehnert
a71c0cb585
Made some sylvan Bdd creations explicit
8 years ago
dehnert
8f42bd2ec0
moved to new sparsepp version and made the appropriate changes
8 years ago
dehnert
03ad4c2783
first version of symbolic bisimulation minimization
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
aaa6f13cf4
separated rational numbers and rational functions and added support for rational numbers to sylvan
8 years ago
dehnert
2e8ff870ff
completed interface of (sylvan) ADDs for storing rational functions
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
dehnert
ad18fee1dc
commit to switch workplace
8 years ago
dehnert
33cdee94dc
let's fill them hashtables (I mean there were there anyway, so we could as well use 'em)
8 years ago
dehnert
eac2735068
fixed more warnings
8 years ago
dehnert
5b09b91ae1
fixed more warnings
8 years ago
dehnert
05203792f2
fixed a couple of warnings
8 years ago
Philipp Berger
da69e8d9b7
Cherry-picked changes.
9 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
PBerger
c9f2eef826
Added functionality for replacing leaves in SRF MTBDDs.
Former-commit-id: d7af779036
9 years ago
PBerger
68b14b3076
Moved BDD functionality in Sylvan to sylvan_bdd_int.h to allow reuse.
Added min/maxExistsRepresentative API to storage/dd/Add.
Former-commit-id: 45ff98b35a
9 years ago
dehnert
bde84d0073
fixed symbolic game solver wrt. illegal masks. numerical solving step in game-based model checker working, but no refinement yet.
Former-commit-id: 6189a1e538
9 years ago
PBerger
4fff7b39ef
Added template instanziation for storm::RationalFunction.
Added a test for Prism AbstractPrograms with storm::RationalFunction.
Former-commit-id: 5a696149cb
9 years ago
PBerger
58eb54926c
Fixed Sylvan bugs.
Added a lot of debugging options and output, controlled by #define's.
Added more template specializations for storm::RationalFunction.
Former-commit-id: 416c32d196
9 years ago
PBerger
1345f018fc
Fixed some issues with pointers.
Former-commit-id: a7fddc12f3
9 years ago
PBerger
9e90f41608
Implemented functions for BDD -> ADD conversion and some helpers.
Former-commit-id: 78c9003366
9 years ago
PBerger
07d4848f55
Fixed missing include in InternalSylvanAdd.cpp
Added simple test for Sylvan + RationalFunctions.
Former-commit-id: ffb747a861
9 years ago
PBerger
d81f4ca5a8
Code around features that are not available.
Former-commit-id: 45a0752daa
9 years ago
PBerger
40e40a19b1
Missing template argument replacement.
Former-commit-id: 5bebdda148
9 years ago
PBerger
4de8d6c121
Moved code to template specialization because of return type conversion.
Former-commit-id: cc2e57a22e
9 years ago
PBerger
810e4bbbb0
Added call to GetMTBDD().
Former-commit-id: 6e19166ca4
9 years ago
PBerger
4cb70c8093
Fall back on C-style casts.
Former-commit-id: 80df36b395
9 years ago
PBerger
912ad98cbb
Copy&Paste fixed.
Former-commit-id: 745ec55037
9 years ago
PBerger
a8fa45b89c
Fixed call to terminal(type, valPtr)
Former-commit-id: dde588ba14
9 years ago
PBerger
542fcb8e8c
More fixes.
Former-commit-id: 4f62760e4b
9 years ago
PBerger
16e287ca8f
Fixes.
Former-commit-id: 267bf081c4
9 years ago
PBerger
807aa90fa6
Added missing instantiations.
Former-commit-id: 875e2b94d0
9 years ago
sjunges
1e1400d68d
merge
Former-commit-id: eb9efc4bb2
9 years ago
dehnert
0708672a68
removed ite for ADDs as this operation should be formed with a BDD as the first argument. as a compensation, we provide a version of ite that takes a BDD and two ADDs and returns the corresponding ADD
Former-commit-id: 720dc3a9c4
10 years ago
dehnert
b7ea918d1b
update to latest version of sylvan and accompanying changes (mostly because 0 * inf = nan in IEEE754)
Former-commit-id: 828e13307f
10 years ago