Tim Quatmann
|
af8f901d4a
|
Properly produce schedulers for models with end components.
|
6 years ago |
Tim Quatmann
|
824c28f332
|
Instantiation for POMDPs in Propositional model checkers.
|
6 years ago |
Tim Quatmann
|
c70b6baf81
|
Abort unif+ also in inner iterations. Store the best known solution after each completed step.
|
6 years ago |
Tim Quatmann
|
463766dbe0
|
Improved numerical stability of computation of transient probabilities in CTMCs.
|
6 years ago |
Tim Quatmann
|
b5a64ba7e3
|
CTMC Model checker: Consider relative precision for time-bounded queries in --sound mode
|
6 years ago |
Tim Quatmann
|
71f22fef2f
|
Added a CLI switch to perform exact model checking over finite precision floats
|
6 years ago |
Tim Quatmann
|
0e91887ebb
|
Queried the termination flag in a few more places.
|
6 years ago |
Tim Quatmann
|
99f2344da9
|
Use acyclic solver in various Markov automata methods.
|
6 years ago |
Tim Quatmann
|
c83721066c
|
Use acyclic solver in reward bounded properties.
|
6 years ago |
Tim Quatmann
|
14f07a2d1a
|
Unif+: Update kappa only based on the results at the initial state
|
6 years ago |
Tim Quatmann
|
4012094f9d
|
Use new time bounded environment also in the ctmc solver.
|
6 years ago |
Matthias Volk
|
3debbbc64d
|
Added more abortion checks
|
6 years ago |
Tim Quatmann
|
33975c181e
|
Fixes and improvements in the new unif+ implementation.
|
6 years ago |
Tim Quatmann
|
e54a035ab9
|
SolverEnvironment: Added the switch `forceExact` to switch to exact solving methods more conveniently.
|
6 years ago |
TimQu
|
c3184d3afa
|
Consider relevant states in unif+
|
6 years ago |
TimQu
|
ca59635f8a
|
Using new time bounded environment also for IMCA method.
|
6 years ago |
TimQu
|
03bf55f4ab
|
Bugfix in new unif+ implementation
|
6 years ago |
Tim Quatmann
|
f8fbf7ace4
|
Refactored unif+ implementation (introduced relative precision criterion)
|
6 years ago |
Tim Quatmann
|
bb94110b74
|
MarkovAutomaton model checkers: Enable consideration of psiStates.
|
6 years ago |
Matthias Volk
|
ce298fa782
|
Moved signal handling to own file to prevent problems with global static variables being non-unique
|
6 years ago |
Matthias Volk
|
3bb3ff9bc7
|
Support abortion in Unif+
|
6 years ago |
Tim Quatmann
|
7bf1abe136
|
Implemented LRA properties for the hybrid engine of MAs.
|
6 years ago |
Tim Quatmann
|
73b68836c5
|
Hybrid MA engine: (bounded) reachability probabilities
|
6 years ago |
Tim Quatmann
|
04c2938057
|
Introduced hybrid engine for Markov automata (only reach. rewards for now)
|
6 years ago |
Tim Quatmann
|
a99f0905e2
|
dd/bisimulation: Added argument to "getQuotient" which allows to set the quotient type (dd / sparse)
|
6 years ago |
Tim Quatmann
|
d9176dc867
|
all (core) modelcheckers: Devided the canHandle method into a static and a non-static part. This allows to detect incompatibility before building the model.
|
6 years ago |
Tim Quatmann
|
3760824fc1
|
DetSchedsLpChecker: Sharpen constraints if the LP solver was inaccurate.
|
6 years ago |
Tim Quatmann
|
ea04f6dcd2
|
Fixes for LRA computation.
|
6 years ago |
Tim Quatmann
|
86506e2b25
|
Added LRA distribution equation system for computing the LRA of a BSCC. Fixes in the gain/bias characterization.
|
6 years ago |
Tim Quatmann
|
324eb23cdd
|
Using new LRA environment
|
6 years ago |
Tim Quatmann
|
7017fc1ab0
|
Added LRA settings.
|
6 years ago |
Tim Quatmann
|
bcd193dd57
|
Implemented Value iteration based LRA computation for CTMCs.
|
6 years ago |
Tim Quatmann
|
654f705d2e
|
DetSchedsLpChecker: Glpk does not allow point intervals as bounds for variables.
|
6 years ago |
Tim Quatmann
|
d1f4e111b1
|
DetSchedsLpChecker: Do not assume Gurobi as LPSolver.
|
6 years ago |
Matthias Volk
|
4ee31063a4
|
Removed double whitespaces in outputs
|
6 years ago |
TimQu
|
b07acd0e3f
|
deterministicScheds: changed setting to --purescheds and added memory pattern 'counter'
|
6 years ago |
TimQu
|
22a19d68ba
|
Fixed an issue with multi-objective model checking preprocessor not correctly preserving reachability rewards
|
6 years ago |
TimQu
|
bb439d076b
|
DetScheds: Fixed wrong computation of the number of schedulers.
|
6 years ago |
TimQu
|
2c80eb518a
|
Fixed output of properties in the prism syntax.
|
6 years ago |
Matthias Volk
|
d39189c0e2
|
Scheduler extraction for MA properties which can be reduced to MDP queries
|
6 years ago |
Tim Quatmann
|
8a23197a77
|
Fix for LRA scheduler generation.
|
7 years ago |
Tim Quatmann
|
009cee1c25
|
Implemented scheduler extraction for LRA properties for MDP.
|
7 years ago |
Tim Quatmann
|
c1b3a4f991
|
LraMdpPrctlModelCheckerTest: Test LRA computation for different environments. Added a testcase.
|
7 years ago |
Tim Quatmann
|
622926d9c1
|
LpChecker: Added a redundant constraint, improved stability.
|
7 years ago |
Tim Quatmann
|
f83c0fa606
|
MultiObjectivePreprocesso: Fix for new preprocessing in case of multi-dimensional bounded until formulas.
|
7 years ago |
Tim Quatmann
|
9e510560c9
|
MultiobjectivePreprocessor: Fixed removal of irrelevant states.
|
7 years ago |
Tim Quatmann
|
925f72f754
|
More testcases for multi-objective model checking with scheduler restrictions (including fixes).
|
7 years ago |
Tim Quatmann
|
1f68e1d05e
|
Multi-objectivePreprocessor: identify a subset of the states that can be made absorbing.
|
7 years ago |
Tim Quatmann
|
2aa385905b
|
DetSchedsLpChecker: Switch to gurobi by default (if installed)
|
7 years ago |
TimQu
|
34dd9673f1
|
More statistics.
|
7 years ago |