• DocumentCode
    1282499
  • Title

    A* Based Algorithm for Reduced Complexity ML Decoding of Tailbiting Codes

  • Author

    Ortín, Jorge ; García, Paloma ; Gutiérrez, Fernando ; Valdovinos, Antonio

  • Author_Institution
    Aragon Inst. for Eng. Res. (I3A), Univ. of Zaragoza, Zaragoza, Spain
  • Volume
    14
  • Issue
    9
  • fYear
    2010
  • fDate
    9/1/2010 12:00:00 AM
  • Firstpage
    854
  • Lastpage
    856
  • Abstract
    The A* algorithm is a graph search algorithm which has shown good results in terms of computational complexity for Maximum Likelihood (ML) decoding of tailbiting convolutional codes. The decoding of tailbiting codes with this algorithm is performed in two phases. In the first phase, a typical Viterbi decoding is employed to collect information regarding the trellis. The A* algorithm is then applied in the second phase, using the information obtained in the first one to calculate the heuristic function. The improvements proposed in this work decrease the computational complexity of the A* algorithm using further information from the first phase of the algorithm. This information is used for obtaining a more accurate heuristic function and finding early terminating conditions for the A* algorithm. Simulation results show that the proposed modifications decrease the complexity of ML decoding with the A* algorithm in terms of the performed number of operations.
  • Keywords
    Viterbi decoding; computational complexity; convolutional codes; graph theory; maximum likelihood decoding; trellis codes; A* algorithm; Viterbi decoding; computational complexity; graph search algorithm; heuristic function; maximum likelihood decoding; tailbiting convolutional codes; trellis; Computational complexity; Computational modeling; Convolutional codes; Government; Land mobile radio cellular systems; Maximum likelihood decoding; Measurement; Tail; Termination of employment; Viterbi algorithm; WiMAX; A* algorithm; Convolutional codes; IA* algorithm; decoding; tailbiting;
  • fLanguage
    English
  • Journal_Title
    Communications Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7798
  • Type

    jour

  • DOI
    10.1109/LCOMM.2010.072310.100295
  • Filename
    5534603