ALGORITMOS ALGEBRAICOS
Departamento de Álgebra
6 créditos
PROGRAMA DE TEORÍA
- REPRESENTACIÓN Y ESTRUCTURA DE DATOS
El problema de la simplificación. Formas normales y canónicas. Estructuras de datos para enteros de múltiple precisión,
polinomios, funciones racionales y series de potencias.
- SISTEMAS DE REESCRITURA. BASES DE GROEBNER
Reglas de reescritura. Algoritmo de Knuth-Bendix. Algoritmo de Buchberger. Eliminación de variables.
Sistemas de ecuaciones algebraicas. Aplicaciones.
- COMPLEJIDAD
Complejidad compuatcional en: Algoritmos básicos y algoritmos eficientes de aritmética entera,
algoritmos de aritmética modular, algoritmos de exponenciación, bases de Groebner.
PRÁCTICAS DE ORDENADOR
Uso de paquetes de cálculo simbólico de los principales algoritmos estudiados en el programa.
Estudio práctico de la complejidad de los mismos.
BIBLIOGRAFÍA
- W. W. Adams y P. Loustaunau, An introduction to Gröbner bases, A.M.S. G. S. in M., volumen 4.
- A. G. Akritas, Elements of computer algebra with applications, John Wiley and Sons, 1989.
- D. Cox, J. Little, D. O'Shea, Ideals, varieties, and algorithms: an introduction to computational algebraic geometry and commutative algebra Springer , 1997.
- J. H. Davenport, Y. Siret y E. Tournier, Computer Algebra: systems and algorithms for algebraic computation, segunda edición, Academic Press, 1993.
- K. O. Geddes, S. R. Czapor, G. Labahn, Algorithms for computer algebra, Kluwer Academic Publishers, 1992.
- M. Jantzen, Confluent string rewriting. Springer Verlag, 1988.
- F . Winkler, Polynomial algorithms in computer algebra, Springer-Verlar.
- S. Wolfram, The Mathematica book, 3^a edición, Cambridge Univeristy Press, 1998.
- C. K. Yap, Fundamental problems of algorithmic algebra Chee Keng Yap. New York, Oxford University Press, 2000.
|