862 Commits (f7d75b16773660e68bb5aad827f5fa0eabe87f6f)

Author SHA1 Message Date
Tim Quatmann f1536369be DeterministicSchedsLpChecker: Bug fixes, further experiments with upper reward bounds 7 years ago
Tim Quatmann 5e0aba7509 Testing a few MAX-FLow approximation ideas. 7 years ago
Matthias Volk 6a4c18e4a2 Use custom FlatSet to account for allocator changes in flat_set in Boost 1.70. 7 years ago
Tim Quatmann 681665c881 DetSchedsParetoExplorer: Fixed an assertion. 7 years ago
Tim Quatmann 834bcebd9c LpChecker: Changed end component formulation. Added validity check. 7 years ago
Tim Quatmann e92966c3e4 ParetoCourveCheckResult: Print approx. value in case of exact checking. 7 years ago
Tim Quatmann bc623d1203 MinMaxLinearEquationSolver: Added a flag 'hasNoEndComponent' that is true if the system is known to have no end components. This decides if policy iteration does require a valid initial scheduler. 7 years ago
Tim Quatmann 5467043807 DeterministicSchedsLpChecker: Only consider end components with value zero for all objectives. 7 years ago
TimQu c8dd748943 DeterministicScheds: Various bug fixes. 7 years ago
TimQu 19cca3585f PcaaWeightVectorChecker: Initializing weightedPrecision. 7 years ago
TimQu 1e81d0487d LpChecker: implemented computation of upper reward bounds with end components. 7 years ago
Matthias Volk 65a310dc8b Test for allUntilProbabilities 7 years ago
TimQu 0eda4b4041 DeterministicSchedsLpChecker: Started to treat End Components properly. 7 years ago
TimQu 621aae1c4c DeterministicSchedsParetoExplorer: Selecting LP-based weight vector checkers in case of properties that are not supported by the standard weight vector checker. 7 years ago
TimQu 1a4fe91797 Removed unused files. 7 years ago
Tim Quatmann b4f652bbc8 Reducing the nesting when creating a expression::sum(...). 7 years ago
Matthias Volk a35735a630 Fixed computation of all until probabilities 7 years ago
Matthias Volk e1af4158ae Removed unused argument 7 years ago
Tim Quatmann 3a7f89b396 DeterministicSchedsLpChecker: Added various variants of the encoding. 7 years ago
Tim Quatmann 7ab409fd2a BaierUpperRewardBoundsComputer: Added a function to get an upper bound for the expected number of visits of each state. 7 years ago
Tim Quatmann d3052c725b DeterministicSchedsLpChecker: Make use of added Gurobi features: Specify a goal-gap and make use of solutions found during solving. 7 years ago
Tim Quatmann f1a57494e8 DeterministicSchedsParetoExplorer: Stop splitting facets if they are already 'small' enough. 7 years ago
Tim Quatmann 56dbbdabb4 DeterministicSchedsLpChecker: Resolved two issues in the encoding. 7 years ago
Tim Quatmann bce641319f Fixed computation of maximal total expected rewards for MDPs with end components. 7 years ago
Tim Quatmann 2fe11c5165 DeterministicSchedsParetoExplorer: Use StandardWeightVectorChecker for corner points. 7 years ago
Tim Quatmann 9648d1a762 DeterministicSchedsObjectiveHelper: Added minimizing(). 7 years ago
Tim Quatmann 9adf712883 DetSchedsLpChecker: Trying a slightly different encoding. 7 years ago
Tim Quatmann bcd4c359b7 DetScheds Objective helper: Detect when exact arithmetic is used. 7 years ago
Tim Quatmann deaaf41af2 Fixed returning a reference to a local object. 7 years ago
Tim Quatmann 658f4a6898 DetScheds: 'better' reference point plus clean up 7 years ago
Tim Quatmann cd3290cb7d DetSchedsLpChecker: Helping vertex checking by shrinking the search space. 7 years ago
Tim Quatmann 12c8f8928d DeterministicSchedsObjectiveHelper: Compute tighter lower/upper bounds. 7 years ago
Tim Quatmann 193c961727 Removed unnecessary include. 7 years ago
Tim Quatmann ee090b630e deterministic schedulers: Refactored code for lp-based checker. 7 years ago
Tim Quatmann 0f0a586230 First version of MILP based deterministic scheduler technique. 7 years ago
TimQu 8313dc5ef1 Flipped the condition for an exception. 7 years ago
TimQu c7aec92dc9 modelchecker: Added support for non-trivial reward accumulations for Sparse/Hybrid/Dd engines. 7 years ago
Tim Quatmann 5869a1f5fd Simplified StronglyConnectedComponentDecomposition. 7 years ago
Tim Quatmann 289bfb7229 Added missing include. 7 years ago
Tim Quatmann 1ae0200b51 Quantiles: fixed some bugs related to one or three dimensional quantile queries. 7 years ago
Tim Quatmann c40ecae2e6 Implemented quantiles for DTMCs. 7 years ago
Tim Quatmann aa3a1f5ff7 Quantiles: Improved performance by excluding already analyzed epochs from the created epochSequences 7 years ago
Tim Quatmann 971f4c8508 Quantiles: Fixed analysing epochs unnecessarily, fixed having multiple quantile formulas over the same variables. 7 years ago
Tim Quatmann c21ea2ce1f Quantiles: Bug fixes. 7 years ago
Tim Quatmann 8a72aee764 QuantileFormulas: ignore optimization direction (min/max) for quantile variables. 7 years ago
Tim Quatmann 38121c28cb quantiles: permute point entries if the order of quantile variable definitions is not the same as the order of occurrence on a cost bound. 7 years ago
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 0bf9f27e31 Fixed typo and renamed a variable. 7 years ago