Quantum Algorithms for Learning and Testing Juntas

被引:0
|
作者
Alp Atıcı
Rocco A. Servedio
机构
[1] Citadel Investment Group,Department of Computer Science
[2] Columbia University,undefined
来源
关键词
Juntas; quantum query algorithms; quantum property testing; computational learning theory; quantum computation; lower bounds; 03.67.-a; 03.67.Lx;
D O I
暂无
中图分类号
学科分类号
摘要
In this article we develop quantum algorithms for learning and testing juntas, i.e. Boolean functions which depend only on an unknown set of k out of n input variables. Our aim is to develop efficient algorithms: (1) whose sample complexity has no dependence on n, the dimension of the domain the Boolean functions are defined over; (2) with no access to any classical or quantum membership (“black-box”) queries. Instead, our algorithms use only classical examples generated uniformly at random and fixed quantum superpositions of such classical examples; (3) which require only a few quantum examples but possibly many classical random examples (which are considered quite “cheap” relative to quantum examples). Our quantum algorithms are based on a subroutine FS which enables sampling according to the Fourier spectrum of f; the FS subroutine was used in earlier work of Bshouty and Jackson on quantum learning. Our results are as follows: (1) We give an algorithm for testing k-juntas to accuracy ε that uses O(k/ϵ) quantum examples. This improves on the number of examples used by the best known classical algorithm. (2) We establish the following lower bound: any FS-based k-junta testing algorithm requires \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\Omega(\sqrt{k})$$\end{document} queries. (3) We give an algorithm for learning k-juntas to accuracy ϵ that uses O(ϵ−1k log k) quantum examples and O(2k log(1/ϵ)) random examples. We show that this learning algorithm is close to optimal by giving a related lower bound.
引用
收藏
页码:323 / 348
页数:25
相关论文
共 50 条
  • [1] Quantum algorithms for learning and testing juntas
    Atici, Alp
    Servedio, Rocco A.
    [J]. QUANTUM INFORMATION PROCESSING, 2007, 6 (05) : 323 - 348
  • [2] Quantum Algorithms for Learning Symmetric Juntas via the Adversary Bound
    Belovs, Aleksandrs
    [J]. COMPUTATIONAL COMPLEXITY, 2015, 24 (02) : 255 - 293
  • [3] Quantum Algorithms for Learning Symmetric Juntas via the Adversary Bound
    Aleksandrs Belovs
    [J]. computational complexity, 2015, 24 : 255 - 293
  • [4] Quantum Algorithms for Learning Symmetric Juntas via Adversary Bound
    Belovs, Aleksandrs
    [J]. 2014 IEEE 29TH CONFERENCE ON COMPUTATIONAL COMPLEXITY (CCC), 2014, : 22 - 31
  • [5] Testing juntas
    Fischer, E
    Kindler, G
    Ron, D
    Safra, S
    Samorodnitsky, A
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2004, 68 (04) : 753 - 787
  • [6] Testing juntas
    Fischer, E
    Kindler, G
    Ron, D
    Safra, S
    Samorodnitsky, A
    [J]. FOCS 2002: 43RD ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2002, : 103 - 112
  • [7] Quantum algorithms for testing and learning Boolean functions
    Floess, Dominik
    Andersson, Erika
    Hillery, Mark
    [J]. MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2013, 23 (02) : 386 - 398
  • [8] A lower bound for testing juntas
    Chockler, H
    Gutfreund, D
    [J]. INFORMATION PROCESSING LETTERS, 2004, 90 (06) : 301 - 305
  • [9] Adaptivity Helps for Testing Juntas
    Servedio, Rocco A.
    Tan, Li-Yang
    Wright, John
    [J]. 30TH CONFERENCE ON COMPUTATIONAL COMPLEXITY (CCC 2015), 2015, 33 : 264 - 279
  • [10] Testing Juntas Nearly Optimally
    Blais, Eric
    [J]. STOC'09: PROCEEDINGS OF THE 2009 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2009, : 151 - 157