Tim Quatmann
|
d92905a7c3
|
LraVi: Fixed uninitialized bool member.
|
5 years ago |
Tim Quatmann
|
ef2448410b
|
Fixed selecting wrong reward kind
|
5 years ago |
Tim Quatmann
|
c674de5893
|
Deterministic infinite horizon: Added gain-bias and lra-distribution based solution methods
|
5 years ago |
Tim Quatmann
|
0cc2b1c749
|
First version of sparse infinite horizon helpers for deterministic and nondeterministic models.
|
5 years ago |
Tim Quatmann
|
6ecbf113b3
|
Adding template instantiation for deterministic LRA VI
|
5 years ago |
Tim Quatmann
|
f145aa2c94
|
Adding includes for component utility. Making functions inline.
|
5 years ago |
Tim Quatmann
|
572e7ace9d
|
Moving some includes to the header file
|
5 years ago |
Tim Quatmann
|
f316bb9d38
|
Added missing include.
|
5 years ago |
Tim Quatmann
|
05d2af2bfd
|
Fixing destructors of model checker helpers.
|
5 years ago |
TimQu
|
485d75f466
|
Towards using the infinite horizon helpers also for deterministic models.
|
5 years ago |
TimQu
|
35c57fe980
|
LraViHelper: Put component utility functions to separate file.
|
5 years ago |
Tim Quatmann
|
fa6c47db64
|
Removed old LRA code for Markov automata.
|
5 years ago |
Tim Quatmann
|
aabe3ce776
|
Added simple infinite horizon helper for the hybrid engine.
|
5 years ago |
Tim Quatmann
|
7795ce5f35
|
ModelCheckerHelper: Added utility function that copies model checking information from one helper to another.
|
5 years ago |
Tim Quatmann
|
626b7a819a
|
InfiniteHorizon: Fixed storing backwardstransition properly. Allowed to specify a mec decomposition. Pushed _produceScheduler flag to the SingleValueModelCheckerHelper.
|
5 years ago |
Tim Quatmann
|
68b4d8dbd2
|
Nondet Lra: Fixed LP implementation for Markov automata.
|
5 years ago |
Tim Quatmann
|
9fbb587884
|
LraViHelper: Fix for NondetTsNoIs
|
5 years ago |
Tim Quatmann
|
f113ac7187
|
NondeterministicLraHelper: Removed old ViHelper code.
|
5 years ago |
Tim Quatmann
|
7e65e797fa
|
SingleValueModelCheckerHelper: Fixed signature of getOptimizationDirection so that a const& is returned.
|
5 years ago |
Tim Quatmann
|
6e55dba8d4
|
Moved LraViHelper to a separate file. Merged MDP and MA implementation.
|
5 years ago |
Tim Quatmann
|
32503594d5
|
Use new LRA helper for Markov automata.
|
5 years ago |
Tim Quatmann
|
b5bd7aa0c2
|
Introduced a utility function that sets information from a CheckTask to a helper.
|
5 years ago |
Tim Quatmann
|
092873e99a
|
LRA VI: Added helper for Markov Automata.
|
5 years ago |
Tim Quatmann
|
fc66e01ed5
|
Nondeterministic Infinite horizon: Split value getters into StateValueGetter and ActionValueGetters. Made VI code more general, so that they may also be used for Markov Automata.
|
5 years ago |
Tim Quatmann
|
d06a39eb79
|
Dropping old MDP LRA code.
|
5 years ago |
Tim Quatmann
|
3c84e68216
|
Using the new helper for MDP LRA properties.
|
5 years ago |
Tim Quatmann
|
486d62ff2c
|
First version of newly structured ModelCheckerHelpers (only MDP LRA properties, for now)
|
5 years ago |
Sebastian Junges
|
d6bfcb4818
|
refactoring: moving some code out of the util folder
|
5 years ago |
Tim Quatmann
|
ee0e90462f
|
Fixed incorrect result of canHandleStatic for multi-objective formulas for MDP in hybrid engine and MA in sparse engine.
|
5 years ago |
Tim Quatmann
|
dd7dc4b797
|
Towards allowing CLN numbers for RationalNumbers again.
|
5 years ago |
Matthias Volk
|
c039b817ef
|
Removed unused variable + dependent code
|
5 years ago |
Tim Quatmann
|
5a221acbd0
|
Multi-objective model checking: Fixed incorrect computations for some models with end components. (Github Issue #75)
|
5 years ago |
Tim Quatmann
|
88c31b36d0
|
Equation system based CTMC LRA solving: For the 'inner' linear equation system solver, also set whether the solver type has been set from default. This avoids potentially using unsound/inexact equation solvers.
|
5 years ago |
Tim Quatmann
|
af8f901d4a
|
Properly produce schedulers for models with end components.
|
5 years ago |
Tim Quatmann
|
824c28f332
|
Instantiation for POMDPs in Propositional model checkers.
|
5 years ago |
Tim Quatmann
|
c70b6baf81
|
Abort unif+ also in inner iterations. Store the best known solution after each completed step.
|
5 years ago |
Tim Quatmann
|
463766dbe0
|
Improved numerical stability of computation of transient probabilities in CTMCs.
|
5 years ago |
Tim Quatmann
|
b5a64ba7e3
|
CTMC Model checker: Consider relative precision for time-bounded queries in --sound mode
|
5 years ago |
Tim Quatmann
|
71f22fef2f
|
Added a CLI switch to perform exact model checking over finite precision floats
|
5 years ago |
Tim Quatmann
|
0e91887ebb
|
Queried the termination flag in a few more places.
|
5 years ago |
Tim Quatmann
|
99f2344da9
|
Use acyclic solver in various Markov automata methods.
|
5 years ago |
Tim Quatmann
|
c83721066c
|
Use acyclic solver in reward bounded properties.
|
5 years ago |
Tim Quatmann
|
14f07a2d1a
|
Unif+: Update kappa only based on the results at the initial state
|
5 years ago |
Tim Quatmann
|
4012094f9d
|
Use new time bounded environment also in the ctmc solver.
|
5 years ago |
Matthias Volk
|
3debbbc64d
|
Added more abortion checks
|
5 years ago |
Tim Quatmann
|
33975c181e
|
Fixes and improvements in the new unif+ implementation.
|
5 years ago |
Tim Quatmann
|
e54a035ab9
|
SolverEnvironment: Added the switch `forceExact` to switch to exact solving methods more conveniently.
|
5 years ago |
TimQu
|
c3184d3afa
|
Consider relevant states in unif+
|
5 years ago |
TimQu
|
ca59635f8a
|
Using new time bounded environment also for IMCA method.
|
5 years ago |
TimQu
|
03bf55f4ab
|
Bugfix in new unif+ implementation
|
5 years ago |