Me interesa saber qué tipo de algoritmo sería adecuado para encontrar un diseño de lotería. He visto que se ha demostrado que $L(39,7,4,7)=329$ . Esta notación se explica en http://web.archive.org/web/20070824014211/http://www.maths.qmul.ac.uk/~pjc/csgnotes/LottoDesigns.pdf y dice lo siguiente:
En la lotería, se eligen siete números distintos $n_1<\ldots < n_7$ del conjunto $\{1,\ldots,39\}$ y forma una tupla $(n_1,\ldots,n_7)$ llamada fila. Es posible elegir 329 de tales filas de modo que para cualquier fila arbitraria $(n_1,\ldots,n_7),$ el conjunto de esas 329 filas contiene al menos una fila $(m_1,\ldots,m_7)$ tal que $$|\{n_1,n_2,n_3,n_4,n_5,n_6,n_7\}\cap \{m_1,m_2,m_3,m_4,m_5,m_6,m_7\}|\geq 4?$$ Creo que este resultado se debe a Hämäläinen basándose en la desigualdad $$L(39,7,4,7) \leq L(16,7,4,4) + L(23,7,4,4)\leq 76+253=329$$ que no conozco. Ahora la pregunta:
¿Es posible hacer una lista de $329$ filas del diseño $(39,7,4,7)$ explícitamente con un tiempo razonable? ¿Es el recocido simulado el mejor algoritmo para listar esas filas?
Pregunté esto en https://stackoverflow.com/questions/18486523/what-algorithm-is-a-good-to-search-a-lotto-design pero resultó una mala pregunta allí.