Preguntas etiquetadas con algorithms

15
Problemas de decisión en

¿Cuáles son algunos ejemplos de problemas de decisión difíciles que se pueden resolver en tiempo polinómico? Estoy buscando problemas para los cuales el algoritmo óptimo es "lento", o problemas para los cuales el algoritmo más rápido conocido es "lento". Aquí hay dos ejemplos: Reconocimiento de...

15
¿Puede haber un algoritmo de ajedrez perfecto?

Los algoritmos de ajedrez actuales van alrededor de 1 o tal vez 2 niveles por un árbol de posibles caminos dependiendo de los movimientos del jugador y del oponente. Digamos que tenemos el poder informático para desarrollar un algoritmo que predice todos los movimientos posibles del oponente en un...

14
Encontrar el XOR máximo de dos números en un intervalo: ¿podemos hacerlo mejor que cuadrático?

Supongamos que se nos dan dos números y y que queremos encontrar para l \ le i, \, j \ le r .lllrrrmax(i⊕j)max(i⊕j)\max{(i\oplus j)}l≤i,j≤rl≤i,j≤rl\le i,\,j\le r El algoritmo ingenuo simplemente verifica todos los pares posibles; por ejemplo en ruby ​​tendríamos: def max_xor(l, r) max = 0...

14
Complejidad del problema de adopción de gatitos

Esto surgió mientras intentaba responder esta pregunta sobre la minimización de la longitud del cableado . Iba a llamar a esto el problema del "matrimonio polígamo", pero Internet, así que gatitos. ¡Hurra! Supongamos que tenemos gatitos que necesitan ser adoptados por N personas, M > N . Para...