TY - JOUR AU - Geib, Christopher W. AU - Swetenham, Christopher E. PY - 2015/06/21 Y2 - 2024/03/29 TI - Parallelizing Plan Recognition JF - AI Magazine JA - AIMag VL - 36 IS - 2 SE - Articles DO - 10.1609/aimag.v36i2.2580 UR - https://ojs.aaai.org/aimagazine/index.php/aimagazine/article/view/2580 SP - 22-32 AB - Modern multicore computers provide an opportunity to parallelize plan recognition algorithms to decrease runtime. Viewing plan recognition as parsing based on a complete breadth first search, makes ELEXIR (engine for lexicalized intent recognition) (Geib 2009; Geib and Goldman 2011) particularly suited for parallelization. This article documents the extension of ELEXIR to utilize such modern computing platforms. We will discuss multiple possible algorithms for distributing work between parallel threads and the associated performance wins. We will show, that the best of these algorithms provides close to linear speedup (up to a maximum number of processors), and that features of the problem domain have an impact on the achieved speedup. ER -