Modification of the minimum-degree algorithm by multiple elimination

  • Authors:
  • Joseph W. H. Liu

  • Affiliations:
  • Department of Computer Science, York University, Downsview, Ontario, Canada M3J 1P3

  • Venue:
  • ACM Transactions on Mathematical Software (TOMS)
  • Year:
  • 1985

Quantified Score

Hi-index 0.01

Visualization

Abstract

The most widely used ordering scheme to reduce fills and operations in sparse matrix computation is the minimum-degree algorithm. The notion of multiple elimination is introduced here as a modification to the conventional scheme. The motivation is discussed using the k-by-k grid model problem. Experimental results indicate that the modified version retains the fill-reducing property of (and is often better than) the original ordering algorithm and yet requires less computer time. The reduction in ordering time is problem dependent, and for some problems the modified algorithm can run a few times faster than existing implementations of the minimum-degree algorithm. The use of external degree in the algorithm is also introduced.