Skip to main content
Erschienen in:
Buchtitelbild

2021 | OriginalPaper | Buchkapitel

Limitations of the Impagliazzo–Nisan–Wigderson Pseudorandom Generator Against Permutation Branching Programs

verfasst von : Edward Pyne, Salil Vadhan

Erschienen in: Computing and Combinatorics

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

The classic Impagliazzo–Nisan–Wigderson (INW) pseudorandom generator (PRG) (STOC ‘94) for space-bounded computation uses a seed of length \(O(\log n \cdot \log (nw/\varepsilon )+\log d)\) to fool ordered branching programs of length n, width w, and alphabet size d to within error \(\varepsilon \). A series of works have shown that the analysis of the INW generator can be improved for the class of permutation branching programs or the more general regular branching programs, improving the \(O(\log ^2 n)\) dependence on the length n to \(O(\log n)\) or \(\tilde{O}(\log n)\). However, when also considering the dependence on the other parameters, these analyses still fall short of the optimal PRG seed length \(O(\log (nwd/\varepsilon ))\).
In this paper, we prove that any “spectral analysis” of the INW generator requires seed length
$$\begin{aligned} \varOmega \left( \log n\cdot \log \log (\min \{n,d\})+\log n\cdot \log (w/\varepsilon )+\log d\right) \end{aligned}$$
to fool ordered permutation branching programs of length n, width w, and alphabet size d to within error \(\varepsilon \). By “spectral analysis” we mean an analysis of the INW generator that relies only on the spectral expansion of the graphs used to construct the generator; this encompasses all prior analyses of the INW generator. Our lower bound matches the upper bound of Braverman–Rao–Raz–Yehudayoff (FOCS 2010, SICOMP 2014) for regular branching programs of alphabet size \(d=2\) except for a gap between their \(O(\log n \cdot \log \log n)\) term and our \(O(\log n \cdot \log \log \min \{n,d\})\) term. It also matches the upper bounds of Koucký–Nimbhorkar–Pudlák (STOC 2011), De (CCC 2011), and Steinke (ECCC 2012) for constant-width (\(w=O(1)\)) permutation branching programs of alphabet size \(d=2\) to within a constant factor.
To fool permutation branching programs in the measure of spectral norm, we prove that any spectral analysis of the INW generator requires a seed of length \(\varOmega (\log n\cdot \log \log n+\log n\cdot \log (1/\varepsilon )+\log d)\) when the width is at least polynomial in n (\(w=n^{\varOmega (1)}\)), matching the recent upper bound of Hoza–Pyne–Vadhan (ITCS ‘21) to within a constant factor.

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!

Fußnoten
1
Braverman et al. [BRRY10] analyze the INW generator constructed with randomness extractors [NZ96], but the extractor parameters they use follow from spectral expansion properties of the underlying graphs [GW97].
 
Literatur
[BCG18]
Zurück zum Zitat Braverman, M., Cohen, G., Garg, S.: Hitting sets with near-optimal error for read-once branching programs. In: Diakonikolas, I., Kempe, D., Henzinger, M. (eds.) Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2018, Los Angeles, CA, USA, 25–29 June 2018, pp. 353–362. ACM (2018) Braverman, M., Cohen, G., Garg, S.: Hitting sets with near-optimal error for read-once branching programs. In: Diakonikolas, I., Kempe, D., Henzinger, M. (eds.) Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2018, Los Angeles, CA, USA, 25–29 June 2018, pp. 353–362. ACM (2018)
[BNS92]
Zurück zum Zitat Babai, L., Nisan, N., Szegedy, M.: Multiparty protocols, pseudorandom generators for logspace, and time-space trade-offs. J. Comput. Syst. Sci. 45(2), 204–232 (1992). Twenty-first Symposium on the Theory of Computing (Seattle, WA, 1989) Babai, L., Nisan, N., Szegedy, M.: Multiparty protocols, pseudorandom generators for logspace, and time-space trade-offs. J. Comput. Syst. Sci. 45(2), 204–232 (1992). Twenty-first Symposium on the Theory of Computing (Seattle, WA, 1989)
[BRRY10]
Zurück zum Zitat Braverman, M., Rao, A., Raz, R., Yehudayoff, A.: Pseudorandom generators for regular branching programs. In: FOCS [IEE10], pp. 40–47 (2010) Braverman, M., Rao, A., Raz, R., Yehudayoff, A.: Pseudorandom generators for regular branching programs. In: FOCS [IEE10], pp. 40–47 (2010)
[BV10]
Zurück zum Zitat Brody, J., Verbin, E.: The coin problem and pseudorandomness for branching programs. In: FOCS [IEE10], pp. 30–39 (2010) Brody, J., Verbin, E.: The coin problem and pseudorandomness for branching programs. In: FOCS [IEE10], pp. 30–39 (2010)
[CDR+21]
Zurück zum Zitat Cohen, G., Doron, D., Renard, O., Sberlo, O., Ta-Shma, A.: Error reduction for weighted PRGs against read once branching programs. In: Kabanets, V. (ed.) 36th Computational Complexity Conference (CCC 2021). Leibniz International Proceedings in Informatics (LIPIcs), Dagstuhl, Germany, vol. 200, pp. 22:1–22:17. Schloss Dagstuhl - Leibniz-Zentrum für Informatik (2021) Cohen, G., Doron, D., Renard, O., Sberlo, O., Ta-Shma, A.: Error reduction for weighted PRGs against read once branching programs. In: Kabanets, V. (ed.) 36th Computational Complexity Conference (CCC 2021). Leibniz International Proceedings in Informatics (LIPIcs), Dagstuhl, Germany, vol. 200, pp. 22:1–22:17. Schloss Dagstuhl - Leibniz-Zentrum für Informatik (2021)
[CL20]
Zurück zum Zitat Chattopadhyay, E., Liao, J.-J.: Optimal error pseudodistributions for read-once branching programs. In: Saraf, S. (ed.) 35th Computational Complexity Conference, CCC 2020, Saarbrücken, Germany, 28–31 July 2020, (Virtual Conference). LIPIcs, vol. 169, pp. 25:1–25:27. Schloss Dagstuhl - Leibniz-Zentrum für Informatik (2020) Chattopadhyay, E., Liao, J.-J.: Optimal error pseudodistributions for read-once branching programs. In: Saraf, S. (ed.) 35th Computational Complexity Conference, CCC 2020, Saarbrücken, Germany, 28–31 July 2020, (Virtual Conference). LIPIcs, vol. 169, pp. 25:1–25:27. Schloss Dagstuhl - Leibniz-Zentrum für Informatik (2020)
[De11]
Zurück zum Zitat De, A: Pseudorandomness for permutation and regular branching programs. In: IEEE Conference on Computational Complexity, pp. 221–231. IEEE Computer Society (2011) De, A: Pseudorandomness for permutation and regular branching programs. In: IEEE Conference on Computational Complexity, pp. 221–231. IEEE Computer Society (2011)
[GW97]
Zurück zum Zitat Goldreich, O., Wigderson, A.: Tiny families of functions with random properties: a quality-size trade-off for hashing. Random Struct. Algorithms 11(4), 315–343 (1997)MathSciNetCrossRef Goldreich, O., Wigderson, A.: Tiny families of functions with random properties: a quality-size trade-off for hashing. Random Struct. Algorithms 11(4), 315–343 (1997)MathSciNetCrossRef
[HHR11]
Zurück zum Zitat Haitner, I., Harnik, D., Reingold, O.: On the power of the randomized iterate. SIAM J. Comput. 40(6), 1486–1528 (2011)MathSciNetCrossRef Haitner, I., Harnik, D., Reingold, O.: On the power of the randomized iterate. SIAM J. Comput. 40(6), 1486–1528 (2011)MathSciNetCrossRef
[Hoz21]
Zurück zum Zitat Hoza, W.: Better pseudodistributions and derandomization for space-bounded computation. ECCC preprint TR21-019 (2021) Hoza, W.: Better pseudodistributions and derandomization for space-bounded computation. ECCC preprint TR21-019 (2021)
[HPV21]
Zurück zum Zitat Hoza, W.M., Pyne, E., Vadhan, S.P.: Pseudorandom generators for unbounded-width permutation branching programs. In: Lee, J.R. (ed.) 12th Innovations in Theoretical Computer Science Conference, ITCS 2021, 6–8 January 2021, Virtual Conference. LIPIcs, vol. 185, pp. 7:1–7:20. Schloss Dagstuhl - Leibniz-Zentrum für Informatik (2021) Hoza, W.M., Pyne, E., Vadhan, S.P.: Pseudorandom generators for unbounded-width permutation branching programs. In: Lee, J.R. (ed.) 12th Innovations in Theoretical Computer Science Conference, ITCS 2021, 6–8 January 2021, Virtual Conference. LIPIcs, vol. 185, pp. 7:1–7:20. Schloss Dagstuhl - Leibniz-Zentrum für Informatik (2021)
[HVV06]
Zurück zum Zitat Healy, A., Vadhan, S., Viola, E.: Using nondeterminism to amplify hardness. SIAM J. Comput. 35(4), 903–931 (electronic) (2006) Healy, A., Vadhan, S., Viola, E.: Using nondeterminism to amplify hardness. SIAM J. Comput. 35(4), 903–931 (electronic) (2006)
[IEE10]
Zurück zum Zitat IEEE. 51th Annual IEEE Symposium on Foundations of Computer Science, FOCS 2010, Las Vegas, Nevada, USA, 23–26 October 2010. IEEE Computer Society (2010) IEEE. 51th Annual IEEE Symposium on Foundations of Computer Science, FOCS 2010, Las Vegas, Nevada, USA, 23–26 October 2010. IEEE Computer Society (2010)
[Ind06]
Zurück zum Zitat Indyk, P.: Stable distributions, pseudorandom generators, embeddings, and data stream computation. J. ACM 53(3), 307–323 (2006)MathSciNetCrossRef Indyk, P.: Stable distributions, pseudorandom generators, embeddings, and data stream computation. J. ACM 53(3), 307–323 (2006)MathSciNetCrossRef
[INW94]
Zurück zum Zitat Impagliazzo, R., Nisan, N., Wigderson, A.: Pseudorandomness for network algorithms. In: Proceedings of the Twenty-Sixth Annual ACM Symposium on the Theory of Computing, Montréal, Québec, Canada, 23–25 May 1994, pp. 356–364 (1994) Impagliazzo, R., Nisan, N., Wigderson, A.: Pseudorandomness for network algorithms. In: Proceedings of the Twenty-Sixth Annual ACM Symposium on the Theory of Computing, Montréal, Québec, Canada, 23–25 May 1994, pp. 356–364 (1994)
[KNP11]
Zurück zum Zitat Koucký, M., Nimbhorkar, P., Pudlák, P.: Pseudorandom generators for group products: extended abstract. In: Fortnow, L., Vadhan, S.P. (eds.) STOC, pp. 263–272. ACM (2011) Koucký, M., Nimbhorkar, P., Pudlák, P.: Pseudorandom generators for group products: extended abstract. In: Fortnow, L., Vadhan, S.P. (eds.) STOC, pp. 263–272. ACM (2011)
[KNR05]
Zurück zum Zitat Kaplan, E., Naor, M., Reingold, O.: Derandomized constructions of k-Wise (almost) independent permutations. In: Chekuri, C., Jansen, K., Rolim, J.D.P., Trevisan, L. (eds.) APPROX/RANDOM -2005. LNCS, vol. 3624, pp. 354–365. Springer, Heidelberg (2005). https://doi.org/10.1007/11538462_30CrossRef Kaplan, E., Naor, M., Reingold, O.: Derandomized constructions of k-Wise (almost) independent permutations. In: Chekuri, C., Jansen, K., Rolim, J.D.P., Trevisan, L. (eds.) APPROX/RANDOM -2005. LNCS, vol. 3624, pp. 354–365. Springer, Heidelberg (2005). https://​doi.​org/​10.​1007/​11538462_​30CrossRef
[MRT19]
Zurück zum Zitat Meka, R., Reingold, O., Tal, A.: Pseudorandom generators for width-3 branching programs. In: Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing, pp. 626–637. ACM (2019) Meka, R., Reingold, O., Tal, A.: Pseudorandom generators for width-3 branching programs. In: Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing, pp. 626–637. ACM (2019)
[Nis92]
[NZ96]
[PV21a]
Zurück zum Zitat Pyne, E., Vadhan, S.: Limitations of the Impagliazzo-Nisan-Wigderson Pseudorandom Generator against Permutation Branching Programs. ECCC preprint TR21-108 (2021) Pyne, E., Vadhan, S.: Limitations of the Impagliazzo-Nisan-Wigderson Pseudorandom Generator against Permutation Branching Programs. ECCC preprint TR21-108 (2021)
[PV21b]
Zurück zum Zitat Pyne, E., Vadhan, S.: Pseudodistributions that beat all pseudorandom generators (extended abstract). In: Kabanets, V (ed.) 36th Computational Complexity Conference (CCC 2021). Leibniz International Proceedings in Informatics (LIPIcs), Dagstuhl, Germany, vol. 200, pp. 33:1–33:15. Schloss Dagstuhl - Leibniz-Zentrum für Informatik (2021) Pyne, E., Vadhan, S.: Pseudodistributions that beat all pseudorandom generators (extended abstract). In: Kabanets, V (ed.) 36th Computational Complexity Conference (CCC 2021). Leibniz International Proceedings in Informatics (LIPIcs), Dagstuhl, Germany, vol. 200, pp. 33:1–33:15. Schloss Dagstuhl - Leibniz-Zentrum für Informatik (2021)
[Rei08]
Zurück zum Zitat Reingold, O.: Undirected connectivity in log-space. J. ACM 55(4), 24, Article no. 17 (2008) Reingold, O.: Undirected connectivity in log-space. J. ACM 55(4), 24, Article no. 17 (2008)
[Siv02]
Zurück zum Zitat Sivakumar, D.: Algorithmic derandomization via complexity theory. In: Proceedings of the Thirty-Fourth Annual ACM Symposium on Theory of Computing, (electronic), pp. 619–626. ACM, New York (2002) Sivakumar, D.: Algorithmic derandomization via complexity theory. In: Proceedings of the Thirty-Fourth Annual ACM Symposium on Theory of Computing, (electronic), pp. 619–626. ACM, New York (2002)
[Ste12]
Zurück zum Zitat Steinke, T.: Pseudorandomness for permutation branching programs without the group theory. Technical Report TR12-083, Electronic Colloquium on Computational Complexity (ECCC), July 2012 Steinke, T.: Pseudorandomness for permutation branching programs without the group theory. Technical Report TR12-083, Electronic Colloquium on Computational Complexity (ECCC), July 2012
Metadaten
Titel
Limitations of the Impagliazzo–Nisan–Wigderson Pseudorandom Generator Against Permutation Branching Programs
verfasst von
Edward Pyne
Salil Vadhan
Copyright-Jahr
2021
DOI
https://doi.org/10.1007/978-3-030-89543-3_1

Premium Partner