While this algorithm works well with underspecified semantic representations in semantics, it is too slow for the larger discourse graphs, as we will see in Section 5.
we will now optimise it for the special case of constrained chains.