Findings of the Association for Computational Linguistics: EMNLP 2021 2021
DOI: 10.18653/v1/2021.findings-emnlp.322
|View full text |Cite
|
Sign up to set email alerts
|

Searching for More Efficient Dynamic Programs

Abstract: Computational models of human language often involve combinatorial problems. For instance, a probabilistic parser may marginalize over exponentially many trees to make predictions. Algorithms for such problems often employ dynamic programming and are not always unique. Finding one with optimal asymptotic runtime can be unintuitive, timeconsuming, and error-prone. Our work aims to automate this laborious process. Given an initial correct declarative program, we search for a sequence of semantics-preserving tran… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
1
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 33 publications
0
1
0
Order By: Relevance
“…In fact, this is a typical application of the unfold-refold transformation(Eisner and Blatz, 2007;Vieira et al, 2021).5 This does not take into account the one-time cost of computing H, I, J, K before inference.6 The Viterbi semiring is also known as the max-product semiring.Chiu et al (2021, Appd. C) andYang et al (2021b, Sec.…”
mentioning
confidence: 99%
“…In fact, this is a typical application of the unfold-refold transformation(Eisner and Blatz, 2007;Vieira et al, 2021).5 This does not take into account the one-time cost of computing H, I, J, K before inference.6 The Viterbi semiring is also known as the max-product semiring.Chiu et al (2021, Appd. C) andYang et al (2021b, Sec.…”
mentioning
confidence: 99%