MCScheduling 1.0
Set of Algorithms for Solving Mixed-Criticality Scheduling
|
An dynamic programming type algorithm for solving mixed-criticality scheduling problems of minimal size. More...
Public Member Functions | |
override void | solve (CMixedCriticalityInstance instance) |
Solves the specified MC instance using dynamic programming, kind of algorithm similar to TSP dynmaic programming solver. | |
override void | interrupt () |
Ignored. |
An dynamic programming type algorithm for solving mixed-criticality scheduling problems of minimal size.
override void MCScheduling.MixedCriticality.DP.CDPSolver.interrupt | ( | ) | [virtual] |
Ignored.
This solver is un-interruptable.
Implements MCScheduling.MixedCriticality.CBaseMixedCriticalitySolver.
override void MCScheduling.MixedCriticality.DP.CDPSolver.solve | ( | CMixedCriticalityInstance | instance | ) | [virtual] |
Solves the specified MC instance using dynamic programming, kind of algorithm similar to TSP dynmaic programming solver.
instance | The MC instance to solve. |
Implements MCScheduling.MixedCriticality.CBaseMixedCriticalitySolver.