46 Commits (dffc04a2805152fbf58e373a6648d4a0bfc0fcdd)

Author SHA1 Message Date
Tim Quatmann dffc04a280 Cleaned up some includes for the model checkers. 4 years ago
Tim Quatmann e92e32239b Support for globally and next formulae for Markov Automata and CTMC 4 years ago
Tim Quatmann a81f5e284b Further simplified LTLHelper Interface a bit. 4 years ago
hannah adc5d9ae68 MA scheduler export 4 years ago
hannah f92b2104b5 TODOs and fixed an error during scheduler creation 4 years ago
hannah 08c454f124 scheduler support for LTL-MC 4 years ago
hannah 57734226e2 channged data structure for extracted formulas 4 years ago
hannah 71f72d84b2 Ma ltl-MC and tests 4 years ago
hannah 1d5860de8d use same labels for equivalent maximal state formulas 4 years ago
hannah 75ddf49f2b compute SatSets via LTLHelper 4 years ago
hannah 1332e39b8c updated canHandle 4 years ago
hannah 8ba4f17a92 ltl-mc with MAs 4 years ago
Tim Quatmann 5e9241fcd1 Allowing reward accumulations in multi-objective model checking queries. 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 32503594d5 Use new LRA helper for Markov automata. 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
TimQu c3184d3afa Consider relevant states in unif+ 5 years ago
Tim Quatmann bb94110b74 MarkovAutomaton model checkers: Enable consideration of psiStates. 5 years ago
Tim Quatmann 04c2938057 Introduced hybrid engine for Markov automata (only reach. rewards for now) 5 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. 5 years ago
Matthias Volk d39189c0e2 Scheduler extraction for MA properties which can be reduced to MDP queries 6 years ago
TimQu c7aec92dc9 modelchecker: Added support for non-trivial reward accumulations for Sparse/Hybrid/Dd engines. 6 years ago
TimQu 0bf9f27e31 Fixed typo and renamed a variable. 6 years ago
TimQu e94b37d2f5 instantaneous reward properties for continuous time models can not be handled in exact mode. 7 years ago
TimQu bb7f4dd6d7 canHandle method of exact continuous time model checkers now return 'false' for time-bounded properties 7 years ago
TimQu 5a16b2befa minor fixes to let the total reward tests compile and pass 7 years ago
TimQu 8df9b461cb total reward formulas for ctmcs and markov automata 7 years ago
TimQu 51884895c8 Removed linear equation solver factories in model checkers 7 years ago
TimQu a2716ed85b environment in multi-objective model checking methods 8 years ago
TimQu fd8c99b989 Introducing Environment in MinMaxSolvers and ModelCheckers 8 years ago
TimQu 9e2dcca5ee extended/improved parsing reward bounded formulas to be compatible with the prism syntax 8 years ago
TimQu aebe9fa3c3 LP-based long run average rewards for MDPs 8 years ago
TimQu 9bfb1fedc2 requiring that multi objective queries have a multi(..) formula at top level. 8 years ago
Sebastian Junges 3de51e28e5 towards reward-bounded properties 8 years ago
TimQu 75e4c229cb minor fix for Long run average rewards for Markov automata 8 years ago
TimQu 6151dc0e96 Enabled Long Run Average Rewards for MAs (LP based) 8 years ago
TimQu 267768a5b6 enabled markov automata with rationals 8 years ago
TimQu aa4d2141c3 build infrastructure for switching between multi objective model checking methods 8 years ago
dehnert b7170b3c3b fixed two issues pointed out by Joachim Klein: spirit error message (superfluous tab) and wrong treatment of strict upper bounds in bounded until and cumulative reward properties 8 years ago
dehnert 8d3f633cbc started working on allowing expressions in time-bounds of formulas 8 years ago
dehnert 136cb194d1 fixed a bunch of unused variable warnings 9 years ago
Sebastian Junges d246517757 removed src prefix in all includes 9 years ago
Sebastian Junges e1d201c85e c++ code compiles again after rename 9 years ago
Sebastian Junges 3a7ee7867b rename files (does not compile) 9 years ago
TimQu f09e97d1e7 fixed tests, removed old files 9 years ago
sjunges e4b3f4eeb9 intermediate commit, come back after refactoring formulae 9 years ago
dehnert b4e0cabef6 started working on general min-max solver that uses an underlying linear equation solver. provided necessary factories. adapted code and removed old min-max solvers 9 years ago
dehnert dae55eeb29 fixed some bugs and enabled markov automaton model checking from cli 9 years ago
dehnert 51402ec853 removed measure type and only added measure type to reward/time operators 9 years ago
dehnert 5e1e5b55a1 renamed expected time formulas to time formulas 9 years ago