Preguntas etiquetadas con ds.algorithms

17
¿Existe un algoritmo de aproximación de factor constante para el problema de coloración de rectángulo 2D?

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...

17
Fusionar dos árboles de búsqueda binarios

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...

17
Algoritmos para el embalaje del set

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...

17
Editar distancia entre dos particiones

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...

17
¿Existe un algoritmo para mantener eficientemente la información de conectividad para un DAG en presencia de inserciones / eliminaciones?

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...

17
Suma acumulada mínima acumulada

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...