This is done by taking advantage of the shortest dependency path between two involved proteins in the dependency parse tree structure of a sentence.
only the words appearing on the shortest dependency path and their associated constituents in the constituent parse tree are considered as necessary and thus kept as the essential part of the constituent parse tree.