--- category: Unified tags: [auto-consolidated, technical-documentation] title: [[Graph Theory|Graph Theory]] last_updated: 2026-05-02 --- # [[Graph Theory|Graph Theory]] ## πŸ“Œ Brief Summary > "κ΄€κ³„μ˜ μˆ˜ν•™μ  지도: κ°œλ³„ 쑴재(Node)와 κ·Έλ“€ μ‚¬μ΄μ˜ μ—°κ²°(Edge)λ§Œμ„ μΆ”μΆœν•˜μ—¬ μ„Έμƒμ˜ λ³΅μž‘ν•œ λ„€νŠΈμ›Œν¬ ꡬ쑰λ₯Ό μΆ”μƒν™”ν•˜κ³ , κ·Έ μ•ˆμ—μ„œ 경둜λ₯Ό μ°Ύκ±°λ‚˜ 핡심 μš”μ†Œλ₯Ό μ‹λ³„ν•˜λ©° ꡬ쑰적 νŠΉμ„±μ„ λΆ„μ„ν•˜λŠ” ν˜„λŒ€ λ¬Έλͺ…μ˜ μ—°κ²°ν•™." --- > "μ„Έμƒμ˜ λͺ¨λ“  쑴재λ₯Ό 점(Node)으둜, κ·Έλ“€μ˜ 관계λ₯Ό μ„ (Edge)으둜 μ—°κ²°ν•˜μ—¬ λ³΅μž‘κ³„μ˜ 지도λ₯Ό 그렀라" β€” κ°œμ²΄λ“€ κ°„μ˜ μƒν˜Έμž‘μš©κ³Ό μ—°κ²° ꡬ쑰λ₯Ό μˆ˜ν•™μ μœΌλ‘œ λͺ¨λΈλ§ν•˜μ—¬, λ„€νŠΈμ›Œν¬μ˜ νŠΉμ„±κ³Ό μ •λ³΄μ˜ 흐름을 λΆ„μ„ν•˜λŠ” 학문적 ν† λŒ€. ## πŸ“– Core Content κ·Έλž˜ν”„ 이둠(Graph Theory)은 점(Vertex)κ³Ό μ„ (Edge)으둜 이루어진 μˆ˜ν•™μ  ꡬ쑰인 κ·Έλž˜ν”„λ₯Ό μ—°κ΅¬ν•˜λŠ” ν•™λ¬Έμž…λ‹ˆλ‹€. (였일러의 'μΎ¨λ‹ˆνžˆμŠ€λ² λ₯΄ν¬ 닀리 문제'μ—μ„œ 기원) 1. **핡심 μ§€ν‘œ**: * **Degree**: ν•œ λ…Έλ“œμ— μ—°κ²°λœ μ„ μ˜ 개수. * **Centrality**: μ‹œμŠ€ν…œ λ‚΄μ—μ„œ νŠΉμ • λ…Έλ“œκ°€ μ–Όλ§ˆλ‚˜ μ€‘μš”ν•œμ§€(영ν–₯λ ₯)λ₯Ό μΈ‘μ •. * **Cycle**: κ²½λ‘œκ°€ λ‹€μ‹œ μ‹œμž‘μ μœΌλ‘œ λŒμ•„μ˜€λŠ” μˆœν™˜ ꡬ쑰. 2. **μ™œ μ€‘μš”ν•œκ°€?**: * SNS 친ꡬ 관계, 인터넷 도메인 μ—°κ²°, μ „λ ₯망 μ•„ν‚€ν…μ²˜, 지식 베이슀의 μƒν˜Έ μ°Έμ‘° λ“± ν˜„λŒ€ μ‚¬νšŒμ˜ λͺ¨λ“  μ—°κ²° ꡬ쑰λ₯Ό μ΄ν•΄ν•˜λŠ” κΈ°μ΄ˆμž„. (이 Wiki의 Graph View와 μ—°κ²°) --- - **μΆ”μΆœλœ νŒ¨ν„΄:** κ°œλ³„ μš”μ†Œμ˜ νŠΉμ„±λ³΄λ‹€ μš”μ†Œλ“€ μ‚¬μ΄μ˜ 'μ—°κ²° 방식(Connectivity)'이 μ‹œμŠ€ν…œ μ „μ²΄μ˜ 성격(μ€‘μš”λ„, μ „νŒŒ 속도, 강건성 λ“±)을 κ²°μ •ν•œλ‹€λŠ” 관계 μ€‘μ‹¬μ˜ 뢄석 νŒ¨ν„΄. - **핡심 κ°œλ…:** - **Nodes & Edges:** 데이터λ₯Ό λ‚˜νƒ€λ‚΄λŠ” 정점과 관계λ₯Ό λ‚˜νƒ€λ‚΄λŠ” κ°„μ„ . - **Degree:** νŠΉμ • λ…Έλ“œμ— μ—°κ²°λœ κ°„μ„ μ˜ 수 (μ€‘μš”λ„ μ§€ν‘œ). - **Shortest Path:** 두 λ…Έλ“œ μ‚¬μ΄μ˜ μ΅œλ‹¨ 거리 (νš¨μœ¨μ„± μ§€ν‘œ). - **Centrality:** λ„€νŠΈμ›Œν¬ λ‚΄μ—μ„œ νŠΉμ • λ…Έλ“œκ°€ μ°¨μ§€ν•˜λŠ” 영ν–₯λ ₯ (PageRank λ“±). - **Clustering:** λ…Έλ“œλ“€μ΄ μ–Όλ§ˆλ‚˜ λ°€μ§‘ν•˜μ—¬ 그룹을 ν˜•μ„±ν•˜λŠ”μ§€ μΈ‘μ •. - **의의:** μ†Œμ…œ λ„€νŠΈμ›Œν¬ 뢄석, μ „λ ₯망 섀계, μ‹ μ•½ κ°œλ°œμ€ λ¬Όλ‘ , ν˜„λŒ€ AI의 지식 κ·Έλž˜ν”„(Knowledge Graph)와 GNN의 핡심 이둠적 κ·Όκ±°. ## βš–οΈ Trade-offs & Caveats - **κ³Όκ±° λ°μ΄ν„°μ™€μ˜ 좩돌**: κ³Όκ±°μ—λŠ” 정적인 μ—°κ²° ꡬ쑰 뢄석 정책에 λ¨Έλ¬Όλ €μœΌλ‚˜, ν˜„λŒ€ 정책은 μ‹€μ‹œκ°„μœΌλ‘œ λ…Έλ“œκ°€ μΆ”κ°€λ˜κ³  연결이 λ³€ν•˜λŠ” '동적 κ·Έλž˜ν”„ μ •μ±…'κ³Ό κ·Έλž˜ν”„ μƒμ—μ„œ ν•™μŠ΅ν•˜λŠ” 'GNN(Graph Neural Networks) μ •μ±…'으둜 진화함(RL Update). - **μ •μ±… λ³€ν™”(RL Update)**: λ‹¨μˆœ ν…μŠ€νŠΈ ν•™μŠ΅μ„ λ„˜μ–΄, λ°©λŒ€ν•œ 지식 κ·Έλž˜ν”„ 정책을 κ²°ν•©ν•˜μ—¬ AI의 λ‹΅λ³€ 정확도λ₯Ό λ†’μ΄λŠ” '지식 κ·Έλž˜ν”„ μœ΅ν•© AI μ •μ±…'이 μ°¨μ„ΈλŒ€ μ§€λŠ₯의 핡심이 됨. (RAG와 μ—°κ²°) --- - **κ³Όκ±° λ°μ΄ν„°μ™€μ˜ 좩돌:** 정적인 관계망 λΆ„μ„μ—μ„œ λ²—μ–΄λ‚˜, μ‹œκ°„μ— 따라 λ…Έλ“œμ™€ μ—£μ§€κ°€ 생성/μ†Œλ©Έν•˜λŠ” 동적 λ„€νŠΈμ›Œν¬(Dynamic Networks) λΆ„μ„μœΌλ‘œ μ§„ν™”. - **μ •μ±… λ³€ν™”:** Antigravity ν”„λ‘œμ νŠΈλŠ” 1,174개의 지식 λ¬Έμ„œ κ°„μ˜ 상관관계λ₯Ό κ·Έλž˜ν”„ 이둠적 κ΄€μ μ—μ„œ μƒμ‹œ λΆ„μ„ν•˜λ©°, μ§€μ‹μ˜ 고립(Island)을 λ°©μ§€ν•˜κ³  핡심 μ—°κ²° λ…Έλ“œλ₯Ό μžλ™μœΌλ‘œ μΆ”μ²œν•¨. ## πŸ”— Knowledge Connections - [[Distributed-Systems|Distributed-Systems]], [[Analysis|Analysis]], [[Complexity Theory|Complexity Theory]], [[Technical-Architecture|Technical-Architecture]], [[Internet of Things (IoT)|Internet of Things (IoT)]] - **Modern Tech/Tools**: Neo4j, NetworkX, Gephi, GraphQL, DGL (Graph Deep Learning). --- --- - [[GNN|GNN]], [[Geometric-Deep-Learning|Geometric-Deep-Learning]], [[Knowledge-Graph-Foundations|Knowledge-Graph-Foundations]], [[Search|Search]]-Algorithms - **Raw Source:** 10_Wiki/Topics/AI/Graph-Theory.md