Regulární (homogenní) graf je graf , jehož stupně všech vrcholů jsou stejné, to znamená, že každý vrchol má stejný počet sousedů. Stupeň pravidelnosti je graf invariantní a označuje se . Nedefinováno pro nepravidelné grafy . Pravidelné grafy představují zvláštní výzvu pro mnoho algoritmů.
Regulární graf s vrcholy stupně k se nazývá k - regulární nebo regulární graf stupně k .
Regulární grafy stupně nejvýše dva lze snadno klasifikovat: 0-regulární graf se skládá z izolovaných vrcholů ( nulový graf ), 1-regulární graf se skládá z izolovaných hran a 2-regulární graf se skládá z nesouvislých cyklů .
3-běžný graf je také známý jako kubický graf .
Silně pravidelný graf je pravidelný graf, pro který existuje a takový, že libovolné dva sousední vrcholy mají společné sousedy a kterékoli dva nesousedící vrcholy mají společné sousedy. Nejmenšími grafy, které jsou pravidelné, ale ne silně pravidelné, jsou cyklický graf a cirkulační graf na šesti vrcholech.
Kompletní graf je silně pravidelný pro všechny .
Nash-Williamsova věta [ říká, že každý k - regulární graf na 2k + 1 vrcholech má Hamiltonovský cyklus .
0-běžný graf
1-běžný graf
2-běžný graf
Nechť A je matice sousednosti grafu. Pak je graf regulární právě tehdy, když existuje vlastní vektor A [1] . Jeho vlastní číslo bude konstantní mocninou grafu. Vlastní vektory odpovídající jiným vlastním číslům jsou ortogonální , takže pro vlastní vektory máme .
Regulární graf stupně k je souvislý právě tehdy, když vlastní číslo k má násobnost 1 [1] .
Další kritérium pro pravidelnost a spojitost grafu: graf je souvislý a pravidelný právě tehdy, když je matice J с v algebře sousednosti grafu [2] .
Nechť G je k-regulární graf o průměru D a s vlastními hodnotami matice sousednosti . Pokud G není bipartitní:
kde
.
Pomocí programu GenReg lze vygenerovat pravidelný graf. [5]