Carlos R. P. Hartmann

dblp:61/3021 · DBLP profile ↗
← Back
45ranked-venue papers
15as first author
0since 2021 · last 1998
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 32 · 15 first-authorSystems, architecture and hardware · 13Databases, data management, data science and information retrieval · 2

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
32 papers
Coding theory · 96% Algorithms and data structures · 2% Logic in computer science · 1%
Computer architecture, parallel and distributed computing, and storage systems
8 papers
Hardware reliability and fault tolerance · 60% Electronic design automation · 32% Integrated circuit design · 8%

Topics — the 30 heaviest of 54, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Coding theory › error-correcting codes
decoding
0.151998
Efficient Heuristic Search Algorithms for Soft-Decision Decoding of Linear Block Codes · IEEE Trans. Inf. Theory 1998
Decoding Linear Block Codes Using a Priority-First Search : Performance Analysis and Suboptimal Version · IEEE Trans. Inf. Theory 1998
The zero-guards algorithm for general minimum-distance decoding problems · IEEE Trans. Inf. Theory 1997
Coding theory › error-correcting codes › decoding
soft-decision decoding
0.151998
Efficient Heuristic Search Algorithms for Soft-Decision Decoding of Linear Block Codes · IEEE Trans. Inf. Theory 1998
Decoding Linear Block Codes Using a Priority-First Search : Performance Analysis and Suboptimal Version · IEEE Trans. Inf. Theory 1998
Efficient priority-first search maximum-likelihood soft-decision decoding of linear block codes · IEEE Trans. Inf. Theory 1993
Coding theory › error-correcting codes › decoding › decoding algorithms › optimal decoding
maximum-likelihood decoding
0.031998
Decoding Linear Block Codes Using a Priority-First Search : Performance Analysis and Suboptimal Version · IEEE Trans. Inf. Theory 1998
Efficient priority-first search maximum-likelihood soft-decision decoding of linear block codes · IEEE Trans. Inf. Theory 1993
Decoding by local optimization · IEEE Trans. Inf. Theory 1983
Coding theory › error-correcting codes › block codes
linear block codes
0.031998
Efficient Heuristic Search Algorithms for Soft-Decision Decoding of Linear Block Codes · IEEE Trans. Inf. Theory 1998
Efficient priority-first search maximum-likelihood soft-decision decoding of linear block codes · IEEE Trans. Inf. Theory 1993
Asymptotic performance of optimum bit-by-bit decoding for the white Gaussian channel (Corresp.) · IEEE Trans. Inf. Theory 1977
Coding theory
error-correcting codes
0.0191991
A Note on t-EC/d-UED Codes · IEEE Trans. Computers 1991
An efficient class of unidirectional error detecting/correcting codes · IEEE Trans. Computers 1988
A new approach to the general minimum distance decoding problem: The zero-neighbors algorithm · IEEE Trans. Inf. Theory 1985
Hardware reliability and fault tolerance › software fault tolerance
algorithm-based fault tolerance
0.021996
New Encoding/Decoding Methods for Designing Fault-Tolerant Matrix Operations · IEEE Trans. Parallel Distributed Syst. 1996
A Novel Concurrent Error Detection Scheme for FFT Networks · IEEE Trans. Parallel Distributed Syst. 1993
Coding theory › error-correcting codes › decoding
minimum distance decoding
0.021997
The zero-guards algorithm for general minimum-distance decoding problems · IEEE Trans. Inf. Theory 1997
A new approach to the general minimum distance decoding problem: The zero-neighbors algorithm · IEEE Trans. Inf. Theory 1985
Coding theory › error-correcting codes › cyclic codes
BCH codes
0.021998
Efficient Heuristic Search Algorithms for Soft-Decision Decoding of Linear Block Codes · IEEE Trans. Inf. Theory 1998
A note on the decoding of double-error-correcting binary BCH codes of primitive length (Corresp.) · IEEE Trans. Inf. Theory 1971
Coding theory › error-correcting codes › decoding › decoding algorithms
suboptimal decoding
0.011998
Decoding Linear Block Codes Using a Priority-First Search : Performance Analysis and Suboptimal Version · IEEE Trans. Inf. Theory 1998
Electronic design automation
hardware verification and test
0.041992
A General Technique for Designing Totally Self-Checking Checker for 1-out-of-N Code with Minimum Gate Delay · IEEE Trans. Computers 1992
Sequential Fault Diagnosis of Modular Systems · IEEE Trans. Computers 1984
Application of Information Theory to Sequential Fault Diagnosis · IEEE Trans. Computers 1982
Hardware reliability and fault tolerance
fault-tolerant matrix computation
0.011996
New Encoding/Decoding Methods for Designing Fault-Tolerant Matrix Operations · IEEE Trans. Parallel Distributed Syst. 1996
Coding theory › error-correcting codes › error detection
unidirectional error detecting codes
0.021991
A Note on t-EC/d-UED Codes · IEEE Trans. Computers 1991
An efficient class of unidirectional error detecting/correcting codes · IEEE Trans. Computers 1988
Coding theory › error-correcting codes › decoding
decoding algorithms
0.031991
A Note on t-EC/d-UED Codes · IEEE Trans. Computers 1991
Generalization of chase algorithms for soft decision decoding of binary linear codes · IEEE Trans. Inf. Theory 1984
A note on the decoding of double-error-correcting binary BCH codes of primitive length (Corresp.) · IEEE Trans. Inf. Theory 1971
Integrated circuit design
digital circuit design
0.021992
A General Technique for Designing Totally Self-Checking Checker for 1-out-of-N Code with Minimum Gate Delay · IEEE Trans. Computers 1992
Dual-Mode Logic for Function-Independent Fault Testing · IEEE Trans. Computers 1980
Hardware reliability and fault tolerance › error detection
concurrent error detection
0.011993
A Novel Concurrent Error Detection Scheme for FFT Networks · IEEE Trans. Parallel Distributed Syst. 1993
Electronic design automation › hardware verification and test › concurrent checking
self-checking checker design
0.011992
A General Technique for Designing Totally Self-Checking Checker for 1-out-of-N Code with Minimum Gate Delay · IEEE Trans. Computers 1992
Hardware reliability and fault tolerance
self-checking circuits
0.011992
A General Technique for Designing Totally Self-Checking Checker for 1-out-of-N Code with Minimum Gate Delay · IEEE Trans. Computers 1992
Coding theory › error-correcting codes
cyclic codes
0.0131979
Algebraic analog decoding of linear binary codes · IEEE Trans. Inf. Theory 1979
Some results on the weight structure of cyclic codes of composite length · IEEE Trans. Inf. Theory 1976
Weight distributions of some classes of binary cyclic codes (Corresp.) · IEEE Trans. Inf. Theory 1975
Electronic design automation › hardware verification and test
fault diagnosis
0.021984
Sequential Fault Diagnosis of Modular Systems · IEEE Trans. Computers 1984
Application of Information Theory to Sequential Fault Diagnosis · IEEE Trans. Computers 1982
Coding theory › signal sets › signal set design
spherical codes
0.011988
Iteratively maximum likelihood decodable spherical codes and a method for their construction · IEEE Trans. Inf. Theory 1988
Coding theory › error-correcting codes › block codes › linear code
systematic codes
0.011988
An efficient class of unidirectional error detecting/correcting codes · IEEE Trans. Computers 1988
Electronic design automation › hardware verification and test
fault coverage
0.011993
A Novel Concurrent Error Detection Scheme for FFT Networks · IEEE Trans. Parallel Distributed Syst. 1993
Electronic design automation › hardware verification and test › fault diagnosis › system-level diagnosis
sequential diagnosis
0.011984
Sequential Fault Diagnosis of Modular Systems · IEEE Trans. Computers 1984
Coding theory › error-correcting codes › block codes › linear code
binary linear codes
0.011984
Generalization of chase algorithms for soft decision decoding of binary linear codes · IEEE Trans. Inf. Theory 1984
Coding theory › error-correcting codes
block codes
0.011984
Generalization of chase algorithms for soft decision decoding of binary linear codes · IEEE Trans. Inf. Theory 1984
Logic in computer science
chase algorithm
0.011984
Generalization of chase algorithms for soft decision decoding of binary linear codes · IEEE Trans. Inf. Theory 1984
Electronic design automation › hardware verification and test
fault testing
0.021977
An Optimal Algorithm for Testing Stuck-at Faults in Random Access Memories · IEEE Trans. Computers 1977
An Algorithm for Testing Random Access Memories · IEEE Trans. Computers 1977
Electronic design automation › hardware verification and test › fault detection
stuck-at fault detection
0.021977
An Optimal Algorithm for Testing Stuck-at Faults in Random Access Memories · IEEE Trans. Computers 1977
An Algorithm for Testing Random Access Memories · IEEE Trans. Computers 1977
Algorithms and data structures
decision tree
0.011982
Application of information theory to the construction of efficient decision trees · IEEE Trans. Inf. Theory 1982
Algorithms and data structures › decision tree
decision tree learning
0.011982
Application of information theory to the construction of efficient decision trees · IEEE Trans. Inf. Theory 1982

Methods — techniques the papers use, named apart from their topics

priority-first search · 0.0generalized dijkstra's algorithm · 0.0heuristic search · 0.0a* search · 0.0hamming distance · 0.0error detecting/correcting codes · 0.0code construction · 0.0roundoff error analysis · 0.0information-theoretic heuristic · 0.0algorithm-based fault tolerance · 0.0PLA · 0.0NOR array · 0.0maximum-likelihood decoding · 0.0computer simulation · 0.0gradient local optimization · 0.0continuous optimization · 0.0test algorithm · 0.0dual-mode logic · 0.0
YearPublicationVenuePosition
1998 Decoding Linear Block Codes Using a Priority-First Search : Performance Analysis and Suboptimal Version
abstract
An efficient maximum-likelihood soft-decision decoding algorithm for linear block codes using a generalized Dijkstra's algorithm was proposed by Han, Hartmann, and Chen (1993). We prove that this algorithm is efficient for most practical communication systems where the probability of error is less than 10/sup -3/ by finding an upper bound of the computational effort of the algorithm. A suboptimal decoding algorithm is also proposed. The performance of this suboptimal decoding algorithm is within 0.25 dB of the performance of an optimal decoding algorithm for the (104, 52) binary extended quadratic residue code, and within 0.5 dB of the optimal performance for the (128, 64) binary BCH code, respectively.
Yunghsiang Sam Han, Carlos R. P. Hartmann, Kishan G. Mehrotra
IEEE Trans. Inf. Theory2
1998 Efficient Heuristic Search Algorithms for Soft-Decision Decoding of Linear Block Codes
abstract
Efficient new algorithms are presented for maximum-likelihood and suboptimal soft-decision decoding algorithms for linear block codes. The first algorithm, MA*, improves the efficiency of the A* decoding algorithm, conducting the heuristic search through a code tree while exploiting code-specific properties. The second algorithm, H*, reduces search space by successively estimating the cost of the minimum-cost codeword with a fixed value at each of the most reliable and linearly independent components of the received message. The third algorithm, directed search, finds the codeword closest to the received vector by exploring a continuous search space. The strengths of these three algorithms are combined in a hybrid algorithm, applied to the (128,64), the (256,131), and the (256,139) binary-extended Bose-Chaudhuri-Hocquenghem (BCH) codes. Simulation results show that this hybrid algorithm can efficiently decode the (128,64) code for any signal-to-noise ratio, with near-optimal performance. Previously, no practical decoder could have decoded this code with such a performance for all ranges of signal-to-noise ratio.
Ching-Cheng Shih, Christopher R. Wulff, Carlos R. P. Hartmann, Chilukuri K. Mohan
IEEE Trans. Inf. Theory3
1997 The zero-guards algorithm for general minimum-distance decoding problems
abstract
We present some properties of an improved version of the zero-neighbors algorithm-the zero-guards algorithm. These properties can be used to find a zero-guards. A new decoding procedure using a zero-guards is also given.
Yunghsiang Sam Han, Carlos R. P. Hartmann
IEEE Trans. Inf. Theory2
1996 New Encoding/Decoding Methods for Designing Fault-Tolerant Matrix Operations
abstract
Algorithm-based fault tolerance (ABFT) can provide a low-cost error protection for array processors and multiprocessor systems. Several ABFT techniques (weighted check-sum) have been proposed to design fault-tolerant matrix operations. In these schemes, encoding/decoding uses either multiplications or divisions so that overhead is high. In this paper, new encoding/decoding methods are proposed for designing fault-tolerant matrix operations. The unique feature of these new methods is that only additions and subtractions are used in encoding/decoding. In this paper, new algorithms are proposed to construct error detecting/correcting codes with the minimum Hamming distance 3 and 4. We will show that the overhead introduced due to the incorporation of fault tolerance is drastically reduced by using these new coding schemes.
Dali L. Tao, Carlos R. P. Hartmann, Yunghsing S. (Sam) Han
IEEE Trans. Parallel Distributed Syst.2
1995 Parallel Integer Sorting Using Small Operations
Ramachandran Vaidyanathan, Carlos R. P. Hartmann, Pramod K. Varshney
Acta Informatica2
1993 Running ASCEND, DESCEND and PIPELINE Algorithms in Parallel Using Small Processors
Ramachandran Vaidyanathan, Carlos R. P. Hartmann, Pramod K. Varshney
Inf. Process. Lett.2
1993 Efficient priority-first search maximum-likelihood soft-decision decoding of linear block codes
abstract
The authors present a novel and efficient maximum-likelihood soft-decision decoding algorithm for linear block codes. The approach used here converts the decoding problem into a search problem through a graph that is a trellis for an equivalent code of the transmitted code. A generalized Dijkstra's algorithm, which uses a priority-first search strategy, is employed to search through this graph. This search is guided by an evaluation function f defined to take advantage of the information provided by the received vector and the inherent properties of the transmitted code. This function f is used to reduce drastically the search space and to make the decoding efforts of this decoding algorithm adaptable to the noise level. For example, for most real channels of the 35 000 samples tried, simulation results for the (128,64) binary extended BCH code show that the proposed decoding algorithm is fifteen orders of magnitude more efficient in time and in space than that proposed by Wolf (1978). Simulation results for the (104, 52) binary extended quadratic residue code are also given.>
Yunghsiang Sam Han, Carlos R. P. Hartmann, Chih-Chieh Chen
IEEE Trans. Inf. Theory2
1993 A Novel Concurrent Error Detection Scheme for FFT Networks
abstract
The algorithm-based fault tolerance techniques have been proposed to obtain reliable results at very low hardware overhead. Even though 100% fault coverage can be theoretically obtained by using these techniques, the system performance, i.e., fault coverage and throughput, can be drastically reduced due to many practical problems, e.g., round-off errors. A novel algorithm-based fault tolerance scheme is proposed for fast Fourier transform (FFT) networks. It is shown that the proposed scheme achieves 100% fault coverage theoretically. An accurate measure of the fault coverage for FFT networks is provided by taking the round-off error into account. The proposed scheme is shown to provide concurrent error detection capability to FFT networks with low hardware overhead, high throughput, and high fault coverage.>
Dali L. Tao, Carlos R. P. Hartmann
IEEE Trans. Parallel Distributed Syst.2
1992 PRAMs with Variable Word-Size
Ramachandran Vaidyanathan, Carlos R. P. Hartmann, Pramod K. Varshney
Inf. Process. Lett.2
1992 A General Technique for Designing Totally Self-Checking Checker for 1-out-of-N Code with Minimum Gate Delay
abstract
An efficient technique for designing a totally self-checking checker for 1/n code (n>3) with minimum possible gate delay is proposed. The checker consists of a 1/n to k/2k translator and a k/2k code checker. The translator is implemented using a NOR array and checker using a NOR-NOR PLA. The design technique is applicable for all but a few values of n. It has been shown that the checkers constructed using the proposed technique occupy minimum or near-minimum chip area depending on the value of n. This new technique also has the advantage over existing ones in terms of speed or hardware.>
Dali L. Tao, Carlos R. P. Hartmann, Parag K. Lala
IEEE Trans. Computers2
1991 Comparison of Random Test Vector Generation Strategies
abstract
Four random test generation strategies are compared to determine their relative effectiveness: equiprobable 0s and 1s; two weighted random pattern generation algorithms; and the maximum output information entropy principle. The test generation strategies are compared at a variety of target fault coverages. Two statistically based metrics are used to evaluate the techniques: a large-sample test of the difference of means and an upper confidence limit. The two weighted random test pattern generation strategies are found to be generally superior to equiprobable 0s and 1s and maximum output entropy. For a given logic circuit, the same technique is not necessarily optimal at every fault coverage.>
Warren H. Debany Jr., Carlos R. P. Hartmann, Pramod K. Varshney, Kishan G. Mehrotra
ICCAD2
1991 Bounds on the sizes of irredundant test sets and sequences for combinational logic networks
Warren H. Debany Jr., Carlos R. P. Hartmann
J. Electron. Test.2
1991 A Note on t-EC/d-UED Codes
abstract
Recently D.J. Lin and B. Bose, (1988) proposed a class of t error correcting and d unidirectional error detecting codes (t-EC/d-UED codes) where d>t. The authors refine the codes in such a way that the error detecting capability of the resulting codes is considerably better than the existing codes in many cases. The decoding algorithm is described. The proposed codes are compared to the Lin-Bose codes.>
Dali L. Tao, Carlos R. P. Hartmann, Parag K. Lala
IEEE Trans. Computers2
1988 An efficient class of unidirectional error detecting/correcting codes
abstract
A method for constructing a class of t-error correcting and all unidirectional error-detecting systematic codes is proposed. These codes have been shown to be more efficient than codes constructed using other methods proposed in the literature. In a special case, the code constructed is the Berger code.>
Dali L. Tao, Carlos R. P. Hartmann, Parag K. Lala
IEEE Trans. Computers2
1988 Iteratively maximum likelihood decodable spherical codes and a method for their construction
abstract
The authors propose a class of spherical codes which can be easily decoded by an efficient iterative maximum likelihood decoding algorithm. A necessary and sufficient condition for a spherical code to be iteratively maximum likelihood decodable is formulated. A systematic construction method for such codes based on shrinking of Voronoi corners is analyzed. The base code used for construction is the binary maximal length sequence code. The second-level construction is described. Computer simulation results for selected codes constructed by the proposed method are given.>
Jiapeng Gao, Luther D. Rudolph, Carlos R. P. Hartmann
IEEE Trans. Inf. Theory3
1986 A Concurrent Testing Strategy for PLAs
Dali L. Tao, Carlos R. P. Hartmann, Parag K. Lala
ITC2
1985 A new approach to the general minimum distance decoding problem: The zero-neighbors algorithm
abstract
Minimum distance decoding (MDD) for a general error-correcting linear code is a hard computational problem that recently has been shown to beNP-hard. The complexity of known decoding algorithms is determined by\min (2^{k},2^{n-k}), wherenis the code length andkis the number of information digits. Two new algorithms are suggested that reduce substantially the complexity of MDD. The algorithms use a new concept of zero neighbors--a special set of codewords. Only these codewords (which can be computed in advance) should be stored and used in the decoding procedure. The number of zero neighbors is shown to be very small compared with\min (2^{k},2^{n-k})forn \gg 1and a wide range of code ratesR = k/n. For example, forR \approx 0.5this number grows approximately as a square root of the number of codewords.
Lev B. Levitin, Carlos R. P. Hartmann
IEEE Trans. Inf. Theory2
1984 Sequential Fault Diagnosis of Modular Systems
abstract
In this correspondence, we present an algorithm based on information theoretic concepts for the design of efficient sequential fault diagnosis experiments for permanent faults in modular systems.
Pramod K. Varshney, Carlos R. P. Hartmann
IEEE Trans. Computers2
1984 Generalization of chase algorithms for soft decision decoding of binary linear codes
abstract
Soft decision decoding of binary linear block codes transmitted over the additive white Gaussian channel (AWGN) using antipodal signaling is considered. A set of decoding algorithms called generalized Chase algorithms is proposed. In contrast to Chase algorithms, which require a\lfloor (d- 1)/2 \rfloorbinary error-correcting decoder for decoding a binary linear block code of minimum distanced, the generalized Chase algorithms can use a binary decoder that can correct less than\lfloor ( d - 1)/2 \rfloorhard errors. The Chase algorithms are particular cases of the generalized Chase algorithms. The performance of all proposed algorithms is asymptotically optimum for high signal-to-noise ratio (SNR). Simulation results for the(47, 23)quadratic residue code indicate that even for low SNR the performance level of a maximum likelihood decoder can be approached by a relatively simple decoding procedure.
Nandakumar N. Tendolkar, Carlos R. P. Hartmann
IEEE Trans. Inf. Theory2
1983 Decoding by local optimization
abstract
The maximum likelihood decoding problem for linear binary(n,k)codes is reformulated as a continuous optimization problem in ak-dimensional solid cube. We obtain a near optimum solution of this problem by use of a simple gradient local optimization algorithm. Computer simulation results are presented for the(21,11)projective geometry code and the(47,23)quadratic-residue code.
K. H. Farrell, Luther D. Rudolph, Carlos R. P. Hartmann, L. D. Nielsen
IEEE Trans. Inf. Theory3
1982 Application of Information Theory to Sequential Fault Diagnosis
abstract
In this correspondence we consider the problem of the construction of efficient sequential fault location experiments for permanent faults. The construction of optimum sequential experiments is an NP-complete problem and, therefore, a heuristic approach for the design of near-optimum sequential experiments is considered. The approach is based on information theoretic concepts and the suggested algorithm for the construction of near-optimum sequential fault location experiments is systematic, has a sound theoretical justification, and yet has low design complexity.
Pramod K. Varshney, Carlos R. P. Hartmann, Jamie M. de Faria Jr.
IEEE Trans. Computers2
1982 Application of information theory to the construction of efficient decision trees
abstract
The problem of conversion of decision tables to decision trees is treated. In most cases, the construction of optimal decision trees is an NP-complete problem and, therefore, a heuristic approach to this problem is necessary. In this heuristic approach, an application of information theoretic concepts to construct efficient decision trees for decision tables which may include "don't care" entries is made. In contrast to most of the existing heuristic algorithms, this algorithm is systematic and is intuitively appealing from an information theoretic standpoint. The algorithm has low design complexity and yet provides near-optimal decision trees.
Carlos R. P. Hartmann, Pramod K. Varshney, Kishan G. Mehrotra, Carl L. Gerberich
IEEE Trans. Inf. Theory1
1980 Dual-Mode Logic for Function-Independent Fault Testing
abstract
This correspondence presents a oncept of function-independent testing of digital networks. It is based on the idea of dual-mode logic where the network is tested in one mode while the normal function of the network is performed in another mode, with neither mode interfering with the other. This correspondence simultaneously defines the structure of modules with the above characteristics such that combinational and sequential networks built with them can be tested with two and six function-independent tests, respectively.
Sumit Dasgupta, Carlos R. P. Hartmann, Luther D. Rudolph
IEEE Trans. Computers2
1979 Algebraic analog decoding of linear binary codes
abstract
Bit-by-bit soft-decision decoding of binary cyclic codes is considered. A significant reduction in decoder complexity can be achieved by requiring only that the decoder correct all analog error patterns which fall within a Euclidean sphere whose radius is equal to half the minimum Euclidean distance of the code. Such a "maximum-radius" scheme is asymptotically optimum for the additive white Gaussian noise (AWGN) channel. An iterative extension of the basic algebraic analog decoding scheme is discussed, and performance curves are given for the (17,9), (21,11), and (73,45) codes on the AWGN channel.
Luther D. Rudolph, Carlos R. P. Hartmann, Tai-Yang Hwang, Nguyen Quang Duc
IEEE Trans. Inf. Theory2
1978 Some results on arithmetic codes of composite length
abstract
A new upper bound on the minimum distance of binary cyclic arithmetic codes of composite length is derived. New classes of binary cyclic arithmetic codes of composite length are introduced. The error correction capability of these codes is discussed, and in some cases the actual minimum distance is found. Decoding algorithms based on majority-logic decision are proposed for these codes.
Tai-Yang Hwang, Carlos R. P. Hartmann
IEEE Trans. Inf. Theory2
1977 An Algorithm for Testing Random Access Memories
abstract
This correspondence presents an optimal algorithm to detect any single stuck-at-1 (s-a-1), stuck-at-0 (s-a-0) fault in a random access memory using only the n-bit memory address register input and m-bit memory buffer register input and output lines. It is shown that this algorithm requires 4 X 2nmemory accesses.
John Knaizuk Jr., Carlos R. P. Hartmann
IEEE Trans. Computers2
1977 An Optimal Algorithm for Testing Stuck-at Faults in Random Access Memories
abstract
This correspondence presents an optimal algorithm to detect any single "stuck-at-i," "stuck-at-O" fault and any combination of "stuck-at-I," "stuck-at-O" multiple faults in a random access memory using only the n-bit memory address register input and m-bit memory buffer register input and output lines. It is shown that this algorithm requires 4 X 2n memory accesses.
John Knaizuk Jr., Carlos R. P. Hartmann
IEEE Trans. Computers2
1977 Asymptotic performance of optimum bit-by-bit decoding for the white Gaussian channel (Corresp.)
abstract
Asymptotic expressions are derived for the probability of bit error for optimum bit-by-bit decoding of a linear binary block code for the white Gaussian noise channel.
Carlos R. P. Hartmann, Luther D. Rudolph, Kishan G. Mehrotra
IEEE Trans. Inf. Theory1
1976 Some results on the weight structure of cyclic codes of composite length
abstract
In this paper we investigate the weight structure of cyclic codes of composite lengthn = n_{1} n_{2}. The actual minimum distances of some classes of binary cyclic codes of composite length are derived. For other classes, new lower bounds on the minimum distance are obtained. These new lower bounds improve on the BCH bound for a considerable number of binary cyclic codes.
Carlos R. P. Hartmann, Tai-Yang Hwang
IEEE Trans. Inf. Theory1
1976 An optimum symbol-by-symbol decoding rule for linear codes
abstract
A decoding rule is presented which minimizes the probability of symbol error over a time-discrete memory]ess channel for any linear error-correcting code when the codewords are equiprobable. The complexity of this rule varies inversely with code rate, making the technique particularly attractive for high rate codes. Examples are given for both block and convolutional codes.
Carlos R. P. Hartmann, Luther D. Rudolph
IEEE Trans. Inf. Theory1
1975 Weight distributions of some classes of binary cyclic codes (Corresp.)
abstract
Leth_1(x)h_2(x)be the parity-check polynomial of a binary cyclic code. This correspondence presents a formula for decomposing words in the code as sums of multiples of words in the codes whose parity-check polynomials areh_1(x)andh_2(x). This decomposition provides information about the weight distribution of the code.
Carlos R. P. Hartmann, Ralph J. Longobardi
IEEE Trans. Inf. Theory1
1975 Correction to a proof in the coding literature (Corresp.)
Tai-Yang Hwang, Carlos R. P. Hartmann
IEEE Trans. Inf. Theory2
1974 On the structure of generalized finite-geometry codes
abstract
Some new results on the structure of generalized finite-geometry codes are presented.
Carlos R. P. Hartmann, James B. Ducey, Luther D. Rudolph
IEEE Trans. Inf. Theory1
1974 Decoding beyond the BCH bound using multiple sets of syndrome sequences (Corresp.)
abstract
Many cyclic codes are generated by polynomials possessing more than one set of consecutive roots. Thus more than one set of syndrome sequences are available for decoding. In this correspondence, a decoding method based on Berlekamp's iterative algorithm is presented which makes use of the multiple sets of syndrome sequences for decoding such cyclic codes beyond the BCH bound.
Carlos R. P. Hartmann, Kenneth K. Tzeng
IEEE Trans. Inf. Theory1
1974 Majority decoding of some classes of binary cyclic codes
abstract
This paper presents majority-decoding algorithms for four classes of binary cyclic codes. The classes are those for which the parity-check polynomial is: 1) the product of two primitive polynomials with relatively prime exponents and 2) the product of(x^r + 1)/(x + 1)and a primitive polynomial, wherer \geq 3is odd and the exponents are relatively prime, together with the corresponding nonexpurgated codes.
J. R. Riek, Carlos R. P. Hartmann, Luther D. Rudolph
IEEE Trans. Inf. Theory2
1973 On some classes of cyclic codes of composite length (Corresp.)
abstract
Some new lower bounds on the minimum distance of cyclic codes of composite length are presented. These bounds generalize some existing bounds and give better estimates of the minimum distance for a wide range of cyclic codes, Lower bounds on the random-error-correction capability of a particular class of cyclic codes of composite lengthn = n_1n_2, wheren_1andn_2are relatively prime, are easily derived.
Carlos R. P. Hartmann, Kenneth K. Tzeng
IEEE Trans. Inf. Theory1
1973 Decoding by sequential code reduction
abstract
A general decoding method for cyclic codes is presented which gives promise of substantially reducing the complexity of decoders at the cost of a modest increase in decoding time (or delay). Significant reductions in decoder complexity for binary cyclic finite-geometry codes are demonstrated.
Luther D. Rudolph, Carlos R. P. Hartmann
IEEE Trans. Inf. Theory2
1972 Generalizations of the BCH Bound
Carlos R. P. Hartmann, Kenneth K. Tzeng
Inf. Control.1
1972 A note on the minimum distance structure of cyclic codes (Corresp.)
abstract
In this correspondence the Mattson-Solomon formulation is applied to cyclic codes with multiple sets of consecutive roots of the generator polynomial and better estimates of the minimum distance of many cyclic codes are obtained.
Carlos R. P. Hartmann
IEEE Trans. Inf. Theory1
1972 Decoding beyond the BCH bound (Corresp.)
abstract
In this correspondence, a decoding algorithm to decode beyond the BCH bound is introduced. It gives a complete minimum distance decoding for any cyclic code. A comparison between this decoding algorithm and previously existing ones is also given.
Carlos R. P. Hartmann
IEEE Trans. Inf. Theory1
1972 A bound for cyclic codes of composite length (Corresp.)
abstract
An upper bound on the minimum distance of cyclic codes of composite length is presented. This upper bound proves the BCH bound to be exact for many cyclic codes.
Carlos R. P. Hartmann, Kenneth K. Tzeng
IEEE Trans. Inf. Theory1
1972 A bound for arithmetic codes of composite length (Corresp.)
abstract
This correspondence presents an upper bound on the minimum distance of arithmetic codes of composite lengthn = n_1 n_2. The tightness of this bound gives a rather good working estimate of the minimum distance of a prospective code.
Carlos R. P. Hartmann, Kenneth K. Tzeng
IEEE Trans. Inf. Theory1
1972 Some results on the minimum distance structure of cyclic codes
abstract
This paper presents a number of interesting results relating to the determination of actual minimum distance of cyclic codes. Codes with multiple sets of consecutive roots are constructed. A bound on the minimum weight of odd-weight codewords is determined. Relations on the distribution of roots of the generator polynomial are investigated. Location polynomials of reversible codes are examined. These results are used to obtain better estimates of the minimum distance of many new cyclic codes.
Carlos R. P. Hartmann, Kenneth K. Tzeng, Robert T. Chien
IEEE Trans. Inf. Theory1
1971 A note on the decoding of double-error-correcting binary BCH codes of primitive length (Corresp.)
abstract
In this correspondence a complete decoding algorithm for double-error-correcting binary BCH codes of lengthn = 2^m - 1is introduced. It corrects all patterns of one and two errors and all patterns of three errors that belong to cosets that have a coset leader of weight three. This algorithm is based on the step-by-step decoding algorithm introduced by Prange and the decoding algorithm introduced by Meggitt, which makes use of the cyclic properties of the code. A comparison between this method and previously existing ones is also given.
Carlos R. P. Hartmann
IEEE Trans. Inf. Theory1
1970 On the minimum distance of certain reversible cyclic codes (Corresp.)
abstract
The minimum distance of a class of reversible cyclic codes has been proved to be greater than that given by the BCH bound. It is also noted that this class of codes includes the class of primitive double-error-correcting binary codes of Melas as well as the class of nonprimitive double-error-correcting binary codes discovered by Zetterberg as special cases.
Kenneth K. Tzeng, Carlos R. P. Hartmann
IEEE Trans. Inf. Theory2