The well-known parsing algorithm for the context-free grammars due to Valiant ("General context-free recognition in less than cubic time", Journal of Computer and System Sciences, 10:2 (1975), 308-314) is refactored and generalized to handle the more general Boolean grammars. The algorithm reduces construction of the parsing table to computing multiple products of Boolean matrices of various size. Its time complexity on an input string of length n is , where is the number of operations needed to multiply two Boolean matrices of size n ×n, which is O(n 2.376) as per the current knowledge.

Original languageEnglish
Title of host publicationDevelopments in Language Theory - 14th International Conference, DLT 2010, Proceedings
Pages340-351
Number of pages12
DOIs
StatePublished - 4 Nov 2010
Externally publishedYes
Event14th International Conference on Developments in Language Theory, DLT 2010 - London, ON, Canada
Duration: 17 Aug 201020 Aug 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6224 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference14th International Conference on Developments in Language Theory, DLT 2010
Country/TerritoryCanada
CityLondon, ON
Period17/08/1020/08/10

    Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

ID: 41142259