Ciencias de la Computación

Preguntas y respuestas para estudiantes, investigadores y profesionales de la informática.

1
Problemas para los cuales los algoritmos basados ​​en el refinamiento de la partición se ejecutan más rápido que en el tiempo loglineal
El refinamiento de partición es una técnica en la que comienza con un conjunto finito de objetos y divide progresivamente el conjunto. Algunos problemas, como la minimización de DFA, se pueden resolver utilizando el refinamiento de partición de manera bastante eficiente. No conozco otros problemas que generalmente se resuelven utilizando …

1
Resolver recursividades de divide y vencerás si la relación de división depende de
¿Existe un método general para resolver la recurrencia del formulario? T(n)=T(n−nc)+T(nc)+f(n)T(n)=T(n−nc)+T(nc)+f(n)T(n) = T(n-n^c) + T(n^c) + f(n) para c&lt;1c&lt;1c < 1 , o más generalmente T(n)=T(n−g(n))+T(r(n))+f(n)T(n)=T(n−g(n))+T(r(n))+f(n)T(n) = T(n-g(n)) + T(r(n)) + f(n) donde g(n),r(n)g(n),r(n)g(n),r(n) son algunas funciones sub-lineales de nnn . Actualización : He revisado los enlaces que se proporcionan …

1
Prueba rigurosa de validez de la suposición
El teorema maestro es una herramienta hermosa para resolver ciertos tipos de recurrencias . Sin embargo, a menudo pasamos por alto una parte integral al aplicarlo. Por ejemplo, durante el análisis de Mergesort pasamos felizmente de T(n)=T(⌊n2⌋)+T(⌈n2⌉)+f(n)T(n)=T(⌊n2⌋)+T(⌈n2⌉)+f(n)\qquad T(n) = T\left(\left\lfloor \frac{n}{2} \right\rfloor\right) + T\left(\left\lceil \frac{n}{2} \right\rceil\right) + f(n) a T′(n)=2T′(n2)+f(n)T′(n)=2T′(n2)+f(n)\qquad …












2
¿Cómo reducir los resultados de complejidad paralela a muchos núcleos constantemente?
He tenido problemas para aceptar la visión teórica de la complejidad de "eficientemente resuelto por algoritmo paralelo" que es dada por la clase NC : NC es la clase de problemas que puede resolver un algoritmo paralelo en el tiempo O(logcn)O(logc⁡n)O(\log^cn) en procesadores con .p(n)∈O(nk)p(n)∈O(nk)p(n) \in O(n^k)c,k∈Nc,k∈Nc,k \in \mathbb{N} Podemos …

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.