A genetic algorithm of high-throughput and low-jitter scheduling for input-Queued switches

2Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper presents a novel genetic algorithm (GA) for the scheduling problem of input-Queued switch, which can be applied in various networks besides the design of high speed routers. The scheduler should satisfy quality of service (QoS) constraints such as throughput and jitter. Solving the scheduling problem for the input-Queued switches can be divided into two steps: Firstly, decomposing the given rate matrix into a sum of permutation matrices with their corresponding weights; secondly, allocating the permutation matrices in one scheduling period based on their weights. It has been proved that scheduling problem in input-Queued switch with throughput and jitter constraints is NP-complete. The main contribution of this paper is a GA based algorithm to solve this NP-complete problem. We devise chromosome codes, fitness function, crossover and mutation operations for this specific problem. Experimental results show that our GA provides better performances in terms of throughput and jitter than a greedy heuristic. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Jin, Y., Zhang, J., & Hu, W. (2005). A genetic algorithm of high-throughput and low-jitter scheduling for input-Queued switches. In Lecture Notes in Computer Science (Vol. 3612, pp. 102–111). Springer Verlag. https://doi.org/10.1007/11539902_12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free