3) 그래프, 트리

그래프: 정점들의 집합 V(v_1,v_2,v_3...,v_n) 과 간선들의 집합 E={e_1,e_2,e_3....,e_m}으로 이루어진 구조.

 

간선: 각 간선은 집합 V에 있는 정점들의 쌍

$$e_i = (v_j,v_k)$$

간선 e_i는 v_j로부터 시작하고 v_k에 도착하는 간선이 된다. v_j를 기준으로 하면 진출간선이라 하고, v_k를 기준으로 하면 진입간선이라 한다.

 

유향 그래프: 각 간선에 방향을 지정한 그래프

 

라벨 그래프: 각 정점이나 간선에 라벨을 지정한 그래프. 라벨은 특별한 이름이나 정보일 수 있다.

 

정점이 {v_1,v_2,v_3}이고 간선들의 집합이 {(v_1,v_3),(v_3,v_1),(v_3,v_2),(v_3,v_3)}인 그래프에서 간선들은 v_i로부터 v_n으로의  "보행" 이라 불리며, 보행의 "길이"는 보행의 시작정점부터 도착정점까지 지나게 되는 간선들의 수다.

 

단순경로: 어느 정점도 중복하여 지나지 않는 경로

사이클: 어느 간선도 중복하여 지나지 않고, 자기 자신에게로 돌아오는 경로

단순 사이클: 어느 정점도 중복하여 지나지 않고, 자기 자신에게로 돌아오는 경로

루프: 한 정점에서 자기자신으로의 진입간선

 

트리: 그래프의 한 종류. 사이클을 갖지 않고, 루트라 불리는 특별한 하나의 정점을 가지는 유향 그래프.

리프: 트리의 정점

부모, 자식: v_i에서 v_j로 가는 간선이 있을때, v_i를 부모, v_j를 자식이라 한다.

레벨: 루트부터 해당 노드의 간선의 개수

높이: 루트부터 최고레벨까지의 간선의 개수

 

증명기법

 

귀납법: 몇개의 특정한 사례가 참이라는 사실로부터 여러 문장이 참임을 추론하는 기법

귀류법: 어떤 문장 P가 거짓이라 가정하고, 그 가정으로 인해 어떤 사실들이 유도되는지 보고, 유도 된것이 거짓이라면 P가 참이어야 한다거 결론 짓는 기법

'계산이론' 카테고리의 다른 글

비결정적 유한 인식기(nfa)  (0) 2021.04.07
유한 오토마타 -결정적 유한 인식기(dfa)  (0) 2021.04.05
4)언어, 문법, 오토마타 개념  (0) 2021.03.28
2) 함수와 관계  (0) 2021.03.19
1) 집합  (0) 2021.03.16