Demo Data from SIGIR 2026 / reviewers in the wild / expert
Robert Michael Tanner
dblp:79/3531 · also R. Michael Tanner
· DBLP profile ↗
13ranked-venue papers
8as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 7 · 6 first-authorComputer networks · 3 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1
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.
| Theoretical computer science
8 papers |
Coding theory · 89% Information theory · 11% Algorithms and data structures · 0% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware reliability and fault tolerance · 91% Memory systems · 9% |
Topics — the 25 heaviest of 25, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Coding theory
error-correcting codes |
0.1 | 3 | 2006 | A Hybrid Coding Scheme for the Gilbert-Elliott Channel · IEEE Trans. Commun. 2006 A Hybrid Coding Scheme for the Gilbert-Elliott Channel · IEEE Trans. Commun. 2006 A recursive approach to low complexity codes · IEEE Trans. Inf. Theory 1981 |
Information theory › channel capacity › state-dependent channel › finite-state channel
gilbert-elliott channel |
0.1 | 2 | 2006 | A Hybrid Coding Scheme for the Gilbert-Elliott Channel · IEEE Trans. Commun. 2006 A Hybrid Coding Scheme for the Gilbert-Elliott Channel · IEEE Trans. Commun. 2006 |
Coding theory › error-correcting codes
graph-based codes |
0.1 | 2 | 2006 | A Hybrid Coding Scheme for the Gilbert-Elliott Channel · IEEE Trans. Commun. 2006 A Hybrid Coding Scheme for the Gilbert-Elliott Channel · IEEE Trans. Commun. 2006 |
Coding theory › error-correcting codes
hybrid coding |
0.1 | 2 | 2006 | A Hybrid Coding Scheme for the Gilbert-Elliott Channel · IEEE Trans. Commun. 2006 A Hybrid Coding Scheme for the Gilbert-Elliott Channel · IEEE Trans. Commun. 2006 |
Coding theory › error-correcting codes › decoding
iterative decoding |
0.1 | 3 | 2007 | Construction of Irregular LDPC Codes by Quasi-Cyclic Extension · IEEE Trans. Inf. Theory 2007 LDPC block and convolutional codes based on circulant matrices · IEEE Trans. Inf. Theory 2004 A recursive approach to low complexity codes · IEEE Trans. Inf. Theory 1981 |
Coding theory › error-correcting codes
LDPC codes |
0.1 | 2 | 2007 | Construction of Irregular LDPC Codes by Quasi-Cyclic Extension · IEEE Trans. Inf. Theory 2007 LDPC block and convolutional codes based on circulant matrices · IEEE Trans. Inf. Theory 2004 |
Coding theory › error-correcting codes › LDPC codes
error floor reduction |
0.1 | 1 | 2007 | Construction of Irregular LDPC Codes by Quasi-Cyclic Extension · IEEE Trans. Inf. Theory 2007 |
Coding theory › error-correcting codes › LDPC codes
irregular LDPC codes |
0.1 | 1 | 2007 | Construction of Irregular LDPC Codes by Quasi-Cyclic Extension · IEEE Trans. Inf. Theory 2007 |
Coding theory › error-correcting codes › block codes › linear code
quasi-cyclic codes |
0.1 | 2 | 2004 | LDPC block and convolutional codes based on circulant matrices · IEEE Trans. Inf. Theory 2004 A transform theory for a class of group-invariant codes · IEEE Trans. Inf. Theory 1988 |
Coding theory › error-correcting codes
convolutional codes |
0.0 | 1 | 2004 | LDPC block and convolutional codes based on circulant matrices · IEEE Trans. Inf. Theory 2004 |
Coding theory › error-correcting codes › decoding › iterative decoding
message-passing decoding |
0.0 | 1 | 2004 | LDPC block and convolutional codes based on circulant matrices · IEEE Trans. Inf. Theory 2004 |
Coding theory › error-correcting codes › coding bounds
minimum distance bounds |
0.0 | 2 | 2001 | Minimum-distance bounds by graph analysis · IEEE Trans. Inf. Theory 2001 A transform theory for a class of group-invariant codes · IEEE Trans. Inf. Theory 1988 |
Coding theory › error-correcting codes › LDPC codes
tanner graph |
0.0 | 2 | 2001 | Minimum-distance bounds by graph analysis · IEEE Trans. Inf. Theory 2001 A recursive approach to low complexity codes · IEEE Trans. Inf. Theory 1981 |
Coding theory › error-correcting codes › block codes
linear code |
0.0 | 1 | 2001 | Minimum-distance bounds by graph analysis · IEEE Trans. Inf. Theory 2001 |
Coding theory › error-correcting codes
cyclic codes |
0.0 | 1 | 1988 | A transform theory for a class of group-invariant codes · IEEE Trans. Inf. Theory 1988 |
Hardware reliability and fault tolerance › error correction
error-correcting codes |
0.0 | 1 | 1984 | Fault-Tolerant 256K Memory Designs · IEEE Trans. Computers 1984 |
Hardware reliability and fault tolerance
memory fault tolerance |
0.0 | 1 | 1984 | Fault-Tolerant 256K Memory Designs · IEEE Trans. Computers 1984 |
Hardware reliability and fault tolerance
memory reliability |
0.0 | 1 | 1984 | Fault-Tolerant 256K Memory Designs · IEEE Trans. Computers 1984 |
Coding theory › error-correcting codes › decoding › iterative decoding
belief propagation |
0.0 | 1 | 1981 | A recursive approach to low complexity codes · IEEE Trans. Inf. Theory 1981 |
Coding theory › error-correcting codes
code construction |
0.0 | 1 | 1981 | A recursive approach to low complexity codes · IEEE Trans. Inf. Theory 1981 |
Algorithms and data structures › sequence algorithms › sorting
comparison sorting |
0.0 | 1 | 1978 | Minimean Merging and Sorting: An Algorithm · SIAM J. Comput. 1978 |
Algorithms and data structures › sorting and merging
merging |
0.0 | 1 | 1978 | Minimean Merging and Sorting: An Algorithm · SIAM J. Comput. 1978 |
Algorithms and data structures
sorting and merging |
0.0 | 1 | 1978 | Minimean Merging and Sorting: An Algorithm · SIAM J. Comput. 1978 |
Memory systems
memory architecture |
0.0 | 1 | 1984 | Fault-Tolerant 256K Memory Designs · IEEE Trans. Computers 1984 |
Information theory › information-theoretic limits
information-theoretic lower bounds |
0.0 | 1 | 1978 | Minimean Merging and Sorting: An Algorithm · SIAM J. Comput. 1978 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.1density evolution · 0.1quasi-cyclic construction · 0.1iterative decoding · 0.1minimum distance bound · 0.0girth bound · 0.0circulant matrix · 0.0linear programming · 0.0adjacency matrix eigenvalue analysis · 0.0berlekamp-massey algorithm · 0.0projective plane code · 0.0double-error-correcting triple-error-detecting code · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Algebraic Design of a Class of Rate 1/3 Quasi-Cyclic LDPC CodesabstractAn algebraic design procedure is given for constructing rate 1/3 quasi-cyclic LDPC codes with Tanner graphs with girth 6. Parity check matrices consist of 2 × 3 block matrices of circulants of size p, a prime, exhibiting invariance under the action of a subgroup of the multiplicative group mod p. The group invariance converts the problem of avoiding short cycles into that of choosing orbits to solve connectivity constraints. A series of very low density H matrix codes constructed show surprisingly good minimum distances. Robert Michael Tanner |
GLOBECOM | 1 |
| 2007 | Mobile Peer-to-Peer Data Dissemination with Resource ConstraintsabstractPeer-to-peer data dissemination in a mobile ad-hoc environment is characterized by three resource constraints, including energy, communication bandwidth, and storage. Most of the existing studies deal with these constraints separately. In this paper we propose an algorithm called RANk-based dissemination (RANDI), which provides an integral treatment to the three constraints. The contribution is in determining how to prioritize the reports in terms of their relevance, when to transmit the reports, and how many to transmit. We experimentally compare RANDI with IDS and PeopleNet, two mobile peer-to-peer dissemination algorithms. The results show that RANDI significantly outperforms both algorithms. Ouri Wolfson, Bo Xu 0001, Robert Michael Tanner |
MDM | 3 |
| 2007 | Construction of Irregular LDPC Codes by Quasi-Cyclic ExtensionabstractIn this correspondence, we propose an approach to construct irregular low-density parity-check (LDPC) codes based on quasi-cyclic extension. When decoded iteratively, the constructed irregular LDPC codes exhibit a relatively low error floor in the high signal-to-noise ratio (SNR) region and are subject to relatively few undetected errors. The LDPC codes constructed based on the proposed scheme remain efficiently encodable Jinghu Chen, Robert Michael Tanner, Juntan Zhang, Marc P. C. Fossorier |
IEEE Trans. Inf. Theory | 2 |
| 2006 | A Hybrid Coding Scheme for the Gilbert-Elliott ChannelabstractIn this paper, we study the performance of different graph-based error-correcting codes over Gilbert–Elliot channels. We propose a hybrid coding scheme in which each code bit is checked by both a parity check and a Hamming code. A hybrid code can be represented by a code-to-code graph, which can be used to optimize the code. Asymptotic minimum distance properties of the hybrid code are derived, and it is shown that the expected minimum distance of the hybrid code increases linearly with respect to the code length. Simulation results show that for a typical Gilbert–Elliott channel, hybrid codes can outperform regular low-density parity-check codes by more than an order of magnitude, in terms of bit-error rate. Jinghu Chen, Robert Michael Tanner |
IEEE Trans. Commun. | 2 |
| 2006 | A Hybrid Coding Scheme for the Gilbert-Elliott ChannelabstractIn this paper, we study the performance of different graph-based error-correcting codes over Gilbert-Elliott (GE) channels. We propose a hybrid coding scheme in which each code bit is checked by both a parity-check code and a Hamming code. A hybrid code can be represented by a code-to-code graph, which can be used to optimize the code. Asymptotic minimum distance properties of the hybrid code are derived, and it is shown that the expected minimum distance of the hybrid code increases linearly with respect to the code length. Simulation results show that for a typical GE channel, hybrid codes can outperform regular low-density parity-check codes by more than an order of magnitude, in terms of bit-error rate. Jinghu Chen, Robert Michael Tanner |
IEEE Trans. Commun. | 2 |
| 2005 | Improved min-sum decoding algorithms for irregular LDPC codesabstractIn this paper, we apply two improved min-sum algorithms, the normalized and offset min-sum algorithms, to the decoding of irregular LDPC codes. We show that the behavior of the two algorithms in decoding irregular LDPC codes is different from that in decoding regular LDPC codes, due to the existence of bit nodes of degree two. We analyze and give explanations to the difference, and propose approaches to improve the performance of the two algorithms. Jinghu Chen, Robert Michael Tanner |
ISIT | 2 |
| 2004 | LDPC block and convolutional codes based on circulant matricesabstractA class of algebraically structured quasi-cyclic (QC) low-density parity-check (LDPC) codes and their convolutional counterparts is presented. The QC codes are described by sparse parity-check matrices comprised of blocks of circulant matrices. The sparse parity-check representation allows for practical graph-based iterative message-passing decoding. Based on the algebraic structure, bounds on the girth and minimum distance of the codes are found, and several possible encoding techniques are described. The performance of the QC LDPC block codes compares favorably with that of randomly constructed LDPC codes for short to moderate block lengths. The performance of the LDPC convolutional codes is superior to that of the QC codes on which they are based; this performance is the limiting performance obtained by increasing the circulant size of the base QC code. Finally, a continuous decoding procedure for the LDPC convolutional codes is described. Robert Michael Tanner, Deepak Sridhara, Arvind Sridharan, Thomas E. Fuja, Daniel J. Costello Jr. |
IEEE Trans. Inf. Theory | 1 |
| 2001 | Minimum-distance bounds by graph analysisabstractThe parity-check matrix of a linear code is used to define a bipartite code constraint (Tanner) graph in which bit nodes are connected to parity-check nodes. The connectivity properties of this graph are analyzed using both local connectivity and the eigenvalues of the associated adjacency matrix. A simple lower bound on the minimum distance of the code is expressed in terms of the two largest eigenvalues. For a more powerful bound, local properties of the subgraph corresponding to a minimum-weight word in the code are used to create an optimization problem whose solution is a lower bound on the code's minimum distance. Linear programming gives one bound. The technique is illustrated by applying it to sparse block codes with parameters [7,3,4] and [42,23,6]. Robert Michael Tanner |
IEEE Trans. Inf. Theory | 1 |
| 1988 | A transform theory for a class of group-invariant codesabstractA binary cyclic code of length of n can be defined by a set of parity-check equations that is invariant under the additive cyclic group generated by A:i to i+1 modulo n. A class of quasicyclic codes that have parity-check equations invariant under the group generated by a subgroup of A and a subgroup of the multiplicative group M:i to 2/sup k/i modulo n is studied in detail. The Fourier transform transforms the action of the additive group, and a linearized polynomial transform transforms the action of the multiplicative group. The form of the transformed code equations permits a BCH-like bound on the minimum distance of the code. The techniques are illustrated by the construction of several codes that are decodable by the Berlekamp-Massey algorithm and that have parameters that approach or surpass those of the best codes known.> Robert Michael Tanner |
IEEE Trans. Inf. Theory | 1 |
| 1984 | Fault-Tolerant 256K Memory DesignsabstractA series of designs for a 256K memory are presented which integrate error-correcting coding into the memory organization. Starting from a simple single-error correcting product code, the successive designs explore trade-offs in coding efficiency, access delay, and complexity of communication and computation. In the most powerful design, all the 256K bits are organized so that they form a codeword in a double-error-correcting triple-error-detecting code derived from a projective plane. Because all of the bits are components of this single codeword, the coding efficiency is very high; the required parity check bits increase the storage by only 3 percent, approximately. Single error correction can take place at the time of a read with very little additional delay compared to that of a normal irredundant memory. Multiple error correction can be performed by the memory management system. A variety of failure modes, including failure of a whole column of one of the constituent 64 x 64 subarrays can be tolerated. Writing into the memory is somewhat slower than in a conventional memory, involving a read-write cycle. Robert Michael Tanner |
IEEE Trans. Computers | 1 |
| 1981 | A recursive approach to low complexity codesabstractA method is described for constructing long error-correcting codes from one or more shorter error-correcting codes, referred to as subcodes, and a bipartite graph. A graph is shown which specifies carefully chosen subsets of the digits of the new codes that must be codewords in one of the shorter subcodes. Lower bounds to the rate and the minimum distance of the new code are derived in terms of the parameters of the graph and the subeodes. Both the encoders and decoders proposed are shown to take advantage of the code's explicit decomposition into subcodes to decompose and simplify the associated computational processes. Bounds on the performance of two specific decoding algorithms are established, and the asymptotic growth of the complexity of decoding for two types of codes and decoders is analyzed. The proposed decoders are able to make effective use of probabilistic information supplied by the channel receiver, e.g., reliability information, without greatly increasing the number of computations required. It is shown that choosing a transmission order for the digits that is appropriate for the graph and the subcodes can give the code excellent burst-error correction abilities. The construction principles Robert Michael Tanner |
IEEE Trans. Inf. Theory | 1 |
| 1978 | Minimean Merging and Sorting: An AlgorithmabstractA simple partitioning algorithm for merging two disjoint linearly ordered sets is given, and an upper bound on the average number of comparisons required is established. The upper bound is $1.06\log _2 \begin{pmatrix} {n + m} \\ m \end{pmatrix}$, where n is the number of elements in the larger of the two sets, m the number of the smaller, and $\begin{pmatrix} {n + m} \\ m \end{pmatrix} = (n + m)!/(m!n!)$. An immediate corollary is that any sorting problem can be done with an average number of comparisons within $6\% $ of the information theoretic bound using repeated merges; it does not matter what the merging order used is. Although the provable bound is $6\% $ over the lower bound, computations indicate that the algorithm will asymptotically make only $3\% $ more comparisons than the lower bound. The algorithm is compared with the Hwang-Lin algorithm, and modifications to improve average efficiency of this well known algorithm are given. Robert Michael Tanner |
SIAM J. Comput. | 1 |
| 1971 | Review of 'Elements of Detection and Signal Design' (Weber, C. L.; 1968)
Robert Michael Tanner |
IEEE Trans. Inf. Theory | 1 |