/* Generate image with: dot -Tsvg 2006-01-25_suffix_Hybrid-DP.dot -o 2006-01-25_suffix_Hybrid-DP.svg */ digraph{ rankdir=LR; kdiff[label="matching with\nk difference" shape="box"]; pall[label="p against all\nalignment" shape="box"]; allall[label="all against all\nalignment" shape="box"]; lev[label="edit\ndistance"]; dp[label="dynamic\nprogramming"]; st[label="suffix\ntree"]; kdiff->lev[label="uses"]; pall->lev[label="uses"]; allall->lev[label="uses"]; dp->st[label="enhanced by"]; lev->dp[label=uses]; }