• DocumentCode
    3545476
  • Title

    Algorithms for Testing of Codes and Lozenge-Codes

  • Author

    Nguyen Dinh Han ; Ho Ngoc Vinh ; Dang Quyet Thang ; Han, Nguyen Dinh

  • Author_Institution
    Hung Yen Univ. of Technol. & Educ., Hung Yen, Vietnam
  • fYear
    2012
  • fDate
    Feb. 27 2012-March 1 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We establish a quadratic algorithm that, given as input a regular language X defined by a tuple (φ, M, B), where ψ : A* → M is a monoid morphism saturating X, M is a finite monoid, B ⊆ M, X = φ-1 (B), decides in time complexity O(n2) whether X is a code, where n is the finite index of the syntactic congruence of X. A test of Sardinas-Patterson type for ◇-codes is given when they are ◇-regular languages. As a consequence, we obtain an O(n2) time complexity algorithm for ◇-codes.
  • Keywords
    codes; computational complexity; formal languages; quadratic programming; Lozenge-codes; Sardinas-Patterson type; code testing; finite index; finite monoid; monoid morphism; quadratic algorithm; regular language; syntactic congruence; time complexity algorithm; Automata; Complexity theory; Educational institutions; Electronic mail; Indexes; Syntactics; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Communication Technologies, Research, Innovation, and Vision for the Future (RIVF), 2012 IEEE RIVF International Conference on
  • Conference_Location
    Ho Chi Minh City
  • Print_ISBN
    978-1-4673-0307-1
  • Type

    conf

  • DOI
    10.1109/rivf.2012.6169824
  • Filename
    6169824