Conjugate network calculus: A dual approach applying the Legendre transform

Research output: Contribution to journalArticleResearchpeer review

Authors

External Research Organisations

  • Norwegian University of Science and Technology (NTNU)
  • IMST GmbH
View graph of relations

Details

Original languageEnglish
Pages (from-to)1026-1039
Number of pages14
JournalComputer networks
Volume50
Issue number8
Publication statusPublished - 5 Oct 2005
Externally publishedYes

Abstract

Network calculus is a theory of deterministic queuing systems that has successfully been applied to derive performance bounds for communication networks. Founded on min-plus convolution and de-convolution, network calculus obeys a strong analogy to system theory. Yet, system theory has been extended beyond the time domain applying the Fourier transform thereby allowing for an efficient analysis in the frequency domain. A corresponding dual domain for network calculus has not been elaborated, so far. In this paper we show that in analogy to system theory such a dual domain for network calculus is given by convex/concave conjugates referred to also as the Legendre transform. We provide solutions for dual operations and show that min-plus convolution and de-convolution become simple addition and subtraction in the Legendre domain. Additionally, we derive expressions for the Legendre domain to determine upper bounds on backlog and delay at a service element and provide representative examples for the application of conjugate network calculus.

Keywords

    Fenchel duality theorem, Legendre transform, Network calculus

ASJC Scopus subject areas

Cite this

Conjugate network calculus: A dual approach applying the Legendre transform. / Fidler, Markus; Recker, Stephan.
In: Computer networks, Vol. 50, No. 8, 05.10.2005, p. 1026-1039.

Research output: Contribution to journalArticleResearchpeer review

Fidler M, Recker S. Conjugate network calculus: A dual approach applying the Legendre transform. Computer networks. 2005 Oct 5;50(8):1026-1039. doi: 10.1016/j.comnet.2005.09.004
Download
@article{0738836d1b8b4238bf9f92049c942691,
title = "Conjugate network calculus: A dual approach applying the Legendre transform",
abstract = "Network calculus is a theory of deterministic queuing systems that has successfully been applied to derive performance bounds for communication networks. Founded on min-plus convolution and de-convolution, network calculus obeys a strong analogy to system theory. Yet, system theory has been extended beyond the time domain applying the Fourier transform thereby allowing for an efficient analysis in the frequency domain. A corresponding dual domain for network calculus has not been elaborated, so far. In this paper we show that in analogy to system theory such a dual domain for network calculus is given by convex/concave conjugates referred to also as the Legendre transform. We provide solutions for dual operations and show that min-plus convolution and de-convolution become simple addition and subtraction in the Legendre domain. Additionally, we derive expressions for the Legendre domain to determine upper bounds on backlog and delay at a service element and provide representative examples for the application of conjugate network calculus.",
keywords = "Fenchel duality theorem, Legendre transform, Network calculus",
author = "Markus Fidler and Stephan Recker",
note = "Funding information: This work was supported in part by an Emmy Noether grant of the German Research Foundation (DFG) and in part by the Centre for Quantifiable Quality of Service in Communication Systems (Q2S). The Q2S Centre of Excellence is appointed by the Research Council of Norway and funded by the Research Council, NTNU and UNINETT.",
year = "2005",
month = oct,
day = "5",
doi = "10.1016/j.comnet.2005.09.004",
language = "English",
volume = "50",
pages = "1026--1039",
journal = "Computer networks",
issn = "1389-1286",
publisher = "Elsevier",
number = "8",

}

Download

TY - JOUR

T1 - Conjugate network calculus

T2 - A dual approach applying the Legendre transform

AU - Fidler, Markus

AU - Recker, Stephan

N1 - Funding information: This work was supported in part by an Emmy Noether grant of the German Research Foundation (DFG) and in part by the Centre for Quantifiable Quality of Service in Communication Systems (Q2S). The Q2S Centre of Excellence is appointed by the Research Council of Norway and funded by the Research Council, NTNU and UNINETT.

PY - 2005/10/5

Y1 - 2005/10/5

N2 - Network calculus is a theory of deterministic queuing systems that has successfully been applied to derive performance bounds for communication networks. Founded on min-plus convolution and de-convolution, network calculus obeys a strong analogy to system theory. Yet, system theory has been extended beyond the time domain applying the Fourier transform thereby allowing for an efficient analysis in the frequency domain. A corresponding dual domain for network calculus has not been elaborated, so far. In this paper we show that in analogy to system theory such a dual domain for network calculus is given by convex/concave conjugates referred to also as the Legendre transform. We provide solutions for dual operations and show that min-plus convolution and de-convolution become simple addition and subtraction in the Legendre domain. Additionally, we derive expressions for the Legendre domain to determine upper bounds on backlog and delay at a service element and provide representative examples for the application of conjugate network calculus.

AB - Network calculus is a theory of deterministic queuing systems that has successfully been applied to derive performance bounds for communication networks. Founded on min-plus convolution and de-convolution, network calculus obeys a strong analogy to system theory. Yet, system theory has been extended beyond the time domain applying the Fourier transform thereby allowing for an efficient analysis in the frequency domain. A corresponding dual domain for network calculus has not been elaborated, so far. In this paper we show that in analogy to system theory such a dual domain for network calculus is given by convex/concave conjugates referred to also as the Legendre transform. We provide solutions for dual operations and show that min-plus convolution and de-convolution become simple addition and subtraction in the Legendre domain. Additionally, we derive expressions for the Legendre domain to determine upper bounds on backlog and delay at a service element and provide representative examples for the application of conjugate network calculus.

KW - Fenchel duality theorem

KW - Legendre transform

KW - Network calculus

UR - http://www.scopus.com/inward/record.url?scp=33646493332&partnerID=8YFLogxK

U2 - 10.1016/j.comnet.2005.09.004

DO - 10.1016/j.comnet.2005.09.004

M3 - Article

AN - SCOPUS:33646493332

VL - 50

SP - 1026

EP - 1039

JO - Computer networks

JF - Computer networks

SN - 1389-1286

IS - 8

ER -

By the same author(s)