EDBT 2026 Demo / reviewers in the wild / expert
Thomas R. Halford
dblp:79/4614
· DBLP profile ↗
13ranked-venue papers
11as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 3 first-authorComputer networks · 2 · 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.
| Theoretical computer science
7 papers |
Coding theory · 84% Information theory · 10% Computational complexity · 3% | |
| Network and information security
1 paper |
Cryptographic protocols and secure computation · 100% |
Topics — the 18 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Coding theory › error-correcting codes › decoding › iterative decoding
soft-input soft-output decoding |
0.3 | 3 | 2012 | Conditionally Cycle-Free Graphical Models for Coset Codes · IEEE Trans. Inf. Theory 2012 Transactions Letters - Random Redundant Iterative Soft-in Soft-out Decoding · IEEE Trans. Commun. 2008 Soft-in soft-out decoding of Reed-Solomon codes based on Vardy and Be'ery's decomposition · IEEE Trans. Inf. Theory 2005 |
Cryptographic protocols and secure computation › key exchange
secret key generation |
0.2 | 1 | 2016 | Coded Cooperative Data Exchange for a Secret Key · IEEE Trans. Inf. Theory 2016 |
Coding theory › network coding
cooperative data exchange |
0.2 | 1 | 2016 | Coded Cooperative Data Exchange for a Secret Key · IEEE Trans. Inf. Theory 2016 |
Coding theory
network coding |
0.2 | 1 | 2016 | Coded Cooperative Data Exchange for a Secret Key · IEEE Trans. Inf. Theory 2016 |
Information theory › information-theoretic security
secret key generation |
0.2 | 1 | 2016 | Coded Cooperative Data Exchange for a Secret Key · IEEE Trans. Inf. Theory 2016 |
Coding theory › error-correcting codes › LDPC codes
tanner graph |
0.2 | 3 | 2008 | Transactions Letters - Random Redundant Iterative Soft-in Soft-out Decoding · IEEE Trans. Commun. 2008 Which Codes Have 4-Cycle-Free Tanner Graphs? · IEEE Trans. Inf. Theory 2006 An algorithm for counting short cycles in bipartite graphs · IEEE Trans. Inf. Theory 2006 |
Coding theory › error-correcting codes
concatenated codes |
0.1 | 1 | 2012 | Conditionally Cycle-Free Graphical Models for Coset Codes · IEEE Trans. Inf. Theory 2012 |
Coding theory › error-correcting codes
coset codes |
0.1 | 1 | 2012 | Conditionally Cycle-Free Graphical Models for Coset Codes · IEEE Trans. Inf. Theory 2012 |
Coding theory › error-correcting codes
reed-muller codes |
0.1 | 1 | 2012 | Conditionally Cycle-Free Graphical Models for Coset Codes · IEEE Trans. Inf. Theory 2012 |
Coding theory › error-correcting codes › concatenated codes
serially concatenated codes |
0.1 | 1 | 2012 | Conditionally Cycle-Free Graphical Models for Coset Codes · IEEE Trans. Inf. Theory 2012 |
Coding theory › error-correcting codes › decoding
iterative decoding |
0.1 | 2 | 2008 | Transactions Letters - Random Redundant Iterative Soft-in Soft-out Decoding · IEEE Trans. Commun. 2008 Soft-in soft-out decoding of Reed-Solomon codes based on Vardy and Be'ery's decomposition · IEEE Trans. Inf. Theory 2005 |
Coding theory › error-correcting codes › block codes
linear code |
0.1 | 1 | 2008 | The Extraction and Complexity Limits of Graphical Models for Linear Codes · IEEE Trans. Inf. Theory 2008 |
Graph algorithms and graph theory › subgraph counting
cycle counting |
0.1 | 1 | 2006 | An algorithm for counting short cycles in bipartite graphs · IEEE Trans. Inf. Theory 2006 |
Coding theory › error-correcting codes › block codes
linear block codes |
0.1 | 1 | 2006 | Which Codes Have 4-Cycle-Free Tanner Graphs? · IEEE Trans. Inf. Theory 2006 |
Coding theory › error-correcting codes › decoding
list decoding |
0.1 | 1 | 2005 | Soft-in soft-out decoding of Reed-Solomon codes based on Vardy and Be'ery's decomposition · IEEE Trans. Inf. Theory 2005 |
Coding theory › error-correcting codes
reed-solomon codes |
0.1 | 1 | 2005 | Soft-in soft-out decoding of Reed-Solomon codes based on Vardy and Be'ery's decomposition · IEEE Trans. Inf. Theory 2005 |
Coding theory › error-correcting codes › code construction
LDPC code design |
0.0 | 1 | 2008 | The Extraction and Complexity Limits of Graphical Models for Linear Codes · IEEE Trans. Inf. Theory 2008 |
Coding theory › error-correcting codes
girth |
0.0 | 1 | 2006 | An algorithm for counting short cycles in bipartite graphs · IEEE Trans. Inf. Theory 2006 |
Methods — techniques the papers use, named apart from their topics
linear coding · 0.5combinatorial optimization · 0.5recursive coset representation · 0.1fast hadamard transform · 0.1redundant parity-check generation · 0.1permutation group · 0.1heuristics · 0.1graphical model transformations · 0.1integer matrix operations · 0.1combinatorial bounds · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Coded Cooperative Data Exchange for a Secret KeyabstractWe consider a coded cooperative data exchange problem with the goal of generating a secret key. In particular, we investigate the number of public transmissions required for a set of clients to agree on a secret key with probability one, subject to the constraint that it remains private from an eavesdropper. Although the problems are closely related, we prove that secret key generation with the fewest number of linear transmissions is NP-hard, while it is known that the analogous problem in the traditional cooperative data exchange setting can be solved in polynomial time. In doing this, we completely characterize the best possible performance of linear coding schemes, and also prove that linear codes can be strictly suboptimal. Finally, we extend the single-key results to characterize the minimum number of public transmissions required to generate a desired integer number of statistically independent secret keys. Thomas A. Courtade, Thomas R. Halford |
IEEE Trans. Inf. Theory | 2 |
| 2015 | Energy-Efficient Group Key Agreement for Wireless NetworksabstractAdvances in lattice-based cryptography are enabling the use of public key algorithms (PKAs) in power-constrained ad hoc and sensor network devices. Unfortunately, while many wireless networks are dominated by group communications, PKAs are inherently unicast—i.e., public/private key pairs are generated by data destinations. To fully realize public key cryptography in these networks, lightweight PKAs should be augmented with energy-efficient mechanisms for group key agreement. We consider a setting where master keys are loaded on clients according to an arbitrary distribution. We present a protocol that uses session keys derived from those master keys to establish a group key that is information-theoretically secure. When master keys are distributed randomly, our protocol requires$O(\log_b t)$multicasts, where$1-1/b$is the probability that a given client possesses a given master key. The minimum number of public multicast transmissions required for a set of clients to agree on a secret key in our setting was recently characterized. The proposed protocol achieves the best possible approximation to that optimum that is computable in polynomial time. Moreover, the computational requirements of our protocol compare favorably to multi-party extensions of Diffie-Hellman key exchange. Thomas R. Halford, Thomas A. Courtade, Keith M. Chugg, Gautam Thatte |
IEEE Trans. Wirel. Commun. | 1 |
| 2014 | Coded cooperative data exchange for a secret keyabstractWe consider a cooperative data exchange problem with the goal of generating a secret key. Specifically, we investigate the number of public transmissions required for a set of clients to agree on a secret key with probability one, subject to the constraint that it remains private from an eavesdropper. Although the problems are closely related, we prove that secret key generation with fewest linear transmissions is NP-hard, while it is known that the analogous problem in traditional cooperative data exchange can be solved in polynomial time. In doing this, we completely characterize the best-possible performance of linear coding schemes, and also prove that linear codes can be strictly suboptimal. Thomas A. Courtade, Thomas R. Halford |
ISIT | 2 |
| 2012 | Conditionally Cycle-Free Graphical Models for Coset CodesabstractConditionally cycle-free graphical models (i.e., cyclic graphical models which become cycle-free after conditioning on a subset of the hidden variables) are constructed for coset codes. Following the description of a general construction procedure, examples of a number of families of codes-including first-order Reed-Muller (RM) and the Delsarte-Goethals codes - are provided for which the proposed procedure yields optimal soft-in soft-out (SISO) decoding algorithms that are less complex than the best known trellis-based algorithms. In the case of the first-order RM codes, which have a recursive coset construction, the optimal SISO decoding algorithm that results when the proposed construction is applied repeatedly is denoted recursive coset representation (RCR) decoding. Connections are made between RCR decoding and existing algorithms that exploit fast Hadamard transforms. Finally, the utility of the proposed decoding algorithms are supported by a practically motivated application: the construction of serially concatenated codes that have high rates and low error floors. Extended Hamming codes are proposed as outer codes in such constructions with efficient decoding employing the SISO algorithms developed herein. Thomas R. Halford, Keith M. Chugg, Marcus T. Urie |
IEEE Trans. Inf. Theory | 1 |
| 2010 | Barrage relay networks: System & protocol designabstractBarrage relay networks (BRNs) are mobile ad hoc networks designed from the ground up to meet the demands of tactical edge communications. The fundamental building block of BRNs is not a point-to-point wireless link, but rather a rapid and robust broadcast mechanism that employs an autonomous cooperative communications scheme. Following a summary of basic BRN concepts, this paper demonstrates how the efficient barrage broadcast mechanism can be contained for unicast traffic via controlled barrage regions (CBRs). In particular, a protocol for CBR establishment is defined and formally verified. Thomas R. Halford, Keith M. Chugg, Andreas Polydoros |
PIMRC | 1 |
| 2008 | Transactions Letters - Random Redundant Iterative Soft-in Soft-out DecodingabstractThis letter presents an iterative soft-in soft-out (SISO) decoding algorithm based on redundant Tanner graphs that is applicable to arbitrary linear block codes. The proposed algorithm utilizes the permutation group of a code in order to efficiently and randomly generate redundant parity-checks. Thomas R. Halford, Keith M. Chugg |
IEEE Trans. Commun. | 1 |
| 2008 | The Extraction and Complexity Limits of Graphical Models for Linear CodesabstractTwo broad classes of graphical modeling problems for codes can be identified in the literature: constructive and extractive problems. The former class of problems concern the construction of a graphical model in order to define a new code. The latter class of problems concern the extraction of a graphical model for a (fixed) given code. The design of a new low-density parity-check code for some given criteria (e.g., target block length and code rate) is an example of a constructive problem. The determination of a graphical model for a classical linear block code that implies a decoding algorithm with desired performance and complexity characteristics is an example of an extractive problem. This work focuses on extractive graphical model problems and aims to lay out some of the foundations of the theory of such problems for linear codes. The primary focus of this work is a study of the space of all graphical models for a (fixed) given code. The tradeoff between cyclic topology and complexity in this space is characterized via the introduction of a new bound: the forest-inducing cut-set bound (FI-CSB). The proposed bound provides a more precise characterization of this tradeoff than that which can be obtained using existing tools (e.g., the CSB) and can be viewed as a generalization of the square-root bound for tail-biting trellises to graphical models with arbitrary cyclic topologies. Searching the space of graphical models for a given code is then enabled by introducing a set of basic graphical model transformation operations that are shown to span this space. Finally, heuristics for extracting novel graphical models for linear block codes using these transformations are investigated. Thomas R. Halford, Keith M. Chugg |
IEEE Trans. Inf. Theory | 1 |
| 2007 | Conditionally Cycle-Free Generalized Tanner Graphs: Theory and Application to High-Rate Serially Concatenated CodesabstractGeneralized Tanner graphs have been implicitly studied by a number of authors under the rubric of generalized parity-check matrices. This work considers the conditioning of binary hidden variables in such models in order to break all cycles and thus derive optimal soft-in soft-out (SISO) decoding algorithms. Conditionally cycle-free generalized Tanner graphs are shown to imply optimal SISO decoding algorithms for the first order Reed-Muller codes and their duals - the extended Hamming codes - which are substantially less complex than conventional bit-level trellis decoding. The study of low-complexity optimal SISO decoding algorithms for the family of extended Hamming codes is practically motivated. Specifically, it is shown that exended Hamming codes offer an attractive alternative to high- rate convolutional codes in terms of both performance and complexity for use in very high-rate, very low-floor, serially concatenated coding schemes. Thomas R. Halford, Keith M. Chugg |
ISIT | 1 |
| 2006 | Random Redundant Soft-In Soft-Out Decoding of Linear Block CodesabstractA number of authors have recently considered iterative soft-in soft-out (SISO) decoding algorithms for classical linear block codes that utilize redundant Tanner graphs. Jiang and Narayanan presented a practically realizable algorithm that applies only to cyclic codes while Kothiyal et al. presented an algorithm that, while applicable to arbitrary linear block codes, does not imply a low-complexity implementation. This work first presents the aforementioned algorithms in a common framework and then presents a related algorithm - random redundant iterative decoding - that is both practically realizable and applicable to arbitrary linear block codes. Simulation results illustrate the successful application of the random redundant iterative decoding algorithm to the extended binary Golay code. Additionally, the proposed algorithm is shown to outperform Jiang and Narayanan's algorithm for a number of Bose-Chaudhuri-Hocquenghem (BCH) codes Thomas R. Halford, Keith M. Chugg |
ISIT | 1 |
| 2006 | Which Codes Have 4-Cycle-Free Tanner Graphs?abstractLet C be an [n, k, d] binary linear code with rate R = k/n and dual Cperp. In this correspondence, it is shown that C can be represented by a 4-cycle-free Tanner graph only if: pdperples lfloorradicnp(p-1)+n2/4+n/2rfloor where p = n - k and dperpis the minimum distance of Cperp. By applying this result, it is shown that 4-cycle-free Tanner graphs do not exist for many classical binary linear block codes Thomas R. Halford, Keith M. Chugg, Alex J. Grant |
ISIT | 1 |
| 2006 | An algorithm for counting short cycles in bipartite graphsabstractLet G=(U/spl cup/W, E) be a bipartite graph with disjoint vertex sets U and W, edge set E, and girth g. This correspondence presents an algorithm for counting the number of cycles of length g, g+2, and g+4 incident upon every vertex in U/spl cup/W. The proposed cycle counting algorithm consists of integer matrix operations and its complexity grows as O(gn/sup 3/) where n=max(|U|,|W|). Thomas R. Halford, Keith M. Chugg |
IEEE Trans. Inf. Theory | 1 |
| 2006 | Which Codes Have 4-Cycle-Free Tanner Graphs?abstractLet C be an [n,k,d] binary linear code with rate R=k/n and dual Cperp. In this correspondence, it is shown that C can be represented by a 4-cycle-free Tanner graph only if: pdperples lfloorradicnp(p-1)+n2/4+n/2 rfloorwhere p=n-k and dperpis the minimum distance of Cperp. By applying this result, it is shown that 4-cycle- free Tanner graphs do not exist for many classical binary linear block codes Thomas R. Halford, Alex J. Grant, Keith M. Chugg |
IEEE Trans. Inf. Theory | 1 |
| 2005 | Soft-in soft-out decoding of Reed-Solomon codes based on Vardy and Be'ery's decompositionabstractThis correspondence presents an optimal soft-in soft-out (SISO) decoding algorithm for the binary image of Reed-Solomon (RS) codes that is based on Vardy and Be'ery's optimal soft-in hard-out algorithm. A novel suboptimal list-based SISO decoder that exploits Vardy and Be'ery's decomposition is also presented. For those codes with very high rate, which allows practical decoding with the proposed algorithms, the proposed suboptimal SISO significantly outperforms standard list-based decoding techniques in iteratively decoded systems. Thomas R. Halford, V. Ponnampalam, Alex J. Grant, Keith M. Chugg |
IEEE Trans. Inf. Theory | 1 |