Articulo de referencia

Grafo de permutación

El grafo de permutación y el diagrama correspondiente para la permutación (4,3,5,1,2) En el campo matemático de la teoría de grafos , un grafo de permutación es un grafo cuyos v...

El grafo de permutación y el diagrama correspondiente para la permutación (4,3,5,1,2)

En el campo matemático de la teoría de grafos , un grafo de permutación es un grafo cuyos vértices representan los elementos de una permutación y cuyas aristas representan pares de elementos invertidos por dicha permutación. Los grafos de permutación también pueden definirse geométricamente como los grafos de intersección de segmentos de línea cuyos extremos se encuentran en dos líneas paralelas . Diferentes permutaciones pueden dar lugar al mismo grafo de permutación; un grafo dado tiene una representación única (salvo simetría de permutación ) si es primo con respecto a la descomposición modular . [ 1 ]

Definición y caracterización

Siρ=(σ1,σ2,...,σnorte){\displaystyle \rho =(\sigma _{1},\sigma _{2},...,\sigma _{n})}es cualquier permutación de los números de1{\displaystyle 1}anorte{\displaystyle n}, entonces se puede definir un grafo de permutación a partir deσ{\displaystyle \sigma }en los que haynorte{\displaystyle n}vérticesv1,v2,...,vnorte{\displaystyle v_{1},v_{2},...,v_{n}}y en la que hay un bordevivj{\displaystyle v_{i}v_{j}}para cualesquiera dos índicesi<j{\displaystyle i<j}para quéj{\displaystyle j}aparece antesi{\displaystyle i}enρ{\displaystyle \rho }. Es decir, dos índicesi{\displaystyle i}yj{\displaystyle j}determinan una arista en el grafo de permutación exactamente cuando determinan una inversión en la permutación.

Dada una permutaciónσ{\displaystyle \sigma }, también se puede determinar un conjunto de segmentos de líneasi{\displaystyle s_{i}}con puntos finales(i,0){\displaystyle (i,0)}y(k,1){\displaystyle (k,1)}, de tal manera queσk=i{\displaystyle \sigma _{k}=i}Los extremos de estos segmentos se encuentran sobre las dos líneas paralelas.y=0{\displaystyle y=0}yy=1{\displaystyle y=1}y dos segmentos tienen una intersección no vacía si y solo si corresponden a una inversión en la permutación. Por lo tanto, el grafo de permutación deσ{\displaystyle \sigma }coincide con el grafo de intersección de los segmentos. Para cada par de líneas paralelas y cada conjunto finito de segmentos de línea con extremos en ambas líneas, el grafo de intersección de los segmentos es un grafo de permutación; en el caso de que los extremos de los segmentos sean todos distintos, una permutación para la cual es el grafo de permutación puede obtenerse numerando los segmentos en una de las dos líneas en orden consecutivo y leyendo estos números en el orden en que aparecen los extremos de los segmentos en la otra línea.

Los grafos de permutación tienen otras caracterizaciones equivalentes:

  • Un gráficoGRAMO{\displaystyle G}es un grafo de permutación si y solo siGRAMO{\displaystyle G}es un gráfico circular que admite un ecuador , es decir, una cuerda adicional que interseca a todas las demás cuerdas. [ 2 ]
  • Un gráficoGRAMO{\displaystyle G}es un grafo de permutación si y solo si ambosGRAMO{\displaystyle G}y su complementoGRAMO¯{\displaystyle {\overline {G}}}son gráficos de comparabilidad . [ 3 ]
  • Un gráficoGRAMO{\displaystyle G}es un grafo de permutación si y solo si es el grafo de comparabilidad de un conjunto parcialmente ordenado que tiene dimensión de orden como máximo dos. [ 4 ]
  • Si un gráficoGRAMO{\displaystyle G}es un grafo de permutación, por lo que también lo es su complemento. Una permutación que representa el complemento deGRAMO{\displaystyle G}se puede obtener invirtiendo la permutación que representaGRAMO{\displaystyle G}.

Algoritmos eficientes

Es posible comprobar si un grafo dado es un grafo de permutación y, en caso afirmativo, construir una permutación que lo represente en tiempo lineal . [ 5 ]

Como subclase de los grafos perfectos , muchos problemas que son NP-completos para grafos arbitrarios pueden resolverse eficientemente para grafos de permutación. Por ejemplo:

Relación con otras clases de grafos

Los grafos de permutación son un caso especial de grafos circulares , grafos de comparabilidad , complementos de grafos de comparabilidad y grafos trapezoidales .

Las subclases de los grafos de permutación incluyen los grafos de permutación bipartitos (caracterizados por Spinrad, Brandstädt y Stewart 1987 ) y los cografos .

Notas

Referencias

  • "Grafo de permutación" , Sistema de información sobre clases de grafos y sus inclusiones
  • Weisstein, Eric W. , "Grafo de permutación" , MathWorld