NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Maximum-likelihood soft-decision decoding of block codes using the A* algorithmThe A* algorithm finds the path in a finite depth binary tree that optimizes a function. Here, it is applied to maximum-likelihood soft-decision decoding of block codes where the function optimized over the codewords is the likelihood function of the received sequence given each codeword. The algorithm considers codewords one bit at a time, making use of the most reliable received symbols first and pursuing only the partially expanded codewords that might be maximally likely. A version of the A* algorithm for maximum-likelihood decoding of block codes has been implemented for block codes up to 64 bits in length. The efficiency of this algorithm makes simulations of codes up to length 64 feasible. This article details the implementation currently in use, compares the decoding complexity with that of exhaustive search and Viterbi decoding algorithms, and presents performance curves obtained with this implementation of the A* algorithm for several codes.
Document ID
19940031048
Acquisition Source
Legacy CDMS
Document Type
Reprint (Version printed in journal)
Authors
Ekroot, L.
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Dolinar, S.
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
September 6, 2013
Publication Date
May 15, 1994
Publication Information
Publication: The Telecommunications and Data Acquisition Report
Subject Category
Communications And Radar
Accession Number
94N35555
Funding Number(s)
PROJECT: RTOP 310-30-71-83-02
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available