You are on page 1of 3

BIBLIOGRAFÍA Y REFERENCIAS

[ABE90] M. Abellanas y D. Lodares. Análisis de Algoritmos y Teoría de


Grafos. RA-MA, 1990.
[AHO74] A. Aho, J. Hopcrof y J. Ullman. The Design and Analysis of Computer
Algorithms. Addison-Wesley, 1974.
[AHO88] A. Aho, J. Hopcrof y J. Ullman. Estructuras de Datos y Algoritmos.
Addison-Wesley, 1988.
[AZM90] M. Azmoodeh. Abstract Data Types and Algorithms. Second Edition.
MacMillan, 1990.
[BAA88] S. Baase. Computer Algorithms: Introduction to Design and Analysis.
Addison-Wesley, 1988.
[BAR91] C. Barry. TopSpeed Modula-2. Addison-Wesley, 1991.
[BEL68] M. Bellmore y G. Nemhauser. The Travelling Salesman Problem: a
Survey. Operation Research, Vol. 16, nº3, 538–558, 1968.
[BEN80a] J.L. Bentley. Multidimensional Divide and Conquer. Comms. of the
ACM, Vol. 23, nº4, 214–229,1980.
[BEN80b] J.L. Bentley. A General Method for Solving Divide and Conquer
Recurrences. SIGACT News ACM, Vol. 12, nº3, 36–44, 1980.
[BEN84] J.L. Bentley. Programming Pearls: Algorithm Design Techniques.
Comms. of the ACM, Vol. 27, nº9, 865–871, 1984.
[BEN89] J.L. Bentley. Programming Pearls. Addison-Wesley, 1989.
[BIR77] R.S. Bird. Notes on Recursion Elimination. Comms. of the ACM, Vol.
20, nº 6, 434–439, 1977.
[BRA97] G. Brassard y P. Bratley. Fundamentos de Algoritmia. Prentice Hall,
1997.
[CHA76] L. Chang y J. Korsh. Canonical Coin Changing and Greedy Solutions.
Journal of the ACM, Vol. 23, nº 3, 418–422, 1976.
[COR89] T.H. Cormen, C.E. Leiserson y R.L. Rivest. Introduction to
Algorithms. MIT Press, 1989.
[FOR85] G. Ford y R. Wienes. Modula-2, A Software Development Approach.
John Wiley & Sons, NewYork, 1985.
[GAL93] J. Gálve, J.C. González, A. Sánchez y J.A. Velázquez. Algorítmica:
Diseño y Análisis de Algoritmos Funcionales e Imperativos. RA-MA,
1993.
[GAR79] M.R. Garey y D. Johnson. Computers and Intractability. W.H.
Freeman and Company, New York, 1979.
316 TÉCNICAS DE DISEÑO DE ALGORITMOS

[GON91] G.H. Gonnet y R. Baeza-Yates. Handbook of Algorithms and Data


Structures. Second Edition. Addison-Wesley, 1991.
[GRI80] D. Gries. A Note on the Standard Strategy for Developing Loop
Invariants and Loops. Science of Computer Programming, nº 2, 207–
214, 1980.
[GRI81] D. Gries. The Science of Programming. Springer-Verlag, 1981.
[GUE96] R. Guerequeta. Técnicas de Diseño Greedy en la Exploración de
Grafos. Informe Técnico LCC-ITD 96/1. Dpto. Lenguajes y Ciencias
de la Computación, Universidad de Málaga, 1996.
[HAR87] D. Harey. Algorithmics. The Spirit of Computing. Addison-Wesley,
1987.
[HOR78] E. Horowitz y S. Sahni. Fundamentals of Computer Algorithms.
Computer Science Press, 1978.
[JEN91] Jensen & Partners International. TopSpeed Modula-2 Language and
Library Reference. Jensen & Partners International, 1991.
[JOY85] E.J. Joyce. Modula-2 A Seafarer’s Manual and Shipyard Guide.
Addison-Wesley, 1985.
[KIN90] J.H. Kingston. Algorithms and Data Structures. Desing, Correctnes,
Analysis. Addison-Wesley, 1990.
[KIN91] K.N. King. TopSpeed Modula-2. Language Tutorial. Jensen &
Partners International, 1991.
[KNU85] D.E. Knuth. El Arte de Programar Ordenadores. Algoritmos
Fundamentales.Vol 1. Reverté, 1985.
[KNU87] D.E. Knuth. El Arte de Programar Ordenadores. Clasificación y
Búsqueda.Vol 3. Reverté, 1987.
[MAN89] U. Manber. Introduction to Algorithms. Addison-Wesley, 1989.
[MEH84] K. Melhorn. Data Structures and Algorithms: Vol I : Sorting and
Searching. Vol II : Graph Algorithms and NP-Completeness. Springer
Verlag, 1984.
[MER85] S. Merritt. An Inverted Taxonomy of Sorting Algorithms. Comms. of
the ACM, Vol. 28, nº 1, 96–99, 1985.
[OLI93] I. Oliver. Programming Classics. Implementing the World’s Best
Algorithms. Prentice Hall, 1993.
[PAR95] I. Parberry. Problems on Algorithms. Prentice Hall, 1995.
[PEA84] J. Pearl. Heuristics: Intelligent Search Strategies for Computer
Problem Solving. Adisson-Wesley, 1984.
[PEÑ97] R. Peña. Diseño de Programas. Formalismo y Abstracción. Segunda
Edición. Prentice Hall, 1997.
[PIP78] N. Pippenger. Complexity theory. Scientific American, Vol. 238, nº 6,
14–124, 1978.
[SED78] R. Sedgewick. Implementing Quicksort Programs. Comms. of the
ACM, Vol.21, nº 10, 1978.
[SED88] R. Sedgewick. Algorithms. Second edition. Addison-Wesley, 1988.
[SED93] R. Sedgewick. Algorithms in MODULA-3. Addison-Wesley, 1993.
BIBLIOGRAFÍA Y REFERENCIAS 317

[SED97] R. Sedgewick y P. Flajolet. An Introduction to Analysis of Algorithms.


Addison-Wesley, 1997.
[TAR87] R.E. Tarjan. Algorithm Design. Comms. of the ACM, Vol.30, nº 3,
205–212, 1987.
[TOR92a] C. Torres. Diseño y Análisis de Algoritmos. Paraninfo, 1992.
[TOR92b] C. Torres. Algoritmos. Problemas Resueltos y Comentados. Paraninfo,
1992.
[TRA95] K. Traunmüller. The Checkers Problem. A Solution with Linear Time
Complexity. ACM SIGPLAN Notices, Vol.30, nº. 9, 25–32, 1995.
[TUC88] A.B. Tucker. Computer Science. A Second Course Using Modula-2.
McGraw-Hill, 1988.
[WEI92] M.A. Weiss. Data Structures and Algorithm Analysis. The
Benjamin/Cummings Publishing Company Inc., 1992.
[WEI95] M.A. Weiss. Estructuras de Datos y Algoritmos. Addison-Wesley,
1995.
[WEI96] M.A. Weiss. Data Structures and Algorihm Analysis in C. Addison-
Wesley, 1996.
[WIR82] N. Wirth. Programming in Modula-2. Fourth edition. Springer Verlag,
1982.
[WIR87] N. Wirth. Algoritmos y Estructuras de Datos. Prentice Hall, 1987.

You might also like