Çoklu örüntü durumu için, en azından güçlü üstel zaman hipotezi başarısız olmadıkça, her birinin taranması mümkün olan en iyi çözüm olabilir.
Verilen setleri hatırlayın S1,S2, … ,Sn ve T1,T2, … ,Tn evren üzerinde [ m ], var olup olmadığına karar verebilirsek Sben ve Tj öyle ki Sben∪Tj= [ m ] zamanında O (n2 - εpoli( m ) ), daha sonra SETH başarısız olur, yani çalışma zamanı olan bir CNF-SAT algoritmamız var Ö*(2( 1 - ε / 2 ) n).
Verilen setler S1,S2, … ,Sn ve T1,T2, … ,Tn, yukarıdaki sorunu ikili alfabe üzerinde umurumda değil ile çoklu desen eşleştirme olarak aşağıdaki gibi kodlarız:
Şimdi bir modelin 1 ⟨Sben⟩ 1 metnini şu durumlarda eşleştirebilir: 1 [Tj] 1ve sadece Sben∪Tj= [ m ]. Toplam desen uzunluğu ve metnin uzunluğuO ( n m )Örneğin, birden çok model için doğrusalya yakın bir tek geçişli algoritma, en iyi bilinen CNF-SAT algoritmalarına göre önemli gelişmeler sağlayacaktır ...
(Bunun, kalıpların ön işlemesi için çok fazla zaman kullanan algoritmalarla ilgili hiçbir şey söylemediğini, örneğin kalıpların toplam uzunluğunda ikinci dereceden bir şey söylemediğini unutmayın.)