Dynamic scheduling via polymatroid optimization

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

13 Citations (Scopus)

Abstract

Dynamic scheduling of multi-class jobs in queueing systems has wide ranging applications, but in general is a very difficult control problem. Here we focus on a class of systems for which conservation laws hold. Consequently, the performance space becomes a polymatroid — a polytope witha matroid-like structure, withall the vertices corresponding to the performance under priority rules, and all the vertices are easily identified. This structure translates the optimal control problem to an optimization problem, which, under a linear objective, becomes a special linear program; and the optimal schedule is a priority rule. In a more general setting, conservation laws extend to so-called generalized conservation laws, under which the performance space becomes more involved; however, the basic structure that ensures the optimality of priority rules remains intact. This tutorial provides an overview to the subject, focusing on the main ideas, basic mathematical facts, and computational implications.
Original languageEnglish
Title of host publicationPerformance Evaluation of Complex Systems: Techniques and Tools
Subtitle of host publicationPerformance 2002 Tutorial Lectures
EditorsSalvatore Tucci, Maria Carla Calzarossa
PublisherSpringer Verlag
Pages89-113
Volume2459
ISBN (Print)9783540442523
Publication statusPublished - 2002
Externally publishedYes
EventIFIP WG 7.3 International Symposium on Computer Modeling, Measurement, and Evaluation, Performance 2002 - Rome, Italy
Duration: 23 Sept 200227 Sept 2002

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2459
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceIFIP WG 7.3 International Symposium on Computer Modeling, Measurement, and Evaluation, Performance 2002
Country/TerritoryItaly
CityRome
Period23/09/0227/09/02

Fingerprint

Dive into the research topics of 'Dynamic scheduling via polymatroid optimization'. Together they form a unique fingerprint.

Cite this