Un cuadrado latino es una matriz de "n"×"n" elementos en la que cada casilla está ocupada por uno de los "n" símbolos de tal modo que cada uno de ellos aparece exactamente una vez en cada columna y en cada fila.