Skip to main content

2015 | OriginalPaper | Buchkapitel

On the Complexity of Noncommutative Polynomial Factorization

verfasst von : V. Arvind, Gaurav Rattan, Pushkar Joglekar

Erschienen in: Mathematical Foundations of Computer Science 2015

Verlag: Springer Berlin Heidelberg

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

search-config
loading …

Abstract

In this paper we study the complexity of factorization of polynomials in the free noncommutative ring \(\mathbb {F}\langle x_1,x_2,\ldots ,x_n \rangle \) of polynomials over the field \(\mathbb {F}\) and noncommuting variables \(x_1,x_2,\ldots ,x_n\). Our main results are the following:
  • Although \(\mathbb {F}\langle x_1,\ldots ,x_n \rangle \) is not a unique factorization ring, we note that variable-disjoint factorization in \(\mathbb {F}\langle x_1,\ldots ,x_n \rangle \) has the uniqueness property. Furthermore, we prove that computing the variable-disjoint factorization is polynomial-time equivalent to Polynomial Identity Testing (both when the input polynomial is given by an arithmetic circuit or an algebraic branching program). We also show that variable-disjoint factorization in the black-box setting can be efficiently computed (where the factors computed will be also given by black-boxes, analogous to the work [12] in the commutative setting).
  • As a consequence of the previous result we show that homogeneous noncommutative polynomials and multilinear noncommutative polynomials have unique factorizations in the usual sense, which can be efficiently computed.
  • Finally, we discuss a polynomial decomposition problem in \(\mathbb {F}\langle x_1,\ldots ,x_n \rangle \) which is a natural generalization of homogeneous polynomial factorization and prove some complexity bounds for it.

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
Uniqueness of the factors is up to scalar multiplication.
 
2
The logspace counting class \(\mathrm {C_{=}L}\) captures the complexity of matrix rank over rationals [1].
 
Literatur
1.
Zurück zum Zitat Allender, E., Beals, R., Ogihara, M.: The complexity of matrix rank and feasible systems of linear equations. Comput. Complex. 8(2), 99–126 (1999)MathSciNetCrossRefMATH Allender, E., Beals, R., Ogihara, M.: The complexity of matrix rank and feasible systems of linear equations. Comput. Complex. 8(2), 99–126 (1999)MathSciNetCrossRefMATH
2.
Zurück zum Zitat Bhattacharyya, A.: Polynomial decompositions in polynomial time. In: Schulz, A.S., Wagner, D. (eds.) ESA 2014. LNCS, vol. 8737, pp. 125–136. Springer, Heidelberg (2014) Bhattacharyya, A.: Polynomial decompositions in polynomial time. In: Schulz, A.S., Wagner, D. (eds.) ESA 2014. LNCS, vol. 8737, pp. 125–136. Springer, Heidelberg (2014)
3.
Zurück zum Zitat Arvind, V., Joglekar, P.S., Rattan, G.: On the complexity of noncommutative polynomial factorization. Electronic Colloquium on Computational Complexity, TR15-004 (2015) Arvind, V., Joglekar, P.S., Rattan, G.: On the complexity of noncommutative polynomial factorization. Electronic Colloquium on Computational Complexity, TR15-004 (2015)
4.
Zurück zum Zitat Beimel, A., Bergadano, F., Bshouty, N.H., Kushilevitz, E., Varricchio, S.: Learning functions represented as multiplicity automata. J. ACM 47(3), 506–530 (2000)MathSciNetCrossRefMATH Beimel, A., Bergadano, F., Bshouty, N.H., Kushilevitz, E., Varricchio, S.: Learning functions represented as multiplicity automata. J. ACM 47(3), 506–530 (2000)MathSciNetCrossRefMATH
5.
Zurück zum Zitat Bogdanov, A., Wee, H.: More on noncommutative polynomial identity testing. In: Proceedings of 20th Annual Conference on Computational Complexity (CCC), pp. 92–99 (2005) Bogdanov, A., Wee, H.: More on noncommutative polynomial identity testing. In: Proceedings of 20th Annual Conference on Computational Complexity (CCC), pp. 92–99 (2005)
6.
Zurück zum Zitat Caruso, F.: Factorization of noncommutative polynomials. CoRR abs/1002.3180 (2010) Caruso, F.: Factorization of noncommutative polynomials. CoRR abs/1002.3180 (2010)
7.
Zurück zum Zitat Cohn, P.M.: Free rings and their relations. Academic Press, London Mathematical Society Monograph No. 19 (1985) Cohn, P.M.: Free rings and their relations. Academic Press, London Mathematical Society Monograph No. 19 (1985)
9.
Zurück zum Zitat Gathen, J., Gerhard, J.: Modern Computer Algebra \(2^{nd}\) Edition. Cambridge University Press, Cambridge (2003) Gathen, J., Gerhard, J.: Modern Computer Algebra \(2^{nd}\) Edition. Cambridge University Press, Cambridge (2003)
11.
Zurück zum Zitat Kaltofen, E.: Factorization of polynomials given by straight-line programs. In: Micali, S. (ed.) Randomness in Computation. Advances in Computing Research, pp. 375–412. JAI Press, Greenwhich (1989) Kaltofen, E.: Factorization of polynomials given by straight-line programs. In: Micali, S. (ed.) Randomness in Computation. Advances in Computing Research, pp. 375–412. JAI Press, Greenwhich (1989)
12.
Zurück zum Zitat Kaltofen, E., Trager, B.: Computing with polynomials given by black-boxes for their evaluations: greatest common divisors, factorization, separation of numerators and denominators. J. Symbolic Comput. 9(3), 301–320 (1990)MathSciNetCrossRefMATH Kaltofen, E., Trager, B.: Computing with polynomials given by black-boxes for their evaluations: greatest common divisors, factorization, separation of numerators and denominators. J. Symbolic Comput. 9(3), 301–320 (1990)MathSciNetCrossRefMATH
13.
Zurück zum Zitat Kopparty, S., Saraf, S., Shpilka, A.: Equivalence of polynomial identity testing and deterministic multivariate polynomial factorization. Electronic Colloquium on Computational Complexity, TR14-001 (2014) Kopparty, S., Saraf, S., Shpilka, A.: Equivalence of polynomial identity testing and deterministic multivariate polynomial factorization. Electronic Colloquium on Computational Complexity, TR14-001 (2014)
14.
Zurück zum Zitat Nisan, N.: Lower bounds for noncommutative computation. In: Proceedings of 23rd ACM Symposium on Theory of Computing (STOC), pp. 410–418 (1991) Nisan, N.: Lower bounds for noncommutative computation. In: Proceedings of 23rd ACM Symposium on Theory of Computing (STOC), pp. 410–418 (1991)
15.
Zurück zum Zitat Raz, R., Shpilka, A.: Deterministic polynomial identity testing in non commutative models. Comput. Complex. 14(1), 1–19 (2005)MathSciNetCrossRefMATH Raz, R., Shpilka, A.: Deterministic polynomial identity testing in non commutative models. Comput. Complex. 14(1), 1–19 (2005)MathSciNetCrossRefMATH
16.
Zurück zum Zitat Shpilka, A., Volkovich, I.: On the relation between polynomial identity testing and finding variable disjoint factors. In: Abramsky, S., Gavoille, C., Kirchner, C., Meyer auf der Heide, F., Spirakis, P.G. (eds.) ICALP 2010. LNCS, vol. 6198, pp. 408–419. Springer, Heidelberg (2010) CrossRef Shpilka, A., Volkovich, I.: On the relation between polynomial identity testing and finding variable disjoint factors. In: Abramsky, S., Gavoille, C., Kirchner, C., Meyer auf der Heide, F., Spirakis, P.G. (eds.) ICALP 2010. LNCS, vol. 6198, pp. 408–419. Springer, Heidelberg (2010) CrossRef
17.
Zurück zum Zitat Shpilka, A., Yehudayoff, A.: Arithmetic circuits: a survey of recent results and open questions. Found. Trends Theor. Comput. Sci. 5(3), 217–388 (2010)MathSciNetMATH Shpilka, A., Yehudayoff, A.: Arithmetic circuits: a survey of recent results and open questions. Found. Trends Theor. Comput. Sci. 5(3), 217–388 (2010)MathSciNetMATH
18.
Zurück zum Zitat Salomaa, A., Yu, S.: On the decomposition of finite languages. In: Rozenberg, G., Thomas, W. (eds.) Proceedings of Developments in Language Theory, Foundations, Applications, and Perspectives, pp. 22–31. World Scientific, Singapore (2000)CrossRef Salomaa, A., Yu, S.: On the decomposition of finite languages. In: Rozenberg, G., Thomas, W. (eds.) Proceedings of Developments in Language Theory, Foundations, Applications, and Perspectives, pp. 22–31. World Scientific, Singapore (2000)CrossRef
Metadaten
Titel
On the Complexity of Noncommutative Polynomial Factorization
verfasst von
V. Arvind
Gaurav Rattan
Pushkar Joglekar
Copyright-Jahr
2015
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-48054-0_4