Articulo de referencia

Conjunto dominante romano

Una asignación de pesos 0, 1 o 2 a cada vértice de tal manera que cada vértice con peso 0 sea adyacente a al menos un vértice de peso 2 se denomina función romana dominante . En...

Una asignación de pesos 0, 1 o 2 a cada vértice de tal manera que cada vértice con peso 0 sea adyacente a al menos un vértice de peso 2 se denomina función romana dominante .

En teoría de grafos , un conjunto dominante romano (RDS) es un tipo especial de conjunto dominante inspirado en las estrategias históricas de defensa militar del Imperio Romano . Este concepto modela un escenario donde las ciudades (vértices) pueden ser defendidas por legiones estacionadas dentro de la ciudad o en ciudades vecinas. Una ciudad se considera segura si tiene al menos una legión estacionada allí, o si no tiene legiones pero es adyacente a una ciudad que tiene al menos dos legiones, lo que permite enviar una legión para la defensa mientras la ciudad original permanece protegida.

El número de dominación romana de un gráfico mide el número total mínimo de legiones necesarias para proteger todas las ciudades según esta estrategia.

Definición

DejarGRAMO=(V,mi){\displaystyle G=(V,E)}ser un gráfico. Una función dominante romana (FDR) es una funciónF:V{0,1,2}{\displaystyle f:V\to \{0,1,2\}}de tal manera que para cada vérticev{\displaystyle v}conF(v)=0{\displaystyle f(v)=0}, existe un vértice{\displaystyle u}adyacente av{\displaystyle v}conF()=2{\displaystyle f(u)=2}. [ 1 ]

El peso de una función dominante romanaF{\displaystyle f}esw(F)=vVF(v){\displaystyle w(f)=\sum _ {v\in V}f(v)}. El número de dominación romanaγR(GRAMO){\displaystyle \gamma _{R}(G)}es el peso mínimo entre todas las funciones dominantes romanas paraGRAMO{\displaystyle G}.

De forma equivalente, dejemos(V0,V1,V2){\ Displaystyle (V_ {0}, V_ {1}, V_ {2})}ser una partición ordenada deV{\displaystyle V}dóndeVi={vV:F(v)=i}{\displaystyle V_{i}=\{v\in V:f(v)=i\}}. EntoncesF{\displaystyle f}es una función dominante romana si y solo si cada vértice enV0{\displaystyle V_{0}}es adyacente a al menos un vértice enV2{\displaystyle V_{2}}. [ 1 ]

Ejemplos

Para ver el gráfico completoKnorte{\displaystyle K_{n}}connorte2{\displaystyle n\geq 2},γR(Knorte)=2{\displaystyle \gamma _{R}(K_{n})=2}, logrado asignando 2 a cualquier vértice y 0 a todos los demás.

Para el grafo de rutaPAGnorte{\displaystyle P_{n}}y gráfico cíclicodonorte{\displaystyle C_{n}},γR(PAGnorte)=γR(donorte)=2norte/3{\displaystyle \gamma _{R}(P_{n})=\gamma _{R}(C_{n})=\lceil 2n/3\rceil }. [ 1 ]

Para el grafo vacíoK¯norte{\displaystyle {\overline {K}}_{n}},γR(K¯norte)=norte{\displaystyle \gamma _{R}({\overline {K}}_{n})=n}, ya que a cada vértice se le debe asignar al menos 1.

Para el grafo n -partito completoKmetro1,metro2,,metronorte{\displaystyle K_{m_{1},m_{2},\dots ,m_{n}}}con tamaños de particiónmetro1metro2metronorte{\displaystyle m_{1}\leq m_{2}\leq \dots \leq m_{n}}: [ 1 ]

  • γR(Kmetro1,,metronorte)=2{\displaystyle \gamma _{R}(K_{m_{1},\dots ,m_{n}})=2}simetro1=1{\displaystyle m_{1}=1}.
  • γR(Kmetro1,,metronorte)=3{\displaystyle \gamma _{R}(K_{m_{1},\dots ,m_{n}})=3}simetro1=2{\displaystyle m_{1}=2}.
  • γR(Kmetro1,,metronorte)=4{\displaystyle \gamma _{R}(K_{m_{1},\dots ,m_{n}})=4}simetro13{\displaystyle m_{1}\geq 3}.

Propiedades básicas

Cockayne et al. establecieron varias propiedades de la dominación romana: [ 1 ]

  • Para cualquier gráficoGRAMO{\displaystyle G},γ(GRAMO)γR(GRAMO)2γ(GRAMO){\displaystyle \gamma (G)\leq \gamma _{R}(G)\leq 2\gamma (G)}, dóndeγ(GRAMO){\displaystyle \gamma (G)}es el número de dominación .
  • γ(GRAMO)=γR(GRAMO){\displaystyle \gamma (G)=\gamma _{R}(G)}si y solo siGRAMO{\displaystyle G}es el gráfico vacío.
  • SiGRAMO{\displaystyle G}tiene un vértice de gradonorte1{\displaystyle n-1}, entoncesγR(GRAMO)=2{\displaystyle \gamma _{R}(G)=2}.
  • Para cualquier función dominante romanaF=(V0,V1,V2){\displaystyle f=(V_{0},V_{1},V_{2})}:
    • El subgrafo inducido porV1{\displaystyle V_{1}}tiene un grado máximo de como máximo 1.
    • Sin uniones de bordeV1{\displaystyle V_{1}}yV2{\displaystyle V_{2}}.
    • Cada vértice enV0{\displaystyle V_{0}}es adyacente a como máximo dos vértices enV1{\displaystyle V_{1}}.
    • V2{\displaystyle V_{2}}es un conjunto dominante para el subgrafo inducido porV0V2{\displaystyle V_{0}\cup V_{2}}.

Un gráficoGRAMO{\displaystyle G}se llama gráfico romano siγR(GRAMO)=2γ(GRAMO){\displaystyle \gamma _{R}(G)=2\gamma (G)}. [ 2 ] Esto ocurre si y solo siGRAMO{\displaystyle G}tiene una función dominante romana de peso mínimo conV1={\displaystyle V_{1}=\emptyset }.

valor de la dominación romana

El valor de dominación romana de un vértice extiende el concepto de dominación romana al considerar cuántas funciones de dominación romana mínima asignan valores positivos a ese vértice. [ 3 ]

Para un gráficoGRAMO{\displaystyle G}, dejarF{\displaystyle F}ser el conjunto de todosγR(GRAMO){\displaystyle \gamma _{R}(G)}-funciones (funciones romanas dominantes de peso mínimo). Para un vérticevV{\displaystyle v\in V}, el valor de la dominación romanaRGRAMO(v){\displaystyle R_{G}(v)}se define como:

RGRAMO(v)=FFF(v){\displaystyle R_{G}(v)=\sum _{f\in F}f(v)}

Se conocen algunas propiedades básicas del valor de la dominación romana: [ 3 ]

  • 0RGRAMO(v)2τR(GRAMO){\displaystyle 0\leq R_{G}(v)\leq 2\tau _{R}(G)}, dóndeτR(GRAMO){\displaystyle \tau _{R}(G)}es el número deγR(GRAMO){\displaystyle \gamma _{R}(G)}-funciones
  • vV(GRAMO)RGRAMO(v)=τR(GRAMO)γR(GRAMO){\displaystyle \sum _{v\in V(G)}R_{G}(v)=\tau _{R}(G)\gamma _{R}(G)}
  • Si existe un mapeo de isomorfismo de grafos vérticev{\displaystyle v}enGRAMO{\displaystyle G}al vérticev{\displaystyle v'}enGRAMO{\displaystyle G'}, entoncesRGRAMO(v)=RGRAMO(v){\displaystyle R_{G}(v)=R_{G'}(v')}

Problemas extremos

Se han establecido varios resultados extremos para los números de dominación romana.

Para cualquier conectadonorte{\displaystyle n}-grafo de vérticesGRAMO{\displaystyle G}connorte3{\displaystyle n\geq 3},γR(GRAMO)4norte/5{\displaystyle \gamma _{R}(G)\leq 4n/5}. [ 4 ] La igualdad se cumple si y solo siGRAMO{\displaystyle G}esdo5{\displaystyle C_{5}}o obtenido denorte/5{\displaystyle n/5}copias dePAG5{\displaystyle P_{5}}agregando un subgrafo conectado al conjunto de centros.

Para cualquiernorte{\displaystyle n}-grafo de vérticesGRAMO{\displaystyle G}connorte3{\displaystyle n\geq 3},5γR(GRAMO)+γR(GRAMO¯)norte+3{\displaystyle 5\leq \gamma _{R}(G)+\gamma _{R}({\overline {G}})\leq n+3}. [ 4 ]

Para cualquiernorte{\displaystyle n}-grafo de vérticesGRAMO{\displaystyle G}connorte160{\displaystyle n\geq 160},γR(GRAMO)γR(GRAMO¯)16norte/5{\displaystyle \gamma _{R}(G)\gamma _{R}({\overline {G}})\leq 16n/5}. [ 4 ]

SiGRAMO{\displaystyle G}es un conectadonorte{\displaystyle n}-grafo de vértices conδ(GRAMO)2{\displaystyle \delta (G)\geq 2}ynorte9{\displaystyle n\geq 9}, entoncesγR(GRAMO)8norte/11{\displaystyle \gamma _{R}(G)\leq 8n/11}. [ 4 ]

Algoritmos y complejidad

El problema de decisión para la dominación romana es NP-completo, incluso cuando se restringe a grafos bipartitos , cordales o planares . [ 1 ] Sin embargo, existen algoritmos de tiempo polinomial para calcular el número de dominación romana en grafos de intervalos , cografos y grafos fuertemente cordales . [ 2 ]

Véase también

Referencias

  1. 1 2 3 4 5 6 Cockayne, EJ; Dreyer, PA; Hedetniemi, SM; Hedetniemi, ST (2004), "Dominación romana en grafos", Matemáticas Discretas , 278 ( 1–3 ): 11–22 , doi : 10.1016/j.disc.2003.06.004
  2. 1 2 Fu, Xueliang; Yang, Yuansheng; Jiang, Baoqi (2009), "Dominación romana en gráficos regulares", Matemáticas discretas , 309 (6): 1528-1537 , doi : 10.1016/j.disc.2008.03.006
  3. 1 2 Pushpam, PRL; Sampath, P. (2024), "Valor de dominación romana en grafos" (PDF) , Communications in Combinatorics and Optimization , doi : 10.22049/cco.2024.28899.1769
  4. 1 2 3 4 Chambers, EW; Kinnersley, W.; Prince, N.; West, DB (2009), "Problemas extremos para la dominación romana" , SIAM Journal on Discrete Mathematics , 23 (3): 1575– 1586, doi : 10.1137/070699688