Lista de problemas NP-difíciles, donde hay una investigación activa en heurística práctica

9

Estoy buscando una lista de problemas de optimización NP-hard, donde hay una investigación activa en heurística práctica para resolverlos y hay puntos de referencia comunes, que las personas intentan superar.

Los ejemplos incluyen: Reconstrucción de árboles filogenéticos (heurística, por ejemplo, aquí ) Vendedor ambulante (no tan activo, pero LKH es bastante conocido)

Más específicamente, estoy buscando áreas de investigación, donde las personas realmente se preocupan por el costo resultante (como TSP o filogenia mencionado anteriormente). Por ejemplo, buscar el árbol de decisión no es algo que estoy buscando, ya que a muy pocas personas les importa la altura del árbol resultante.

usamec
fuente
1
Creo que la lista es demasiado larga, lo que hace que esta pregunta sea muy amplia. Si desea una lista tan amplia, le sugiero que consulte
Kaveh
Esa lista es buena, pero se centra principalmente en la aproximación. Quiero una lista centrada en la heurística práctica.
usamec
¿Has comprobado que tiene algoritmos heurísticos que te interesan? Creo que están bastante abiertos a varios algoritmos. (Supongo que sabe lo que significa heurística en el contexto de la informática teórica y no solo se refiere a cosas que parecen funcionar, si no, consulte el centro de ayuda ). De todos modos, las preguntas no enfocadas no suelen ser buenas en general , si no está satisfecho con esa lista, debe ser más explícito sobre por qué está interesado y limitar el alcance de la pregunta.
Kaveh
55
Esta es una pregunta razonable. Quizás el OP pueda aclarar más. ¿Se trata de problemas para los que se utilizan heurísticas en la práctica o se trata de problemas para los que se está realizando activamente una investigación académica en heurística?
Chandra Chekuri
66
Una amplia clase de problemas es la agrupación. La heurística para k-medias, k-mediana y problemas relacionados son un área de investigación bastante activa. Además, el etiquetado métrico y los problemas relacionados para la inferencia gráfica.
Chandra Chekuri

Respuestas:

5

MaxSAT: la gente realmente se preocupa por esto porque los solucionadores SAT están tan bien desarrollados que a menudo la mejor ruta para su problema favorito de optimización de NP en la práctica es reducirlo a MaxSAT y luego aplicar uno de los solucionadores conocidos. Echa un vistazo a la competencia SAT para puntos de referencia, etc.

Los buscadores de camarillas se utilizan en biología computacional y combinatoria, y los algoritmos heurísticos son sorprendentemente buenos, según recuerdo.

Grandes porciones de la Investigación de operaciones se dedican a algoritmos, incluidos los heurísticos, para resolver casos de programación lineal de enteros o enteros mixtos.

Joshua Grochow
fuente
Gracias. ¿Tiene algunos enlaces a documentos reales y conjuntos de datos de referencia?
usamec
1

La investigación de operaciones tiene muchos problemas de optimización combinatoria donde el desarrollo de heurísticas para la minimización (o maximización) de los costos resultantes es un área muy activa.

Por ejemplo, problema de enrutamiento de vehículos, problema de enrutamiento de arco capacitado, problemas de árbol de expansión mínima y variaciones de estos problemas.

user2307639
fuente
¿Puedes por favor citar algunos puntos de referencia?
usamec
¿Puede proporcionar algunos indicadores relevantes, tal vez?
Yuval Filmus
1
Puede consultar revistas como Programación matemática, Investigación de operaciones, Redes, Ciencias de gestión, etc. para obtener muchos artículos sobre heurística para problemas de optimización combinatoria.
Chandra Chekuri
1
Un ejemplo es CARP: logistik.bwl.uni-mainz.de/benchmarks.php
user2307639