Torres de Hanoi

Torres de Hanoi

Torres de Hanoi
Las Torres de Hanói es un rompecabezas o juego matemático inventado en 1883 por el matemático francés Éduard Lucas.

Consiste en tres varillas verticales y un número indeterminado de discos que determinarán la complejidad de la solución. No hay dos discos iguales, están colocados de mayor a menor en la primera varilla ascendentemente, y no se puede colocar ningún disco mayor sobre uno menor a él en ningún momento.

El juego consiste en pasar todos los discos a la tercera varilla colocados de mayor a menor ascendentemente.

Las reglas son:
Sólo se puede mover un disco cada vez.
Un disco de mayor tamaño no puede descansar sobre uno más pequeño que él mismo.
Sólo puedes desplazar el disco que se encuentre arriba en cada varilla.

  • 1 Leyenda
  • 2 Resolución
  • 2.1 Mediante recursividad
  • 2.2 Iterativa
  • 2.3 Curiosidades
  • 3 Véase también
  • 4 Enlaces externos

Leyenda [editar]
En un templo de Benarés, se encontraba una cúpula que señalaba el centro del mundo. Allí estaba una bandeja sobre la cual existían tres agujas de diamante. En una mañana lluviosa, un rey mandó a poner 64 discos de oro, siendo ordenados por tamaño: el mayor en la base de la bandeja y el menor arriba de todos los discos.
Después de la colocación, los sacerdotes del templo intentaron mover los discos entre las agujas, según las leyes que se les habían entregado: «El sacerdote de turno no debe mover más de un disco a la vez, y no puede situar un disco de mayor diámetro encima de otro de menor diámetro».
Hoy no existe tal templo, pero el juego aún perduró en el tiempo…
Otra leyenda cuenta que Dios al crear el mundo, colocó tres varillas de diamante con 64 discos en la primera. También creó un monasterio con monjes, los cuales tienen la tarea de resolver esta Torre de Hanói divina. El día que estos monjes consigan terminar el juego, el mundo acabará.
No obstante, esta leyenda resultó ser un invento publicitario del creador del juego, el matemático Éduard Lucas. En aquella época, era muy común encontrar matemáticos ganándose la vida de forma itinerante con juegos de su invención, de la misma forma que los juglares hacían con su música. No obstante, la falacia resultó ser tan efectista y tan bonita, que ha perdurado hasta nuestros días. Además, invita a realizarse la pregunta: «si la leyenda fuera cierta, ¿cuándo será el fin del mundo?».
El mínimo número de movimientos que se necesita para resolver este problema es de 264-1. Si los monjes hicieran un movimiento por segundo, los 64 discos estarían en la tercera varilla en algo menos de 585 mil millones de años. Como comparación para ver la magnitud de esta cifra, la Tierra tiene como 5 mil millones de años, y el Universo entre 15 y 20 mil millones de años de antigüedad, sólo una pequeña fracción de esa cifra.

Resolución [editar]
ADVERTENCIA: Si no quieres conocer detalles para resolver el acertijo, no sigas leyendo.
El problema de las Torres de Hanói es curiosísimo porque su solución es muy rápida de calcular, pero el número de pasos para resolverlo crece exponencialmente conforme aumenta el número de discos.
Existen otras versiones del problema con un número diferente de varillas. Aunque se conocen algoritmos eficientes que resuelven el problema con 3 varillas de manera óptima, no se han encontrado aún sus contrapartidas para cualquier número (N igual o superior a 3) de ellas.
Otra manera de resolverlo es basándose en el disco más pequeño, en este caso el de hasta arriba. El movimiento inicial de este es hacia la varilla auxiliar. El disco número dos por regla, se debe mover a la varilla número tres. Luego el disco uno se mueve a la varilla tres para que quede sobre el disco dos. A continuación se mueve el disco que sigue de la varilla uno, en este caso el disco número tres, y se coloca en la varilla dos. Finalmente el disco número uno regresa de la varilla tres a la uno (sin pasar por la dos) y así sucesivamente. Es decir, el truco está en el disco más pequeño.

Mediante recursividad [editar]
Este problema se suele plantear a menudo en ámbitos de programación, especialmente para explicar la recursividad. Si numeramos los discos desde 1 hasta n, y llamamos X a la primera pila de discos (origen), Z a la tercera (destino) e Y a la intermedia (auxiliar) y a la función le llamaríamos hanoi(origen,auxiliar,destino), como parámetros, la función recibiría las pilas de discos. El algoritmo de la función sería el siguiente:
Si origen == {0}: mover el disco 1 de pila origen a la pila destino (insertarlo arriba de la pila destino); terminar.
Si no: hanoi({0…n-1},destino,auxiliar) //mover todas las fichas menos la más grande (n) a la varilla auxiliar
mover disco n a destino //mover la ficha grande hasta la varilla final
hanoi(auxiliar,origen,destino) //mover todas las fichas restantes, {0…n-1}, encima de la ficha grande (n)
terminar

Resolución de la torre de cuatro discos

Iterativa [editar]
Otra manera de resolver el problema, sin utilizar la recursividad, se basa en el hecho de que para obtener la solución más corta, es necesario mover el disco más pequeño en todos los pasos impares, mientras que en los pasos pares sólo existe un movimiento posible que no lo incluye. El problema se reduce a decidir en cada paso impar a cuál de las dos pilas posibles se desplazará el disco pequeño:
El algoritmo en cuestión depende del número de discos del problema.
Si inicialmente se tiene un número impar de discos, el primer movimiento debe ser colocar el disco más pequeño en la pila destino, y en cada paso impar se le mueve a la siguiente pila a su izquierda (o a la pila destino, si está en la pila origen).
La secuencia será DESTINO, AUXILIAR, ORIGEN, DESTINO, AUXILIAR, ORIGEN, etc.
Si se tiene inicialmente un número par de discos, el primer movimiento debe ser colocar el disco más pequeño en la pila auxiliar, y en cada paso impar se le mueve a la siguiente pila a su derecha (o a la pila origen, si está en la pila destino).
La secuencia será AUXILIAR, DESTINO, ORIGEN, AUXILIAR, DESTINO, ORIGEN, etc.

Curiosidades [editar]
A la hora de resolver matemáticamente el problema, nos encontramos con muchas curiosidades matemáticas respecto a la resolución. Son las siguientes:
La ficha número n (siendo 1 la más pequeña) se mueve por primera vez en el paso número 2^(n-1), y después de ese primer movimiento, se moverá cada 2^n movimientos. De este modo, la ficha 1, se mueve en 1, 3, 5, 7, 9… etc. La ficha 3, se mueve en 4, 12, 20, 28, 32… etc
Todas las fichas impares (siendo 1
la más pequeña) se mueven siguiendo el mismo patrón. Asimismo, todas las fichas pares se mueven siguiendo el patrón inverso a las impares. Por ejemplo: si queremos mover un numero impar de piezas desde la columna 1 hasta la 3, sucederá lo siguiente:
Todas las fichas impares seguirán este patrón de movimiento: 1 -> 3 -> 2 -> 1 -> 3 -> 2 -> 1 -> 3 -> 2 -> 1.
Todas las fichas pares seguirán este patrón de movimiento: 1 -> 2 -> 3 -> 1 -> 2 -> 3 -> 1 -> 2 -> 3
Estos patrones dependen únicamente del número de piezas. Si el número de piezas es par, los patrones de las impares serán los de las pares, y viceversa.
Uniendo la primera regla con la segunda, sabemos siempre qué pieza hay que mover y a qué columna hay que desplazarla, luego el problema está resuelto.

Rehabilitación Cognitiva

Rehabilitación Cognitiva

La Rehabilitación cognitiva es un set estructurado de actividades terapéuticas especialmente diseñadas para re-entrenar las habilidades de un individuo de pensar, utilizar su juicio y tomar decisiones. El foco está puesto en mejorar los déficits en funciones cognitivas tales como la memoria, atención, percepción, aprendizaje, planificación y juicio. El término rehabilitación cognitiva se aplica a una gran variedad de estrategias y técnicas de intervención que apuntan a ayudar a los pacientes a reducir, manejar y afrontar de una manera más eficiente los déficits cognitivos que pueden aparecer luego de una injuria cerebral. El fin último de la rehabilitación cognitiva es mejorar la calidad de vida del paciente o su habilidad para funcionar tanto en el hogar como en su comunidad.

La rehabilitación Cognitiva es un programa formal de terapia guiada a aprender (o reaprender) maneras de concentrarse, recordar, o resolver problemas luego de una enfermedad o injuria que afecte el cerebro. También llamada rehabilitación neuropsicológica, involucra la recuperación de los déficits cognitivos a través de la restauración o compensación para mejorar la memoria, la concentración y la lógica.

¿Quién se puede beneficiar de la Rehabilitación Cognitiva?
Cualquier persona que haya sufrido cambios en su capacidad para concentrarse, pensar, memorizar, mantener un trabajo, sus estudios o las tareas del hogar luego de una injuria o enfermedad cerebral. Las condiciones pueden incluir:

  • Traumatismo de Cráneo
  • Accidente Cerebro vascular
  • Enfermedad de Alzheimer y otras demencias
  • Esclerosis Múltiple
  • Deterioro Cognitivo leve
  • Desordenes de ansiedad y pánico
  • Esquizofrenia
  • Enfermedad Bipolar
  • Depresión
  • Déficit de Atención con o sin hiperactividad (ADD/ADHD)
  • Problemas de aprendizaje
  • Dificultades en el control de impulsos
  • Enfermedad de Parkinson y otros trastornos del Movimiento

Evaluando sus necesidades
Primero, una neuropsicóloga utilizará tests para evaluar las fortalezas y debilidades en sus habilidades cognitivas (atención, memoria, planificación, habilidades visoespaciales, pensamiento). Se le preguntará cuales son los problemas que han aparecido últimamente en su vida cotidiana y cuales son las expectativas reales de la rehabilitación. La evaluación incluirá aspectos neuropsicológicos y psicológicos.

Evaluación Neuropsicológica
La misma constará de una batería especialmente diseñada para evaluar su atención, el funcionamiento del lenguaje, la flexibilidad cognitiva, la memoria, la capacidad de resolución de problemas y otras habilidades intelectuales. Una gran variedad de instrumentos se utilizarán para conocer sus dificultades en profundidad. Por supuesto, su historia personal se tendrá en cuenta. El entendimiento integral de su funcionamiento es un componente clave en una evaluación neuropsicológica exhaustiva. Los resultados de la evaluación neuropsicológica se utilizarán en combinación con otros instrumentos diagnósticos (imágenes cerebrales, evaluación neuropsiquiátrica, psicológica) para diagnosticar y determinar las consecuencias funcionales de la injuria cerebral.

¿Cuánto tiempo llevará la Rehabilitación Cognitiva?
El tiempo de duración del tratamiento dependerá del progreso que usted experimente en relación a los objetivos planteados. Un típico curso de tratamiento duraría aproximadamente 4-6 meses.

¿Qué esperar del programa de Rehabilitación Cognitiva?
Un programa de rehabilitación cognitiva se focaliza en los problemas prácticos que experimenta cada paciente en el día a día. Está especialmente realizado para las necesidades individuales de cada persona, utilizando medidas objetivables para determinar las mejorías presentadas.

Es indispensable plantear objetivos a corto y largo plazo, donde tanto en paciente como el terapeuta trabajarán juntos en el diseño de los mismos.

Las fortalezas y debilidades serán evaluadas regularmente durante el programa. La familia está siempre invitada a participar en el proceso de rehabilitación. Todos los programas constan además de ejercicios para completar en su hogar.

El tratamiento puede incluir además sesiones psicológicas individuales o grupales con el fin de enfrentar las dificultades que surgen como consecuencia de la injuria cerebral, tales como cambios en la dinámica familiar, o en las relaciones de trabajo, etc.

Taller de Memoria y Estimulación Cognitiva
Los trastornos de memoria, atención y concentración son frecuentes y tienen importantes consecuencias en la calidad de vida del individuo y de su familia. La estimulación cognitiva, rehabilitación y entrenamiento pueden compensar y restituir habilidades perdidas brindando a la persona estrategias que le permitan un mejor funcionamiento.

El Libro: La estancia azul

La estancia azul

Jeffery Deaver
Título original: The Blue Nowhere
Editorial: Alfaguara
Año publicación: 2001
Temas: Literatura : Misterio y suspense

La estancia azul de Jeffery Deaver:
Jeffery Deaver explora en La Estancia Azul el siniestro territorio del suspense en la red. El asesino del relato responde al apodo de Phate, pero su verdadero nombre es Jon Patrick Holloway. Aparentemente no es más que un hacker, un inofensivo pirata informático. Pero su mente perversa ha ideado un programa llamado Trapdoor, el cual le permite ¿asaltar¿ los ordenadores de sus víctimas potenciales, apoderarse de todos los archivos que contienen información de carácter personal y, de este modo, iniciar un juego macabro cuyo objetivo final es la eliminación del usuario elegido. Para atrapar a este peligroso psicópata, la policía recurre a la ayuda de Wyatt Gillette, un hacker experto que cumple un año de condena en la cárcel por un delito informático menor. Es preciso actuar deprisa, pues los terribles asesinatos se suceden uno tras otro, y nadie en la red está a salvo.