dehnert
|
d0e15d1a4f
|
more work (and stuff, you know?)
Former-commit-id: ec9f6746b8
|
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
|
9 years ago |
dehnert
|
f8fc39870a
|
hybrid and symbolic model checkers working with sylvan
Former-commit-id: d01b92e328
|
9 years ago |
dehnert
|
7376eaf866
|
made symbolic MDP model checker tests work
Former-commit-id: e2e0d07a55
|
9 years ago |
dehnert
|
7f75db2790
|
ADD iterator working for sylvan. enabled more tests for sylvan. symbolic Dtmc model checker now working.
Former-commit-id: b11b2f7476
|
9 years ago |
dehnert
|
f2a01afbdf
|
ODD-based stuff working for Sylvan. Almost all tests passing
Former-commit-id: a6eef37d37
|
9 years ago |
dehnert
|
36a6e9e76e
|
more work on sylvan ODD-related stuff
Former-commit-id: 142f57620a
|
9 years ago |
dehnert
|
50e7bbfe35
|
fixed a tests, all tests running again
Former-commit-id: b271ae5e84
|
9 years ago |
dehnert
|
ebe9ccbb15
|
some work on DD stuff
Former-commit-id: 50ca51d264
|
9 years ago |
dehnert
|
8657fb0181
|
introduced relational product operations to prob0/1 algorithms (where possible)
Former-commit-id: 7fcd642030
|
9 years ago |
dehnert
|
e43bdfaaaa
|
more work on the dd stuff *sigh*
Former-commit-id: df8e227336
|
9 years ago |
dehnert
|
fb4c103320
|
merged sylvan updates into the sylvan copy. made more tests work
Former-commit-id: 18023e03c2
|
9 years ago |
dehnert
|
10996b4ab5
|
more work on sylvan
Former-commit-id: c1bfcd83ee
|
9 years ago |
dehnert
|
7ea0cb19b3
|
added some new functions to sylvan. isolated new code to make it easier to update sylvan to newer versions later
Former-commit-id: 6b489993a5
|
9 years ago |
dehnert
|
8eb3720f91
|
more work on sylvan integration
Former-commit-id: 1bd63e5373
|
9 years ago |
dehnert
|
6c1a21c43f
|
added more functions in sylvan
Former-commit-id: f2e0c158a6
|
9 years ago |
dehnert
|
2c69232560
|
started cleaning ADD interface
Former-commit-id: f67fe7cf47
|
9 years ago |
dehnert
|
472851508c
|
changed return type of equal, notEqual, less, lessOrEqual, greater, greaterOrEqual to BDD since returning an ADD is logically not quite correct
Former-commit-id: 64bf8b0704
|
9 years ago |
dehnert
|
8194454621
|
more work on making sylvan mtbdds work
Former-commit-id: 98454b0ff4
|
9 years ago |
dehnert
|
99f096635f
|
started integrating sylvan
Former-commit-id: 2aec043047
|
9 years ago |
dehnert
|
a258d1ab48
|
restructured ODD to be independent of the DD library being used
Former-commit-id: 83f08ba203
|
9 years ago |
dehnert
|
19029cd905
|
functional tests compile and run again, yay!
Former-commit-id: 60d3ce16b9
|
9 years ago |
dehnert
|
4e86ef2e47
|
moved CUDD-based DD implementation to own folder
Former-commit-id: a828f92518
|
9 years ago |
dehnert
|
1d49bc6dd0
|
extracting the bisimulation quotient for MDPs; tests for MDP bisimulation
Former-commit-id: 5613c653ba
|
9 years ago |
dehnert
|
7833025829
|
reenabled all bisimulation tests
Former-commit-id: 24e8629270
|
9 years ago |
dehnert
|
46fee522ff
|
made strong bisim for DTMCs work again
Former-commit-id: e42bafef4d
|
9 years ago |
dehnert
|
1428f1647b
|
commented in some more tests, however the main entry points need to be fixed because of the new templating of the bisimulation class
Former-commit-id: 7133025049
|
9 years ago |
dehnert
|
11c21eb338
|
on my way of making (the refactored version) bisimulation work again for deterministic models
Former-commit-id: 79c089a693
|
9 years ago |
dehnert
|
96954ddd15
|
refactoring of bisimulation class in the prospect of extending it to (CT)MDPs, not yet done
Former-commit-id: 09f47ad977
|
9 years ago |
dehnert
|
b3ce727f6c
|
fixed minor bug, tests for smt-based permissive schedulers (for upper-bounded properties) now passing
Former-commit-id: bf0261e981
|
9 years ago |
dehnert
|
59501dd347
|
removed some object files of xerces. started working on smt-based permissive schedulers
Former-commit-id: de95333225
|
9 years ago |
sjunges
|
160f9e476f
|
test descr for milp perm sched
Former-commit-id: 54dfa2587e
|
9 years ago |
dehnert
|
de58c73c5a
|
forgot to commit some files
Former-commit-id: 74aaea662a
|
9 years ago |
sjunges
|
e4aab761d2
|
updates to perm schedulers
Former-commit-id: b3404cac21
|
9 years ago |
sjunges
|
131ab5b674
|
Updates on perm. schedulers
Former-commit-id: 16b65774a1
|
9 years ago |
dehnert
|
15b97057dd
|
silenced some warnings within boost (new clang version) and fixed an unused variable issue
Former-commit-id: d19970b278
|
9 years ago |
dehnert
|
ccad5741a7
|
added test case for game solver
Former-commit-id: 9bf486aa00
|
9 years ago |
dehnert
|
e659dd8c4a
|
some work on sparse game solver
Former-commit-id: 74450365b3
|
9 years ago |
dehnert
|
27e06940a9
|
templated all explicit parsers so that they may now be modified to produce non-double models
Former-commit-id: dd7f8767f8
|
9 years ago |
sjunges
|
2213b01ece
|
changes in milp permissive scheduler
Former-commit-id: 6b11d01b88
|
9 years ago |
sjunges
|
6d10ba0ad0
|
compiles again
Former-commit-id: 1c09323cd1
|
9 years ago |
sjunges
|
73310b9881
|
fixed tests: glpk had wrong minimize, solver.cpp tested in wrong direction on policy iteration in case we use top. value iteration
Former-commit-id: 71215b8e46
|
9 years ago |
sjunges
|
8568ee3986
|
only one optimization direction enum -- towards integration of termination criterions on the model checker
Former-commit-id: 648855264e
|
9 years ago |
sjunges
|
e3122e5ede
|
Faster compilation and topological failing test failed
Former-commit-id: 55c816594f
|
9 years ago |
sjunges
|
f219437acf
|
Faster compilation times!
Former-commit-id: a8dc8fa612
|
9 years ago |
sjunges
|
1086ffc1cc
|
Added allow early termination for min/max solvers
Former-commit-id: eaad511158
|
9 years ago |
sjunges
|
f006d54995
|
vector min_if, max_if
Former-commit-id: afff48d2e5
|
9 years ago |
dehnert
|
7f5e775395
|
adapted counterexample generation to refactoring
Former-commit-id: e73d2885cd
|
9 years ago |
dehnert
|
f9f5a4e206
|
reincluded tbb in gmm. fixed missing header. extended formula parser to return multiple formulas
Former-commit-id: a2849d6534
|
9 years ago |
dehnert
|
b94e978843
|
another round of fixes
Former-commit-id: 67f4e4be47
|
9 years ago |