Demo Data from SIGIR 2026 / reviewers in the wild / expert
James Lee Hafner
dblp:h/JamesLeeHafner · also James L. Hafner, Jim Hafner
· DBLP profile ↗
19ranked-venue papers
6as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 3 first-authorDatabases, data management, data science and information retrieval · 6 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5Security and privacy · 4 · 1 first-authorTheory of computation · 3 · 2 first-authorArtificial intelligence and machine learning · 2 · 1 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
6 papers |
Storage systems · 88% Hardware reliability and fault tolerance · 9% Distributed systems · 3% | |
| Theoretical computer science
5 papers |
Coding theory · 87% Algorithms and data structures · 9% Computational complexity · 3% | |
| Databases, data mining, and information retrieval
2 papers |
Information retrieval · 93% Indexing and storage engines · 7% |
Topics — the 23 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems
storage reliability |
0.5 | 6 | 2013 | SD codes: erasure codes designed for how storage systems really fail · FAST 2013 Reliability for Networked Storage Nodes · IEEE Trans. Dependable Secur. Comput. 2011 Matrix Methods for Lost Data Reconstruction in Erasure Codes · FAST 2005 |
Storage systems › storage reliability
erasure coding |
0.3 | 4 | 2013 | SD codes: erasure codes designed for how storage systems really fail · FAST 2013 Matrix Methods for Lost Data Reconstruction in Erasure Codes · FAST 2005 WEAVER Codes: Highly Fault Tolerant Erasure Codes for Storage Systems · FAST 2005 |
Coding theory
error-correcting codes |
0.2 | 1 | 2013 | Partial-MDS Codes and Their Application to RAID Type of Architectures · IEEE Trans. Inf. Theory 2013 |
Storage systems
distributed storage |
0.1 | 1 | 2011 | Reliability for Networked Storage Nodes · IEEE Trans. Dependable Secur. Comput. 2011 |
Storage systems
networked storage |
0.1 | 1 | 2011 | Reliability for Networked Storage Nodes · IEEE Trans. Dependable Secur. Comput. 2011 |
Hardware reliability and fault tolerance
reliability modeling |
0.1 | 1 | 2011 | Reliability for Networked Storage Nodes · IEEE Trans. Dependable Secur. Comput. 2011 |
Storage systems › storage reliability
RAID |
0.1 | 1 | 2007 | REO: A Generic RAID Engine and Optimizer · FAST 2007 |
Storage systems
flash and SSD |
0.0 | 1 | 2013 | Partial-MDS Codes and Their Application to RAID Type of Architectures · IEEE Trans. Inf. Theory 2013 |
Storage systems › disk array
RAID architectures |
0.0 | 1 | 2013 | Partial-MDS Codes and Their Application to RAID Type of Architectures · IEEE Trans. Inf. Theory 2013 |
Storage systems › flash and SSD
SSD array |
0.0 | 1 | 2013 | Partial-MDS Codes and Their Application to RAID Type of Architectures · IEEE Trans. Inf. Theory 2013 |
Distributed systems
fault tolerance |
0.0 | 1 | 2011 | Reliability for Networked Storage Nodes · IEEE Trans. Dependable Secur. Comput. 2011 |
Coding theory › error-correcting codes
erasure coding |
0.0 | 2 | 2005 | Matrix Methods for Lost Data Reconstruction in Erasure Codes · FAST 2005 WEAVER Codes: Highly Fault Tolerant Erasure Codes for Storage Systems · FAST 2005 |
Multimedia analysis and retrieval
image retrieval |
0.0 | 2 | 1995 | Efficient Color Histogram Indexing for Quadratic Form Distance Functions · IEEE Trans. Pattern Anal. Mach. Intell. 1995 The Query By Image Content (QBIC) System · SIGMOD Conference 1995 |
Geometric modeling and processing
curve fitting |
0.0 | 1 | 1996 | Periodic quasi-orthogonal spline bases and applications to least-squares curve fitting of digital images · IEEE Trans. Image Process. 1996 |
Image and video processing
image representation |
0.0 | 1 | 1996 | Periodic quasi-orthogonal spline bases and applications to least-squares curve fitting of digital images · IEEE Trans. Image Process. 1996 |
Algorithms and data structures › symbolic computation › computational algebra
algebraic algorithms |
0.0 | 2 | 1991 | Asymptotically Fast Triangularization of Matrices Over Rings · SIAM J. Comput. 1991 Asymptotically Fast Triangularization of Matrices Over Rings · SODA 1990 |
Information retrieval › image retrieval › image indexing
color indexing |
0.0 | 1 | 1995 | Efficient Color Histogram Indexing for Quadratic Form Distance Functions · IEEE Trans. Pattern Anal. Mach. Intell. 1995 |
Information retrieval › image retrieval
content-based image retrieval |
0.0 | 1 | 1995 | The Query By Image Content (QBIC) System · SIGMOD Conference 1995 |
Information retrieval
image retrieval |
0.0 | 1 | 1995 | Efficient Color Histogram Indexing for Quadratic Form Distance Functions · IEEE Trans. Pattern Anal. Mach. Intell. 1995 |
Information retrieval
retrieval models |
0.0 | 1 | 1995 | Efficient Color Histogram Indexing for Quadratic Form Distance Functions · IEEE Trans. Pattern Anal. Mach. Intell. 1995 |
Computational complexity › algebraic complexity › matrix multiplication
fast matrix multiplication |
0.0 | 1 | 1991 | Asymptotically Fast Triangularization of Matrices Over Rings · SIAM J. Comput. 1991 |
Algorithms and data structures
numerical linear algebra |
0.0 | 1 | 1990 | Asymptotically Fast Triangularization of Matrices Over Rings · SODA 1990 |
Indexing and storage engines
multidimensional indexing |
0.0 | 1 | 1995 | Efficient Color Histogram Indexing for Quadratic Form Distance Functions · IEEE Trans. Pattern Anal. Mach. Intell. 1995 |
Methods — techniques the papers use, named apart from their topics
erasure coding · 0.3sensitivity analysis · 0.1reliability modeling · 0.1matrix methods · 0.1RAID optimization · 0.1quadratic form distance · 0.0lower-bound filtering · 0.0toeplitz matrix asymptotics · 0.0regularization · 0.0convolution · 0.0triangularization · 0.0elementary column operations · 0.0fast matrix multiplication · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | SD codes: erasure codes designed for how storage systems really fail
James S. Plank, Mario Blaum, James Lee Hafner |
FAST | 3 |
| 2013 | Partial-MDS Codes and Their Application to RAID Type of ArchitecturesabstractA family of codes with a natural 2-D structure is presented, inspired by an application of redundant arrays of independent disks (RAID) type of architectures whose units are solid-state drives (SSDs). Arrays of SSDs behave differently from arrays of hard disk drives, since hard errors in sectors are common and traditional RAID approaches (like RAID 5 or RAID 6) may be either insufficient or excessive. An efficient solution to this problem is given by the new codes presented, called partial maximum distance separable (PMDS) codes. Mario Blaum, James Lee Hafner, Steven Hetzler |
IEEE Trans. Inf. Theory | 2 |
| 2011 | Reliability for Networked Storage NodesabstractHigh-end enterprise storage has traditionally consisted of monolithic systems with customized hardware, multiple redundant components and paths, and no single point of failure. Distributed storage systems realized through networked storage nodes offer several advantages over monolithic systems such as lower cost and increased scalability. In order to achieve reliability goals associated with enterprise-class storage systems, redundancy will have to be distributed across the collection of nodes to tolerate both node and drive failures. In this paper, we present alternatives for distributing this redundancy, and models to determine the reliability of such systems. We specify a reliability target and determine the configurations that meet this target. Further, we perform sensitivity analyses, where selected parameters are varied to observe their effect on reliability. K. K. Rao, James Lee Hafner, Richard A. Golding |
IEEE Trans. Dependable Secur. Comput. | 2 |
| 2009 | Evaluating the impact of Undetected Disk Errors in RAID systemsabstractDespite the reliability of modern disks, recent studies have made it clear that a new class of faults, UndetectedDisk Errors (UDEs) also known as silent data corruption events, become a real challenge as storage capacity scales. While RAID systems have proven effective in protecting data from traditional disk failures, silent data corruption events remain a significant problem unaddressed by RAID. We present a fault model for UDEs, and a hybrid framework for simulating UDEs in large-scale systems. The framework combines a multi-resolution discrete event simulator with numerical solvers. Our implementation enables us to model arbitrary storage systems and workloads and estimate the rate of undetected data corruptions. We present results for several systems and workloads, from gigascale to petascale. These results indicate that corruption from UDEs is a significant problem in the absence of protection schemes and that such schemes dramatically decrease the rate of undetected data corruption. Eric William Davis, Wendy Belluomini, Veera Deenadhayalan, James Lee Hafner, K. K. Rao, Pin Zhou |
DSN | 4 |
| 2007 | REO: A Generic RAID Engine and Optimizer
Deepak R. Kenchammana-Hosekote, Dingshan He, James Lee Hafner |
FAST | 3 |
| 2006 | HoVer Erasure Codes For Disk ArraysabstractWe present a new family of XOR-based erasure codes primarily targeted for use in disk arrays. These codes have a unique data/parity layout, with both horizontal and vertical parity arrangements giving rise to the name HoVer codes. We give constructions that tolerate up to four disk failures. Though the codes are only approximately maximum distance separable (MDS), they have performance advantages over other codes at many common array sizes. In addition, they have fewer parameter constraints than many other codes which enable greater choices and flexibility in efficiency and performance trade-offs James Lee Hafner |
DSN | 1 |
| 2006 | Reliability for Networked Storage NodesabstractHigh-end enterprise storage has traditionally consisted of monolithic systems with customized hardware, multiple redundant components and paths, and no single point of failure. Distributed storage systems realized through networked storage nodes offer several advantages over monolithic systems such as lower cost and increased scalability. In order to achieve reliability goals associated with enterprise-class storage systems, redundancy has to be distributed across the collection of nodes to tolerate both node and drive failures. In this paper, we present alternatives for distributing this redundancy, and models to determine the reliability of such systems. We specify a reliability target and determine the configurations that meet this target. Further, we perform sensitivity analyses where selected parameters are varied to observe their effect on reliability K. K. Rao, James Lee Hafner, Richard A. Golding |
DSN | 2 |
| 2005 | WEAVER Codes: Highly Fault Tolerant Erasure Codes for Storage Systems
James Lee Hafner |
FAST | 1 |
| 2005 | Matrix Methods for Lost Data Reconstruction in Erasure Codes
James Lee Hafner, Veera Deenadhayalan, K. K. Rao, John A. Tomlin |
FAST | 1 |
| 1996 | Periodic quasi-orthogonal spline bases and applications to least-squares curve fitting of digital imagesabstractPresents a new covariant basis, dubbed the quasi-orthogonal Q-spline basis, for the space of n-degree periodic uniform splines with k knots. This basis is obtained analogously to the B-spline basis by scaling and periodically translating a single spline function of bounded support. The construction hinges on an important theorem involving the asymptotic behavior (in the dimension) of the inverse of banded Toeplitz matrices. The authors show that the Gram matrix for this basis is nearly diagonal, hence, the name "quasi-orthogonal". The new basis is applied to the problem of approximating closed digital curves in 2D images by least-squares fitting. Since the new spline basis is almost orthogonal, the least-squares solution can be approximated by decimating a convolution between a resolution-dependent kernel and the given data. The approximating curve is expressed as a linear combination of the new spline functions and new "control points". Another convolution maps these control points to the classical B-spline control points. A generalization of the result has relevance to the solution of regularized fitting problems. Myron Flickner, James Lee Hafner, Eduardo J. Rodríguez, Jorge L. C. Sanz |
IEEE Trans. Image Process. | 2 |
| 1995 | The Query By Image Content (QBIC) System
Jonathan Ashley, Myron Flickner, James Lee Hafner, Denis Lee 0001, Wayne Niblack, Dragutin Petkovic |
SIGMOD Conference | 3 |
| 1995 | Efficient Color Histogram Indexing for Quadratic Form Distance FunctionsabstractIn image retrieval based on color, the weighted distance between color histograms of two images, represented as a quadratic form, may be defined as a match measure. However, this distance measure is computationally expensive and it operates on high dimensional features (O(N)). We propose the use of low-dimensional, simple to compute distance measures between the color distributions, and show that these are lower bounds on the histogram distance measure. Results on color histogram matching in large image databases show that prefiltering with the simpler distance measures leads to significantly less time complexity because the quadratic histogram distance is now computed on a smaller set of images. The low-dimensional distance measure can also be used for indexing into the database.> James Lee Hafner, Harpreet Sawhney, William Equitz, Myron Flickner, Wayne Niblack |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1994 | Fast Least-Squares Curve Fitting using Quasi-Orthogonal SplinesabstractThe paper presents a new approach to least-squares spline fitting of curves. A new approximately orthogonal basis, the Q-spline basis, for n-degree uniform spline space is developed. Using the Q-spline basis, it is shown that least squares spline fitting can be approximated via a single fixed sized inner product for each control point. Another convolution maps these Q-spline control points to the classical B-spline control points. Tight error bounds on the approximation induced errors are derived. Finally a procedure for discrete least squares spline fitting via convolution is presented along with several examples. A generalization of the result has relevance to the solution of regularized fitting problems.> Myron Flickner, James Lee Hafner, Eduardo J. Rodríguez, Jorge L. C. Sanz |
ICIP (1) | 2 |
| 1994 | Query by Image Content using Multiple Objects and Multiple Features: Use Interface IssuesabstractOn-line collections of images are growing larger and more common, and tools are needed to efficiently manage, organize, and navigate through them. The authors have developed a prototype system called QBIC which allows complex multi-object and multi-feature queries of large image databases. The queries are based on image content-the colors, textures, shapes, and positions of images and the objects/regions they contain. The system computes numeric features to represent the image properties and uses similarity measures based on these features for image retrieval. The focus of the paper is its user interface which allows a user to graphically pose and refine queries based on multiple visual properties of images and their objects.> Denis Lee 0001, Ron Barber, Wayne Niblack, Myron Flickner, James Lee Hafner, Dragutin Petkovic |
ICIP (2) | 5 |
| 1994 | Efficient Color Histogram IndexingabstractIn image retrieval based on color, the weighted distance between color histograms of two images, represented as a quadratic form, may be defined as a match measure. However, this distance measure is computationally expensive (naively O(N/sup 2/) and at best O(N) in the number N of histogram bins) and it operates on high dimensional features (O(N)). We propose the use of low-dimensional, simple to compute distance measures between the color distributions, and show that these are lower bounds on the histogram distance measure. Results on color histogram matching in large image databases show that pre-filtering with the simpler distance measures leads to significantly less time complexity because the quadratic histogram distance is now computed on a smaller set of images. The low-dimensional distance measure can also be used for indexing into the database.> Harpreet Sawhney, James Lee Hafner |
ICIP (2) | 2 |
| 1994 | Indexing for complex queries on a query-by-content image databaseabstractWe describe how the QBIC (Query By Image Content) system handles "multi-*" queries-queries on large image collections involving multifeatures of each image as a whole and of multiple objects within each image. The queries are based on properties of image content-such as colors, textures, shapes, and edges. The system computes a set of features to describe the above properties, uses distance-like measures on the features to provide similarity based retrieval, and has a graphical interface that enable users pose queries visually. In this paper, we present QBIC indexing algorithms that allow these "multi-*" queries to run efficiently. Denis Lee 0001, Ron Barber, Wayne Niblack, Myron Flickner, James Lee Hafner, Dragutin Petkovic |
ICPR (1) | 5 |
| 1994 | Efficient and Effective Querying by Image Content
Christos Faloutsos, Ron Barber, Myron Flickner, James Lee Hafner, Wayne Niblack, Dragutin Petkovic, William Equitz |
J. Intell. Inf. Syst. | 4 |
| 1991 | Asymptotically Fast Triangularization of Matrices Over RingsabstractThis paper considers the problems of triangularizing and diagonalizing matrices over rings, with particular emphasis on the integral case. It begins with a description of fast algorithms for the computation of Hermite and Smith normal forms of integer matrices. Then it shows how to apply fast matrix multiplication techniques to the problem of triangularizing a matrix over a ring using elementary column operations. These general results lead to an algorithm for triangularizing integer matrices that has a faster running time than the known Hermite normal form algorithms. The triangular matrix that is computed has small entries like the Hermite normal form, and will suffice for many applications. James Lee Hafner, Kevin S. McCurley |
SIAM J. Comput. | 1 |
| 1990 | Asymptotically Fast Triangularization of Matrices Over Rings
James Lee Hafner, Kevin S. McCurley |
SODA | 1 |