Finding exact solutions to the bandwidth minimization problem

G. M. Del Corso, G. Manzini

Risultato della ricerca: Contributo su rivistaArticolo in rivistapeer review

Abstract

Given an m×m sparse symmetric matrix, we consider the problem of finding the permutation of rows and columns which minimizes the bandwidth. This problem is known to be NP-complete therefore no algorithm polynomial in m is likely to exist. We present two algorithms which exhaustively enumerate all permutations trying to discard as early as possible those which cannot lead to an optimal ordering. Our first algorithm uses a depth first search strategy, while our second algorithm uses a recently developed technique called perimeter search. We have tested the performance of these algorithms solving problems of size ranging from 40 to 100. Our results show that there exist classes of matrices for which it is possible to find the minimum bandwidth in a small amount of time. Our results also provide additional experimental evidence of the effectiveness of the perimeter search technique: we found that, compared to depth-first search, perimeter search can reduce the running time up to a factor 100.

Lingua originaleInglese
pagine (da-a)189-203
Numero di pagine15
RivistaComputing (Vienna/New York)
Volume62
Numero di pubblicazione3
DOI
Stato di pubblicazionePubblicato - 1999
Pubblicato esternamente

Fingerprint

Entra nei temi di ricerca di 'Finding exact solutions to the bandwidth minimization problem'. Insieme formano una fingerprint unica.

Cita questo