21 Commits (7937117e8d7677211e57c498c97a93161297c427)

Author SHA1 Message Date
Tim Quatmann 45a7db8222
LpMinMaxLinearEquationSolver: Fixed an issue when using glpk occurring when the lower bound of a variable matches the upper bound. Also revamped retrieving of lower/upper bounds. 5 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
TimQu 172c5f3657 Making things compile again... 8 years ago
TimQu 64ba34a397 removed multiplication support from minmax equation solvers. Also removed Factories. 8 years ago
TimQu a2bd1e0026 renamed argument from getRequirements so that it is easier to understand 8 years ago
TimQu 7cd7cd60a7 Added new minmax settings: force computation of a priori bouds and tweak the qvi restart heuristic 8 years ago
TimQu 776ce4c8bb Checking requirements of a linear equation solver now depends on whether we want to do multiplication or equation solving. This was necessary to get the correct requirements of a MinMaxSolver that only uses the underlying linear equation solver for multiplication. 9 years ago
TimQu 42cea9c688 better subenvironments 9 years ago
TimQu 6d23c79737 Making libstorm compile again 9 years ago
TimQu fd8c99b989 Introducing Environment in MinMaxSolvers and ModelCheckers 9 years ago
TimQu 33585c811f MinMax Solver requirements now respect whether the solution is known to be unique or not. 9 years ago
TimQu 20960d56e7 added missing 'this->'. Also avoid in-place matrix vector multiplication when extracting a scheduler 9 years ago
TimQu 1396de3c5f Enforce no end components when we want to compute a scheduler from a minmax equation system 9 years ago
TimQu 3f6464c59d Enforce no end components when we want to compute a scheduler from a minmax equation system 9 years ago
dehnert 4adee85fa5 added checking requirements of MinMax solvers to model checker helpers 9 years ago
dehnert 3829b58e0d introduced top-level solve equations function to centrally check for requirements 9 years ago
dehnert 72234e96b2 started on requirements for MinMax solvers 9 years ago
dehnert e278c3ef69 moving from internal reference to pointer in StandardMinMax solver 9 years ago
TimQu 9ca14a54fc templated the LpSolvers 9 years ago
TimQu 8ff7cd1026 removed solver and constraint names in the LpMinMaxSolver 9 years ago
TimQu 9341a5d386 added support for scheduler generation with the Lp based MinMaxSolver 9 years ago
TimQu 5fdb03440d First version of LpMinMaxLinearEquationSolver 9 years ago