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.

Algoritmo

× 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 A_i determinado de R_i (con R_i el i - componente del th del R ) y excluye las cimas que tenemos ya en del R A_i de : = \ operatorname {ajuste} (R_i) \ l setminus R Clase A_i con orden ascendente de la cima.
Añadir A_i 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.

  • Zenithic
  • Nesoi
    Random links:Trazado del topetón | Equipo continuo de la llamada | Nuevos candidatos del partido Democratic, elección federal canadiense 2004 | Cabarroguis, Quirino

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">