Fast parsing for boolean grammars: A generalization of valiant's algorithm

14Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © 2010 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Okhotin, A. (2010). Fast parsing for boolean grammars: A generalization of valiant’s algorithm. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6224 LNCS, pp. 340–351). https://doi.org/10.1007/978-3-642-14455-4_31

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free