Page 11 - INTRODUCCIÓN AL ANÁLISIS DE ALGORITMOS
P. 11

INTRODUCCIÓN AL ANÁLISIS  DE ALGORITMOS


                                                  Sección i



                                             Complejidad algorítmica







                                                En la medida en que se refiere a la realidad, las proposiciones

                                             de las matemáticas no son seguras, y viceversa, en la medida en

                                                                que son seguras, no se refieren a la realidad.
                                                                                             Albert Einstein








            INtroduccIóN


            Dos ideas cambiaron el mundo. En 1448, en la ciudad de Mainz, un orfebre llamado Johann Guten-
            berg descubrió el camino para imprimir libros colocando juntas dos piezas metálicas móviles. En ese
            momento se inició la disipación de la edad obscura, lo cual sirvió para liberar al intelecto humano.
            En otras palabras, la ciencia y la tecnología triunfaron y estimularon la fermentación de una semilla
            que culminó con la revolución industrial. Por eso, entre muchos historiadores persiste la idea de que
            todos esos cambios se lo debemos a la tipografía, pues antes de ella solo una élite podía tener ac-
            ceso al conocimiento bibliográfico. Otros historiadores, sin embargo, consideran que la llave de ese
            desarrollo no lo produjo la tipografía, sino la algorítmica.

            En nuestros días estamos acostumbrados a escribir números en notación decimal, de ahí que sea
            sencillo olvidar que Gutenberg utilizaba la notación romana para escribir, por ejemplo, el número
            1448 (es decir, MCDXLVIII). Pero, en esa época, ¿cómo se podían sumar dos números romanos?
            Para cantidades pequeñas se solían emplear los dedos de las manos, pero para cifras más comple-
            jas se debía utilizar el ábaco.

            El sistema decimal —inventado en la India alrededor del año 600 a. C.— produjo una revolución en
            el razonamiento cualitativo, pues únicamente usando diez símbolos se podían representar números
            de gran tamaño sin ninguna complicación. De este modo, cualquier operación aritmética se podía
            concretar de forma sencilla. No obstante, estas ideas tardaron bastante en expandirse debido a
            las tradiciones, la distancia y las barreras del lenguaje. De hecho, solo fue hasta el siglo noveno de
            nuestra era, aproximadamente, cuando Al Khwarizmi —un matemático, astrónomo y geógrafo per-
            sa— dio a conocer los métodos básicos para la suma, la resta, la multiplicación, la división e incluso
            para determinar la raíz cuadrada y el cálculo de . Sus procedimientos fueron precisos, eficientes y
            correctos, y se les llamó algoritmos, un término acuñado en honor al hombre sabio.

                                                          5
   6   7   8   9   10   11   12   13   14   15   16