Preguntas etiquetadas con algorithms

Un algoritmo es una secuencia de pasos bien definidos que define una solución abstracta a un problema. Use esta etiqueta cuando su problema esté relacionado con el diseño y el análisis de algoritmos.

1
¿Cómo minimizar la cardinalidad de un conjunto y particiones disjuntas sujetas a restricciones en el tiempo polinómico?
El verdadero problema al que me enfrento es el siguiente. INSTANCIA : tengo juegosN:={1,…,n}N:={1,…,n}N:=\{1,\ldots,n\} y K:={1,…,k}K:={1,…,k}K:=\{1,\ldots,k\} y matriz aij>0aij>0a_{ij}>0 para todos i∈Ki∈Ki\in K y j∈Nj∈Nj\in N. PREGUNTA : necesito encontrar un subconjuntoSSS de NNN de tamaño lo más pequeño posible y particione el conjunto KKK dentro |S||S||S| conjuntos disjuntos KjKjK_j …




2
Algoritmo para resolver el problema de restricción planar ("Descubrimiento de monstruos de Pokémon Go")
[Nota: este problema fue inspirado por Pokemon Go. Primero explicaré el problema en términos matemáticos, luego explicaré la conexión con Pokemon Go. Mi objetivo no es hacer trampa en el juego. Si quisiera hacer trampa, mejor información estaría disponible más fácilmente.] Supongamos que hay puntos (los "puntos desconocidos") en un …


1
¿Por qué un codificador de MP3 utiliza una transformación rápida de Fourier antes de aplicar el modelo psicoacústico?
Karlheinz Brandenburg representa un codificador de MP3 como este: Fuente: MP3 y AAC explicados Marqué el FFT ya que no estoy seguro de por qué es realmente necesario realizar uno. ¿Por qué no puede aplicarse el modelo psicoacústico a las llamadas líneas después de la transformada discreta de coseno modificada …

3
Subconjunto máximo por pares no divisible por
Tengo un conjunto de números y quiero calcular el subconjunto máximo de modo que la suma de cualquiera de sus dos elementos no sea divisible por un entero KKK. Traté de resolver este problema, pero encontré la solución cuadrática, que no es una respuesta eficiente. K< 100 , N< 10000K<100,N<10000K …


2
¿Existe algún algoritmo eficiente para la prueba de primalidad para números que tienen la forma usando la función de raíz cuadrada?
Estaba leyendo CLRS y me pidió que mostrara que si es un primo de la forma y era un residuo cuadrático, entonces es una raíz cuadrada (también se puede mostrar fácilmente que es una raíz cuadrada).ppp4k+34k+34k+3aaaak+1ak+1a^{k+1}a−ka−ka^{-k} Me preguntaba si usar el hecho anterior y también que sabíamos que teníamos un …


2
Recolorear gráficos bipartitos
Dado un gráfico bipartito donde cada vértice está coloreado de rojo o azul, estoy tratando de minimizar el número de vértices azules usando la siguiente operación:G = ( A , B , E)G=(A,B,E)G = (A,B,E) Elija un vértice envunavav_aUNAAA Voltee los colores de , lo que significa que y todos …

2
Maximizar la distancia entre k nodos en un gráfico
Tengo un gráfico no ponderado no dirigido y quiero seleccionar nodos de modo que estén en pares lo más lejos posible entre sí, en términos de distancia geodésica . En otras palabras, deben extenderse alrededor del gráfico como sea posible.GGGkkkGGG Que ser la longitud de un camino más corto entre …

2
Algoritmo para encontrar la diferencia más pequeña en la matriz
Queremos un algoritmo que, dada una matriz de longitud nnn de enteros, encuentre la diferencia mínima entre dos enteros en la matriz. Uno de estos algoritmos es ordenar la matriz y verificar pares de números adyacentes. Esto lleva tiempoO(nlogn)O(nlog⁡n)O(n\log n). ¿Hay una forma más rápida, por ejemplo, un O(n)O(n)O(n) ¿algoritmo?

1
Genera algorítmicamente todos los puntos de la cuadrícula dentro de un hipercubo
\def\R{\mathbb{R}}\def\Z{\mathbb{Z}}\def\n#1{\|#1\|_\infty} El problema proviene directamente de las matemáticas computacionales y puede ser declarado de la siguiente manera: Dada una matriz regular , encuentre efectivamente todos los vectores modo que , donde \ n {Mv} sea ​​el componente máximo de vector en móduloMETRO∈Rre× dMETRO∈Rre×reM\in\R^{d\times d}v ∈Zrev∈Zrev\in\Z^d∥ Mv∥∞≤ 1‖METROv‖∞≤1\n{Mv}\leq1∥ Mv∥∞‖METROv‖∞\n{Mv} A continuación …

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.