- toc {:toc}
5.1 κ΄κ³μ μ΄ν κ΄κ³
-
κ΄κ³ : μ§ν©μμμ μμλ€ κ°μ μμλ₯Ό κ³ λ €ν κ², λ°μΉ΄λ₯΄νΈ κ³±μ λΆλΆμ§ν©
-
μ΄ν κ΄κ³(R) : λ μ§ν© A, Bμ λνμ¬, Aλ‘λΆν° Bλ‘μ μ΄ν κ΄κ³ Rμ λ μ§ν©μ κ³±μ§ν© A x Bμ λΆλΆμ§ν©μ΄λ€.
- κ΄κ³μ λν νκΈ°
: aμ bκ° κ΄κ³κ° μλ κ²½μ° : aμ bκ° κ΄κ³κ° μλ κ²½μ°
-
μ μμ : A, B μ¬μ΄μ Bκ° Aμ κ΄κ³λ‘ λνλ΄μ΄μ§ λ, Aμ μν μ 체 μμ
-
곡λ³μ : A, B μ¬μ΄μ Bκ° Aμ κ΄κ³λ‘ λνλ΄μ΄μ§ λ, Bμ μν μ 체 μμ
-
μΉμ : A, B μ¬μ΄μ Bκ° Aμ κ΄κ³λ‘ λνλ΄μ΄μ§ λ, κ΄κ³κ° μλ Bμ μμ
-
κ΄κ³μμλ κ΅νλ²μΉμ΄ μ±λ¦½νμ§ μλλ€.
-
μΉ΄ν°μμ κ³± / κ³±μ§ν© : Aμ Bκ° μ§ν©μΌ λ (a, b)λ‘ κ΅¬μ±λ λͺ¨λ μμμμ μ§ν© (
) -
A x B x Cμ κ°μ κ²½μ° μμμμ ꡬν λ νΈλ¦¬λ₯Ό νμ©νλ©΄ λ³΄λ€ μ²΄κ³μ μΌλ‘ ꡬν μ μλ€.
-
μκ΄κ³ : μ§ν© Aμμ μ§ν© Bλ‘μ κ΄κ³ Rμ λν μκ΄κ³
λ μ§ν© Bμμ μ§ν© Aλ‘μ κ΄κ³λ₯Ό λνλΈλ€. - μκ΄κ³ μμμ λ΄μ μμ (b, a) β (a, b)λ‘ μμλ₯Ό λ°κΎΈλ©΄ μμμμ κ΄κ³ Rμ μνκ² λλ€.
- κ΄κ³κ° μμ΄μΌ μκ΄κ³κ° μ‘΄μ¬νλ€.
5.2 κ΄κ³μ νν
- νμ΄ν λν
- aκ° μ§ν© Aμ μμμ΄κ³ bκ° μ§ν© Bμ μμλΌκ³ νλ©΄,
μΌ κ²½μ° μ§ν© Aμ μλ μμ aμμ μ§ν© Bμ μλ μμ bλ‘ νμ΄νλ₯Ό κ·Έλ €μ κ΄κ³λ₯Ό νννλ€.
[Fig1]
- μ’ν λν
- μ§ν© Aμ μμλ₯Ό xμΆ μμ μ μΌλ‘ νμνκ³ μ§ν© Bμ μμλ₯Ό yμΆ μμ μ μΌλ‘ μκ°νμ¬,
μ κ° κ΄κ³κ° μμΌλ©΄ aλ₯Ό κ°λ¦¬ν€λ x μ’νμΆκ³Ό bλ₯Ό κ°λ¦¬ν€λ y μ’νμΆμ΄ λ§λλ κ³³μ μ μΌλ‘ νμνλ€.
[Fig2]
- λ°©ν₯ κ·Έλν
- κ΄κ³ Rμ΄ λ μ§ν© Aμ B μ¬μ΄μ κ΄κ³κ° μλ νλμ μ§ν© Aμ λν κ΄κ³μΌ λ, μ§ν© Aμ κ° μμλ₯Ό κ·Έλνμ μ μ μΌλ‘ νμνκ³
μΌ κ²½μ° aμμ bλ‘μ νμ΄νκ° μλ μ°κ²°μ μΌλ‘ νννλ κ²
[Fig3]
- κ΄κ³ νλ ¬
- λΆμΈ νλ ¬μ μ΄μ©νλ λ°©μ
- μ μμμ ν, 곡λ³μμ μ΄λ‘ μ·¨νλ€.
5.3 ν©μ± κ΄κ³
- ν©μ± κ΄κ³ : μΈ μ§ν© A, B, Cμμ
μ μ§ν© Aμμ μ§ν© Bλ‘μ κ΄κ³λΌ νκ³ , λ₯Ό μ§ν© Bμμ μ§ν© Cλ‘μ κ΄κ³λΌ νλ©΄, μ§ν© Aμμ μ§ν© Cλ‘μ ν©μ±κ΄κ³ λλ μΌλ‘ νννλ€.
-
νλ± κ΄κ³ :
λ₯Ό νλ± κ΄κ³λΌ νλ€. -
νλ±κ΄κ³λ λ€μμ μ±μ§μ κ°λλ€.
- λ°μ¬ κ΄κ³
- λμΉ κ΄κ³
- λ°λμΉ κ΄κ³
- μΆμ΄ κ΄κ³κ³
5.4 κ΄κ³μ μ±μ§
- λ°μ¬ κ΄κ³
-
λ°μ¬ κ΄κ³ : μ§ν© Aμ μλ λͺ¨λ μμ xμ λνμ¬
μ΄λ©΄, μ¦ μΈ κ²½μ° - κ΄κ³ Rμ λν λ°©ν₯ κ·Έλνλ₯Ό κ·Έλ¬μ λ κ·Έλνμ λͺ¨λ μ μ μμ μκΈ° μμ μ κ°λ¦¬ν€λ νμ΄νκ° μμ΄μΌ λ°μ¬ κ΄κ³κ° μ±λ¦½λλ€.
- μ¦, νλλΌλ μ§ν© Aμ λν΄ μκΈ° μμ κ³Όμ κ΄κ³κ° μμΌλ©΄ λ°μ¬ κ΄κ³κ° μλλ€.
-
λΉλ°μ¬ κ΄κ³ : μ§ν© Aμ λͺ¨λ μμμ λνμ¬
μΈ κ²½μ° - Rμ μμ μ€ μκΈ° μμ κ³Ό κ΄κ³κ° μλ μμκ° νλλ μ‘΄μ¬νμ§ μλ κ²½μ°λ₯Ό λ§νλ€.
- λμΉ κ΄κ³
- λμΉ κ΄κ³ : μ§ν© Aμ μλ μμ x, yμ λν΄
μΌ λ μ΄λ©΄ κ΄κ³ Rμ λμΉ κ΄κ³λΌ νλ€. - λ°©ν₯κ·Έλνμμ λ°λμ μλ°©ν₯μΌλ‘ νμ΄νκ° μμ΄μΌ νλ€. λ°μ¬ κ΄κ³ κ·Έλ¦Όμμ cλ λμΉ κ΄κ³κ° μλλ€.
{: width = 250, height = 300}[Fig4]
- λ°λμΉ κ΄κ³
- λ°λμΉ κ΄κ³ : μ§ν© Aμ μλ λͺ¨λ μμ x, yμ λνμ¬
μ΄κ³ μΌ λ x = yμΈ κ΄κ³λ₯Ό λ§μ‘±νλ κ΄κ³ R - Rμ΄ λ°λμΉ κ΄κ³μΌ λ,
μ΄κ³ , μ΄λ©΄ μ΄ λμ΄μΌ νλ€. - μ¦, λ°λμΉ κ΄κ³λ λκ°μμλ₯Ό μ μΈνκ³ λ λμΉλλ©΄ μ λλ€.
- μ΄λ κ³§,
μ κ²½μ°μ κ°μ΄ μκΈ° μμ μ λν λ°μ¬ κ΄κ³λ₯Ό κ°μ§λ©΄μ λ€λ₯Έ μμλ€κ³Ό λμΉ κ΄κ³κ° μμ κ²½μ°, λμΉ κ΄κ³λ λκ³ λ°λμΉ κ΄κ³λ λ μ μλ€.
[Fig5]
- μΆμ΄ κ΄κ³
- μ§ν© Aμ μλ μμ x, y, zμ λνμ¬ κ΄κ³ Rμ΄
μ΄κ³ μΈ κ΄κ³λ₯Ό λ§μ‘±ν λ κ΄κ³ Rμ λ§νλ€.
- (b, a), (a, c)μ κ΄κ³λ₯Ό κ°μ§λ§ (b, c)μ κ΄κ³λ₯Ό κ°μ§ μκΈ° λλ¬Έμ μΆμ΄ κ΄κ³κ° μλλ€.
- (1, 4), (4, 3)μ κ΄κ³λ₯Ό κ°κ³ (1, 3)μ κ΄κ³λ₯Ό κ°κΈ° λλ¬Έμ μΆμ΄ κ΄κ³μ΄λ€.
- μΆμ΄ ν΄λ‘μ°μ (transitive closure)
- λ§μ½
μ΄λ©΄ μ΄λ€. μ΄κ³ μ΄λ©΄ μ΄λ€. - 1, 2 λ²μ μ μΈνκ³ λ μ΄λ€ κ²λ
μ μνμ§ μλλ€.
- μΆμ΄ ν΄λ‘μ°μ λ κ΄κ³ Rμ μΆμ΄ κ΄κ³λ₯Ό μΆκ°ν κ²μ΄λΌ μκ°νλ©΄ νΈνλ€.
- λ°μ¬ λ° μΆμ΄ ν΄λ‘μ°μ λ μΆμ΄ ν΄λ‘μ°μ
μ λ°μ¬ κ΄κ³λ₯Ό μΆκ°ν κ²μ΄λΌ μκ°νλ©΄ νΈνλ€.
5.5 λμΉ κ΄κ³μ λΆν
-
λμΉ κ΄κ³ : μλ 3 κ°μ§ κ΄κ³λ₯Ό λͺ¨λ λ§μ‘±νλ κ²½μ°
- μ§ν© Aμμ κ΄κ³
λ λ€μκ³Ό κ°μ μ±μ§μ κ°μ§ μ μλ€.
- λ°μ¬ κ΄κ³ : λͺ¨λ
μ λν΄ μ΄λ€. - λμΉ κ΄κ³ : λͺ¨λ
μ λν΄ μ΄λ©΄ μ΄λ€. - μΆμ΄ κ΄κ³ : λͺ¨λ
μ λν΄ μ΄κ³ μ΄λ©΄ μ΄λ€.
- μ§ν© Aμμ κ΄κ³
-
λμΉλ₯/λμΉν΄λμ€ : μ§ν© Aμ λν λμΉ κ΄κ³λ₯Ό Rμ΄λΌκ³ ν λ, Aμ κ° μμ xμ λνμ¬ [x]λ₯Ό Rμ λν xμ λμΉλ₯, λλ λμΉ ν΄λμ€λΌκ³ νλ€.
-
μ΄λ μ§ν© Aμ λμΉλ₯μ λͺ¨μμ Aμ λͺ«μ§ν©μ΄λΌ νκ³ ,
λ‘ λνλΈλ€. -
λΆν : λ€μ쑰건μ λ§μ‘±μν€λ Aμ λΆλΆ μ§ν©μ λͺ¨μ
μ΄λΌ νλ€.
λ 곡μ§ν©μ΄ μλλ€. λ μ μ 체 ν©μ§ν©μ΄λ€. (Collectively Exhaustive) λΌλ¦¬λ μλ‘μκ΄κ³μ΄λ€. (Mutually Exclusive)
-
mod ν©λ
μ mμΌλ‘ x, yλ₯Ό λλ΄μ λ λλ¨Έμ§κ° κ°μ κ²½μ°λ₯Ό νλ€. - λ¬λ ₯μ μμΌλ‘ λ΄€μ λ 3, 10μ κ°μ μμΌμ΄κ³ , 7λ‘ λλ΄μ λ λλ¨Έμ§κ° κ°κΈ° λλ¬Έμ modν©λμ΄λ€.
- mod ν©λμ λμΉκ΄κ³λ₯Ό μ±λ¦½νλ€.
-
μμ μ μ mμ λν΄ m = 3μΌ λ mod ν©λμΈ κ΄κ³μ κ²½μ° λμΉλ₯λ₯Ό λ§λ€μ΄λ³΄μ
- μ§ν©μ μλ‘μμ΄κ³ ν©μ§ν©νλ©΄ μμκ° μλ μ μμ μ§ν©μ΄ λλ―λ‘ λΆν μ΄ λλ€.
5.6 λΆλΆ μμ κ΄κ³
-
μΌμ λν μμλ₯Ό μ νλ€ νμ λ, A μμ κ³Ό B μμ μ΄ μλ€κ³ ν κ²½μ° Aμμ μ΄ λ¨Όμ μνλκ³ λ°λ‘ λ€μμ B μμ μ΄ μνλλ€κ³ νμ λ μ΄ μμ μ λν μμμμ (A, B)λ‘ νμν μ μλ€.
-
λΆλΆ μμ κ΄κ³ : μλ 3 κ°μ§ κ΄κ³λ₯Ό λͺ¨λ λ§μ‘±νλ κ²½μ°
- μ§ν© Aμμ κ΄κ³
λ λ€μκ³Ό κ°μ μ±μ§μ κ°μ§ μ μλ€.
- λ°μ¬ κ΄κ³ : λͺ¨λ
μ λν΄ μ΄λ€. - λ°λμΉ κ΄κ³ : λͺ¨λ
μ λν΄ μ΄κ³ μ΄λ©΄ x=yμ΄λ€. - μΆμ΄ κ΄κ³ : λͺ¨λ
μ λν΄ μ΄κ³ μ΄λ©΄ μ΄λ€.
- μ§ν© Aμμ κ΄κ³
-
Rμ΄ Aμ λν λΆλΆ μμ κ΄κ³μ΄λ©΄ μμμ (A, R)μ λΆλΆ μμ μ§ν©μ΄λΌκ³ νλ€.
-
Rμ΄ Aμ λν λΆλΆ μμ κ΄κ³μ΄λ©΄, Aμ λ μμ x, yμ λνμ¬
μ xκ° yλ₯Ό μ ννλ€κ³ μ½λλ€. -
λΆλΆ μμ μ§ν©μ κ·Έλ¦ΌμΌλ‘ λνλΌ λλ νμΈ λνλ₯Ό μ΄μ©νλ€.
- λ°©ν₯ κ·Έλνμ μΌμ’
-
μ§ν© Aμμμμ κ΄κ³ Rμ΄ λ€μ 쑰건μ λ§μ‘±ν κ²½μ° μ ν μμλΌ νλ€.
- Rμ΄ λΆλΆ μμλ₯Ό λ§μ‘±νλ€.
- λ§μ½
λΌλ©΄ aRb, bRa λλ a=b μ€ νλκ° μ±λ¦½νλ€.
-
μ§ν© Aμ λͺ¨λ λ μμκ° λΉκ΅ κ°λ₯νλ©΄ Aμ μ ν μμ μ§ν©μ΄λΌ νλ€.
-
μ ν μμ μ§ν©μΈ κ²½μ° κ΄κ³λ₯Ό μ ν μμ κ΄κ³λΌ νλ€.
μ°Έκ³ λ¬Έν
- [Fig1] : https://bjh0925.tistory.com/entry/11-%ED%95%A8%EC%88%98%EC%9D%98-%EA%B8%B0%EB%B3%B8-%EA%B0%9C%EB%85%90%EA%B3%BC-%EC%84%B1%EC%A7%8861
- [Fig2] : https://bite-sized-learning.tistory.com/391
- [Fig3] : https://velog.io/@mingsomm/DFS-%EB%B0%A9%ED%96%A5%EA%B7%B8%EB%9E%98%ED%94%84-%EA%B2%BD%EB%A1%9C-%EC%B0%BE%EA%B8%B0
- [Fig4] : https://velog.io/@joygoround/%EC%9D%B4%EC%82%B0%EC%88%98%ED%95%99-%EA%B4%80%EA%B3%84
- [Fig5] : https://velog.io/@joygoround/%EC%9D%B4%EC%82%B0%EC%88%98%ED%95%99-%EA%B4%80%EA%B3%84