«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

one day left

10. 25 본문

오늘의 코딩

10. 25

Min-su 2015. 10. 26. 02:22

  • domination에 관련한 굉장히 깔끔하게 정리된 사이트를 발견했다. wow..
  • 예전 KTU camp Day5의 <Reordering Ones>문제는 결국 Biclique를 구하는 문제였는데, 이건 결국 complement graph상에서의 maximum independent set을 구하는 문제로 변환이 가능하다! 이건 König's Theorem에 따라 bipartite graph가 perfect하고, perfect한 그래프는 그것의 complement도 perfect하기 때문에 maximum clique를 쉽게 구할 수 있는 것.
  • minimum vertex cover를 구하는 알고리즘 = 반전시키면 maximum independent set을 구하는 알고리즘도 새롭게 알았다. 엣지들에 방향성을 부여해서, 매칭에 포함된 간선은 오른쪽으로, 그렇지 않은 간선은 왼쪽으로 두고 매칭되지 않은 정점으로부터 출발해서 DFS를 돌린다. 여기서 방문되지 않은 왼쪽 원소와, 방문된 오른쪽 원소가 minimum vertex cover가 된다.


'오늘의 코딩' 카테고리의 다른 글

10. 29~30  (0) 2015.10.31
10. 26~28  (0) 2015.10.29
10. 24  (0) 2015.10.25
10. 23  (0) 2015.10.24
10. 22  (0) 2015.10.23
Comments