TimQu
a3e0a3c55b
first steps for geometric representations
Former-commit-id: f62794ab24
9 years ago
TimQu
81662f5ab4
Fixed some comments in utility::vector
Former-commit-id: 2c8d6f2bb6
10 years ago
Mavo
5eaa46c7de
More refactoring
Former-commit-id: 26f95239bd
10 years ago
dehnert
1424d536ca
renamed learning to exploration engine and started on a minor refactoring
Former-commit-id: 0fa973dfe5
10 years ago
Mavo
796d7652df
Fixed problem with bounds in MA model checker
Former-commit-id: c40c4e4795
10 years ago
Mavo
3f41aa55f8
Cleaned up debug output
Former-commit-id: daabe84596
10 years ago
dehnert
bdcd4b26a3
refactoring early termination and solve goals and bounds
Former-commit-id: 123835f655
10 years ago
Mavo
24cd1ec597
Vector output without template seems to work
Former-commit-id: 3627729e25
10 years ago
dehnert
2e8f74a700
First steps toward exact linear equation solver
Former-commit-id: 669af13b84
10 years ago
sjunges
703013b97c
program, vector, gurobi
Former-commit-id: 6cfaf78d59
10 years ago
sjunges
f914c8a103
Filter std::vector by bitvector, could not find such a method before :/
Former-commit-id: b401646d07
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
21d9e91586
work towards interval reward model
Former-commit-id: 24f7e9684f
10 years ago
sjunges
f006d54995
vector min_if, max_if
Former-commit-id: afff48d2e5
10 years ago
sjunges
707a4f500b
vector sum_if
Former-commit-id: 67b2ef9ff6
10 years ago
sjunges
faf31156e0
fix for last changes + is probabilistic
Former-commit-id: 38df3f515f
10 years ago
dehnert
b3178e17f6
more bug fixes
Former-commit-id: 0b33b30efa
10 years ago
dehnert
73a2491dfb
more bugfixes
Former-commit-id: 5afecd5a21
10 years ago
dehnert
1a07b24682
added some convenience functions for reward model building
Former-commit-id: 796963aee3
10 years ago
dehnert
61fb277024
more work on refactoring (storm stinks and should be rewritten :P)
Former-commit-id: 7495dea2df
10 years ago
dehnert
6fa1078fb1
some more work on reward model
Former-commit-id: 8533357f34
10 years ago
dehnert
dcd42d5653
started reworking reward models
Former-commit-id: 49d9106451
10 years ago
dehnert
331ea9fc19
further work on steady state probabilities
Former-commit-id: d2497ac7eb
10 years ago
dehnert
3b4dca1a03
Improved Jacobi method a bit.
Former-commit-id: f4affeebf6
11 years ago
dehnert
f8c867300b
Optimized time-bounded reachability of CTMCs a bit.
Former-commit-id: 6d53a36ae6
11 years ago
dehnert
a851fad65d
More work on reward properties for CTMCs.
Former-commit-id: 860fee54c7
11 years ago
dehnert
c3c83fbe4f
Fixed some compilation errors.
Former-commit-id: dc626450b8
11 years ago
dehnert
f5e383722f
Fixed use of uninitialized value. Deleted assignment operators for classes derived from BaseExpression.
Former-commit-id: 3d6250b393
11 years ago
PBerger
ea427fcde1
Fixed include directories for CUDA Plugin in CMakeLists.txt
Refactored all code related to the SPMV kernels to work with float.
Wrote a test that determines whether the compiler uses 64bit boundary alignments on std::pairs of uint64 and float.
Introduced functions that allow for conversions between different ValueTypes (e.g. from float to double and backwards).
Former-commit-id: 830d24064f
11 years ago
dehnert
5bb76eb12e
Bugfix for storm::utility::vector::reduceVector to correctly compute which choices were taken to achieve extremal values.
Former-commit-id: c200835cf5
11 years ago
sjunges
0eb13c6415
fixed a lot of unused variable warnings
Former-commit-id: 806f74b30d
12 years ago
PBerger
cd46a6b0c6
Fixed a bug in the equalModuloPrecision function.
Former-commit-id: 465d90b4a7
12 years ago
PBerger
b63a6179d8
Fixed a possible bug in the equalModuloPrecision comparison of vectors.
Same for the CUDA Kernel, but there all hell broke free.
Former-commit-id: 6cb21c3919
12 years ago
dehnert
8ebd924ca6
Further work on refactoring solvers: cleaned LP solver interface a bit and adapted glpk- and Gurobi-based implementations of the interface.
Former-commit-id: 25b7a22bcc
12 years ago
dehnert
588a4b60b6
Refactored linear equation solvers and nondeterministic linear equation solvers. Added functional tests for both.
Former-commit-id: 0abb11828a
12 years ago
dehnert
ee0026e0e6
Fixed minor bug in Markov automata time-bounded reachability.
Former-commit-id: 6454223cd3
12 years ago
dehnert
72531bcebb
Added proper TBB multi-threading to all operation relevant to model checking MDPs.
Former-commit-id: dcb4bde1d3
12 years ago
dehnert
cdc369b96a
Temporarily removed the detection of the repository version of TBB from CMakeLists.txt. Corrected TBB sparse matrix-vector multiplication. Added TBB parallel vector addition.
Former-commit-id: f90ae764c8
12 years ago
dehnert
a26f63be30
Finished reworking the sparse matrix implementation. Adapted all other classes to the (partially) new API of the matrix.
Former-commit-id: 2c3b5a5bc3
12 years ago
dehnert
8a47d03cf7
Started to rework the interface of the sparse matrix class.
Former-commit-id: 6ae2699da6
12 years ago
dehnert
84bd5f3b40
Renamed ConstTemplates to constants. Removed all calls to constGetZero, constGetOne and constGetInfinity by the new names. Created performance test for bit vector iteration.
Former-commit-id: 6d90ec961e
12 years ago
dehnert
0a89d65f93
Started refactoring Markov automaton model checker.
Former-commit-id: c4278de4f0
12 years ago
dehnert
36543de851
Started trying to implement a more clean iterator solution for sparse matrix.
Former-commit-id: 2173972b82
12 years ago
dehnert
7e74bfbff2
Fixed bug in creation of scheduler, but there is still one really obvious one. Added small MDP example.
Former-commit-id: e2b5aba6d5
12 years ago
dehnert
abf6f85b63
Intermediate commit to switch workplace.
Former-commit-id: 11932e19d7
12 years ago
dehnert
e7601eb7b7
Included scheduler generation in model checking procedure for MDPs.
13 years ago
dehnert
a619303a1a
Removed unnecessary command line utilities.
13 years ago
dehnert
64b883f695
Some cleanup in storm.cpp. Refactored and commented the utility module for vector operations.
13 years ago
PBerger
cce8391e44
Refactored everything to match naming scheme.
13 years ago
dehnert
cbe162ab84
Fixed some copy-paste errors.
13 years ago