Skip to main content

2018 | OriginalPaper | Buchkapitel

Methodologies of Symbolic Computation

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

search-config
loading …

Abstract

The methodologies of computer algebra are about making algebra (in the broad sense) algorithmic, and efficient as well. There are ingenious algorithms, even in the obvious settings, and also mechanisms where problems are translated into other (generally smaller) settings, solved there, and translated back. Much of the efficiency of modern systems comes from these translations. One of the major challenges is sparsity, and the complexity of algorithms in the sparse setting is often unknown, as many problems are NP-hard, or much worse.
In view of this, it is argued that the traditional complexity-theoretic method of measuring progress has its limits, and computer algebra should look to the work of the SAT community, with its large families of benchmarks and serious contests, for lessons.

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
This analysis is mostly taken from [9, 10], but with one change (originally an error, but it makes the point better): \(-21\) instead of \(+21\) for the trailing coefficient of B.
 
2
The probability of a “random” irreducible polynomial f remaining irreducible modulo p is \(1/\deg (f)\).
 
Literatur
1.
Zurück zum Zitat Abbott, J.A.: Factorisation of polynomials over algebraic number fields. Ph.D. thesis, University of Bath (1988) Abbott, J.A.: Factorisation of polynomials over algebraic number fields. Ph.D. thesis, University of Bath (1988)
4.
Zurück zum Zitat Arnold, E.A.: Modular algorithms for computing Gröbner bases. J. Symb. Comp. 35, 403–419 (2003)CrossRef Arnold, E.A.: Modular algorithms for computing Gröbner bases. J. Symb. Comp. 35, 403–419 (2003)CrossRef
5.
Zurück zum Zitat Bareiss, E.H.: Sylvester’s identity and multistep integer-preserving Gaussian elimination. Math. Comp. 22, 565–578 (1968)MathSciNetMATH Bareiss, E.H.: Sylvester’s identity and multistep integer-preserving Gaussian elimination. Math. Comp. 22, 565–578 (1968)MathSciNetMATH
6.
8.
Zurück zum Zitat Brain, M.N., Davenport, J.H., Griggio, A.: Benchmarking solvers, SAT-style. In: SC\(^2\) 2017 Satisfiability Checking and Symbolic Computation CEUR Workshop 1974, no. RP3, pp. 1–15 (2017) Brain, M.N., Davenport, J.H., Griggio, A.: Benchmarking solvers, SAT-style. In: SC\(^2\) 2017 Satisfiability Checking and Symbolic Computation CEUR Workshop 1974, no. RP3, pp. 1–15 (2017)
9.
Zurück zum Zitat Brown, W.S.: On Euclid’s algorithm and the computation of polynomial greatest common divisors. In: Proceedings of SYMSAC 1971, pp. 195–211 (1971) Brown, W.S.: On Euclid’s algorithm and the computation of polynomial greatest common divisors. In: Proceedings of SYMSAC 1971, pp. 195–211 (1971)
10.
Zurück zum Zitat Brown, W.S.: On Euclid’s algorithm and the computation of polynomial greatest common divisors. J. ACM 18, 478–504 (1971)MathSciNetCrossRef Brown, W.S.: On Euclid’s algorithm and the computation of polynomial greatest common divisors. J. ACM 18, 478–504 (1971)MathSciNetCrossRef
11.
Zurück zum Zitat Buchberger, B.: Ein Algorithmus zum Auffinden des Basiselemente des Restklassenringes nach einem nulldimensionalen Polynomideal. Ph.D. thesis, Math. Inst. University of Innsbruck (1965) Buchberger, B.: Ein Algorithmus zum Auffinden des Basiselemente des Restklassenringes nach einem nulldimensionalen Polynomideal. Ph.D. thesis, Math. Inst. University of Innsbruck (1965)
12.
Zurück zum Zitat Chen, C., Moreno Maza, M.: Quantifier elimination by cylindrical algebraic decomposition based on regular chains. J. Symb. Comp. 75, 74–93 (2016)CrossRef Chen, C., Moreno Maza, M.: Quantifier elimination by cylindrical algebraic decomposition based on regular chains. J. Symb. Comp. 75, 74–93 (2016)CrossRef
13.
Zurück zum Zitat Chistov, A.L.: Double-exponential lower bound for the degree of any system of generators of a polynomial prime ideal. St. Petersb. Math. J. 20, 983–1001 (2009)CrossRef Chistov, A.L.: Double-exponential lower bound for the degree of any system of generators of a polynomial prime ideal. St. Petersb. Math. J. 20, 983–1001 (2009)CrossRef
14.
15.
16.
17.
Zurück zum Zitat Cox, D.A.: Why Eisenstein proved the Eisenstein criterion and why Schönemann discovered it first. Am. Math. Monthly 118, 3–31 (2011)CrossRef Cox, D.A.: Why Eisenstein proved the Eisenstein criterion and why Schönemann discovered it first. Am. Math. Monthly 118, 3–31 (2011)CrossRef
19.
Zurück zum Zitat Davenport, J.H., Carette, J.: The sparsity challenges. In: Watt, S., et al. (eds.) Proceeding of SYNASC 2009, pp. 3–7 (2010) Davenport, J.H., Carette, J.: The sparsity challenges. In: Watt, S., et al. (eds.) Proceeding of SYNASC 2009, pp. 3–7 (2010)
20.
Zurück zum Zitat Dodgson, C.L.: Condensation of determinants, being a new and brief method for computing their algebraic value. Proc. R. Soc. Ser. A 15, 150–155 (1866)CrossRef Dodgson, C.L.: Condensation of determinants, being a new and brief method for computing their algebraic value. Proc. R. Soc. Ser. A 15, 150–155 (1866)CrossRef
22.
Zurück zum Zitat Kalkbrener, M.: A generalized Euclidean algorithm for computing triangular representations of algebraic varieties. J. Symb. Comp. 15, 143–167 (1993)MathSciNetCrossRef Kalkbrener, M.: A generalized Euclidean algorithm for computing triangular representations of algebraic varieties. J. Symb. Comp. 15, 143–167 (1993)MathSciNetCrossRef
23.
Zurück zum Zitat Kaltofen, E., Li, B., Yang, Z., Zhi, L.: Exact certification of global optimality of approximate factorizations via rationalizing sums-of-squares with floating point scalars. In: Jeffrey, D.J. (ed.) Proceedings of ISSAC 2008, pp. 155–164 (2008) Kaltofen, E., Li, B., Yang, Z., Zhi, L.: Exact certification of global optimality of approximate factorizations via rationalizing sums-of-squares with floating point scalars. In: Jeffrey, D.J. (ed.) Proceedings of ISSAC 2008, pp. 155–164 (2008)
24.
Zurück zum Zitat Lenstra, A.K., Lenstra Jun, H.W., Lovász, L.: Factoring polynomials with rational coefficients. Math. Ann. 261, 515–534 (1982)MathSciNetCrossRef Lenstra, A.K., Lenstra Jun, H.W., Lovász, L.: Factoring polynomials with rational coefficients. Math. Ann. 261, 515–534 (1982)MathSciNetCrossRef
25.
Zurück zum Zitat Liouville, J.: Premier Mémoire sur la Détermination des Intégrales dont la Valeur est Algébrique. J. l’École Polytech. 14(22), 124–148 (1833) Liouville, J.: Premier Mémoire sur la Détermination des Intégrales dont la Valeur est Algébrique. J. l’École Polytech. 14(22), 124–148 (1833)
26.
Zurück zum Zitat Mayr, E.W., Ritscher, S.: Dimension-dependent bounds for Gröbner bases of polynomial ideals. J. Symb. Comp. 49, 78–94 (2013)CrossRef Mayr, E.W., Ritscher, S.: Dimension-dependent bounds for Gröbner bases of polynomial ideals. J. Symb. Comp. 49, 78–94 (2013)CrossRef
29.
Zurück zum Zitat Nguy n, P.Q., Stehlé, D.: An LLL algorithm with quadratic complexity. SIAM J. Comput. 39, 874–903 (2009) Nguy https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-99957-9_2/MediaObjects/473073_1_En_2_Figa_HTML.gif n, P.Q., Stehlé, D.: An LLL algorithm with quadratic complexity. SIAM J. Comput. 39, 874–903 (2009)
30.
Zurück zum Zitat Pemantle, R., Peres, Y., Rivin, I.: Four random permutations conjugated by an adversary generate \(S_n\) with high probability. Random Struct. Algorithms 49, 409–428 (2015)CrossRef Pemantle, R., Peres, Y., Rivin, I.: Four random permutations conjugated by an adversary generate \(S_n\) with high probability. Random Struct. Algorithms 49, 409–428 (2015)CrossRef
31.
Zurück zum Zitat Plaisted, D.A.: Some polynomial and integer divisibility problems are \(NP\)-hard. SIAM J. Comp. 7, 458–464 (1978)MathSciNetCrossRef Plaisted, D.A.: Some polynomial and integer divisibility problems are \(NP\)-hard. SIAM J. Comp. 7, 458–464 (1978)MathSciNetCrossRef
32.
Zurück zum Zitat Roche, D.S.: What can (and can’t) we do with sparse polynomials? In: Proceedings of ISSAC 2018, pp. 25–30 (2018) Roche, D.S.: What can (and can’t) we do with sparse polynomials? In: Proceedings of ISSAC 2018, pp. 25–30 (2018)
33.
Zurück zum Zitat Sasaki, T., Sasaki, M.: Analysis of accuracy decreasing in polynomial remainder sequence and floating-point number coefficients. J. Inform. Proc. 12, 394–403 (1989)MathSciNetMATH Sasaki, T., Sasaki, M.: Analysis of accuracy decreasing in polynomial remainder sequence and floating-point number coefficients. J. Inform. Proc. 12, 394–403 (1989)MathSciNetMATH
34.
Zurück zum Zitat Sasaki, T., Yamaguchi, S.: An analysis of cancellation error in multivariate Hensel construction with floating-point arithmetic. In: Gloor, O. (ed.) Proceedings of ISSAC 1998, pp. 1–8 (1998) Sasaki, T., Yamaguchi, S.: An analysis of cancellation error in multivariate Hensel construction with floating-point arithmetic. In: Gloor, O. (ed.) Proceedings of ISSAC 1998, pp. 1–8 (1998)
35.
Zurück zum Zitat Schinzel, A.: On the greatest common divisor of two univariate polynomials, I. In: A Panorama of Number Theory or the View from Baker’s Garden, pp. 337–352. C.U.P. (2003) Schinzel, A.: On the greatest common divisor of two univariate polynomials, I. In: A Panorama of Number Theory or the View from Baker’s Garden, pp. 337–352. C.U.P. (2003)
37.
Zurück zum Zitat Swinnerton-Dyer, H.P.F.: Letter to E.H. Berlekamp. Mentioned in [7] (1970) Swinnerton-Dyer, H.P.F.: Letter to E.H. Berlekamp. Mentioned in [7] (1970)
39.
40.
Zurück zum Zitat Wang, P.S., Guy, M.J.T., Davenport, J.H.: \(p\)-adic reconstruction of rational numbers. SIGSAM Bull. 16(2), 2–3 (1982)CrossRef Wang, P.S., Guy, M.J.T., Davenport, J.H.: \(p\)-adic reconstruction of rational numbers. SIGSAM Bull. 16(2), 2–3 (1982)CrossRef
41.
Zurück zum Zitat Wu, W.-T.: Basic principles of mechanical theorem proving in elementary geometries. J. Syst. Sci. and Math. Sci. (Beijing) 4, 207–235 (1984)MathSciNet Wu, W.-T.: Basic principles of mechanical theorem proving in elementary geometries. J. Syst. Sci. and Math. Sci. (Beijing) 4, 207–235 (1984)MathSciNet
43.
Zurück zum Zitat Zippel, R.E.: Effective Polynomial Computation. Kluwer Academic Publishers, Boston (1993)CrossRef Zippel, R.E.: Effective Polynomial Computation. Kluwer Academic Publishers, Boston (1993)CrossRef
Metadaten
Titel
Methodologies of Symbolic Computation
verfasst von
James Davenport
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-99957-9_2