Back to results

Massachusetts Institute of Technology

Approximation algorithms for packing and scheduling problems

Abstract

dc:description.abstract

In this thesis we consider three combinatorial optimization problems. Specifically, we study packing and scheduling questions of relevance in several areas of operations research, including interconnection networks and switch scheduling, VLSI design, and processor scheduling. The first chapter studies a natural edge-coloring question arising from the problem of scheduling packets through an interconnection network. The theoretical model we consider can be seen as a weighted extension of Konig's theorem that states that the minimum number of colors needed to color all edges of a bipartite graph equals the maximum vertex degree. For the weighted generalization, a longstanding open question is to determine the minimum number of colors as a function of n, the maximum total weight adjacent to any vertex. Our main contribution is to show that 2.557n + o(n) colors are sufficient, improving upon earlier work. In the second chapter, we consider the following variant of the classical bin-packing problem: Place a given list of rectangles into the minimum number of unit square bins. In the restricted case where all rectangles are squares, we design an algorithm with an asymptotic performance guarantee arbitrarily close to optimal. In the general case, we give an algorithm that outputs a near-optimal solution, provided it is allowed to use slightly larger bins. Moreover, we extend these algorithmic ideas to handle a number of multidimensional packing problems, obtaining best-known results for several of these.

Degree

thesis:*
Department dc:contributor.department
Massachusetts Institute of Technology. Operations Research Center.
Grantor dc:publisher
Massachusetts Institute of Technology
Year dc:date.issued
2004

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Correa, José Rafael, 1975-
Advisor dc:contributor.advisor
  • Michael X. Goemans and Andreas S. Schulz.

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission.
Language dc:language.iso
eng

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/1721.1/17720
OAI identifier oai:identifier
oai:dspace.mit.edu:1721.1/17720

Chain of custody

source
Harvested from
MIT
Base URL
dspace.mit.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Correa, José Rafael, 1975-. Approximation algorithms for packing and scheduling problems. Massachusetts Institute of Technology, 2004. http://hdl.handle.net/1721.1/17720