Show simple item record

dc.contributor.authorBusch, Costasen
dc.contributor.authorMagdon-Ismail, M.en
dc.contributor.authorMavronicolas, Mariosen
dc.contributor.authorSpirakis, Paul G.en
dc.creatorBusch, Costasen
dc.creatorMagdon-Ismail, M.en
dc.creatorMavronicolas, Mariosen
dc.creatorSpirakis, Paul G.en
dc.date.accessioned2019-11-13T10:38:50Z
dc.date.available2019-11-13T10:38:50Z
dc.date.issued2006
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/53661
dc.description.abstractDirect routing is the special case of bufferless routing where N packets, once injected into the network, must be delivered to their destinations without collisions. We give a general treatment of three facets of direct routing: 1. Algorithms. We present a polynomial-time greedy direct algorithm which is worst-case optimal. We improve the hound of the greedy algorithm for special cases, by applying variants of this algorithm to commonly used network topologies. In particular, we obtain near-optimal routing time for the tree. mesh, butterfly, and hypercube. 2. Complexity. By a reduction from Vertex Coloring, we show that optimal Direct Routing is inapproximable, unless P = NP. 3. Lower Bounds for Buffering. We show that certain direct routing problems cannot be solved efficientlyen
dc.description.abstractin order to solve these problems, any routing algorithm needs buffers. We give non-trivial lower bounds on such buffering requirements for general routing algorithms. © 2006 Springer Science+Business Media, Inc.en
dc.sourceAlgorithmica (New York)en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-33646417082&doi=10.1007%2fs00453-005-1189-3&partnerID=40&md5=b94b2a059259db47586bbf4bc2f6e53c
dc.subjectAlgorithmsen
dc.subjectTopologyen
dc.subjectComputational complexityen
dc.subjectPolynomialsen
dc.subjectPacket networksen
dc.subjectCongestionen
dc.subjectRoutersen
dc.subjectDilationen
dc.subjectBufferless routingen
dc.subjectCommunication algorithmsen
dc.subjectDirect routingen
dc.titleDirect routing: Algorithms and complexityen
dc.typeinfo:eu-repo/semantics/article
dc.identifier.doi10.1007/s00453-005-1189-3
dc.description.volume45
dc.description.issue1
dc.description.startingpage45
dc.description.endingpage68
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeArticleen
dc.description.notes<p>Cited By :11</p>en
dc.source.abbreviationAlgorithmica (New York)en
dc.contributor.orcidBusch, Costas [0000-0002-4381-4333]
dc.contributor.orcidSpirakis, Paul G. [0000-0001-5396-3749]
dc.gnosis.orcid0000-0002-4381-4333
dc.gnosis.orcid0000-0001-5396-3749


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record