Pivotal prefix filter Sort all q-grams by global ordering, such as idf q(r): the sorted q-gram set of string r Pre(r) suffix/r) Piv Piv( is the pivotal prefix of ql Piv( =[+1 and the g-grams in Piv( are disjoint Pre(s) qls): The sorted g-gram set of string s f piv(s)n pre(r)=o and piv(r)n pre(s)-=o, ED(r,s)>t
q(s): The sorted q-gram set of string s Pivotal Prefix Filter Sort all q-grams by global ordering, such as idf Pre(s) q(r) : The sorted q-gram set of string r Pre(r) Piv(•) is the pivotal prefix of q(•) |Piv(•)|= τ+1 and the q-grams in Piv(•) are disjoint Piv(r) Piv(s) suffix(r) If piv(s) ∩ pre(r) = ϕ and piv(r) ∩ pre(s) = ϕ, ED(r,s) > τ
Pivotal prefix filter Sort all q-grams by global ordering, such as idf q(r): the sorted q-gram set of string r Pre(r) last(r) suffix/r) gsg Piv Piv( is the pivotal prefix of ql Piv( =[+1 and the g-grams in Piv( are disjoint >910>910>910>910>g10>910>910 g1 93 9699 gu1g last(s) Pre/s) qls): The sorted g-gram set of string s Pivotal Prefix Filter: If last(s)> last(r)and piv(r)n pre(s)=o, ED(rs)>t
q(s): The sorted q-gram set of string s Pivotal Prefix Filter Sort all q-grams by global ordering, such as idf Pre(s) g5 g8 g10 g1 g3 g6 g9 g11 g13 q(r) : The sorted q-gram set of string r Pivotal Prefix Filter: If last(s)> last(r) and piv(r) ∩ pre(s) = ϕ, ED(r,s) > τ Pre(r) Piv(•) is the pivotal prefix of q(•) |Piv(•)|= τ+1 and the q-grams in Piv(•) are disjoint Piv(r) Piv(s) >g10 >g10 >g10 >g10 >g10 >g10 >g10 last(r) last(s) suffix(r)
Pivotal prefix filter Sort all q-grams by global ordering, such as idf q(r): the sorted q-gram set of string r Pre(r) as g6 g9 gig 910>910>910>910>910>910>910 Piv Piv( is the pivotal prefix of ql Piv( =[+1 and the g-grams in Piv( are disjoint g109 last(s) Pre/s) qls): The sorted g-gram set of string s Pivotal Prefix Filter: If last(r)> last(s)and piv(s)n pre(r)=, ED(rs)>t
q(s): The sorted q-gram set of string s Pivotal Prefix Filter Sort all q-grams by global ordering, such as idf Pre(s) g1 g4 g6 g9 g12 g13 g3 g7 g10 g11 q(r) : The sorted q-gram set of string r Pivotal Prefix Filter: If last(r)> last(s) and piv(s) ∩ pre(r) = ϕ, ED(r,s) > τ Pre(r) Piv(•) is the pivotal prefix of q(•) |Piv(•)|= τ+1 and the q-grams in Piv(•) are disjoint Piv(r) Piv(s) >g10 >g10 >g10 >g10 >g10 >g10 >g10 last(r) last(s) suffix(r)