El artículo "Algoritmos subcuadráticos para 3SUM", de Ilya Baran, Erik D. Demaine, Mihai Patrascu tiene la siguiente complejidad para el Problema 3SUM: dada una lista LLL de enteros si hay tal quex , y , z ∈ L x + y = z .nnnx,y,z∈Lx,y,z∈Lx,y,z \in
El artículo "Algoritmos subcuadráticos para 3SUM", de Ilya Baran, Erik D. Demaine, Mihai Patrascu tiene la siguiente complejidad para el Problema 3SUM: dada una lista LLL de enteros si hay tal quex , y , z ∈ L x + y = z .nnnx,y,z∈Lx,y,z∈Lx,y,z \in
El problema que consideramos aquí es la extensión del conocido problema de coloreado de intervalos. En lugar de intervalos, consideramos rectángulos que tienen lados paralelos a los ejes. El objetivo es colorear los rectángulos usando un número mínimo de colores, de modo que a cualquiera de los dos...
Estoy buscando un algoritmo para fusionar dos árboles de búsqueda binarios de tamaño y rango arbitrarios. La forma obvia de implementar esto sería encontrar subárboles completos cuyo rango pueda caber en un nodo externo arbitrario en el otro árbol. Sin embargo, el peor tiempo de ejecución para este...
Me han dicho que hay algunos buenos algoritmos de tiempo polinomiales para aproximar el número de rutas simples en un gráfico dirigido desde el vértice inicial dado hasta el vértice final dado . ¿Alguien sabe de una buena referencia sobre este tema?sssttt Antecedentes: contar el número exacto de...
Parece haber mucho trabajo, para algunos problemas NP-Hard, en el desarrollo de algoritmos exactos rápidos de tiempo exponencial (es decir, resultados de la forma: El algoritmo A resuelve el problema en el tiempo O (c ^ n), con c pequeño). Parece que hay una buena cantidad de trabajo en este...
Tengo dos particiones de [1…n][1…n][1 \ldots n] y estoy buscando la distancia de edición entre ellas. Con esto, quiero encontrar el número mínimo de transiciones individuales de un nodo en un grupo diferente que son necesarias para pasar de la partición A a la partición B. Por ejemplo, la...
En el algoritmo de Strassen, para calcular el producto de dos matrices y , las matrices y se dividen en matrices de bloques y el algoritmo procede calcular recursivamente productos de matriz de matriz de bloques en lugar de productos de matriz de matriz de bloques ingenuos , es decir, si queremos ,...
Una red de conmutación (se inventa el nombre) se realiza con tres tipos de nodos: un nodo de inicio un nodo final uno o más nodos Switch El nodo del interruptor tiene 3 salidas: izquierda, arriba, derecha; tiene dos estados L y R y un estado objetivo TL o TR . Cada interruptor se puede recorrer...
Digamos que un gráfico es comunicado con los si la eliminación de cualquier vértices y cualquier bordes de hojas siempre un gráfico conectado. Por ejemplo, un gráfico conectado a , según la definición estándar, está conectado , según la nueva definición. ¿Existe un algoritmo de tiempo polinómico...
Estoy leyendo sobre las clases de gráficos para los que isomorfismo de grafos ( ) se encuentra en . Uno de esos casos son los gráficos de valencia acotada (máximo sobre el grado de cada vértice) como se explica aquí . Pero lo encontré demasiado abstracto. Estaría agradecido si alguien me puede...
Dado un gráfico acíclico dirigido, , ¿es posible soportar eficientemente las siguientes operaciones?G(V,E)G(V,E)G(V,E) : determina si hay una ruta en G del nodo a al nodo bisConnected(G,a,b)isConnected(G,a,b)isConnected(G,a,b)GGGaaabbb : Agrega una arista de a a b en el gráfico...
¿Qué pasa si se sabe algo sobre la complejidad parametrizada de calcular el número de intersección de un gráfico (el número más pequeño de camarillas necesario para cubrir todos sus bordes)? Desde hace tiempo se sabe que es NP-completo, y obviamente es FPT porque tiene un núcleo: si puede cubrir...
Considere este problema: dada una lista de conjuntos finitos, busque un orden s1,s2,s3,…s1,s2,s3,…s_1, s_2, s_3, \ldots que minimice |s1|+|s1∪s2|+|s1∪s2∪s3|+…|s1|+|s1∪s2|+|s1∪s2∪s3|+...|s_1| + |s_1 \cup s_2| + |s_1 \cup s_2 \cup s_3| + \ldots . ¿Hay algoritmos conocidos para esto? ¿Cuál es su...
Sean conjuntos que pueden tener elementos en común. Estoy buscando un conjunto X más pequeño tal que ∀ i ,S1, S2, ... , SnorteS1,S2,...,SnorteS_1,S_2,\ldots,S_nXXX .∀ i ,X∩ Syo≠ ∅∀yo,X∩Syo≠∅\forall i,\,X\cap S_i \ne \emptyset ¿Este problema tiene un nombre? ¿O se reduce a algún problema...
Este es un seguimiento de esta pregunta sobre math.stackexchange. Digamos que un conjunto no vacío S ⊆ ℤ es autosuficiente si para cada a ∈ S, existen elementos distintos b, c ∈ S de modo que a = b + c. Para enteros positivos n , ejemplos simples incluyen el ideal S = n ℤ, o (para n > 3)...
Como en, el área de los artículos en el ACM Journal on Experimental Algorithmic JEA . ¿Cuáles fueron las obras fundamentales? ¿Cuáles son los principales resultados? ¿Cómo se caracterizan? ¿Alguna conexión interesante con otras áreas de la
Estoy buscando problemas que se sabe que son NPC para gráficos dirigidos pero tienen un algoritmo polinomial para gráficos no dirigidos. He visto la pregunta sobre los problemas "dirigidos" al revés que son más fáciles que su variante "no dirigida" , pero estoy buscando dureza en el lado...
Se nos da una familia de subconjuntos de {1, ..., n}. ¿Es posible encontrar un límite inferior no trivial sobre la complejidad de decidir si es una familia Sperner? El límite inferior trivial es y sospecho fuertemente que no es apretado.FF\mathcal{F}mmmFF\mathcal{F}O(nm)O(nm)O(n m) Recuerde que un...
Dados los puntos en R d y una distancia l, encuentre el subconjunto más grande de estos puntos de tal manera que la distancia euclidiana de ninguno de ellos exceda l .p1,…,pnp1,…,pnp_1,\ldots,p_nRdRd\mathbb{R}^{d}llllll ¿Cuál es la complejidad de este problema? En el gráfico sobre los puntos que...
Una pregunta reciente discutió el algoritmo de programación dinámica ahora clásico para TSP, debido independientemente a Bellman y Held-Karp . Universalmente se informa que el algoritmo se ejecuta en tiempo O(2nn2)O(2nortenorte2)O(2^n n^2) . Sin embargo, como señaló recientemente uno de mis...