dehnert
e1761fa774
Enabled hybrid CTMC model checker in cli. Further work on hybrid CTMC model checker (not yet working). Fixed some minor issues in sparse CTMC model checker.
Former-commit-id: f9c0f976e1
10 years ago
dehnert
49bed497b0
Fixed a model building problem. Included checking of reward properties on CTMCs and wrote tests for it.
Former-commit-id: a137bd20ac
10 years ago
dehnert
799cbce775
Added function tests for CTMC creation and time-bounded reachability.
Former-commit-id: e56f860a70
10 years ago
dehnert
7fa6b568b4
Currently debugging the computation of transient probabilities in CTMCs.
Former-commit-id: 6671e0205d
10 years ago
dehnert
c6521221bd
Added tiny text example for ctmc mc.
Former-commit-id: 498bbec1f2
10 years ago
dehnert
99bcd337f1
Made the executable not choke if no model file/property was given. Added the benchmark models to the repo (replacing the old ones).
Former-commit-id: d0a53bcdf4
10 years ago
dehnert
1fb8d72a30
Merged master in parametricSystems.
Former-commit-id: 2fdc349e9d
10 years ago
dehnert
e51c3b9f44
Conditional probabilities work for brp model from the paper by Baier et al.
Former-commit-id: 02858bf34d
10 years ago
dehnert
b305a3b498
Switched to FactorizedPolynomial as the basis for rational functions and added missing reward construct for one NAND model.
Former-commit-id: 8bb62ee1d2
10 years ago
dehnert
7014d289e8
Fixed some issues related to bisimulation in the presence of state rewards.
Former-commit-id: 7f26a7bcf9
10 years ago
dehnert
61e78f8d12
Adapted parameterized NAND example to use state rewards instead of transition rewards. Also, the unfactorized polynomials are now used to build and compute everything. We should detect cyclic models and use the factorized polynomials for them.
Former-commit-id: c4179f2029
10 years ago
dehnert
064da9f0aa
Added crowds20-5 as parametric model.
Former-commit-id: 34aaf7b084
10 years ago
dehnert
391f3225e4
Added unparameterized NAND example. Further work on weak bisimulation.
Former-commit-id: 0936743f1e
10 years ago
dehnert
5bc593174e
Further work on weak bisimulation.
Former-commit-id: 3ad48ee0a3
10 years ago
dehnert
eeb859272f
Added (non-parametric) brp case study.
Former-commit-id: 30950730be
10 years ago
dehnert
cb3c8abe34
Introduced parameter (for coin flip probability) in die example and added it to the list of parametric examples.
Former-commit-id: a59c4ebd52
10 years ago
dehnert
60510d07f7
Fixed one parametric model. Added debug output.
Former-commit-id: 38a219ce0c
10 years ago
dehnert
ccee9815bd
Removed Mac OS intermediate files.
Former-commit-id: 2085047809
10 years ago
dehnert
f909387258
Added some new example files.
Former-commit-id: e7f6d58ddf
10 years ago
dehnert
0776d8a74b
Added and fixed some example models. Added option for maximal size of SCC that gets eliminated using state elimination.
Former-commit-id: bf1e73ff61
10 years ago
dehnert
4eea90646a
Fixed attributes of some example files. Added option to eliminate entry states in the very end (added option module for model checking of parametric models). Added feature to specify the formulas to check on the command line.
Former-commit-id: 4ce8932fc4
10 years ago
dehnert
4f82c1ebb1
Added some parametrix models. Included percentage of eliminated states to get a feeling for the remaining running time.
Former-commit-id: bad5f32663
10 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
10 years ago
sjunges
14b4d2988e
two additional benchmarks
Former-commit-id: bd6e2517e2
10 years ago
sjunges
a9a2bea81a
first example for pdtmcs
Former-commit-id: 74f0a1eab0
10 years ago
dehnert
1cc930f0e4
Added proper source grouping for properties directory. Fixed one performance tests. Started on SCC-based reachability model checker.
Former-commit-id: e48c163783
10 years ago
dehnert
f485974187
Fixed (asynch) leader election to comply with our grammar. Added LOG_DEBUG macro.
Former-commit-id: 7b22ecba8e
10 years ago
sjunges
6bc50e3d76
brp example
Former-commit-id: 06d1553d5f
11 years ago
dehnert
7667933caf
First working version of explicit model generation using the new PRISM classes and expressions.
Former-commit-id: e71408cb89
11 years ago
PBerger
98b0bcf187
Reimplemented the TopologicalValueIterationNondeterministicLinearEquationSolver with splitting into submatrices.
Added a dtmc example for tests with the StronglyConnectedComponentDecomposition.
Former-commit-id: 0c33793fe6
11 years ago
PBerger
3052b19c58
Created a "real" scc example.
Modified the TopologicalValueIterationMdpPrctlModelCheckerTest.cpp to show the crash when not using TBB.
Former-commit-id: 98b47e9573
11 years ago
PBerger
4eef3b0d57
Added an example for SCC related testing which will change soon
Removed unnecessary code from the TopologicalValueIterationMdpPrctlModelChecker.h
Fixed Bugs in graph.h (changes from Sparse Matrix Iterator, it didnt even compile anymore! Unused Code HAUNTS us)
Former-commit-id: 96669adec9
11 years ago
dehnert
8fabc2064a
Added property files for WLAN example.
Former-commit-id: 04d6b22b44
11 years ago
dehnert
f0728db91d
Added property files for WLAN example.
Former-commit-id: c66ef19a4b
11 years ago
dehnert
0287fdc4a2
Added some csma examples of different sizes.
Former-commit-id: e77375c9e5
11 years ago
dehnert
a52419652d
Fixed a bug: formulas are now handled (more) correctly. Added some WLAN examples.
Former-commit-id: 4b87ffc99f
11 years ago
dehnert
360b506afe
Sparse MDP model checker now correctly computes (memoryless) schedulers for Until and Reachability Reward formulas.
Former-commit-id: c756093fd4
11 years ago
dehnert
e97680d37d
Added counterexample property files for some models.
Former-commit-id: 1cd16d0aca
11 years ago
dehnert
ad7f800ac0
Added examples from MILP-paper.
Former-commit-id: 6c8f918ed5
11 years ago
dehnert
fda9c43e86
Fix for SMT-based minimal command set generator. Minor fixes to string output of expression classes.
Former-commit-id: 316a762d74
11 years ago
dehnert
12a92fc6ee
Several fixes and additions to IR. Modifications to CMakeLists.txt of log4cplus to enable proper compilation under Mac OS. Fixes to coin2.nm. Added global variables to grammar and IR. Established basis for defining undefined constants of the model. Started to write MinimalLabelSetGenerator.
Former-commit-id: b65bb063fa
11 years ago
dehnert
947581dd25
Refactored and fixed bugs in explicit model adapter. Added support for labeling of choices of a model. The explicit model adapter uses that functionality to label each choice with the involved PRISM commands.
Former-commit-id: 818431d6e9
11 years ago
dehnert
d168b1848e
Made GMRES and LSCG solution methods work for linear equation solving. Some further work on scheduler guessing.
Former-commit-id: f6b538394a
12 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
12 years ago
Lanchid
ec91dcbe2e
Merge branch master into LTLParser
12 years ago
dehnert
9ed1fa19e2
Added some example files.
12 years ago
dehnert
5149a7a943
Added lab files for asynch_leader and corrected pctl file a bit. Included first (incorrect) tests for performance test suite.
12 years ago
dehnert
6ba1cf25c8
Added new variable for base bath for project root. Changed test input files to the files from example folder. Added leader4.lab to asynchronous leader election example.
12 years ago
dehnert
0f545630eb
Adapted the pctl files according to our format.
12 years ago
gereon
3ff9514f7b
Make clone() work for variables without initial value.
12 years ago