• DocumentCode
    799236
  • Title

    On the Complexity of Computing the Capacity of Codes That Avoid Forbidden Difference Patterns

  • Author

    Blondel, Vincent D. ; Jungers, Raphaël ; Protasov, Vladimir

  • Author_Institution
    Dept. of Math. Eng., Univ. Catholique de Louvain, Louvain-la-Neuve
  • Volume
    52
  • Issue
    11
  • fYear
    2006
  • Firstpage
    5122
  • Lastpage
    5127
  • Abstract
    Some questions related to the computation of the capacity of codes that avoid forbidden difference patterns are analysed. The maximal number of n-bit sequences whose pairwise differences do not contain some given forbidden difference patterns is known to increase exponentially with n; the coefficient of the exponent is the capacity of the forbidden patterns. In this paper, new inequalities for the capacity are given that allow for the approximation of the capacity with arbitrary high accuracy. The computational cost of the algorithm derived from these inequalities is fixed once the desired accuracy is given. Subsequently, a polynomial time algorithm is given for determining if the capacity of a set is positive while the same problem is shown to be NP-hard when the sets of forbidden patterns are defined over an extended set of symbols. Finally, the existence of extremal norms is proved for any set of matrices arising in the capacity computation. Based on this result, a second capacity approximating algorithm is proposed. The usefulness of this algorithm is illustrated by computing exactly the capacity of particular codes that were only known approximately
  • Keywords
    encoding; polynomial matrices; sequences; approximating algorithm; code capacity; n-bit sequence; polynomial time algorithm; Binary codes; Computational efficiency; Error probability; Mathematics; Pattern analysis; Polynomials; Approximation algorithm; NP-hardness; capacity of codes; coding theory; complexity of capacity; joint spectral radius;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2006.883615
  • Filename
    1715550