TY - GEN
T1 - Parameterized property testing of functions
AU - Pallavoor, Ramesh Krishnan S.
AU - Raskhodnikova, Sofya
AU - Varma, Nithin
N1 - Funding Information:
This work was supported by NSF grant CCF-1422975
Funding Information:
∗ This work was supported by NSF grant CCF-1422975; the third author was also supported by Pennsylvania State University College of Engineering Fellowship and Pennsylvania State University Graduate Fellowship.
PY - 2017/11/1
Y1 - 2017/11/1
N2 - We investigate the parameters in terms of which the complexity of sublinear-Time algorithms should be expressed. Our goal is to find input parameters that are tailored to the combinatorics of the specific problem being studied and design algorithms that run faster when these parameters are small. This direction enables us to surpass the (worst-case) lower bounds, expressed in terms of the input size, for several problems. Our aim is to develop a similar level of understanding of the complexity of sublinear-Time algorithms to the one that was enabled by research in parameterized complexity for classical algorithms. Specifically, we focus on testing properties of functions. By parameterizing the query complexity in terms of the size r of the image of the input function, we obtain testers for monotonicity and convexity of functions of the form f : [n] → ℝ with query complexity O(log r), with no dependence on n. The result for monotonicity circumvents the (log n) lower bound by Fischer (Inf. Comput., 2004) for this problem. We present several other parameterized testers, providing compelling evidence that expressing the query complexity of property testers in terms of the input size is not always the best choice.
AB - We investigate the parameters in terms of which the complexity of sublinear-Time algorithms should be expressed. Our goal is to find input parameters that are tailored to the combinatorics of the specific problem being studied and design algorithms that run faster when these parameters are small. This direction enables us to surpass the (worst-case) lower bounds, expressed in terms of the input size, for several problems. Our aim is to develop a similar level of understanding of the complexity of sublinear-Time algorithms to the one that was enabled by research in parameterized complexity for classical algorithms. Specifically, we focus on testing properties of functions. By parameterizing the query complexity in terms of the size r of the image of the input function, we obtain testers for monotonicity and convexity of functions of the form f : [n] → ℝ with query complexity O(log r), with no dependence on n. The result for monotonicity circumvents the (log n) lower bound by Fischer (Inf. Comput., 2004) for this problem. We present several other parameterized testers, providing compelling evidence that expressing the query complexity of property testers in terms of the input size is not always the best choice.
UR - http://www.scopus.com/inward/record.url?scp=85038592577&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85038592577&partnerID=8YFLogxK
U2 - 10.4230/LIPIcs.ITCS.2017.12
DO - 10.4230/LIPIcs.ITCS.2017.12
M3 - Conference contribution
AN - SCOPUS:85038592577
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 8th Innovations in Theoretical Computer Science Conference, ITCS 2017
A2 - Papadimitriou, Christos H.
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 8th Innovations in Theoretical Computer Science Conference, ITCS 2017
Y2 - 9 January 2017 through 11 January 2017
ER -