2017 · 35 citations · 35 references
ComputingComputer EngineeringComputer ScienceAlgorithmsOptimizationTheory Of ComputationAlgorithm AnalysisBranch And BoundData-flow AnalysisNetwork Flow AlgorithmsNetwork OptimizationTiming AnalysisAccuracy-computational Cost TradeoffEnd-to-end DelayEnd-to-end Delay AnalysisEnd-to-end Delay OptimizationLower BoundsNetwork CalculusSafety-critical Systems AnalysisWorst-case Bounds
Networks are integral parts of modern safety-critical systems and certification demands the provision of guarantees for data transmissions. Deterministic Network Calculus (DNC) can compute a worst-case bound on a data flow's end-to-end delay. Accuracy of DNC results has been improved steadily, resulting in two DNC branches: the classical algebraic analysis (algDNC) and the more recent optimization-based analysis (optDNC). The optimization-based branch provides a theoretical solution for tight bounds. Its computational cost grows, however, (possibly super-)exponentially with the network size. Consequently, a heuristic optimization formulation trading accuracy against computational costs was proposed. In this paper, we challenge optimization-based DNC with a novel algebraic DNC algorithm. We show that: (1) no current optimization formulation scales well with the network size and (2) algebraic DNC can be considerably improved in both aspects, accuracy and computational cost. To that end, we contribute a novel DNC algorithm that transfers the optimization's search for best attainable delay bounds to algebraic DNC. It achieves a high degree of accuracy and our novel efficiency improvements reduce the cost of the analysis dramatically. In extensive numerical experiments, we observe that our delay bounds deviate from the optimization-based ones by only 1.142% on average while computation times simultaneously decrease by several orders of magnitude.
35
On distinguishing between Internet power law topology generators
Tian Bu, Don Towsley · 2003 · 523 citations