80 citations found. Retrieving documents...
A. George and J. W. H. Liu. The evolution of the minimum degree ordering algorithm. SIAM Review, 31(1):1--19, 1989.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents  Next 50

New Parallel Algorithms for Direct Solution of Sparse - Linear Systems Part   (Correct)

....techniques for the ordering phase can be found in [3, 12, 16, 17, 18, 19, 24] The principal ordering technique used for reordering the general sparse matrices for regular LU factorization algorithms involves two stages. In the rst stage, a ll reducing ordering, such as minimum degree ordering [5], is applied to the coecient matrix A. This is followed by application of Liu s scheme of elimination tree rotation [18, 19] which causes a reduction in the height of the elimination tree without a ecting the amount of ll in in the upper triangular factor U . The resulting elimination tree is ....

....4. Numerical factorization : The parallel fan out BSF algorithm described in section 2. Substitution :The parallel BS algorithm described in section 3 of Part I. In the regular scheme, we implemented each of the four phases as follows. Ordering : The ll reducing minimum degree ordering [5] followed by Liu s elimination tree rotation scheme [18] Symbolic factorization : The sequential symbolic factorization algorithm presented in [7] Numerical factorization : The parallel fan out algorithm given in [2, 15] Substitution :The elimination tree based forward and back ....

A.George and J.W.H.Liu, The evolution of minimum degree ordering algorithm, SIAM Review, Vol. 31, No. 1, 1989, pp. 1-19.


Algorithm 8xx: AMD, an approximate minimum degree ordering .. - Patrick Amestoy Timothy   (Correct)

....to two versions of the AMD algorithm discussed in an earlier paper [1] approximate minimum external degree, both with and without aggressive absorption) Details of the method used in AMD can be found in that paper. For a discussion of the long history of the minimum degree algorithm, see [2]. 2 Availability In addition to appearing as a Collected Algorithm of the ACM, AMD Version 1.0 is available at http: www.cise.ufl.edu research sparse. The Fortran version is available as the routine MC47 in HSL (formerly the Harwell Subroutine Library) 3] 3 Using AMD in MATLAB The simplest ....

A. George and J. W. H. Liu. The evolution of the minimum degree ordering algorithm. SIAM Review, 31(1):1--19, 1989.


Graph Partitioning Based Sparse Matrix Orderings for.. - Gupta (1996)   (1 citation)  (Correct)

....at that stage. GP based heuristics regard the symmetric sparse matrix as the adjacency matrix of a graph and follow a divide and conquer strategy to label the nodes of the graph by partitioning it into smaller subgraphs. The initial success of MD based heuristics prompted intense research [10] to improve their run time and quality and they have been the methods of choice among practitioners. The Multiple Minimum Degree (MMD) algorithm by George and Liu [9, 10] and the Approximate Minimum Degree (AMD) algorithm by Davis, Amestoy, and Duff [5] represent the state of the art in MD based ....

....nodes of the graph by partitioning it into smaller subgraphs. The initial success of MD based heuristics prompted intense research [10] to improve their run time and quality and they have been the methods of choice among practitioners. The Multiple Minimum Degree (MMD) algorithm by George and Liu [9, 10] and the Approximate Minimum Degree (AMD) algorithm by Davis, Amestoy, and Duff [5] represent the state of the art in MD based heuristics. Until now, with the exception of Rothberg and Hendrickson [35] most researchers have focused on ordering sparse matrices arising in finite element ....

[Article contains additional citation context not shown here]

Alan George and Joseph W.-H. Liu. The evolution of the minimum degree ordering algorithm. SIAM Review, 31(1):1--19, March 1989.


Stochastic Roadmap Simulation: An Efficient.. - Apaydin, Brutlag, .. (2002)   (5 citations)  (Correct)

....such as the conjugate gradient method [Saa96] can also be used. Furthermore, since every node in the roadmap is directly connected to a relatively small number of neighboring nodes, Q is a sparse matrix. Sparse matrix ordering algorithms greatly reduce the running time of iterative solvers [GL89, GMS92] 5 Computing the probability of folding In this and next section, we describe the application of SRS to compute two specific ensemble properties: the probability of folding in protein folding and the escape time in ligand protein binding. Protein folding is one of the most marvelous ....

A. George and J. Liu. The evolution of the minimum degree ordering algorithm. SIAM Review, 31(1):1-- 19, 1989.


The Minimum Degree Heuristic and the Minimal - Berry, Heggernes, Simonet   (Correct)

....) ll edges. c) A non minimal triangulation of G with less ll. d) A minimum triangulation of G. MD has given rise to a large amount of research with respect to improving the running time of its practical implementations, and the number of papers written on this subject is in the hundreds [1, 11]. However, very little is known theoretically as to its quality. It has in fact been analyzed theoretically only to a limited extent, which makes it dicult to gain control over this heuristic in order to improve it yet further, although recent research has been done on algorithms for low ll ....

J. A. George and J. W. H. Liu. The evolution of the minimum degree ordering algorithm. SIAM Review, 31:1-19, 1989.


Stochastic Roadmap Simulation: An efficient.. - Apaydin, Brutlag, .. (2002)   (5 citations)  (Correct)

....such as the conjugate gradient method [Saa96] can also be used. Furthermore, since every node in the roadmap is directly connected to a relatively small number of neighboring nodes, Q is a sparse matrix. Sparse matrix ordering algorithms greatly reduce the running time of iterative solvers [GL89, GMS92] 5 Computing the probability of folding In this and next section, we describe the application of SRS to compute two specific ensemble properties: the probability of folding in protein folding and the escape time in ligand protein binding. Protein folding is one of the most marvelous ....

A. George and J. Liu. The evolution of the minimum degree ordering algorithm. SIAM Review, 31(1):1-- 19, 1989.


Scotch and libScotch 3.4 User's Guide - Pellegrini (2001)   (Correct)

....Degree algorithm [50] is a local heuristic that performs its pivot selection by selecting from the graph a node of minimum degree. The Minimum Degree algorithm is known to be a very fast and general purpose algorithm, and has received much attention over the last three decades (see for example [1, 13, 37]) However, the algorithm is intrinsically sequential, and very little can be theoretically proven about its eciency. 3.2.2 Nested Dissection The Nested Dissection algorithm [14] is a global heuristic recursive algorithm which computes a vertex set S that separates the graph into two parts A and ....

A. George and J. W.-H. Liu. The evolution of the minimum degree ordering algorithm. SIAM Review, 31:1-19, 1989.


Analysis, Implementation, and Evaluation of Vaidya's Preconditioners - Chen   (Correct)

....here. Thanks to Haim Kaplan for referring us to Tarjan s paper on augmented union find data structures. 6 CHAPTER 1 Background This chapter provides background material for the next two chapters, which describe original research results. This chapter is based on material from [4] 5] 10] [12], and from Sivan Toledo s lecture notes on high performance computing. 1.1. Iterative Solvers The term iterative methods refers in this thesis to a wide range of techniques that use successive approximations to obtain more accurate solutions to a linear system Ax = b at each step. These ....

A. George and J. W. H. Liu. The evolution of the minimum-degree ordering algorithm. SIAM Review, 31:1--19, 1989.


Generic Graph Algorithms for Sparse Matrix Ordering - Lee, Siek, Lumsdaine (1999)   (2 citations)  (Correct)

....the vertex with minimum degree in the corresponding graph as v k . A number of enhancements to the basic minimum degree algorithm have been developed, such as the use of a quotient graph representation, mass elimination, incomplete degree update, multiple elimination, and external degree. See [13] for a historical survey of the minimum degree algorithm. Many of these enhancements, although initially proposed for the minimum degree algorithm, can be applied to other greedy approaches as well. Other greedy approaches differ from minimum degree by the choice of minimization criteria for ....

....algorithms instead choose the vertex that would create the minimum number of fill in elements. A nice comparison of many of these different approaches can be found in [11] 7 5 Implementation Our GGCL based implementation of MMD closely follows the algorithmic descriptions of MMD given, e.g. in [15, 13]. The implementation presently includes the enhancements for mass elimination, incomplete degree update, multiple elimination, and external degree. In addition, we use a quotient graph representation. Some particular details of our implementation are given below. Prototype The prototype for our ....

Alan George and Joseph W. H. Liu. The evolution of the minimum degree ordering algorithm. SIAM Review, 31(1):1--19, March 1989.


Sparse Symmetric Preconditioners for Dense Linear.. - Carpentieri, Duff..   (Correct)

....the number of iterations with SQMR, selecting the same density parameters as those used for the experiments reported in Table 9, but using di#erent orderings to permute the original pattern of MSym Frob . More precisely we consider the reverse Cuthil MacKee ordering [13] RCM) the minimum degree [18, 31] ordering (MD) the spectral nested dissection ordering [28] SND) and lastly we reorder the matrix by putting the denser rows and columns first (DF) It can be seen that MSym Frob is not too sensitive to the ordering and none of the tested orderings appears superior to the others. 16 Example 1 ....

J. George and J.W.H. Liu. The evolution of the minimum degree ordering algorithm. SIAM Review, 31:1--19, 1989.


Towards a Tighter Coupling of Bottom-Up and Top-Down Sparse.. - Schulze (2001)   (5 citations)  (Correct)

....to sparse symmetric factorization by Tinney and Walker [58] Over the years many enhancements have been proposed to the basic algorithm that have greatly improved its efficiency. In the following we briefly describe some of these enhancements. For a detailed survey the reader is referred to [27]. 3 Perhaps one of the most important enhancements is the concept of supernodes. Two vertices u; v of an elimination graph G k belong to the same supernode, if adj G k (u) fug = adj G k (v) fvg. In this context the vertices u; v are called indistinguishable. Indistinguishable vertices possess ....

....I is j adj G k (I)j. Instead of using true degrees, the vertex to be eliminated next is selected according to its external degree. The motivation is that the only edges added by the elimination of v 2 I are between vertices in adj G k (I) As a result, one obtains slightly better orderings [27]. A key feature of the minimum degree algorithm is that one vertex is eliminated in each step. Once the new elimination graph has been built, the degree of all vertices that were adjacent to the newly eliminated vertex have to be updated. The most time consuming part of the minimum degree ....

A. George, J.W.H. Liu, The evolution of the minimum degree ordering algorithm, SIAM Review, Vol. 31, No. 1, 1--19, 1989.


Nested-Dissection Orderings For Sparse Lu With Partial Pivoting - Brainman, Toledo (2000)   (Correct)

....and work than the partial pivoting numerical factorization requires. This challenge has been met for the class of reordering algorithms based on the minimum degree heuristic. Modern implementations of minimum degree heuristics use a clique cover to represent the graph GA of the matrix 1 A (see [7]) A clique cover represents the edges of the graph (the nonzeros in the matrix) as a union of cliques, or complete subgraphs. The clique cover representation allows us to simulate the elimination process with a data structure that only shrinks and never grows. There are two ways to initialize the ....

A. George and J. W. H. Liu. The evolution of the minimum-degree ordering algorithm. SIAM Review, 31:1--19, 1989.


Progress In Newton-Krylov Methods For Aerodynamic Calculations - Pueyo, Zingg (1997)   (Correct)

....performance, we test two of the reordering algorithms typically used for unstructured grids. The Reverse Cuthill McKee strategy [24] is a well known bandwidth reduction algorithm. The minimum neighbouring algorithm [25] is a modification of the minimum degree reordering of George and Liu [26]. It was designed to minimize the lost information in a matrix incomplete factorization. Start up Different relaxation techniques have been suggested in order to get past the rather violent nonlinear startup, particularly in transonic flows. One way to relax the solution is to damp the Newton ....

George, A., and Liu, J.W.H., "The evolution of the minimum degree ordering algorithm," SIAM Rev., no. 31, pp. 1--19, 1989.


Ordering for Factored Approximate Inverse Preconditioners - Bridson, Tang   (Correct)

....orderings that delay long dipaths in the triangular part of A (i.e. paths in A with monotonically increasing node indices) as these cause lots of I F fill, or alternatively orderings which give short and bushy elimination trees. Another useful characterization of I F fill using notions from [9] allows us to calculate the number of nonzeros in each column of the inverse factors very cheaply during a symbolic factorization: Theorem 4.3. Z ij #= 0 if and only if j is reachable from i strictly through nodes eliminated previous to i or in terms of the quotient graph model, if i is ....

A. George and J. Liu, The evolution of the minimum degree ordering algorithm, SIAM Review, 31 (1989), pp. 1--19.


Toward an Ecient Column Minimum Degree Code for Symmetric.. - Chen, Gilbert, Toledo   (Correct)

....another vertex, eliminates it, and so on until all vertices are ordered. Since the development of the original symmetric minimum degree algorithm over 30 years ago, numerous changes have been suggested, each change improving the speed of the algorithm or the quality of the ordering found (see [6] for a survey) Important ideas incorporated in our code include the clique cover representation, supernodes, multiple eliminations, and approximate degree updates. The clique cover representation of the graph uses a set of cliques to cover all the edges in the graph. An elimination step in this ....

A. George and J. W. H. Liu, The evolution of the minimum degree ordering algorithm, SIAM Review, 31(1) (Mar. 1989), pp 1-19.


Nested-Dissection Orderings for Sparse LU with Partial Pivoting - Brainman, Toledo (2000)   (Correct)

....T A takes# (n 2 ) work, but factoring it takes only O(n) work. This challenge has been met for the class of reordering algorithms based on the minimum degree heuristic. Modern implementations of minimum degree heuristics use a clique cover to represent the graph GA of the matrix 1 A (see [5]) A clique cover represents the edges of the graph (the nonzeros in the matrix) as a union of cliques, or complete subgraphs. The clique cover representation allows us to simulate the elimination process with a data structure that only shrinks and never grows. There are two ways to initialize the ....

A. George and J. W. H. Liu. The evolution of the minimum-degree ordering algorithm. SIAM Review, 31:1--19, 1989.


Nested-Dissection Orderings for Sparse LU with Partial Pivoting - Igor Brainman And (2000)   (Correct)

....A T A takes # n 2 ) work, but factoring it takes only O(n) work. This challenge has been met for the class of reordering algorithms based on the minimum degree heuristic. Modern implementations of minimum degree heuristics use a clique cover to represent the graph GA of the matrix 1 A (see [6]) A clique cover represents the edges of the graph (the nonzeros in the matrix) as a union of cliques, or complete subgraphs. The clique cover representation allows us to simulate the elimination process with a data structure that only shrinks and never grows. There are two ways to initialize the ....

A. George and J. W. H. Liu. The evolution of the minimum-degree ordering algorithm. SIAM Review, 31:1--19, 1989.


Modeling Semiconductor Optical Devices - Sartoris, al. (1999)   (Correct)

.... trapezoidal BDF2 method is also a possible choice and offers some advantages, see [26] All linear systems arising during the solution process have been solved by LU factorization and the minimum degree algorithm has been used to minimize the amount of fill in during the factorization process [27]. As shown in Figs. 2 5 for steady state solutions of the laser device of Fig. 1, as well as for the unstationary solutions x x x JMSM, Vol. 1, No. 1, Pages 6 8, 1999. 6 computed, the numerical solutions do not show spurious oscillations and this in spite of the fact the carrier densities are ....

A. George, J.W.H. Liu, The evolution of the minimum degree ordering algorithm, SIAM Review, Vol. 31, No. 1, pp. 1-19, 1989.


AMD Version 1.0 User Guide - Patrick Amestoy Timothy   (Correct)

No context found.

A. George and J. W. H. Liu. The evolution of the minimum degree ordering algorithm. SIAM Review, 31(1):1--19, 1989.


An Interior Point Algorithm for Linear Programming - Simitci (1994)   (Correct)

No context found.

Alan George and Joseph W. H. Liu. The evolution of the minimum degree ordering algorithm. SIAM REVIEW, 31(1):1--19, March 1989.


Efficient and Stable Solution of M-Matrix Linear Systems of.. - Gemignani, Lotti   (Correct)

No context found.

A George and J. W. H . Liu, The evolution of the minimum degree ordering algorithm, siamrev 31 (1989), 1-19.


New Parallel Algorithms for Direct Solution of - Sparse Linear Systems   (Correct)

No context found.

A.George and J.W.H.Liu, The evolution of minimum degree ordering algorithm, SIAM Review, Vol. 31, No. 1, 1989, pp. 1-19. 103


Stochastic Roadmap Simulation: An Efficient Representation and - Algorithm For Analyzing   (Correct)

No context found.

A. George and J. Liu. The evolution of the minimum degree ordering algorithm. SIAM Review, 31(1):1--19, 1989.


A Wide-Range Algorithm for Minimal Triangulation.. - Berry, Bordat.. (2003)   (Correct)

No context found.

J. A. George and J. W. H. Liu. The evolution of the minimum degree ordering algorithm. SIAM Review, 31:1--19, 1989.


Data Structures and Programming Techniques for the Implementation.. - Adler (1989)   (13 citations)  (Correct)

No context found.

J.A. GEORGE AND J.W.H. LIU, 1987. The Evolution of the Minimum Degree Ordering Algorithm, Technical Report CS-87-06, Department of Computer Science, York University, North York, Canada.

First 50 documents  Next 50

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC