public static < I , D > int findRivestSchapire ( Query < I , D > ceQuery , AccessSequenceTransformer < I > asTransformer , SuffixOutput < I , D > hypOutput , MembershipOracle < I , D > oracle ) { return AcexLocalSuffixFinder . findSuffixIndex ( AcexAnalyzers . BINARY_SEARCH_BWD , true , ceQuery , asTransformer , hypOutput , oracle ) ; }
Searches for a distinguishing suffixes by checking for counterexample yielding access sequence transformations using a binary search as proposed by Rivest &amp ; Schapire .