| Dagwood: a system for manipulating polynomials given by straight-line programs |
| Full text |
Pdf
(1.29 MB)
|
| Source
|
ACM Transactions on Mathematical Software (TOMS)
archive
Volume 14 , Issue 3 (September 1988)
table of contents
Pages: 218 - 240
Year of Publication: 1988
ISSN:0098-3500
|
|
Authors
|
|
Timothy S. Freeman
|
Department of Computer Science, Carnegie-Mellon University, Pittsburgh, PA
|
|
Gregory M. Imirzian
|
Department of Computer Science, Rensselaer Polytechnic Institute, Troy, NY
|
|
Erich Kaltofen
|
Department of Computer Science, Rensselaer Polytechnic Institute, Troy, NY
|
|
Lakshman Yagati
|
Department of Computer Science, Rensselaer Polytechnic Institute, Troy, NY
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 16, Citation Count: 9
|
|
|
ABSTRACT
We discuss the design, implementation, and benchmarking of a system that can manipulate symbolic expressions represented by their straight-line computations. Our system is capable of performing rational arithmetic on, evaluating, differentiating, taking greatest common divisors of, and factoring polynomials in straight-line format. The straight-line results can also be converted to standard, sparse format. We show by example that our system can handle problems for which conventional methods lead to excessive intermediate expression swell.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
BAUR, W., AND STRASSEN, V. The complexity of partial derivatives. Theor. Comput. Sci. 22 (1983), 317-330.
|
 |
2
|
|
| |
3
|
CAVINESS, B. F., AND EPSTEIN, H.I. A note on the complexity of algebraic differentiation, inf. Proc. Lett. 7 (1978), 122-124.
|
| |
4
|
|
| |
5
|
CLAYBROOK, B.G. A new approach to the symbolic factorization of multivariate polynomials. Artif. Intell. 7 (1976), 203-241.
|
| |
6
|
|
| |
7
|
|
 |
8
|
|
| |
9
|
HEINTZ, J., AND SCHNORR, C.P. Testing polynomials which are easy to compute. In Monographie de L'Enseignement Math~matique, vol. 30. Imprimerie Kundig, Gen~ve, 1982, 237-254.
|
 |
10
|
|
| |
11
|
IMIRZIAN, G. M., JOHNSON, K., AND KALTOFEN, E. Factoring determinants of Latin squares. In preparation.
|
| |
12
|
KALTOFEN, E. Computing with polynomials given by straight-line programs lh Sparse factorization. In Proceedings of the 26th IEEE Symposium on the Foundations of Computer Science (1985). IEEE, New York, 1985, 451-458.
|
| |
13
|
|
 |
14
|
|
| |
15
|
KALTOFEN, E. Factorization of polynomials given by straight-line programs. Mathematical Sciences Research Institute Preprint, vol. 02018-86, Berkeley, Calif., 1986. To appear in "Randomness in computation," Advances in Computing Research, S. Micali, Ed., JAI Press, Greenwich, Conn.
|
 |
16
|
|
| |
17
|
|
 |
18
|
|
 |
19
|
|
| |
20
|
PLAISTED, D.A. Sparse complex polynomials and polynomial reducibility. J. Comput. Syst. Sci. 14 (1977), 210-221.
|
 |
21
|
|
| |
22
|
STOUTEMYER, D. R. Which polynomial representation is best? In Proceedings of the 3rd MACSYMA Users' Conference. General Electric, Schenectady, N.Y., 1984, 221-243.
|
| |
23
|
STRASSEN, V. Vermeidung von Divisionen. J. reine u. angew. Math. 264 (1973), 182-202. In German.
|
| |
24
|
VALIANT, L. Reducibility by algebraic projections. L'Enseignement math. 28 (1982), 253-268.
|
| |
25
|
WANG, P.S. An improved multivariate polynomial factorization algorithm. Math. Comput. 32 (1978), 1215-1231.
|
| |
26
|
|
| |
27
|
|
 |
28
|
|
| |
29
|
ZIPPEL, R.E. Interpolating polynomials from their values. Manuscript, Symbolics, Inc., Jan. 1988.
|
CITED BY 9
|
|
|
|
|
Laurent Bernardin , Bruce Char , Erich Kaltofen, Symbolic computation in Java: an appraisement, Proceedings of the 1999 international symposium on Symbolic and algebraic computation, p.237-244, July 28-31, 1999, Vancouver, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|