296 Commits (ff921b27688686c87aa6ffca53889b3452f3a483)

Author SHA1 Message Date
Tim Quatmann c33ac18a5a Quantiles: Fixed a precision related issue in new implementation. 7 years ago
Tim Quatmann 8ae9a6f5d6 quantiles: Further improved the implementation as in the paper 7 years ago
Tim Quatmann cde1c646d9 Started to implement the algorithm more close to the one mentioned in the paper (in particular to make things more clean and to allow more than 2 dimensions. 7 years ago
TimQu 88ee0bbf67 RewardUnfolding: If statistics are enabled, Log when an acyclic epoch model is found. 7 years ago
TimQu 5ad100e652 quantiles: Added some statistics. 7 years ago
TimQu fb7078770d rewardbounded: Various fixes. 7 years ago
TimQu dd93b1dae9 rewardbounded: Improved code structure. 7 years ago
TimQu 6aeb75e3bd quantiles: Supporting two-dimensional quantiles with the same optimization direction of quantile bounds (max,max or min,min). 7 years ago
TimQu a99dd5e4d1 quantiles: Better code re-usage, better structure, support for 'open' and 'non-open' dimensions, single dimensional quantiles should work now. 7 years ago
TimQu 1d5f2410b5 rewardBounded/RewardUnfolding: Allowed the case that not all dimensions have a bound a priori. 7 years ago
TimQu 4ac23d630f quantiles: Added support for formulas with trivial bounds (i.e., >=0). 7 years ago
Tim Quatmann 6e8aef2acc Checking formulas with >=0 bound. 7 years ago
Tim Quatmann f99a24acd2 more work on quantiles. 7 years ago
Tim Quatmann 82402ba3ae rewardbounded: Moved epoch model analysis to a separate file. 7 years ago
TimQu d796ee74de (workplace switch) 7 years ago
Tim Quatmann d3abeb5f45 Started implementation on quantiles. 7 years ago
TimQu dc2654ce60 Quantiles: made the SparseMdpPrctlModelChecker call the QuantileHelper for quantile formulas 7 years ago
TimQu c614e9d747 Fixed Value Iteration based LRA computation 7 years ago
TimQu 985319c7dd Tweaked LRA computation for MDPs and MAs in sound mode to meet precision requirements. 7 years ago
Sebastian Junges 43688d09ea reward infinity scheduler extraction is now correct 7 years ago
Sebastian Junges 93ca559c83 additional sanity checks for scheduler extraction 7 years ago
Sebastian Junges 16d7dccb4e I am utterly stupid. Fixed an assertion that I changed yesterday 7 years ago
Sebastian Junges 5d0ec15ad4 clarified error message, as the reward models are present (according to output) but simply empty 7 years ago
Sebastian Junges 9a0794fca1 refined error message wrt unexpected type of scheduler 7 years ago
TimQu e6fc962e5e In exact mode, use LP as LRA Method for nondeterministic models. 7 years ago
TimQu 87fa9908bf Fixed an issue where scheduler generation in MDPs was not possible due to end components even if there actually were no end components. 7 years ago
TimQu 0332935451 Supporting TimeOperatorFormulas for MDPs and DTMCs in Sparse, Hybrid, and Dd engine 7 years ago
TimQu b5566fa861 more on total reward formulas for mdps 7 years ago
TimQu b3edae8707 fixed fragment specification: total reward formulas should not be supported for hybrid/dd right now 7 years ago
TimQu c2dd57cda5 total rewards for mdps 7 years ago
TimQu 87e34d7b32 Added Support for Total Reward Formulas for DTMCs in the Sparse Engine 7 years ago
Matthias Volk cab33179e7 Typo 8 years ago
Matthias Volk e513015b49 Compute all reachabilities probabilities in a forward manner 8 years ago
TimQu 3310f51857 allowed for more fine grained solver requirements 8 years ago
dehnert 51ebb47587 added timing measurements to symbolic to sparse conversion in hybrid model checkers 8 years ago
dehnert acf297a811 fixing precision issue in sanity check and silencing min-max solver a bit 8 years ago
TimQu 51884895c8 Removed linear equation solver factories in model checkers 8 years ago
TimQu 56061c0bfa Using multiplier in MDP Model checker helpers 8 years ago
TimQu 9e875adea9 Using Multiplier in CTMC and DTMC model checkers 8 years ago
Matthias Volk 63a9f3a5ca Fixed assertion by incorporating precision 8 years ago
sjunges 7660a6c9f8 dont check != 0 in templated code 8 years ago
TimQu a1c10cac37 filtering reward zero states for MDPs 8 years ago
TimQu a9f72198a0 made filtering states with reward zero a setting 8 years ago
TimQu 7d705240ce introduced model checker settings 8 years ago
TimQu a2bd1e0026 renamed argument from getRequirements so that it is easier to understand 8 years ago
TimQu c59d2160ee Implemented (multi-dimensional) cost bounded properties for DTMCs (sparse engine only) 8 years ago
TimQu ebc3f61b82 Fixed wrong size of state reward vector during conditional reward computation 8 years ago
TimQu 9bc82f58a3 temporarily extending the set of target states for reward computations 8 years ago
dehnert df86b6c815 fixing issue related to relevant value restriction in conditional properties 8 years ago
TimQu 149fc2e009 The solution to the minmax equation system becomes unique after eliminating end components. 8 years ago