Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
QuantileHelper.cpp File Reference
Include dependency graph for QuantileHelper.cpp:

Go to the source code of this file.

Namespaces

namespace  storm
 LabParser.cpp.
 
namespace  storm::modelchecker
 
namespace  storm::modelchecker::helper
 
namespace  storm::modelchecker::helper::rewardbounded
 

Enumerations

enum class  storm::modelchecker::helper::rewardbounded::BoundTransformation { storm::modelchecker::helper::rewardbounded::None , storm::modelchecker::helper::rewardbounded::GreaterZero , storm::modelchecker::helper::rewardbounded::GreaterEqualZero , storm::modelchecker::helper::rewardbounded::LessEqualZero }
 

Functions

std::shared_ptr< storm::logic::ProbabilityOperatorFormulastorm::modelchecker::helper::rewardbounded::transformBoundedUntilOperator (storm::logic::ProbabilityOperatorFormula const &boundedUntilOperator, std::vector< BoundTransformation > const &transformations, bool complementQuery=false)
 
void storm::modelchecker::helper::rewardbounded::increasePrecision (storm::Environment &env)
 Increases the precision of solver results.
 
template<typename ValueType >
std::pair< ValueType, ValueType > storm::modelchecker::helper::rewardbounded::getLowerUpperBound (storm::Environment const &env, ValueType const &factor, ValueType const &value, bool minMax=true)
 Computes a lower / upper bound on the actual result of a sound minmax or linear equation solver.
 
bool storm::modelchecker::helper::rewardbounded::getNextCandidateCostLimit (CostLimit const &candidateCostLimitSum, CostLimits &current)
 
bool storm::modelchecker::helper::rewardbounded::translateEpochToCostLimits (EpochManager::Epoch const &epoch, EpochManager::Epoch const &startEpoch, storm::storage::BitVector const &consideredDimensions, storm::storage::BitVector const &lowerBoundedDimensions, EpochManager const &epochManager, CostLimits &epochAsCostLimits)