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.

6
Algoritmos de flujo de datos "dividir y conquistar"
¿Qué algoritmos útiles existen que funcionan en grandes flujos de datos y también sus resultados son bastante pequeños y uno puede calcular el resultado para una mezcla de dos flujos fusionando de alguna manera sus resultados? Puedo nombrar algunos: Las cosas obvias como sum, min, max, count, top-K, etc. Aproximadamente …



3
Complejidad de calcular la paridad de la fórmula CNF de lectura dos veces opuesta (
En una fórmula CNF de lectura dos veces opuesta, cada variable aparece dos veces, una vez positiva y otra negativa. Estoy interesado en el problema , que consiste en calcular la paridad del número de asignaciones satisfactorias de una fórmula CNF de lectura dos veces opuesta.⊕Rtw-Opp-CNF⊕Rtw-Opp-CNF\oplus\text{Rtw-Opp-CNF} No pude encontrar ninguna …

2
Diversión con Ackermann inverso
La función inversa de Ackermann ocurre a menudo al analizar algoritmos. Una excelente presentación está aquí: http://www.gabrielnivasch.org/fun/inverse-ackermann . y [Notación: [x] significa que redondeamos x al entero más cercano, mientras que log ∗ es la función de registro iterada discutida aquí: http://en.wikipedia.org/wiki/Iterated_logarithm ]α1(n)=[n/2]α1(n)=[n/2]\alpha_1(n) = [n/2] α2(n)=[log2n]α2(n)=[log2⁡n]\alpha_2(n) = [\log_2 n] α3(n)=log∗nα3(n)=log∗⁡n\alpha_3(n) …

1
Identificar bordes inútiles para el camino más corto
GGGMGMGM_GGGGMG[i,j]MG[i,j]M_G[i, j]iiijjjGGG+++maxmax\max Digo que una subgrafía de (con el mismo conjunto de vértices) es sp-equivalente a si . En otras palabras, quitar bordes para ir de a no cambia la longitud de los caminos más cortos; los bordes eliminados no son necesarios para ninguna ruta más corta.G′G′G'GGGGGGMG=MG′MG=MG′M_G = M_{G'}GGGG′G′G' En …

2
¿Cómo puedo calcular nudos?
¿Existe una forma documentada de calcular nudos? (circunferencias incrustadas en un espacio euclidiano tridimensional). Quiero decir, un tipo de datos para representarlos y un algoritmo para determinar si dos instancias del tipo de datos representan el mismo nudo. Si la respuesta es positiva, ¿qué pasa con la complejidad de ese …

7
Manual de algoritmos avanzados
Estoy buscando recursos (preferiblemente un manual) sobre temas avanzados en algoritmos (temas más allá de lo que se cubre en los libros de texto de algoritmos como CLRS y DPV). El tipo de material que se puede usar para enseñar un tema en un curso de algoritmos como Erik Demaine …


2
Dificultad para comprender el algoritmo cuántico para el problema de subgrupos ocultos abelianos
Tengo dificultades para comprender los últimos pasos del algoritmo AHSP. Deje que sea un grupo abeliano y ser la función que oculta el subgrupo . Deje que representa el grupo dual de .GGGfffHHHG∗G∗G^*GGG Estos son los pasos del algoritmo. Primero prepara el estado, I=1|G|∑g∈G|g⟩|0⟩I=1|G|∑g∈G|g⟩|0⟩\qquad \displaystyle I=\frac{1}{|G|} \sum_{g \in G} |g\rangle|0\rangle …

3
¿Podemos calcular
Estoy buscando un algoritmo eficiente para el problema: Entrada : El entero positivo (almacenado como bits) para algún entero n ≥ 0 .3n3n3^nn≥0n≥0n \geq 0 Salida : el número .nnn Pregunta : ¿Podemos calcular partir de los bits de 3 n en el tiempo O ( n ) ?nnn3n3n3^nO(n)O(n)O(n) Esta …



4
¿Límite inferior para probar la cercanía en la norma
Me preguntaba si había algún límite inferior (en términos de complejidad de la muestra) conocido por el siguiente problema: Dado el acceso al oráculo de muestra a dos distribuciones desconocidas D1D1D_1 , D2D2D_2 en {1,…,n}{1,…,n}\{1,\dots,n\} , prueba (whp) si D1=D2D1=D2D_1=D_2 d2(D1,D2)=∥D1−D2∥2=∑ni=1(D1(i)−D2(i))2−−−−−−−−−−−−−−−−−−√≥ϵd2⁡(D1,D2)=‖D1−D2‖2=∑i=1n(D1(i)−D2(i))2≥ϵ\operatorname{d_2}(D_1,D_2)=\lVert D_1-D_2\rVert_2 = \sqrt{\sum_{i=1}^n\left(D_1(i)-D_2(i)\right)^2} \geq \epsilon Batu y col. [BFR …


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.