|
CISC 822: Algebraic Algorithms Current
Texts: Goals: Among the
tools used are algorithms for manipulating mathematical objects such as
arbitrary length integers, univariate and multivariate polynomials, rational
functions, and matrices. We will discuss correctness issues, analyze algorithm
costs, and consider implentation issues.
Our LinBox library for high performance exact linear algebra computation with large sparse integer matrices will be a prime example and research topics relevant to it's further development will be emphasized.
Implementations
of these algorithms are the core components of computer algebra systems
such as Axiom, the 3 M's (Macsyma, Maple, Mathematica), and Reduce. With
these systems computer science has changed the nature of computational
science. Computer algebra systems have revolutionized the working environments
of scientists and engineers everywhere.
Contents: Required
Background: Permission of instructor.
Restrictions:
Offered in alternate years.
Helpful
Background:
CISC 621 Algorithm Design and Analysis,
courses in linear or abstract algebra (such as Math 650),
|
![]()
Department of Computer & Information Sciences
103 Smith Hall | Newark, DE 19716
- email webmaster
-