dehnert
58ca07584d
rational search for native linear equation solver and several involved fixes
9 years ago
dehnert
afd2acd06b
more work on Kwek-Mehlhorn approach
9 years ago
dehnert
254bc05e94
more work on RationalSearch
9 years ago
dehnert
b3f0aa511e
started on Kwek-Mehlhorn-based exact value computation
9 years ago
dehnert
2d41de479e
added progress outputs to iterative solvers
9 years ago
dehnert
e719a37c6c
fixes related to relative termination criterion
9 years ago
TimQu
988b2a9af9
added functionality to split a rational vector into an integer vector and a rational factor
9 years ago
dehnert
ee90c51b2a
cleaned up constants.cpp to finalize separation of rational functions and rational numbers
9 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)
9 years ago
dehnert
43354d0c20
bunch of fixes (prominently in prism -> jani conversion)
10 years ago
dehnert
6dce56d0bb
improved printing of result to command line
10 years ago
Sebastian Junges
3a7ee7867b
rename files (does not compile)
10 years ago
sjunges
ed970d78b1
property support for jani -- several changes throughout code, parser currently only supports probability properties
Former-commit-id: d5db0cda02 [formerly 66d55d7e43 ]
Former-commit-id: 1672b21b12
10 years ago
Mavo
6faa7f0429
Abort when getting infinity in approximation
Former-commit-id: 8bfda3656a
10 years ago
sjunges
236a2be0d3
pretty printing of rational functions, rewards in the drn format, option for full build
Former-commit-id: 39676106c2 [formerly b80f259a87 ]
Former-commit-id: e6f493d6f9
10 years ago
dehnert
569b27e110
work towards having rational numbers instead of doubles as literals in expressions
Former-commit-id: c62f8af061
10 years ago
sjunges
e0e5cd9f0e
progress on support for gmp, with cln everything should be fine
Former-commit-id: c91b5a7cef
10 years ago
sjunges
5faebdff86
constants in header
Former-commit-id: 281e490873
10 years ago
TimQu
4496b53002
merge fixes
Former-commit-id: ff5de6fc69
10 years ago
dehnert
b1f2c26df0
made all instantiations to call MDP model checking with rational numbers
Former-commit-id: d3f8df7804
10 years ago
TimQu
fab04934bf
towards numerical and pareto queries
Former-commit-id: 491858a17f
10 years ago
TimQu
a6359335cf
Fixed compiling when hypro is not available
Former-commit-id: 402899c393
10 years ago
TimQu
69c5ba604e
Helper functions for parametric stuff
Former-commit-id: 288e4de3da
10 years ago
dehnert
b94e978843
another round of fixes
Former-commit-id: 67f4e4be47
11 years ago
sjunges
da120d9de5
Refactored some stuff in constants...
Former-commit-id: 3ac9216f73
11 years ago
dehnert
b3178e17f6
more bug fixes
Former-commit-id: 0b33b30efa
11 years ago
dehnert
73a2491dfb
more bugfixes
Former-commit-id: 5afecd5a21
11 years ago
dehnert
dbc7d860a4
functional tests compile again, started to debug changes
Former-commit-id: efef0e6487
11 years ago
sjunges
f85d28325e
Further work towards faster and more modular compilation
Former-commit-id: 9de50910b8
11 years ago
sjunges
3c2040f4b7
Removed many superfluous includes, added some source files -- towards faster compilation
Former-commit-id: a575a97d40
11 years ago
TimQu
47f2e9592b
Implemented preprocessing steps
Former-commit-id: 30fe6e1409
11 years ago
dehnert
65bf06dd50
Further steps towards CTMC model checking.
Former-commit-id: f057eeb17e
11 years ago
dehnert
c3c83fbe4f
Fixed some compilation errors.
Former-commit-id: dc626450b8
12 years ago
dehnert
6f2916d557
Adapted the explicit model generator to the new hash map. Surprise: doesn't work yet.
Former-commit-id: dc60f568bf
12 years ago
dehnert
af270dee8a
Enabled bisimulation quotienting.
Former-commit-id: 588827ec8d
12 years ago
sjunges
d78d88b84d
added export of constraints and resultfile
Former-commit-id: 9389adfeae
12 years ago
dehnert
2fa3036dc3
Added functionality to replace identifiers in an expression with the values given in an valuation. State-variables now get replaced in probabilities specified by a parameterized model. Fixed and added some parameterized models.
Former-commit-id: a863a07261
12 years ago
sjunges
addeedc339
better isOne checking
Former-commit-id: ab2919de18
12 years ago
sjunges
7ca6a4edeb
sub part for parameters, working parsing for non parametric systems into a parametric system
Former-commit-id: 7714692e32
12 years ago
sjunges
8142a8e004
some fixes for using something different from doubles for templated value type :)
Former-commit-id: d26d06b265
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
13 years ago
dehnert
61e12601ed
Further step towards refactored ExplicitModelAdapter.
Former-commit-id: 8abc07a366
13 years ago
dehnert
15542d46da
Changes:
* included small consensus example
* made backward-transition generation more beautiful and versatile
* included Dijkstra search for most probable paths
* included first rough scheduler-guessing (there's room for improvement though)
Former-commit-id: db795fa1bf
13 years ago
dehnert
34b85b956e
Moved model checking of DTMCs to superclass. Now, each DTMC model checker only needs to implement matrix-vector multiplication and linear equation solving to be able to fully model check DTMCs. Added subset/disjoint functionality to bit vector. Changed tests for MDP and DTMC model checking a bit.
14 years ago
Lanchid
5b57728d7e
Merge branch master into PrctlParser
14 years ago
PBerger
7f956b0d35
Added Cotire to Storm to build PCH on all plattforms.
Edited the ConstTemplates.h as the new compilation order breaks because of some min/max macros.
14 years ago
dehnert
58cf8118fe
Initial version of reward model checking for DTMCs. Added two convenience operators to PCTL (Eventually and Globally) and added missing reward formulas.
14 years ago
PBerger
f983317b54
Renaming MRMC to STORM, see #42
Markt und Straßen stehn verlassen,
still erleuchtet jedes Haus,
Sinnend' geh ich durch die Gassen,
alles sieht so festlich aus.
An den Fenstern haben Frauen
buntes Spielzeug fromm geschmückt,
Tausend Kindlein stehn und schauen,
sind so wunderstill beglückt.
Und ich wandre aus den Mauern
Bis hinaus ins freie Feld,
Hehres Glänzen, heil'ges Schauern!
Wie so weit und still die Welt!
Sterne hoch die Kreise schlingen,
Aus des Schnees Einsamkeit
Steigt's wie wunderbares Singen-
O du gnadenreiche Zeit!
Merry Christmas commit ;)
14 years ago
Lanchid
48098b596d
Removed the parameter from const templates, as types can be stated
explicitly (see documentation)
14 years ago
PBerger
cce8391e44
Refactored everything to match naming scheme.
14 years ago