labeling
labeling
替一張圖的各個元件標記數值或者符號。一張圖的標記情形,稱作一種「標號」。
根據元件的不同,標號可分為許多種類型,例如點標號(vertex labeling)、邊標號(edge labeling)。
《Pearls in Graph Theory: A Comprehensive Introduction》
magic labeling
magic labeling
用1 2 3 ...的數字分別標記每一條邊,讓每一個點接觸的數字和為定值。
Kn,n有magic labeling(n≠2)。 一張二分圖如果可以拆成兩個Hamilton cycle,則有magic labeling。 一張圖如果可以拆成兩個部分,兩個都有magic labeling,且其中一個是regular,則有magic labeling。
幻方(magic square)可以等價轉換成Kn,n,所以邊長大於二的幻方一定都有magic labeling。
antimagic labeling
用1 2 3 ...的數字分別標記每一條邊,讓每一個點接觸的數字和皆相異。
尚未證實:K₂以外的連通圖皆有antimagic labeling。 尚未證實:K₂以外的樹皆有antimagic labeling。
graceful labeling
graceful labeling
用1 2 3 ...的數字分別標記每一條邊,1 2 3 ...的數字分別標記每一個點,讓每一條邊等於其兩端點的差值。
尚未證實:所有樹皆有graceful labeling。
ICPC 7663
consecutive labeling
用1 2 3 ...的數字分別標記每一條邊與每一個點,讓每一條邊等於其兩端點的差值。
每一種graceful labeling皆可等價調整成一種consecutive labeling。但是反過來不見得行。
尚未證實:所有樹皆有consecutive labeling。
conservative labeling
conservative labeling
無向圖上,用1 2 3 ...的數字分別標記每一條邊,並且設定方向(即是orientation的概念),讓每個點的流入數字和等於流出數字和(類似flow的概念)。
Kirchhoff's current law即是在說總流入等於總流出的性質。
strongly conservative labeling
改用n+1 n+2 n+3 ...的數字,必須支援各種n。
一張圖可以拆成兩個Hamilton cycle,則此圖有strongly conservative labeling。
minimum linear arrangement
minimum linear arrangement
用1 2 3 ...的數字分別標記每一個點,讓每一條邊等於其兩端點的差值,所有邊權重總和盡量小。