2023
ACL
ACL 2023
A Fast Algorithm for Computing Prefix Probabilities
Abstract
AbstractMultiple algorithms are known for efficiently calculating the prefix probability of a string under a probabilistic context-free grammar (PCFG). Good algorithms for the problem have a runtime cubic in the length of the input string. However, some proposed algorithms are suboptimal with respect to the size of the grammar. This paper proposes a new speed-up of Jelinek and Lafferty’s (1991) algorithm, which runs in O(n3|N|3 + |N|4), where n is the input length and |N| is the number of non-terminals in the grammar. In contrast, our speed-up runs in O(n2|N|3 + n3|N|2).
🌉
Interdisciplinary Bridge
— Computer Science and Mathematics & Optimization and Natural Language Processing
🧭
Keyword Pioneer
— prefix probability
🐝
Cross-Pollinator
— Artificial Intelligence, Computer Science, Computer Vision, Data Science & Analytics, Deep Learning, Interdisciplinary, Knowledge & Reasoning, Machine Learning, Mathematics & Optimization, Natural Language Processing, Reinforcement Learning, Robotics, Security & Privacy, Speech & Audio
Authors
Topics
Natural Language Processing > Understanding > Parsing
Mathematics & Optimization > Mathematics > Probability
Mathematics & Optimization > Optimization > Stochastic Methods
Computer Science > Foundations > Algorithms
Mathematics & Optimization > Optimization > Optimization
Mathematics & Optimization > Probability > Stochastic Processes