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
Multiplicar n polinomios de grado 1
El problema es calcular el polinomio . Suponga que todos los coeficientes caben en una palabra de máquina, es decir, pueden manipularse en unidades de tiempo.(a1x+b1)×⋯×(anx+bn)(a1x+b1)×⋯×(anx+bn)(a_1 x + b_1) \times \cdots \times (a_n x + b_n) Puede hacer tiempo aplicando FFT en forma de árbol. ¿Puedes hacer ?O(nlog2n)O(nlog2⁡n)O(n \log^2 n)O(nlogn)O(nlog⁡n)O(n …



8
¿Qué definición de tasa de crecimiento asintótica debemos enseñar?
Cuando seguimos los libros de texto estándar, o la tradición, la mayoría de nosotros enseñamos la siguiente definición de notación big-Oh en las primeras clases de una clase de algoritmos: Quizás incluso le demos la lista completa con todos sus cuantificadores:f=O(g) iff (∃c>0)(∃n0≥0)(∀n≥n0)(f(n)≤c⋅g(n)).f=O(g) iff (∃c>0)(∃n0≥0)(∀n≥n0)(f(n)≤c⋅g(n)). f = O(g) \mbox{ iff …



1
Ejemplos de juguetes para solucionadores de Plotkin-Shmoys-Tardos y Arora-Kale
Me gustaría entender cómo el solucionador Arora-Kale SDP se aproxima a la relajación Goemans-Williamson en un tiempo casi lineal, cómo el solucionador Plotkin-Shmoys-Tardos aproxima los problemas de "empaquetamiento" y "cubrimiento" fraccionales en un tiempo casi lineal, y cómo los algoritmos son instancias del marco abstracto "aprender de los expertos". La …


6
Algoritmos aleatorios eficientes y simples donde el determinismo es difícil
A menudo escucho que para muchos problemas conocemos algoritmos aleatorios muy elegantes, pero no, o solo soluciones deterministas más complicadas. Sin embargo, solo conozco algunos ejemplos de esto. Lo más destacado Selección rápida aleatoria (y algoritmos geométricos relacionados, por ejemplo, para cascos convexos) Mincut aleatorizado Prueba de identidad polinómica Problema …

2
¿Qué clases de programas matemáticos pueden resolverse exactamente o aproximadamente, en tiempo polinómico?
Estoy bastante confundido por la literatura de optimización continua y la literatura de TCS sobre qué tipos de programas matemáticos (continuos) (MP) se pueden resolver de manera eficiente y cuáles no. La comunidad de optimización continua parece afirmar que todos los programas convexos se pueden resolver de manera eficiente, pero …

9
Algoritmo aleatorizado que "parece" determinista?
¿Hay un ejemplo interesante de un algoritmo aleatorio para un problema de búsqueda que siempre genera la misma respuesta (correcta), independientemente de su aleatoriedad interna, pero que explota la aleatoriedad para que su tiempo de ejecución esperado sea mejor que el tiempo de ejecución del más rápido conocido algoritmo determinista …

3
¿Consecuencias de la existencia de un algoritmo fuertemente polinómico para la programación lineal?
Uno de los santos griales del diseño de algoritmos es encontrar un algoritmo fuertemente polinómico para la programación lineal, es decir, un algoritmo cuyo tiempo de ejecución está limitado por un polinomio en el número de variables y restricciones y es independiente del tamaño de la representación de los parámetros …


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.