我们断言,每次贪心地选择一条字典序最小的增广路,且不使用反向边,这样增广出的最大流同样最优。可以通过说明最大流路径不交叉(否则可以调整)来完成证明。 可以暴力模拟这一策略,每次遍历完一个点可以将其删去,因为若成功增广,其内部流量已经流满,否则这个点也无用,于是只需使用并查集找到区间内第一个未删去的点。
转换后的字符串中许多连续相同的字符会被重组在一起,更容易被压缩。解码时有序地按字典序排列BWT转换后的字符串,即可还原未经转换前的字符串。在BWT结构和技术的基础上,Ferragina和Manzini在2000年提出了一种后缀查找算法FM-index,其搜索查找的时间复杂度为O(m)(m为查找串的长度),并且与参考库中序列长度无关。