En el subcampo matemático de la teoría de matriz el algoritmo de Cuthill-McKee del es un algoritmo para reducir la anchura de banda de las matrices simétricas escaso. El algoritmo ( RCM ) de Cuthill-McKee del revés del es el mismo algoritmo pero con los números de índice resultantes invertidos. ¡Esto está en la práctica generalmente una mejor solución.
× simétricos dados del n un ; matriz del n visualizamos la matriz como la matriz de la adyacencia de un gráfico . El algoritmo de Cuthill-McKee es entonces el relabeling de las cimas del gráfico para reducir la anchura de banda de la matriz de la adyacencia.
El algoritmo produce un pedido R del N-tuple de cimas que sea la nueva orden de las cimas.
Primero elegimos un periférico x de la cima y el R del sistema: = ({ x }).
Entonces para i=1,2,… iteramos los pasos siguientes mientras que | R | < n
La construcción del
la adyacencia determinado de (con el i - componente del th del R ) y excluye las cimas que tenemos ya en del R Clase con orden ascendente de la cima.
Añadir al determinado R del resultado.
Es decir numerar las cimas según un traversal breadth-first particular donde las cimas vecinas se visitan en orden de lo más bajo posible a la orden más alta de la cima.
| Random links: | Trazado del topetón | Equipo continuo de la llamada | Nuevos candidatos del partido Democratic, elección federal canadiense 2004 | Cabarroguis, Quirino |