그래프 대역폭

Graph bandwidth

In graph theory, the graph bandwidth problem is to label the n vertices vi of a graph G with distinct integers f(vi) so that the quantity is minimized (E is the edge set of G).[1]문제는 그래프의 정점을 x축을 따라 뚜렷한 정수점에 배치하여 가장 긴 에지의 길이가 최소화되도록 시각화할 수 있다.이러한 배치를 선형 그래프 배열, 선형 그래프 레이아웃 또는 선형 그래프 배치라고 한다.[2]

The weighted graph bandwidth problem is a generalization wherein the edges are assigned weights wij and the cost function to be minimized is .

행렬의 측면에서 (가중치 않은) 그래프 대역폭은 그래프의 인접 행렬대칭 행렬의 최소 대역폭이다.대역폭은 또한 해당 그래프의 클라이크 크기를 최소화하기 위해 선택한 해당 그래프의 적절한 간격 수퍼그래프에서 최대 클라이크 크기보다 한 개 작은 것으로 정의될 수 있다(Kaplan & Shamir 1996).

일부 그래프의 대역폭 공식

여러 그래프 패밀리의 경우 대역폭 은 명시적 공식으로 주어진다.

n 꼭지점에 대한 경로 그래프n P의 대역폭은 1이며, 전체 그래프m K의 경우 = - {\ 전체 초당 그래프 Km,n 대해,

( , n)= ( - 1)/ ( m - ) / ⌋+ =\(K_{m,}, m

체바탈이 [3]증명해줬어As a special case of this formula, the star graph on k + 1 vertices has bandwidth .

정점에 하이퍼큐브 {\ 경우 대역폭은 Harper(1966)에 의해 결정되었다.

Chvatalova는 m[4] × n 제곱 그리드 그래프 P m{\ n{\} 정점에 대한 두 경로 그래프의 데카르트 곱최소값,n}과 같다는 것을 보여주었다.

경계

그래프의 대역폭은 다양한 다른 그래프 매개변수의 관점에서 경계할 수 있다.예를 들어, χ(G)이 G색수를 나타내도록 하는 것은,

let diam(G)은 G직경을 나타내며, 다음과 같은 불평등이 유지된다.[5]

여기서 (는) 의 정점 수입니다

그래프 G에 대역폭 k가 있으면 경로 너비는 최대 k(Kaplan & Shamir 1996), 트리 깊이는 최대 k log(n/k)이다(Gruber 2012).이와는 대조적으로, 앞의 절에서 언급한 바와 같이, 구조적으로 매우 단순한 트리의 예인 별 그래프k S는 상대적으로 대역폭이 크다.Sk 경로 폭은 1이고, 나무 깊이는 2인 것을 관찰한다.

경계가 있는 일부 그래프 계열은 하위선형 대역폭을 가지고 있다:정(1988)은 T가 기껏해야 최대 ∆의 나무라면 그 다음이라는 것을 증명했다.

더 일반적으로, 최대 의 경계 최대도의 평면 그래프의 경우 유사한 경계 홀드(cf)가 있다.Bötcher2010):

대역폭 계산

가중치가 없는 버전과 가중치 있는 버전 모두 2차 병목현상 할당 문제의 특별한 경우다.대역폭 문제는 일부 특별한 경우에도 NP-hard이다.[6]효율적 근사 알고리즘의 존재에 대해, 대역폭은 어떤 상수 내에서 근사치 하기에는 NP-힘든 것으로 알려져 있으며, 입력 그래프가 최대 털 길이 2(Dubey, Feige & Unger 2010)의 애벌레 나무로 제한될 때도 이를 지탱한다.밀도가 높은 그래프의 경우 카르핀스키, 위르트겐 & 젤리코프스키(1997)가 3-대략 알고리즘을 설계했다.반면 다항식 해결 가능한 특례는 다수 알려져 있다.[2]낮은 대역폭의 선형 그래프 레이아웃을 얻기 위한 경험적 알고리즘은 Cuthill-McKey 알고리즘이다.그래프 대역폭 계산을 위한 빠른 멀티레벨 알고리즘이 제안되었다.[7]

적용들

이 문제에 대한 관심은 일부 응용 분야로부터 온다.

한 영역은 희박한 매트릭스/밴드 매트릭스 처리로, 커트힐-맥키 알고리즘과 같은 이 영역의 일반 알고리즘을 적용하여 그래프 대역폭 문제에 대한 대략적인 해결책을 찾을 수 있다.

또 다른 애플리케이션 영역은 전자 설계 자동화에 있다.표준 세포 설계 방법론에서 일반적으로 표준 세포의 높이는 같으며, 그 위치는 여러 행으로 배열된다.이러한 맥락에서, 그래프 대역폭 문제는 최대 전파 지연(선 길이에 비례하는 것으로 가정되는)을 최소화하는 것을 목표로, 표준 셀 세트를 하나의 열에 배치하는 문제를 모델링한다.

참고 항목

  • 경로 , 그래프의 선형 레이아웃과 관련된 다른 NP-완전한 최적화 문제.

참조

  1. ^ (친 외 1982년)
  2. ^ a b "Graph Bandwidth의 NP-hardeness를 이용한 범위", Uriel Feige, 컴퓨터 과학 강의 노트, 1851, 2000, 페이지 129-145, doi:10.1007/3-540-540-X_2
  3. ^ 하라리의 문제에 대한 한 마디.V. Chvátal, 체코슬로바키아 수학 저널 20(1):109–111, 1970.http://dml.cz/dmlcz/100949
  4. ^ 두 경로로 구성된 제품의 최적 라벨 표시.J. Chvatalova, 이산수학 11, 249–253, 1975.
  5. ^ 친 외 1982년
  6. ^ 개리-존슨: GT40
  7. ^ Ilya Safro and Dorit Ron and Achi Brandt (2008). "Multilevel Algorithms for Linear Ordering Problems". ACM Journal of Experimental Algorithmics. 13: 1.4–1.20. doi:10.1145/1412228.1412232.

외부 링크

  • 최소 대역폭 문제, in: Pierluigi Crescenzi 및 Viggo Kann(eds), NP 최적화 문제의 요약.2010년 5월 26일 접속.