Papers
Topics
Authors
Recent
Search
2000 character limit reached

Improved Algorithm for Permutation Testing

Published 15 Jun 2020 in cs.DS and cs.CC | (2006.08473v10)

Abstract: For a permutation π:[K]→[K]\pi: [K]\rightarrow [K], a sequence f:1,2,⋯ ,n→Rf: {1,2,\cdots, n}\rightarrow \mathbb R contains a π\pi-pattern of size KK, if there is a sequence of indices (i1,i2,⋯ ,iK)(i_1, i_2, \cdots, i_K) ($i_1&lt;i_2&lt;\cdots&lt;i_K$), satisfying that $f(i_a)&lt;f(i_b)$ if $\pi(a)&lt;\pi(b)$, for a,b∈[K]a,b\in [K]. Otherwise, ff is referred to as π\pi-free. For the special case where π=(1,2,⋯ ,K)\pi = (1,2,\cdots, K), it is referred to as the monotone pattern. \cite{newman2017testing} initiated the study of testing π\pi-freeness with one-sided error. They focused on two specific problems, testing the monotone permutations and the (1,3,2)(1,3,2) permutation. For the problem of testing monotone permutation (1,2,⋯ ,K)(1,2,\cdots,K), \cite{ben2019finding} improved the (log⁡n)<sup>O(K<sup>2)(\log n)<sup>{O(K<sup>2)} non-adaptive query complexity of \cite{newman2017testing} to O((log⁡n)<sup>⌊</sup>log⁡2K⌋)O((\log n)<sup>{\lfloor</sup> \log_{2} K\rfloor}). Further, \cite{ben2019optimal} proposed an adaptive algorithm with O(log⁡n)O(\log n) query complexity. However, no progress has yet been made on the problem of testing (1,3,2)(1,3,2)-freeness. In this work, we present an adaptive algorithm for testing (1,3,2)(1,3,2)-freeness. The query complexity of our algorithm is O(ϵ<sup>−2log⁡<sup>4</sup></sup>n)O(\epsilon<sup>{-2}\log<sup>4</sup></sup> n), which significantly improves over the O(ϵ<sup>−7log⁡<sup>26n)O(\epsilon<sup>{-7}\log<sup>{26}n)-query adaptive algorithm of \cite{newman2017testing}. This improvement is mainly achieved by the proposal of a new structure embedded in the patterns.

Authors (1)
Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.