Demo Data from SIGIR 2026 / reviewers in the wild / expert
G. W. Stewart
dblp:s/GWStewart
· DBLP profile ↗
19ranked-venue papers
8as first author
0since 2021 · last 2013
0009-0008-0586-9991ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 3 first-authorTheory of computation · 6 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Parallel and multicore computing · 47% Performance modeling and evaluation · 42% Processor architecture and microarchitecture · 11% | |
| Theoretical computer science
3 papers |
Algorithms and data structures · 57% Mathematical optimization · 42% |
Topics — the 12 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
parallel computation models |
0.0 | 1 | 1987 | From Determinacy to Systaltic Arrays · IEEE Trans. Computers 1987 |
Performance modeling and evaluation › queueing models
markov chain model |
0.0 | 1 | 1983 | Computable Error Bounds for Aggregated Markov Chains · J. ACM 1983 |
Parallel and multicore computing
synchronization |
0.0 | 1 | 1987 | From Determinacy to Systaltic Arrays · IEEE Trans. Computers 1987 |
Processor architecture and microarchitecture › parallel computer organization
systolic array design |
0.0 | 1 | 1987 | From Determinacy to Systaltic Arrays · IEEE Trans. Computers 1987 |
Mathematical optimization
iterative methods |
0.0 | 1 | 1983 | Computable Error Bounds for Aggregated Markov Chains · J. ACM 1983 |
Algorithms and data structures › numerical linear algebra › structured matrices
diagonally dominant matrices |
0.0 | 1 | 1974 | Calculating the Eigenvectors of Diagonally Dominant Matrices · J. ACM 1974 |
Algorithms and data structures › numerical linear algebra
eigenvector computation |
0.0 | 1 | 1974 | Calculating the Eigenvectors of Diagonally Dominant Matrices · J. ACM 1974 |
Algorithms and data structures
numerical linear algebra |
0.0 | 1 | 1974 | Calculating the Eigenvectors of Diagonally Dominant Matrices · J. ACM 1974 |
Mathematical optimization › numerical computation › numerical optimization › second-order methods › newton's method
quasi-newton method |
0.0 | 1 | 1967 | A Modification of Davidon's Minimization Method to Accept Difference Approximations of Derivatives · J. ACM 1967 |
Mathematical optimization › continuous optimization
unconstrained optimization |
0.0 | 1 | 1967 | A Modification of Davidon's Minimization Method to Accept Difference Approximations of Derivatives · J. ACM 1967 |
Mathematical optimization › parametric optimization
perturbation analysis |
0.0 | 1 | 1974 | Calculating the Eigenvectors of Diagonally Dominant Matrices · J. ACM 1974 |
Mathematical optimization
black-box optimization |
0.0 | 1 | 1967 | A Modification of Davidon's Minimization Method to Accept Difference Approximations of Derivatives · J. ACM 1967 |
Methods — techniques the papers use, named apart from their topics
simon-ando decomposition · 0.0error analysis · 0.0precedence graph generation · 0.0local control synchronization · 0.0invariant subspace computation · 0.0difference approximation · 0.0davidon's method · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Dynamic floating-point cancellation detection
Michael O. Lam, Jeffrey K. Hollingsworth, G. W. Stewart |
Parallel Comput. | 3 |
| 2008 | Algorithm 879: EIGENTEST - a test matrix generator for large-scale eigenproblemsabstractEigentest is a package that produces real test matrices with known eigensystems. A test matrix, called an eigenmat, is generated in a factored form, in which the user can specify the eigenvalues and has some control over the condition of the eigenvalues and eigenvectors. An eigenmat A of order n requires only O ( n ) storage for its representation. Auxiliary programs permit the computation of ( A − sI ) b , ( A − sI ) T b , ( A − sI ) −1 b , and ( A − sI ) −T b in O ( n ) operations. A special routine computes specified eigenvectors of an eigenmat and the condition of its eigenvalue. Thus eigenmats are suitable for testing algorithms based on Krylov sequences, as well as others based on matrix-vector products. This article introduces the eigenmat and describes implementations in Fortran 77, Fortran 95, C, and Matlab. Che-Rung Lee, G. W. Stewart |
ACM Trans. Math. Softw. | 2 |
| 2005 | Algorithm 844: Computing sparse reduced-rank approximations to sparse matricesabstractIn many applications---latent semantic indexing, for example---it is required to obtain a reduced rank approximation to a sparse matrix A . Unfortunately, the approximations based on traditional decompositions, like the singular value and QR decompositions, are not in general sparse. Stewart [(1999), 313--323] has shown how to use a variant of the classical Gram--Schmidt algorithm, called the quasi--Gram-Schmidt--algorithm, to obtain two kinds of low-rank approximations. The first, the SPQR, approximation, is a pivoted, Q-less QR approximation of the form ( XR 11 −1 )( R 11 R 12 ), where X consists of columns of A. The second, the SCR approximation, is of the form the form A ≅ XTY T , where X and Y consist of columns and rows A and T , is small. In this article we treat the computational details of these algorithms and describe a MATLAB implementation. Michael W. Berry, Shakhina A. Pulatova, G. W. Stewart |
ACM Trans. Math. Softw. | 3 |
| 1998 | Developing numerical libraries in JavaabstractThe rapid and widespread adoption of Java has created a demand for reliable and reusable mathematical software components to support the growing number of computationally intensive applications now under development, particularly in science and engineering. In this paper we address practical issues of the Java language and environment which have an effect on numerical library design and development. Benchmarks which illustrate the current levels of performance of key numerical kernels on a variety of Java platforms are presented. Finally, a strategy for the development of a fundamental numerical toolkit for Java is proposed and its current status is described. © 1998 John Wiley & Sons, Ltd. Ronald F. Boisvert, Jack J. Dongarra, Roldan Pozo, Karin A. Remington, G. W. Stewart |
Concurr. Pract. Exp. | 5 |
| 1997 | Algorithm 776: SRRIT: A Fortran Subroutine to Calculate the Dominant Invariant Subspace of N nonsymmetric MatrixabstractSRRT is a Fortran program to calculate an approximate orthonomral basis fr a dominant invariant subspace of a real matrix A by the method of simultaneous iteration. Specifically, given an integer m , SRRIT computes a matrix Q with m orthonormal columns and real quasi-triangular matrix T or order m such that the equation AQ = QT is satisfied up to a tolerance specified by the user. The eigenvalues of T are approximations to the m eigenvalues of largest absolute magnitude of A and the columns of Q span the invariant subspace corresponding to those eigenvalues. SRRIT references A only through a user-provided subroutine to form the product AQ ; hence it is suitable for large sparse problems. Zhaojun Bai, G. W. Stewart |
ACM Trans. Math. Softw. | 2 |
| 1994 | Updating URV Decompositions in Parallel
G. W. Stewart |
Parallel Comput. | 1 |
| 1993 | An adaptive ESPRIT based on URV decomposition
K. J. Ray Liu, Dianne P. O'Leary, G. W. Stewart, Yuan-Jye Jason Wu |
ICASSP (4) | 3 |
| 1992 | Minimum-norm updating with the rank-revealing URV decompositionabstractIn many practical direction-of-arrival (DOA) problems the number of sources and their directions from an antenna array do not remain stationary. Hence a practical DOA algorithm must be able to track changes with a minimal number of snapshots. DOA algorithms, based on a new decomposition, the URV decomposition, that are not expensive to compute or difficult to update are presented. The algorithms are compared with algorithms based on the singular value decomposition (SCD).> M. F. Griffin, E. C. Boman, G. W. Stewart |
ICASSP | 3 |
| 1991 | Direction-of-arrival estimation using the rank-revealing URV decompositionabstractAn algorithm for updating the null space of a matrix is described. The algorithm is based on a decomposition, called the URV decomposition, which can be updated in O(N/sup 2/) and serves as an intermediary between the QR decomposition and the singular value decomposition. the URV decomposition is applied to a high-resolution direction-of-arrival problem based on the MUSIC algorithm. A virtue of the updating algorithm is the running estimate of rank.> G. Adams, M. F. Griffin, G. W. Stewart |
ICASSP | 3 |
| 1990 | Communication and matrix computations on large message passing systems
G. W. Stewart |
Parallel Comput. | 1 |
| 1988 | Parallel algorithms and architectures report of a workshop
Duncan A. Buell, David A. Carlson, Yuan-Chieh Chow, Karel Culík, Narsingh Deo, Raphael A. Finkel, Elias N. Houstis, Elaine M. Jacob Son, Zvi M. Kedem, Janusz S. Kowalik, Philip Kuekes, Joanne L. Martin, George A. Michael, Neil S. Ostlund, Jerry Potter, D. K. Pradhan, Michael J. Quinn, G. W. Stewart, Quentin F. Stout, Layne T. Watson |
J. Supercomput. | 18 |
| 1987 | A parallel implementation of the QR-algorithm
G. W. Stewart |
Parallel Comput. | 1 |
| 1987 | From Determinacy to Systaltic ArraysabstractIn this paper we extend a model of Karp and Miller for parallel computation. We show that the extended model is deterministic, in the sense that under different scheduling regimes each process in the computation consumes the same input and generates the same output. Moreover, if the computation halts, the final state is independent of scheduling. The model is applied to the generation of precedence graphs, from which lower time bounds may be deduced, and to the synchronization of systolic arrays by local rather than global control. Dianne P. O'Leary, G. W. Stewart |
IEEE Trans. Computers | 2 |
| 1986 | Corrigendum: "A Note on Complex Division"abstractNo abstract available. G. W. Stewart |
ACM Trans. Math. Softw. | 1 |
| 1985 | A Note on Complex DivisionabstractAn algorithm for computing the quotient of two complex numbers is modified to make it more robust in the presence of underflows. G. W. Stewart |
ACM Trans. Math. Softw. | 1 |
| 1983 | Computable Error Bounds for Aggregated Markov ChainsabstractA method is described for computing the steady-state probabdlty vector of a nearly completely decomposable Markov chain The method is closely related to one proposed by Simon and Ando and developed by Courtois However, the method described here does not require the determination of a completely decomposable stochastic approximation to the transition matrix, and hence it is applicable to nonstochasttc matrices An error analysis of the procedure which results in effectively computable error bounds is gwen Categories and SubJect Descriptors D.4 8 [Operating G. W. Stewart |
J. ACM | 1 |
| 1976 | Algorithm 506: HQR3 and EXCHNG: Fortran Subroutines for Calculating and Ordering the Eigenvalues of a Real Upper Hessenberg Matrix [F2]abstractarticle Free AccessArtifacts Evaluated & ReusableArtifacts Available Share on Algorithm 506: HQR3 and EXCHNG: Fortran Subroutines for Calculating and Ordering the Eigenvalues of a Real Upper Hessenberg Matrix [F2] Author: G. W. Stewart Department of Computer Science, University of Maryland, College Park, MD Department of Computer Science, University of Maryland, College Park, MDView Profile Authors Info & Claims ACM Transactions on Mathematical SoftwareVolume 2Issue 3Sept. 1976 pp 275–280https://doi.org/10.1145/355694.355700Published:01 September 1976Publication History 88citation950DownloadsMetricsTotal Citations88Total Downloads950Last 12 Months46Last 6 weeks8 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my Alerts New Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF G. W. Stewart |
ACM Trans. Math. Softw. | 1 |
| 1974 | Calculating the Eigenvectors of Diagonally Dominant MatricesabstractAn algorithm is proposed for calculating the eigenvectors of a diagonally dominant matrix all of whose elements are known to high relative accuracy. Eigenvectors corresponding to pathologically close eigenvalues are treated by computing the invariant subspace that they span. If the off-diagonal elements of the matrix are sufficiently small, the method is superior to standard techniques, and indeed it may produce a complete set of eigenvectors with an amount of work proportional to the square of the order of the matrix. An analysis is given of the effects of perturbations in the matrix on the eigenvectors. M. M. Blevins, G. W. Stewart |
J. ACM | 2 |
| 1967 | A Modification of Davidon's Minimization Method to Accept Difference Approximations of DerivativesabstractA modification of Davidon's method for the unconstrained minimization of a function of several variables is proposed in which the gradient vector is approximated by differences. The step sizes for the differencing are calculated from information available in the course of the minimization and are chosen to approximately balance off the effects of truncation error and cancellation error. Numerical results and comparisons with other methods are given. G. W. Stewart |
J. ACM | 1 |