Improved algorithm for permutation testing

From MaRDI portal
Publication:6138826

DOI10.1016/J.TCS.2023.114316arXiv2006.08473OpenAlexW4388948151MaRDI QIDQ6138826FDOQ6138826


Authors:


Publication date: 16 January 2024

Published in: Theoretical Computer Science (Search for Journal in Brave)

Abstract: A sequence f:1,2,cdots,nightarrowmathbbR contains a pi-pattern of size k, if there is a sequence of indices (i1,i2,cdots,ik) (i1<i2<cdots<ik), satisfying that f(ia)<f(ib) if pi(a)<pi(b), for a,bin[k]. Otherwise, f is referred to as pi-free. cite{newman2017testing} initiated the study of testing pi-freeness with one-sided error. They focused on two special cases, the monotone permutations and the (1,3,2) permutation. cite{ben2019finding} improved the (logn)O(k2) non-adaptive query complexity of cite{newman2017testing} to O((logn)lfloorlog2kfloor). Further, cite{ben2019optimal} proposed an adaptive algorithm with O(logn) query complexity. However, no progress has yet been made on the problem of testing (1,3,2)-pattern. In this work, we present an adaptive algorithm for testing (1,3,2)-pattern. The query complexity of our algorithm is O(epsilon2log4n), which significantly improves over the O(epsilon7log26n)-query adaptive algorithm of cite{newman2017testing}. This improvement is mainly achieved by the proposal of a new structure embedded in the patterns.


Full work available at URL: https://arxiv.org/abs/2006.08473







Cites Work






This page was built for publication: Improved algorithm for permutation testing

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6138826)