Two Algorithms for Finding $k$ Shortest Paths of a Weighted Pushdown Automaton

Ke Wu, Philip Resnik

Preprint: not peer reviewed. Results may change in later versions.

Abstract

We introduce efficient algorithms for finding the $k$ shortest paths of a weighted pushdown automaton (WPDA), a compact representation of a weighted set of strings with potential applications in parsing and machine translation. Both of our algorithms are derived from the same weighted deductive logic description of the execution of a WPDA using different search strategies. Experimental results show our Algorithm 2 adds very little overhead vs. the single shortest path algorithm, even with a large $k$.

Abstract: arXiv descriptive metadata (CC0). Thank you to arXiv for use of its open access interoperability. This service was not reviewed or approved by, nor does it necessarily express or reflect the policies or opinions of, arXiv.

Record

Archive ID
arxiv:1212.0927
Published
Dec 5, 2012
Updated
Feb 5, 2013
arXiv
1212.0927
Categories
cs.CL, cs.DS, cs.FL
Provenance
arxiv