Preguntas etiquetadas con ds.algorithms

Preguntas sobre instrucciones bien definidas para completar una tarea, y análisis relevantes en términos de tiempo / memoria / etc.





1
Heurística para la optimización
Como es viernes, es hora de una pregunta de CW. Estoy buscando heurísticas que tengan un amplio uso en problemas de optimización. Para limitar el alcance a más heurísticas 'amigables con la teoría', aquí están las reglas (algunas arbitrarias, otras no) Debe ser un método bien definido sin numerosos parámetros …




3
Algoritmos para la triangulación de polígonos
Tuve dificultades para encontrar algoritmos o artículos publicados sobre triangulación de polígonos auto intersectantes (también polígonos con estructura de agujeros). ¿Alguien puede guiarme para encontrar papel / algoritmo publicado, por favor? PD: alguien etiquete esta pregunta apropiadamente, por favor, no tengo suficientes puntos de reputación para hacerlo.




2
Complejidad temporal del algoritmo Held-Karp para TSP
Cuando revisé " Un enfoque de programación dinámica para problemas de secuencia " de Michael Held y Richard M. Karp, se me ocurrió la siguiente pregunta: ¿por qué la complejidad de su algoritmo para TSP es (∑n−1k=2k(k−1)(n−1k))+(n−1)(∑k=2n−1k(k−1)(n−1k))+(n−1)(\sum_{k=2}^{n-1}k(k-1)\binom{n-1}{k})+(n-1) (p. 199), quiero decir, ¿de dónde sacan el factor kkk ? Si entendí …


8
¿Existe algún otro algoritmo cuyo peor tiempo de ejecución sea exponencial mientras que funcione muy bien en la práctica que no sea el algoritmo Simplex?
Generalmente llamamos a un algoritmo "buen algoritmo" si su tiempo de ejecución es polinómico en el peor de los casos. Pero en algunos casos (por ejemplo, el algoritmo Simplex), aunque el peor de los casos del algoritmo es exponencial, podría funcionar muy bien en la práctica. ¿Hay algún ejemplo (determinista) …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.