Skip to main content
Erschienen in: Quantum Information Processing 6/2018

01.06.2018

Quantum algorithms on Walsh transform and Hamming distance for Boolean functions

verfasst von: Zhengwei Xie, Daowen Qiu, Guangya Cai

Erschienen in: Quantum Information Processing | Ausgabe 6/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Walsh spectrum or Walsh transform is an alternative description of Boolean functions. In this paper, we explore quantum algorithms to approximate the absolute value of Walsh transform \(W_f\) at a single point \(z_{0}\) (i.e., \(|W_f(z_{0})|\)) for n-variable Boolean functions with probability at least \(\frac{8}{\pi ^{2}}\) using the number of \(O(\frac{1}{|W_f(z_{0})|\varepsilon })\) queries, promised that the accuracy is \(\varepsilon \), while the best known classical algorithm requires \(O(2^{n})\) queries. The Hamming distance between Boolean functions is used to study the linearity testing and other important problems. We take advantage of Walsh transform to calculate the Hamming distance between two n-variable Boolean functions f and g using O(1) queries in some cases. Then, we exploit another quantum algorithm which converts computing Hamming distance between two Boolean functions to quantum amplitude estimation (i.e., approximate counting). If \(Ham(f,g)=t\ne 0\), we can approximately compute Ham(fg) with probability at least \(\frac{2}{3}\) by combining our algorithm and \({Approx-Count(f,\varepsilon )\, algorithm}\) using the expected number of \(\varTheta ( \sqrt{\frac{N}{(\lfloor \varepsilon t\rfloor +1)}}+\frac{\sqrt{t(N-t)}}{\lfloor \varepsilon t\rfloor +1})\) queries, promised that the accuracy is \(\varepsilon \). Moreover, our algorithm is optimal, while the exact query complexity for the above problem is \(\varTheta (N)\) and the query complexity with the accuracy \(\varepsilon \) is \(O(\frac{1}{\varepsilon ^{2}}N/(t+1))\) in classical algorithm, where \(N=2^{n}\). Finally, we present three exact quantum query algorithms for two promise problems on Hamming distance using O(1) queries, while any classical deterministic algorithm solving the problem uses \(\varOmega (2^{n})\) queries.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Beauchamp, K.G.: Applications of Walsh and Related Functions. Academic Press, New York (1984)MATH Beauchamp, K.G.: Applications of Walsh and Related Functions. Academic Press, New York (1984)MATH
2.
Zurück zum Zitat Carlet, C.: Boolean Functions for Cryptography and Error Correcting Codes. Cambridge University Press, Cambridge (2007)MATH Carlet, C.: Boolean Functions for Cryptography and Error Correcting Codes. Cambridge University Press, Cambridge (2007)MATH
3.
Zurück zum Zitat Zhang, W.G., Pasalic, E.: Constructions of resilient S-boxes with strictly almost optimal nonlinearity through disjoint linear codes. IEEE Trans. Inf. Theory 60(3), 1638–1651 (2014)MathSciNetCrossRefMATH Zhang, W.G., Pasalic, E.: Constructions of resilient S-boxes with strictly almost optimal nonlinearity through disjoint linear codes. IEEE Trans. Inf. Theory 60(3), 1638–1651 (2014)MathSciNetCrossRefMATH
4.
Zurück zum Zitat Mesnager, S.: Improving the lower bound on the higher order nonlinearity of Boolean functions with prescribed algebraic immunity. IEEE Trans. Inf. Theory 54(8), 3656–3662 (2008)MathSciNetCrossRefMATH Mesnager, S.: Improving the lower bound on the higher order nonlinearity of Boolean functions with prescribed algebraic immunity. IEEE Trans. Inf. Theory 54(8), 3656–3662 (2008)MathSciNetCrossRefMATH
5.
Zurück zum Zitat Bellare, M., Coppersmith, D., Hastad, J., et al.: Linearity testing in characteristic two. IEEE Trans. Inf. Theory 42(6), 1781–1795 (1996)MathSciNetCrossRefMATH Bellare, M., Coppersmith, D., Hastad, J., et al.: Linearity testing in characteristic two. IEEE Trans. Inf. Theory 42(6), 1781–1795 (1996)MathSciNetCrossRefMATH
6.
Zurück zum Zitat Goldreich, O., Goldwasser, S., Ron, D.: Property testing and its connection to learning and approximation. J. ACM 45(4), 653–750 (1998)MathSciNetCrossRefMATH Goldreich, O., Goldwasser, S., Ron, D.: Property testing and its connection to learning and approximation. J. ACM 45(4), 653–750 (1998)MathSciNetCrossRefMATH
7.
Zurück zum Zitat Chakrabarty, D., Seshadhri, C.: An o(n) monotonicity tester for Boolean functions over the hypercube. SIAM J. Comput. 45(2), 461–472 (2016)MathSciNetCrossRefMATH Chakrabarty, D., Seshadhri, C.: An o(n) monotonicity tester for Boolean functions over the hypercube. SIAM J. Comput. 45(2), 461–472 (2016)MathSciNetCrossRefMATH
8.
Zurück zum Zitat Grover, L.: Quantum mechanics helps in searching for a needle in a haystack. Phys. Rev. Lett. 79(2), 325 (1997)ADSCrossRef Grover, L.: Quantum mechanics helps in searching for a needle in a haystack. Phys. Rev. Lett. 79(2), 325 (1997)ADSCrossRef
9.
Zurück zum Zitat Shor, P.W.: Algorithms for quantum computation: discrete logarithms and factoring. In: Proceedings of the 35th Annual Symposium on Foundations of Computer Science, pp. 124–134 (1994) Shor, P.W.: Algorithms for quantum computation: discrete logarithms and factoring. In: Proceedings of the 35th Annual Symposium on Foundations of Computer Science, pp. 124–134 (1994)
10.
Zurück zum Zitat Aaronson, S., Ambainis, A.: Forrelation: a problem that optimally separates quantum from classical computing. In: Proceedings of the 47th Annual ACM on Symposium on Theory of Computing, ACM, pp. 307–316 (2015) Aaronson, S., Ambainis, A.: Forrelation: a problem that optimally separates quantum from classical computing. In: Proceedings of the 47th Annual ACM on Symposium on Theory of Computing, ACM, pp. 307–316 (2015)
11.
Zurück zum Zitat Ambainis, A., Balodis, K., Belovs, A., et al.: Separations in query complexity based on pointer functions. In: Proceedings of the 48th Annual ACM on Symposium on Theory of Computing, ACM, pp. 800–813 (2016) Ambainis, A., Balodis, K., Belovs, A., et al.: Separations in query complexity based on pointer functions. In: Proceedings of the 48th Annual ACM on Symposium on Theory of Computing, ACM, pp. 800–813 (2016)
12.
Zurück zum Zitat Buhrman, H., De Wolf, R.: Complexity measures and decision tree complexity: a survey. Theor. Comput. Sci. 288(1), 21–43 (2002)MathSciNetCrossRefMATH Buhrman, H., De Wolf, R.: Complexity measures and decision tree complexity: a survey. Theor. Comput. Sci. 288(1), 21–43 (2002)MathSciNetCrossRefMATH
13.
Zurück zum Zitat Drucker, A., Wolf, R.D.: Uniform approximation by (quantum) polynomials. Quantum Inf. Comput. 11(3), 215–225 (2011)MathSciNetMATH Drucker, A., Wolf, R.D.: Uniform approximation by (quantum) polynomials. Quantum Inf. Comput. 11(3), 215–225 (2011)MathSciNetMATH
14.
Zurück zum Zitat Li, H.W., Yang, L.: Quantum algorithm for the finding of Boolean functions linear structures. arXiv:1404.0611 [quant-ph], 2 April (2014) Li, H.W., Yang, L.: Quantum algorithm for the finding of Boolean functions linear structures. arXiv:​1404.​0611 [quant-ph], 2 April (2014)
16.
Zurück zum Zitat Brassard, G., Hoyer, P., Mosca, M., et al.: Quantum amplitude amplification and estimation. Contemp. Math. 305, 53–74 (2002)MathSciNetCrossRefMATH Brassard, G., Hoyer, P., Mosca, M., et al.: Quantum amplitude amplification and estimation. Contemp. Math. 305, 53–74 (2002)MathSciNetCrossRefMATH
17.
Zurück zum Zitat Nayak, A., Wu, F.: The quantum query complexity of approximating the median and related statistics. In: Proceedings of the 31th annual ACM symposium on Theory of computing, ACM, pp. 384–393 (1999) Nayak, A., Wu, F.: The quantum query complexity of approximating the median and related statistics. In: Proceedings of the 31th annual ACM symposium on Theory of computing, ACM, pp. 384–393 (1999)
18.
Zurück zum Zitat Li, H.W., Yang, L.: A quantum algorithm for approximating the influences of Boolean functions and its applications. Quantum Inf. Process. 14(6), 1787–1797 (2015)ADSMathSciNetCrossRefMATH Li, H.W., Yang, L.: A quantum algorithm for approximating the influences of Boolean functions and its applications. Quantum Inf. Process. 14(6), 1787–1797 (2015)ADSMathSciNetCrossRefMATH
19.
Zurück zum Zitat Chakraborty, K., Maitra, S.: Application of Grovers algorithm to check non-resiliency of a Boolean function. Cryptogr. Commun. 8(3), 401–413 (2016)MathSciNetCrossRefMATH Chakraborty, K., Maitra, S.: Application of Grovers algorithm to check non-resiliency of a Boolean function. Cryptogr. Commun. 8(3), 401–413 (2016)MathSciNetCrossRefMATH
20.
Zurück zum Zitat De, A., Diakonikolas, I., Feldman, V., et al.: Nearly optimal solutions for the chow parameters problem and low-weight approximation of halfspaces. J. ACM 61(2), 11 (2014)MathSciNetCrossRefMATH De, A., Diakonikolas, I., Feldman, V., et al.: Nearly optimal solutions for the chow parameters problem and low-weight approximation of halfspaces. J. ACM 61(2), 11 (2014)MathSciNetCrossRefMATH
21.
Zurück zum Zitat Braunstein, S.L., Choi, B.S., Ghosh, S., et al.: Exact quantum algorithm to distinguish Boolean functions of different weights. J. Phys. A Math. Theor. 40(29), 8441–8454 (2007)ADSMathSciNetCrossRefMATH Braunstein, S.L., Choi, B.S., Ghosh, S., et al.: Exact quantum algorithm to distinguish Boolean functions of different weights. J. Phys. A Math. Theor. 40(29), 8441–8454 (2007)ADSMathSciNetCrossRefMATH
Metadaten
Titel
Quantum algorithms on Walsh transform and Hamming distance for Boolean functions
verfasst von
Zhengwei Xie
Daowen Qiu
Guangya Cai
Publikationsdatum
01.06.2018
Verlag
Springer US
Erschienen in
Quantum Information Processing / Ausgabe 6/2018
Print ISSN: 1570-0755
Elektronische ISSN: 1573-1332
DOI
https://doi.org/10.1007/s11128-018-1885-y

Weitere Artikel der Ausgabe 6/2018

Quantum Information Processing 6/2018 Zur Ausgabe

Neuer Inhalt