Jump to content

Trellis (graph)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Lambtron (talk | contribs) at 16:48, 4 January 2020 (-dab links). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Convolutional code trellis diagram

A trellis is a graph whose nodes are ordered into vertical slices (time) with each node at each time connected to at least one node at an earlier and at least one node at a later time. The earliest and latest times in the trellis have only one node.

Trellises are used in encoders and decoders for communication theory and encryption. They are also the central datatype used in Baum–Welch algorithm or the Viterbi Algorithm[1] for Hidden Markov Models.

References

  1. ^ Ryan, M. S., & Nudd, G. R. (1993). The viterbi algorithm. University of Warwick, Department of Computer Science.

See also