Saltar al contenido

BANDSAW

Resolver exactamente una banda de filas encontrándose en el medio, para hallar el verdadero mejor final y medir hasta qué punto puede decidirse por anticipado una fin de partida.

por Raphaël Anjou

experimentoanálisisdemostradoestancado437/480aristas emparejadasExact methodsActualizado 2026-07-21
Reproducirdeterminista — se reproduce bit a bitrelanza la búsqueda (Ver más abajo)Presupuesto: deterministic exact analysis; the committed example reproduces byte-for-byte
Complejidad
Tiempo
meet-in-the-middle: ~√ of the naive enumeration; but each half grows ~20× per extra mismatch budget
Espacio
O(number of top-half partials), the seam/piece-set hash table is the memory bottleneck

Meeting in the middle trades time for space: it replaces one exponential walk with two smaller ones plus a join, which is why the band size is capped by memory, not time.

Hardware y ejecución
Ejecución nativaSolo CPU
Núcleos
8
RAM
16 GiB
GPU
0
CPU
Apple M1
Máquina
MacBook (Apple M1, 8 cores)
Presupuesto
deterministic exact analysis; the committed example reproduces byte-for-byte
Inicio
none (exact, deterministic)

Reproducir este resultado: determinista — se reproduce bit a bit

Seguir explorando

Citado por

Fuente de la páginaVer como Markdown