Your access to this publication is provided through the subscription of Universitat Bremen

SIAM Journal on Matrix Analysis and Applications


Volume 11, Issue 3

Partitioning Sparse Matrices with Eigenvectors of Graphs

Related Databases

Web of Science

You must be logged in with an active subscription to view this.

Article Data

History

Submitted: 15  August  1989
Accepted: 27 December 1989
Published online: 17 July 2006

AMS Subject Headings

65F50, 65F05, 65F15, 68R10

Publication Data

ISSN (print): 0895-4798
ISSN (online): 1095-7162
CODEN: sjmael

The problem of computing a small vertex separator in a graph arises in the context of computing a good ordering for the parallel factorization of sparse, symmetric matrices. An algebraic approach for computing vertex separators is considered in this paper. It is, shown that lower bounds on separator sizes can be obtained in terms of the eigenvalues of the Laplacian matrix associated with a graph. The Laplacian eigenvectors of grid graphs can be computed from Kronecker products involving the eigenvectors of path graphs, and these eigenvectors can be used to compute good separators in grid graphs. A heuristic algorithm is designed to compute a vertex separator in a general graph by first computing an edge separator in the graph from an eigenvector of the Laplacian matrix, and then using a maximum matching in a subgraph to compute the vertex separator. Results on the quality of the separators computed by the spectral algorithm are presented, and these are compared with separators obtained from other algorithms for computing separators. Finally, the time required to compute the Laplacian eigenvector is reported, and the accuracy with which the eigenvector must be computed to obtain good separators is considered. The spectral algorithm has the advantage that it can be implemented on a medium-size multiprocessor in a straightforward manner.

Copyright © 1990 Society for Industrial and Applied Mathematics

Cited by

(2013) Decentralized mining social network communities with agents. Mathematical and Computer Modelling 57:11-12, 2998-3008 CrossRef
(2013) Dual modularity optimization for detecting overlapping communities in bipartite networks. Knowledge and Information Systems CrossRef
(2013) Remodeling the network for microgroup detection on microblog. Knowledge and Information Systems CrossRef
(2013) Organising, valuing and improving the engineering design process. Journal of Engineering Design1-22 CrossRef
(2013) Community structure division in complex networks based on gene expression programming algorithm. Journal of Computer Applications 32:2, 317-321 CrossRef
(2013) Network decomposition and multi-path routing optimal control. Transactions on Emerging Telecommunications Technologies 24:2, 154-165 CrossRef
(2013) COMPARISON AND SELECTION OF OBJECTIVE FUNCTIONS IN MULTIOBJECTIVE COMMUNITY DETECTION. Computational Intelligencen/a-n/a CrossRef
(2013) A fast algorithm for sparse matrix computations related to inversion. Journal of Computational Physics CrossRef
2013. A Partitioning Requiring Rapidity and Quality: The Multilevel Method and Partitions Refinement Algorithms. , 27-63. CrossRef
2013. General Introduction to Graph Partitioning. , 1-25. CrossRef
2013. Appendix: The Main Tools and Test Benches for Graph Partitioning. , 347-356. CrossRef
(2013) Consistency of coefficient-based spectral clustering with -regularizer. Mathematical and Computer Modelling 57:3-4, 469-482 CrossRef
(2013) Dynamic load balancing for petascale quantum Monte Carlo applications: The Alias method. Computer Physics Communications 184:2, 284-292 CrossRef
(2013) A spectral algorithm of community identification. EPL (Europhysics Letters) 101:4, 48001 CrossRef
(2013) Graph partitioning algorithms for optimizing software deployment in mobile cloud computing. Future Generation Computer Systems 29:2, 451-459 CrossRef
(2013) Sparse random graphs: Eigenvalues and eigenvectors. Random Structures & Algorithms 42:1, 110-134 CrossRef
(2013) EAMCD: an efficient algorithm based on minimum coupling distance for community identification in complex networks. The European Physical Journal B 86:1, CrossRef
(2013) Spectra of random graphs with arbitrary expected degrees. Physical Review E 87:1, CrossRef
(2012) A semantic-based approach for searching and browsing tag spaces. Decision Support Systems 54:1, 644-654 CrossRef
(2012) Community detection based on modularity and an improved genetic algorithm. Physica A: Statistical Mechanics and its Applications CrossRef
(2012) Geometrically nonlinear analysis of circulant structures using an efficient eigensolution method. Acta Mechanica 223:10, 2167-2182 CrossRef
(2012) Large-scale multi-robot task allocation via dynamic partitioning and distribution. Autonomous Robots 33:3, 291-307 CrossRef
(2012) An experimental investigation of kernels on graphs for collaborative recommendation and semisupervised classification. Neural Networks 31, 53-72 CrossRef
(2012) Group topic modeling for academic knowledge discovery. Applied Intelligence 36:4, 870-886 CrossRef
(2012) Object-oriented, parallel finite element framework with dynamic load balancing. Advances in Engineering Software 47:1, 35-50 CrossRef
(2012) Scalable clustering methods for the name disambiguation problem. Knowledge and Information Systems 31:1, 129-151 CrossRef
(2012) THE EVOLUTION OF GENERALIZED RECIPROCITY ON SOCIAL INTERACTION NETWORKS. Evolution 66:3, 651-664 CrossRef
(2012) Community structure discovery method based on the Gaussian kernel similarity matrix. Physica A: Statistical Mechanics and its Applications 391:6, 2268-2278 CrossRef
(2012) Multi-objective community detection in complex networks. Applied Soft Computing 12:2, 850-859 CrossRef
(2012) Extension and optimization of the FIND algorithm: Computing Green’s and less-than Green’s functions. Journal of Computational Physics 231:4, 1121-1139 CrossRef
(2012) Nodal domain partition and the number of communities in networks. Journal of Statistical Mechanics: Theory and Experiment 2012:02, P02012 CrossRef
(2012) GANC: Greedy agglomerative normalized cut for graph clustering. Pattern Recognition 45:2, 831-843 CrossRef
(2012) Multi-way clustering and biclustering by the Ratio cut and Normalized cut in graphs. Journal of Combinatorial Optimization 23:2, 224-251 CrossRef
2012. Combinatorial Problems in Solving Linear Systems. , 21-68. CrossRef
2012. Spectral Graph Theory. , 495-524. CrossRef
2012. Scotch and PT-Scotch Graph Partitioning Software. , 373-406. CrossRef
2012. Combinatorial Scientific Computing. , 1-19. CrossRef
, , , and . (2012) Partitioning Hypergraphs in Scientific Computing Applications through Vertex Separators on Graphs. SIAM Journal on Scientific Computing 34:2, A970-A992Abstract | PDF (447 KB) 
(2012) Convergent evolution of modularity in metabolic networks through different community structures. BMC Evolutionary Biology 12:1, 181 CrossRef
(2012) Parallel low-density parity check decoding on a network-on-chip-based multiprocessor platform. IET Computers & Digital Techniques 6:2, 86 CrossRef
(2012) Inference of gene regulatory subnetworks from time course gene expression data. BMC Bioinformatics 13:Suppl 9, S3 CrossRef
(2011) Communities, modules and large-scale structure in networks. Nature Physics 8:1, 25-31 CrossRef
(2011) Laplacian matrices of product graphs: applications in structural mechanics. Acta Mechanica 222:3-4, 331-350 CrossRef
(2011) A parallel block LU decomposition method for distributed finite element matrices. Parallel Computing 37:12, 742-758 CrossRef
(2011) A hybrid ensemble approach for the Steiner tree problem in large graphs: A geographical application. Applied Soft Computing 11:8, 5745-5754 CrossRef
(2011) Discovering Network Structure Beyond Communities. Scientific Reports 1, CrossRef
(2011) Community detection: Topological vs. topical. Journal of Informetrics 5:4, 498-514 CrossRef
(2011) Analysis of Heuristic Graph Partitioning Methods for the Assignment of Packet Control Units in GERAN. Wireless Personal Communications 60:4, 611-633 CrossRef
(2011) A classification for community discovery methods in complex networks. Statistical Analysis and Data Mining 4:5, 512-546 CrossRef
(2011) Structure and attribute index for approximate graph matching in large graphs. Information Systems 36:6, 958-972 CrossRef
(2011) A Posteriori Approach for Community Detection. Journal of Computer Science and Technology 26:5, 792-805 CrossRef
(2011) Selecting optimal training data for learning to rank. Information Processing & Management 47:5, 730-741 CrossRef
2011. Graph Representation. , 1-28. CrossRef
(2011) Eigenvectors of random graphs: Nodal Domains. Random Structures & Algorithms 39:1, 39-58 CrossRef
(2011) Parallelization strategies for an implicit Newton-based reactive flow solver. Combustion Theory and Modelling 15:4, 455-486 CrossRef
(2011) An effective web document clustering algorithm based on bisection and merge. Artificial Intelligence Review 36:1, 69-85 CrossRef
2011. Community Detection in Biological Networks. , 299-327. CrossRef
(2011) Community detection in graphs using singular value decomposition. Physical Review E 83:4, CrossRef
(2011) Identifying different community members in complex networks based on topology potential. Frontiers of Computer Science in China 5:1, 87-99 CrossRef
, , and . (2011) Relaxation-Based Coarsening and Multiscale Graph Organization. Multiscale Modeling & Simulation 9:1, 407-423Abstract | PDF (393 KB) 
(2011) A measure of the local connectivity between graph vertices. Procedia Computer Science 4, 196-205 CrossRef
(2011) MDEC: MeTiS-based Domain Decomposition for Parallel 2D Mesh Generation. Procedia Computer Science 4, 302-311 CrossRef
(2010) A Unifying Modularity in Networks. Chinese Physics Letters 27:12, 128901 CrossRef
(2010) Parallel hydrodynamic finite element model with an N-Best refining partition scheme. Chinese Journal of Oceanology and Limnology 28:6, 1340-1349 CrossRef
(2010) Partitioning large networks without breaking communities. Knowledge and Information Systems 25:2, 345-369 CrossRef
(2010) Identifying the borders of mathematical knowledge. Journal of Physics A: Mathematical and Theoretical 43:32, 325202 CrossRef
(2010) Dinkelbach NCUT: An Efficient Framework for Solving Normalized Cuts Problems with Priors and Convex Constraints. International Journal of Computer Vision 89:1, 40-55 CrossRef
(2010) Co-clustering Documents and Words by Minimizing the Normalized Cut Objective Function. Journal of Mathematical Modelling and Algorithms 9:2, 131-147 CrossRef
(2010) Parallel adaptation of general three-dimensional hybrid meshes. Journal of Computational Physics 229:9, 3454-3473 CrossRef
(2010) Linear and Nonlinear Projective Nonnegative Matrix Factorization. IEEE Transactions on Neural Networks 21:5, 734-749 CrossRef
(2010) Workload Distribution Framework for the Parallel Solution of Large Structural Models on Heterogeneous PC Clusters. Journal of Computing in Civil Engineering 24:2, 151-160 CrossRef
(2010) Graph Partitioning via Adaptive Spectral Techniques. Combinatorics, Probability and Computing 19:02, 227 CrossRef
(2010) Improved group theoretic method using graph products for the analysis of symmetric-regular structures. Acta Mechanica 210:3-4, 265-289 CrossRef
(2010) An autonomy-oriented computing approach to community mining in distributed and dynamic networks. Autonomous Agents and Multi-Agent Systems 20:2, 123-157 CrossRef
(2010) A GENETIC ALGORITHM FOR DETECTING COMMUNITIES IN LARGE-SCALE COMPLEX NETWORKS. Advances in Complex Systems 13:01, 3-17 CrossRef
and . (2010) Finding Planted Partitions in Random Graphs with General Degree Distributions. SIAM Journal on Discrete Mathematics 23:4, 1682-1714Abstract | PDF (398 KB) 
, , , , and . (2010) Controlling Unstructured Mesh Partitions for Massively Parallel Simulations. SIAM Journal on Scientific Computing 32:6, 3201-3227Abstract | PDF (3841 KB) 
(2010) Partitioning networks into clusters and residuals with average association. Chaos: An Interdisciplinary Journal of Nonlinear Science 20:3, 033103 CrossRef
(2010) Sparse direct factorizations through unassembled hyper-matrices. Computer Methods in Applied Mechanics and Engineering 199:9-12, 430-438 CrossRef
(2010) Eigenvalues of the adjacency and Laplacian matrices for modified regular structural models. International Journal for Numerical Methods in Biomedical Engineeringn/a-n/a CrossRef
(2009) Model validation of simple-graph representations of metabolism. Journal of The Royal Society Interface 6:40, 1027-1034 CrossRef
(2009) Efficient uncertainty minimization for fuzzy spectral clustering. Physical Review E 80:5, CrossRef
(2009) Seeding the Kernels in graphs: toward multi-resolution community analysis. New Journal of Physics 11:11, 113003 CrossRef
(2009) A spectral clustering algorithm for manufacturing cell formation. Computers & Industrial Engineering 57:3, 1008-1014 CrossRef
(2009) Complex eigenvectors of network matrices give better insight into the community structure. Journal of Statistical Mechanics: Theory and Experiment 2009:10, P10018 CrossRef
(2009) Spectral tripartitioning of networks. Physical Review E 80:3, CrossRef
(2009) A spectral clustering-based framework for detecting community structures in complex networks. Applied Mathematics Letters 22:9, 1479-1482 CrossRef
(2009) Detecting community structure in networks by representative energy. Frontiers of Computer Science in China 3:3, 366-372 CrossRef
(2009) Combinatorial optimization of special graphs for nodal ordering and graph partitioning. Acta Mechanica 207:1-2, 95-108 CrossRef
(2009) Detecting Overlapping Community Structures in Networks. World Wide Web 12:2, 235-261 CrossRef
(2009) A SPECTRAL METHOD FOR AGGREGATING VARIABLES IN LINEAR DYNAMICAL SYSTEMS WITH APPLICATION TO CELLULAR AUTOMATA RENORMALIZATION. Advances in Complex Systems 12:02, 131-155 CrossRef
(2009) Graph nodes clustering with the sigmoid commute-time kernel: A comparative study. Data & Knowledge Engineering 68:3, 338-361 CrossRef
(2009) Combinatorial and spectral aspects of nearest neighbor graphs in doubling dimensional and nearly-Euclidean spaces. Theoretical Computer Science 410:11, 1081-1092 CrossRef
(2009) A general theorem for adjacency matrices of graph products and application in graph partitioning for parallel computing. Finite Elements in Analysis and Design 45:3, 149-155 CrossRef
and . (2009) Ranks and Representations for Spectral Graph Bisection. SIAM Journal on Scientific Computing 31:5, 3529-3546Abstract | PDF (287 KB) 
(2009) Eigensolution of Laplacian matrices for graph partitioning and domain decomposition: Approximate algebraic method. Engineering Computations 26:7, 828-842 CrossRef
(2009) Modularity and robustness of bone networks. Molecular BioSystems 5:3, 255 CrossRef
(2009) Detection of local community structures in complex dynamic networks with random walks. IET Systems Biology 3:4, 266 CrossRef
(2008) Topology and graph products; eigenproblems in optimal structural analysis. Communications in Numerical Methods in Engineering 24:11, 929-945 CrossRef
(2008) Eigenvectors of the discrete Laplacian on regular graphs—a statistical approach. Journal of Physics A: Mathematical and Theoretical 41:43, 435203 CrossRef
(2008) Spectral Matting. IEEE Transactions on Pattern Analysis and Machine Intelligence 30:10, 1699-1712 CrossRef
(2008) Detecting the community structure in complex networks based on quantum mechanics. Physica A: Statistical Mechanics and its Applications 387:24, 6215-6224 CrossRef
(2008) Local and global approaches of affinity propagation clustering for large scale data. Journal of Zhejiang University SCIENCE A 9:10, 1373-1381 CrossRef
(2008) Factorization for efficient solution of eigenproblems of adjacency and Laplacian matrices for graph products. International Journal for Numerical Methods in Engineering 75:1, 58-82 CrossRef
(2008) Optimal domain decomposition via -median methodology using ACO and hybrid ACGA. Finite Elements in Analysis and Design 44:8, 505-512 CrossRef
(2008) A simple and exact Laplacian clustering of complex networking phenomena: Application to gene expression profiles. Proceedings of the National Academy of Sciences 105:11, 4083-4087 CrossRef
(2008) Is the topology of the Internet network really fit to sustain its function?. Physica A: Statistical Mechanics and its Applications 387:7, 1689-1704 CrossRef
(2008) Laplacian spectra as a diagnostic tool for network structure and dynamics. Physical Review E 77:3, CrossRef
. (2008) Graph Clustering Via a Discrete Uncoupling Process. SIAM Journal on Matrix Analysis and Applications 30:1, 121-141Abstract | PDF (425 KB) 
, , and . (2008) Embedded in the Shadow of the Separator. SIAM Journal on Optimization 19:1, 472-501Abstract | PDF (547 KB) 
(2008) A new algorithm for domain decomposition of finite element models. Engineering Computations 25:5, 464-479 CrossRef
(2008) Flexible chain molecules in the marginal and concentrated regimes: Universal static scaling laws and cross-over predictions. The Journal of Chemical Physics 128:17, 174901 CrossRef
(2008) Particle competition for complex network community detection. Chaos: An Interdisciplinary Journal of Nonlinear Science 18:3, 033107 CrossRef
2008. Distributed Sparse Matrices for Very High Level Languages. , 225-252. CrossRef
(2007) Deterministic modularity optimization. The European Physical Journal B 60:1, 83-88 CrossRef
(2007) On the Laplacian Eigenvalues of Gn,p. Combinatorics, Probability and Computing 16:06, CrossRef
(2007) Finding community structures in complex networks using mixed integer optimisation. The European Physical Journal B 60:2, 231-239 CrossRef
(2007) Community Mining from Signed Social Networks. IEEE Transactions on Knowledge and Data Engineering 19:10, 1333-1348 CrossRef
(2007) A tutorial on spectral clustering. Statistics and Computing 17:4, 395-416 CrossRef
(2007) A unified framework of multi-objective cost functions for partitioning unstructured finite element meshes. Applied Mathematical Modelling 31:9, 1711-1728 CrossRef
(2007) Graph clustering. Computer Science Review 1:1, 27-64 CrossRef
(2007) Tri-diagonal and penta-diagonal block matrices for efficient eigensolutions of problems in structural mechanics. Acta Mechanica 192:1-4, 77-87 CrossRef
(2007) Finding and evaluating the hierarchical structure in complex networks. Journal of Physics A: Mathematical and Theoretical 40:19, 5013-5023 CrossRef
(2007) Detecting complex network modularity by dynamical clustering. Physical Review E 75:4, CrossRef
(2007) Accuracy and precision of methods for community identification in weighted networks. Physica A: Statistical Mechanics and its Applications 377:1, 363-372 CrossRef
(2007) Spectral partitioning works: Planar graphs and finite element meshes. Linear Algebra and its Applications 421:2-3, 284-305 CrossRef
(2007) Random-Walk Computation of Similarities between Nodes of a Graph with Application to Collaborative Recommendation. IEEE Transactions on Knowledge and Data Engineering 19:3, 355-369 CrossRef
(2007) A Heuristic Clustering Algorithm for Mining Communities in Signed Networks. Journal of Computer Science and Technology 22:2, 320-328 CrossRef
(2007) Topological properties of high-voltage electrical transmission networks. Electric Power Systems Research 77:2, 99-105 CrossRef
(2007) MODELING THE CO-OCCURRENCE PRINCIPLES OF THE CONSONANT INVENTORIES: A COMPLEX NETWORK APPROACH. International Journal of Modern Physics C 18:02, 281-295 CrossRef
(2007) Spin-1∕2 particles moving on a two-dimensional lattice with nearest-neighbor interactions can realize an autonomous quantum computer. Physical Review A 75:1, CrossRef
(2007) An algorithm for detecting community structure of social networks based on prior knowledge and modularity. Complexity 12:3, 53-60 CrossRef
(2007) Identification of network modules by optimization of ratio association. Chaos: An Interdisciplinary Journal of Nonlinear Science 17:2, 023114 CrossRef
(2007) Checking the reliability of a linear-programming based approach towards detecting community structures in networks. IET Systems Biology 1:5, 286 CrossRef
(2007) Characterization of complex networks: A survey of measurements. Advances in Physics 56:1, 167-242 CrossRef
(2006) Methodological utilities for organizing cooperative work process according to ISO 9001 standard recommendations. Journal of Intelligent Manufacturing 17:6, 703-713 CrossRef
(2006) On efficient configurations for Bluetooth scatternets. Ad Hoc Networks 4:6, 768-787 CrossRef
(2006) Block diagonalization of adjacency and Laplacian matrices for graph product; applications in structural mechanics. International Journal for Numerical Methods in Engineering 68:1, 33-63 CrossRef
(2006) A spectral heuristic for bisecting random graphs. Random Structures and Algorithms 29:3, 351-398 CrossRef
(2006) Finding community structure in networks using the eigenvectors of matrices. Physical Review E 74:3, CrossRef
(2006) Network community structure and loop coefficient method. Physical Review E 74:1, CrossRef
(2006) The analysis and dissimilarity comparison of community structure. Physica A: Statistical Mechanics and its Applications 367, 577-585 CrossRef
(2006) Force-Based Incremental Algorithm for Mining Community Structure in Dynamic Network. Journal of Computer Science and Technology 21:3, 393-400 CrossRef
(2006) Multiobjective hypergraph-partitioning algorithms for cut and maximum subdomain-degree minimization. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 25:3, 504-517 CrossRef
(2006) Isoperimetric graph partitioning for image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence 28:3, 469-475 CrossRef
and . (2006) Isoperimetric Partitioning: A New Algorithm for Graph Partitioning. SIAM Journal on Scientific Computing 27:6, 1844-1866Abstract | PDF (264 KB) 
(2006) Using Eigenvectors to Partition Circuits. INFORMS Journal on Computing 18:2, 197-208 CrossRef
(2005) Spectral and meta-heuristic algorithms for software clustering. Journal of Systems and Software 77:3, 213-223 CrossRef
(2005) Comparing community structure identification. Journal of Statistical Mechanics: Theory and Experiment 2005:09, P09008-P09008 CrossRef
(2005) Solving Sparse Linear Systems: Taking the Direct Approach. Computing in Science and Engineering 7:5, 62-70 CrossRef
(2005) Finding local community structure in networks. Physical Review E 72:2, CrossRef
(2005) A unified method for eigendecomposition of graph products. Communications in Numerical Methods in Engineering 21:7, 377-388 CrossRef
(2005) Drawing graphs by eigenvectors: theory and practice. Computers & Mathematics with Applications 49:11-12, 1867-1888 CrossRef
(2005) Support and optimization of Java RMI over a Bluetooth environment. Concurrency and Computation: Practice and Experience 17:7-8, 967-989 CrossRef
(2005) New challenges in dynamic load balancing. Applied Numerical Mathematics 52:2-3, 133-152 CrossRef
2005. Solution of Linear Systems. , 755-824. CrossRef
(2004) Finding community structure in very large networks. Physical Review E 70:6, CrossRef
(2004) Spectral Decomposition for the Search and Analysis of RNA Secondary Structure. Journal of Computational Biology 11:6, 1169-1174 CrossRef
(2004) An efficient method for decomposition of regular structures using graph products. International Journal for Numerical Methods in Engineering 61:11, 1797-1808 CrossRef
(2004) Analysis of weighted networks. Physical Review E 70:5, CrossRef
(2004) Graph Laplacians, nodal domains, and hyperplane arrangements. Linear Algebra and its Applications 390, 155-174 CrossRef
(2004) Detecting network communities: a new systematic and efficient algorithm. Journal of Statistical Mechanics: Theory and Experiment 2004:10, P10012 CrossRef
(2004) On control of adaptation in parallel mesh generation. Engineering with Computers 20:3, 193-201 CrossRef
(2004) A new spectral method for nodal ordering of regular space structures. Finite Elements in Analysis and Design 40:13-14, 1931-1945 CrossRef
(2004) New spectral lower bounds on the bisection width of graphs. Theoretical Computer Science 320:2-3, 155-174 CrossRef
(2004) Solving the mesh-partitioning problem with an ant-colony algorithm. Parallel Computing 30:5-6, 785-801 CrossRef
(2004) Growth mechanisms of the AS-level Internet network. Europhysics Letters (EPL) 66:4, 471-477 CrossRef
(2003) A new scheme for efficient and direct shape optimization of complex structures represented by polygonal meshes. International Journal for Numerical Methods in Engineering 58:14, 2201-2223 CrossRef
(2003) A hybrid graph-genetic method for domain decomposition. Finite Elements in Analysis and Design 39:13, 1237-1247 CrossRef
(2003) Data structures and load balancing for parallel adaptive hp finite-element methods. Computers & Mathematics with Applications 46:1, 105-123 CrossRef
(2003) On k-ary n-cubes: theory and applications. Discrete Applied Mathematics 129:1, 171-193 CrossRef
(2003) Macrostate data clustering. Physical Review E 67:5, CrossRef
(2003) Relationship-Based Clustering and Visualization for High-Dimensional Data Mining. INFORMS Journal on Computing 15:2, 208-230 CrossRef
(2003) Parallel adaptive solution of 3D boundary value problems by Hessian recovery. Computer Methods in Applied Mechanics and Engineering 192:11-12, 1495-1513 CrossRef
and . (2003) A New Paradigm for Parallel Adaptive Meshing Algorithms. SIAM Review 45:2, 291-323Abstract | PDF (7925 KB) 
, , and . (2003) A Block Constant Approximate Inverse for Preconditioning Large Linear Systems. SIAM Journal on Matrix Analysis and Applications 24:3, 822-851Abstract | PDF (632 KB) 
(2003) Parameter Estimation of a Single Wheel Station using Hybrid Differential Evolution. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering 217:6, 431-447 CrossRef
(2002) Web document clustering using hyperlink structures. Computational Statistics & Data Analysis 41:1, 19-45 CrossRef
(2002) Parallel two level block ILU preconditioning techniques for solving large sparse linear systems. Parallel Computing 28:10, 1451-1475 CrossRef
(2002) A multi-level finite element nodal ordering using algebraic graph theory. Finite Elements in Analysis and Design 38:3, 245-261 CrossRef
(2002) Mesh partitioning for efficient use of distributed systems. IEEE Transactions on Parallel and Distributed Systems 13:1, 67-79 CrossRef
(2001) Domain separation by means of sign changing eigenfunctions of p -laplacians. Applicable Analysis 79:3-4, 483-501 CrossRef
(2001) Implementing parallel shortest path for parallel transportation applications. Parallel Computing 27:12, 1537-1568 CrossRef
(2001) Wavefront diffusion and LMSR: algorithms for dynamic repartitioning of adaptive meshes. IEEE Transactions on Parallel and Distributed Systems 12:5, 451-466 CrossRef
(2001) Fast Parallel Direct Solvers for Coarse Grid Problems. Journal of Parallel and Distributed Computing 61:2, 151-177 CrossRef
2001. Principles of Solution of the Governing Equations. , 29-74. CrossRef
(2001) Spectral trisection of finite element models. International Journal of Numerical Methods for Heat & Fluid Flow 11:4, 358-370 CrossRef
2001. Numerical linear algebra algorithms and software. , 149-174. CrossRef
2001. Temporal Discretisation. , 181-223. CrossRef
2001. Parallel iterative methods for sparse linear systems. , 423-440. CrossRef
(2000) Parallel generation of triangular and quadrilateral meshes. Advances in Engineering Software 31:12, 929-936 CrossRef
(2000) Simple data management, scheduling and solution strategies for managing the irregularities in parallel adaptive hp finite element simulations. Parallel Computing 26:13-14, 1765-1788 CrossRef
(2000) The impact of high-performance computing in the solution of linear systems: trends and problems. Journal of Computational and Applied Mathematics 123:1-2, 515-530 CrossRef
(2000) Shape-optimized mesh partitioning and load balancing for parallel adaptive FEM. Parallel Computing 26:12, 1555-1581 CrossRef
(2000) Numerical linear algebra algorithms and software. Journal of Computational and Applied Mathematics 123:1-2, 489-514 CrossRef
(2000) Quality matching and local improvement for multilevel graph-partitioning. Parallel Computing 26:12, 1609-1634 CrossRef
(2000) Viscous Flow Analysis Using a Parallel Unstructured Multigrid Solver. AIAA Journal 38:11, 2067-2076 CrossRef
(2000) Parallel load balancing for dynamic execution environments. Computer Methods in Applied Mechanics and Engineering 189:4, 1295-1309 CrossRef
(2000) Normalized cuts and image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence 22:8, 888-905 CrossRef
(2000) Finite element mesh decomposition using complementary Laplacian matrix. Communications in Numerical Methods in Engineering 16:6, 379-389 CrossRef
(2000) A parallel multi-p method. Computers & Mathematics with Applications 39:9-10, 115-123 CrossRef
(2000) Supervised learning of large perceptual organization: graph spectral partitioning and learning automata. IEEE Transactions on Pattern Analysis and Machine Intelligence 22:5, 504-525 CrossRef
(2000) Parallel adaptive subspace correction schemes with applications to elasticity. Computer Methods in Applied Mechanics and Engineering 184:2-4, 303-332 CrossRef
(2000) Dynamic load balancing in computational mechanics. Computer Methods in Applied Mechanics and Engineering 184:2-4, 485-500 CrossRef
and . (2000) Partitioning Rectangular and Structurally Unsymmetric Sparse Matrices for Parallel Processing. SIAM Journal on Scientific Computing 21:6, 2048-2072Abstract | PDF (272 KB) 
and . (2000) A New Paradigm for Parallel Adaptive Meshing Algorithms. SIAM Journal on Scientific Computing 22:4, 1411-1443Abstract | PDF (20388 KB) 
and . (2000) Graph Embeddings and Laplacian Eigenvalues. SIAM Journal on Matrix Analysis and Applications 21:3, 703-723Abstract | PDF (377 KB) 
2000. High-Performance Spectral Element Algorithms and Implementations. , 17-26. CrossRef
2000. Gaussian elimination for the solution of linear systems of equations. , 3-170. CrossRef
1999. Large-Scale and Decentralized Systems. . CrossRef
(1999) Multilevel spectral hypergraph partitioning with arbitrary vertex sizes. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 18:9, 1389-1399 CrossRef
(1999) Greedy, prohibition, and reactive heuristics for graph partitioning. IEEE Transactions on Computers 48:4, 361-385 CrossRef
(1999) An improved diffusion algorithm for dynamic load balancing. Parallel Computing 25:4, 417-444 CrossRef
(1999) Multilevel hypergraph partitioning: applications in VLSI domain. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 7:1, 69-79 CrossRef
(1999) A hybrid graph–neural method for domain decomposition. Computers & Structures 70:6, 667-674 CrossRef
(1999) Parallel solutions of very large sparse Lyapunov equations by balanced BBD decompositions. IEEE Transactions on Automatic Control 44:3, 612-618 CrossRef
(1999) A neural network graph partitioning procedure for grid-based domain decomposition. International Journal for Numerical Methods in Engineering 44:5, 593-613 CrossRef
(1999) Spectral bisection of adaptive finite element meshes for parallel processing. Computers & Structures 70:3, 315-323 CrossRef
and . (1999) Parallel Multilevel series k-Way Partitioning Scheme for Irregular Graphs. SIAM Review 41:2, 278-300Abstract | PDF (355 KB) 
and . (1999) Distributed Schur Complement Techniques for General Sparse Linear Systems. SIAM Journal on Scientific Computing 21:4, 1337-1356Abstract | PDF (383 KB) 
, , and . (1999) Boundary Treatments for Multilevel Methods on Unstructured Meshes. SIAM Journal on Scientific Computing 21:1, 46-66Abstract | PDF (850 KB) 
and . (1999) Graph Partitioning and Continuous Quadratic Programming. SIAM Journal on Discrete Mathematics 12:4, 500-523Abstract | PDF (375 KB) 
(1999) Spectral partitioning with multiple eigenvectors. Discrete Applied Mathematics 90:1-3, 3-26 CrossRef
, , and . (1998) Geometric Mesh Partitioning: Implementation and Experiments. SIAM Journal on Scientific Computing 19:6, 2091-2110Abstract | PDF (458 KB) 
and . (1998) Robust Ordering of Sparse Matrices using Multisection. SIAM Journal on Matrix Analysis and Applications 19:3, 816-832Abstract | PDF (291 KB) 
and . (1998) On the Quality of Spectral Separators. SIAM Journal on Matrix Analysis and Applications 19:3, 701-719Abstract | PDF (177 KB) 
(1998) Mortar Element Method for Flow Problems in Primitive Variables Form. International Journal of Computational Fluid Dynamics 9:3-4, 209-219 CrossRef
and . (1998) Applications of the Dulmage--Mendelsohn Decomposition and Network Flow to Graph Bisection Improvement. SIAM Journal on Matrix Analysis and Applications 19:2, 325-354Abstract | PDF (968 KB) 
(1998) HARP: A Dynamic Spectral Partitioner. Journal of Parallel and Distributed Computing 50:1-2, 83-103 CrossRef
, , , and . (1998) Geometric Separators for Finite-Element Meshes. SIAM Journal on Scientific Computing 19:2, 364-386Abstract | PDF (788 KB) 
(1998) Parallel iterative solvers for irregular sparse matrices in High Performance Fortran. Future Generation Computer Systems 13:4-5, 315-325 CrossRef
(1998) GRCA: a hybrid genetic algorithm for circuit ratio-cut partitioning. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 17:3, 193-204 CrossRef
(1998) The application of scalable distributed memory computers to the finite element modeling of electromagnetic scattering. International Journal for Numerical Methods in Engineering 41:4, 759-776 CrossRef
(1998) Octree partitioning of hybrid grids for parallel adaptive viscous flow simulations. International Journal for Numerical Methods in Fluids 26:1, 57-78 CrossRef
, , and . (1998) Decomposing Matrices into Blocks. SIAM Journal on Optimization 9:1, 236-269Abstract | PDF (607 KB) 
, , and . (1998) A Spectral Algorithm for Seriation and the Consecutive Ones Problem. SIAM Journal on Computing 28:1, 297-310Abstract | PDF (261 KB) 
and . (1998) A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs. SIAM Journal on Scientific Computing 20:1, 359-392Abstract | PDF (473 KB) 
(1998) Parallel structures and dynamic load balancing for adaptive finite element computation. Applied Numerical Mathematics 26:1-2, 241-263 CrossRef
(1998) Multilevelk-way Partitioning Scheme for Irregular Graphs. Journal of Parallel and Distributed Computing 48:1, 96-129 CrossRef
1998. Parallel CFD Computation on Unstructured Grids. , 289-296. CrossRef
(1997) Sensitivity analysis of frictional contact/ impact response on distributed-memory computers. Computers & Structures 65:6, 881-891 CrossRef
(1997) Adaptive Local Refinement with Octree Load Balancing for the Parallel Solution of Three-Dimensional Conservation Laws. Journal of Parallel and Distributed Computing 47:2, 139-152 CrossRef
, , and . (1997) Inexact Block Jacobi--Broyden Methods for Solving Nonlinear Systems of Equations. SIAM Journal on Scientific Computing 18:5, 1367-1392Abstract | PDF (598 KB) 
and . (1997) How Good is Recursive Bisection?. SIAM Journal on Scientific Computing 18:5, 1436-1445Abstract | PDF (220 KB) 
(1997) Using domain decomposition to find graph bisectors. BIT Numerical Mathematics 37:3, 506-534 CrossRef
(1997) A domain-decomposition message-passing approach to transient viscous incompressible flow using explicit time integration. Computer Methods in Applied Mechanics and Engineering 148:3-4, 329-352 CrossRef
(1997) Two improved algorithms for envelope and wavefront reduction. BIT Numerical Mathematics 37:3, 559-590 CrossRef
(1997) Large-scale finite element fluid analysis by massively parallel processors. Parallel Computing 23:9, 1365-1377 CrossRef
(1997) Parallel ordering using edge contraction. Parallel Computing 23:8, 1045-1067 CrossRef
(1997) Parallel incremental graph partitioning. IEEE Transactions on Parallel and Distributed Systems 8:8, 884-896 CrossRef
(1997) Minimum-perimeter domain assignment. Mathematical Programming 78:2, 283-303 CrossRef
and . (1997) An Analysis of Spectral Envelope Reduction via Quadratic Assignment Problems. SIAM Journal on Matrix Analysis and Applications 18:3, 706-732Abstract | PDF (412 KB) 
, , and . (1997) On the Optimality of the Median Cut Spectral Bisection Graph Partitioning Method. SIAM Journal on Scientific Computing 18:3, 943-948Abstract | PDF (208 KB) 
(1997) Parallel Remapping of Adaptive Problems. Journal of Parallel and Distributed Computing 42:2, 109-121 CrossRef
(1997) Highly scalable parallel algorithms for sparse matrix factorization. IEEE Transactions on Parallel and Distributed Systems 8:5, 502-520 CrossRef
(1997) Graph partitioning based methods and tools for scientific computing. Parallel Computing 23:1-2, 153-164 CrossRef
(1997) Adaptive-coordinate real-space electronic-structure calculations for atoms, molecules, and solids. Physical Review B 55:16, 10289-10301 CrossRef
(1997) EVALUATION OF AUTOMATIC DOMAIN PARTITIONING ALGORITHMS FOR PARALLEL FINITE ELEMENT ANALYSIS. International Journal for Numerical Methods in Engineering 40:6, 1025-1051 CrossRef
(1997) Computational techniques for adaptive hp finite element methods. Finite Elements in Analysis and Design 25:1-2, 27-39 CrossRef
(1997) Scalable solutions to integral-equation and finite-element simulations. IEEE Transactions on Antennas and Propagation 45:3, 544-555 CrossRef
(1997) Adaptive refinement of unstructured finite-element meshes. Finite Elements in Analysis and Design 25:1-2, 41-60 CrossRef
(1997) Large-scale contact/impact simulation and sensitivity analysis on distributed-memory computers. Computer Methods in Applied Mechanics and Engineering 141:3-4, 373-388 CrossRef
(1997) PARTITIONING STRATEGIES FOR COMPOSITE GRIDS∗. Parallel Algorithms and Applications 11:3-4, 325-348 CrossRef
(1997) A conjugate gradient method for the spectral partitioning of graphs. Parallel Computing 22:11, 1493-1502 CrossRef
(1996) ELEMENT RESEQUENCING FOR USE WITH A MULTIPLE FRONT ALGORITHM. International Journal for Numerical Methods in Engineering 39:23, 3999-4020 CrossRef
(1996) The effectiveness of cyclic blockwise distribution. Wuhan University Journal of Natural Sciences 1:3-4, 410-419 CrossRef
(1996) Iterative methods for the computation of a few eigenvalues of a large symmetric matrix. BIT Numerical Mathematics 36:3, 400-421 CrossRef
(1996) Supporting irregular distributions using data-parallel languages. IEEE Parallel & Distributed Technology: Systems & Applications 3:1, 12-24 CrossRef
(1996) A parallel solver for the hp-version of finite element methods. Computer Methods in Applied Mechanics and Engineering 133:3-4, 229-246 CrossRef
(1996) A retrofit based methodology for the fast generation and optimization of large-scale mesh partitions: beyond the minimum interface size criterion. Computer Methods in Applied Mechanics and Engineering 133:1-2, 25-45 CrossRef
(1996) Overlapping Domain Decomposition Algorithms for General Sparse Matrices. Numerical Linear Algebra with Applications 3:3, 221-237 CrossRef
(1996) Spectral-based multiway FPGA partitioning. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 15:5, 554-560 CrossRef
(1996) A parallel hp-adaptive discontinuous Galerkin method for hyperbolic conservation laws. Applied Numerical Mathematics 20:4, 321-336 CrossRef
(1996) On the validity of a front-oriented approach to partitioning large sparse graphs with a connectivity constraint. Numerical Algorithms 12:1, 193-214 CrossRef
(1996) Dynamic partitioning of non-uniform structured workloads with spacefilling curves. IEEE Transactions on Parallel and Distributed Systems 7:3, 288-300 CrossRef
(1996) Perspective on unstructured grid flow solvers. AIAA Journal 34:3, 533-547 CrossRef
(1996) Combining simulated annealing with local search heuristics. Annals of Operations Research 63:1, 57-75 CrossRef
(1996) COMBINING HELPFUL SETS AND PARALLEL SIMULATED ANNEALING FOR THE GRAPH-PARTITIONING PROBLEM∗. Parallel Algorithms and Applications 8:1, 61-84 CrossRef
(1996) Nonlinear structural analysis on distributed-memory computers. Computers & Structures 58:2, 233-247 CrossRef
1996. A parallel adaptive Navier-Stokes method and partitioner for hybrid prismatic/tetrahedral grids. , 497-504. CrossRef
(1995) Implementation of a parallel unstructured Euler solver on shared- and distributed-memory architectures. The Journal of Supercomputing 8:4, 329-344 CrossRef
(1995) A case study in parallel computation: Viscous flow around an ONERA M6 wing. International Journal for Numerical Methods in Fluids 21:10, 877-884 CrossRef
(1995) hp-version discontinuous Galerkin methods for hyperbolic conservation laws: A parallel adaptive strategy. International Journal for Numerical Methods in Engineering 38:22, 3889-3908 CrossRef
. (1995) Compressed Graphs and the Minimum Degree Algorithm. SIAM Journal on Scientific Computing 16:6, 1404-1411Abstract | PDF (1053 KB) 
. (1995) Distributed Sparse Gaussian Elimination and Orthogonal Factorization. SIAM Journal on Scientific Computing 16:6, 1462-1477Abstract | PDF (2493 KB) 
(1995) Scalable algorithms for the solution of Navier's equations of elasticity. Journal of Computational and Applied Mathematics 63:1-3, 149-178 CrossRef
(1995) Comparative efficiencies of domain decompositions. Parallel Computing 21:11, 1823-1835 CrossRef
(1995) Reducing the effect of global communication in GMRES(m) and CG on parallel distributed memory computers. Applied Numerical Mathematics 18:4, 441-459 CrossRef
(1995) Recent directions in netlist partitioning: a survey. Integration, the VLSI Journal 19:1-2, 1-81 CrossRef
(1995) A spectral approach to bandwidth and separator problems in graphs. Linear and Multilinear Algebra 39:1-2, 73-90 CrossRef
(1995) A spectral algorithm for envelope reduction of sparse matrices. Numerical Linear Algebra with Applications 2:4, 317-334 CrossRef
(1995) Partitioning of unstructured meshes for load balancing. Concurrency: Practice and Experience 7:4, 303-314 CrossRef
(1995) Runtime and language support for compiling adaptive irregular programs on distributed-memory machines. Software: Practice and Experience 25:6, 597-621 CrossRef
(1995) Approximation techniques for hypergraph partitioning problems. Discrete Applied Mathematics 59:2, 115-127 CrossRef
(1995) A projection technique for partitioning the nodes of a graph. Annals of Operations Research 58:3, 155-179 CrossRef
(1995) Problem decomposition for adaptive hp finite element methods. Computing Systems in Engineering 6:2, 97-109 CrossRef
(1995) Mesh partitioning for implicit computations via iterative domain decomposition: Impact and optimization of the subdomain aspect ratio. International Journal for Numerical Methods in Engineering 38:6, 989-1000 CrossRef
and . (1995) An Improved Spectral Graph Partitioning Algorithm for Mapping Parallel Computations. SIAM Journal on Scientific Computing 16:2, 452-469Abstract | PDF (2458 KB) 
(1995) Recursive spectral algorithms for automatic domain partitioning in parallel finite element analysis. Computer Methods in Applied Mechanics and Engineering 121:1-4, 137-162 CrossRef
(1995) TOP/DOMDEC—A software tool for mesh partitioning and parallel processing. Computing Systems in Engineering 6:1, 13-26 CrossRef
(1995) Dynamic load-balancing for PDE solvers on adaptive unstructured meshes. Concurrency: Practice and Experience 7:1, 17-28 CrossRef
and . (1995) A Cartesian Parallel Nested Dissection Algorithm. SIAM Journal on Matrix Analysis and Applications 16:1, 235-253Abstract | PDF (2734 KB) 
(1995) An improved spectral bisection algorithm and its application to dynamic load balancing. Parallel Computing 21:1, 29-48 CrossRef
(1995) Optimal Design of Mechanical Engineering Systems. Journal of Vibration and Acoustics 117:B, 55 CrossRef
(1995) Optimal Design of Mechanical Engineering Systems. Journal of Mechanical Design 117:B, 55 CrossRef
1995. Parallel implementation of recursive spectral bisection on the connection machine CM-5 system. , 451-459. CrossRef
(1995) Optimal Model-Based Decomposition of Powertrain System Design. Journal of Mechanical Design 117:4, 499 CrossRef
1995. Optimization of mesh partitions and impact on parallel CFD. , 233-239. CrossRef
(1994) Load balancing for the parallel adaptive solution of partial differential equations. Applied Numerical Mathematics 16:1-2, 157-182 CrossRef
(1994) Ductile failure analyses on massively parallel computers. Computer Methods in Applied Mechanics and Engineering 119:3-4, 283-309 CrossRef
(1994) Implementation of implicit finite element methods for incompressible flows on the CM-5. Computer Methods in Applied Mechanics and Engineering 119:1-2, 95-111 CrossRef
(1994) Massively parallel finite element computations of three-dimensional, time-dependent, incompressible flows in materials processing systems. Computer Methods in Applied Mechanics and Engineering 119:1-2, 139-156 CrossRef
(1994) A new algorithm for finding a pseudoperipheral vertex or the endpoints of a pseudodiameter in a graph. Communications in Numerical Methods in Engineering 10:11, 913-926 CrossRef
(1994) Parallel adaptive mesh refinement and redistribution on distributed memory computers. Computer Methods in Applied Mechanics and Engineering 119:1-2, 123-137 CrossRef
(1994) Scalability of finite element applications on distributed-memory parallel computers. Computer Methods in Applied Mechanics and Engineering 119:1-2, 61-72 CrossRef
(1994) Parallel implicit unstructured grid Euler solvers. AIAA Journal 32:10, 1985-1991 CrossRef
(1994) Postbuckling and large-deflection nonlinear analyses on distributed-memory computers. Computing Systems in Engineering 5:4-6, 389-405 CrossRef
(1994) Node and element resequencing using the Laplacian of a finite element graph: Part II—Implementation and numerical results. International Journal for Numerical Methods in Engineering 37:9, 1531-1555 CrossRef
(1994) Node and element resequencing using the Laplacian of a finite element graph: Part I—General concepts and algorithm. International Journal for Numerical Methods in Engineering 37:9, 1511-1530 CrossRef
(1994) Numerical experiences with partitioning of unstructured meshes. Parallel Computing 20:5, 815-829 CrossRef
(1994) Optimal convergence properties of the FETI domain decomposition method. Computer Methods in Applied Mechanics and Engineering 115:3-4, 365-385 CrossRef
(1994) 3D analysis of failure modes in the Charpy impact test. Modelling and Simulation in Materials Science and Engineering 2:3A, 617-635 CrossRef
(1994) Fast multilevel implementation of recursive spectral bisection for partitioning unstructured problems. Concurrency: Practice and Experience 6:2, 101-117 CrossRef
(1994) Parallel physical optimization algorithms for allocating data to multicomputer nodes. The Journal of Supercomputing 8:1, 53-80 CrossRef
(1994) An efficient communications strategy for finite element methods on the Connection Machine CM-5 system. Computer Methods in Applied Mechanics and Engineering 113:3-4, 363-387 CrossRef
(1994) Parallel dynamic load-balancing algorithm for three-dimensional adaptive unstructured grids. AIAA Journal 32:3, 497-505 CrossRef
(1994) Design and implementation of a parallel unstructured Euler solver using software primitives. AIAA Journal 32:3, 489-496 CrossRef
(1994) Domain decomposition algorithms. Acta Numerica 3, 61 CrossRef
(1994) Laplacian matrices of graphs: a survey. Linear Algebra and its Applications 197-198, 143-176 CrossRef
and . (1993) Constructive Heuristics and Lower Bounds for Graph Partitioning Based on a Principal-Components Approximation. SIAM Journal on Matrix Analysis and Applications 14:4, 991-1015Abstract | PDF (3015 KB) 
(1993) Fast structural design and analysis via hybrid domain decomposition on massively parallel processors. Computing Systems in Engineering 4:4-6, 453-472 CrossRef
(1993) Mesh partitioning algorithms for the parallel solution of partial differential equations. Applied Numerical Mathematics 12:5, 443-457 CrossRef
(1993) Experience in using SIMD and MIMD parallelism for computational fluid dynamics. Applied Numerical Mathematics 12:5, 431-442 CrossRef
and . (1993) A Parallel Graph Coloring Heuristic. SIAM Journal on Scientific Computing 14:3, 654-669Abstract | PDF (1831 KB) 
(1993) Automatic partitioning of unstructured meshes for the parallel solution of problems in computational mechanics. International Journal for Numerical Methods in Engineering 36:5, 745-764 CrossRef
(1993) Computation of incompressible flows with implicit finite element implementations on the Connection Machine. Computer Methods in Applied Mechanics and Engineering 108:1-2, 99-118 CrossRef
(1992) Voxel databases: A paradigm for parallelism with spatial structure. Concurrency: Practice and Experience 4:8, 619-636 CrossRef
, , and . (1992) Laplacian Permanents of Trees. SIAM Journal on Discrete Mathematics 5:4, 460-466Abstract | PDF (534 KB) 
(1992) Laplace eigenvalues of graphs—a survey. Discrete Mathematics 109:1-3, 171-183 CrossRef
(1992) Allocating data to multicomputer nodes by physical optimization algorithms for loosely synchronous computations. Concurrency: Practice and Experience 4:7, 557-574 CrossRef
(1992) Sparse iterative algorithm software for large-scale MIMD machines: An initial discussion and implementation. Concurrency: Practice and Experience 4:6, 481-497 CrossRef
(1992) The symbiotic relationship of combinatorics and matrix theory. Linear Algebra and its Applications 162-164, 65-105 CrossRef
(1992) DSMC simulations of low-density fluid flow on MIMD supercomputers. Computing Systems in Engineering 3:1-4, 333-336 CrossRef
(1992) PARTI primitives for unstructured and block structured problems. Computing Systems in Engineering 3:1-4, 73-86 CrossRef
, , and . (1991) Parallel Algorithms for Sparse Linear Systems. SIAM Review 33:3, 420-460Abstract | PDF (5356 KB) 
(1991) Partitioning of unstructured problems for parallel processing. Computing Systems in Engineering 2:2-3, 135-148 CrossRef