Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Kensuke Otsuki
PDF, PPTX
7,754 views
二部グラフの最小点被覆と最大安定集合と最小辺被覆の求め方
二部グラフで最小点被覆、最大安定集合、最小辺被覆を具体的に構成する方法についてです。
Engineering
◦
Read more
4
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 16
2
/ 16
3
/ 16
4
/ 16
5
/ 16
6
/ 16
7
/ 16
Most read
8
/ 16
Most read
9
/ 16
Most read
10
/ 16
11
/ 16
12
/ 16
13
/ 16
14
/ 16
15
/ 16
16
/ 16
More Related Content
PDF
AtCoder Regular Contest 033 解説
by
AtCoder Inc.
PDF
プログラミングコンテストでのデータ構造
by
Takuya Akiba
PDF
最小カットを使って「燃やす埋める問題」を解く
by
shindannin
PDF
双対性
by
Yoichi Iwata
PDF
指数時間アルゴリズム入門
by
Yoichi Iwata
PDF
様々な全域木問題
by
tmaehara
PDF
グラフネットワーク〜フロー&カット〜
by
HCPC: 北海道大学競技プログラミングサークル
PDF
全域木いろいろ
by
HCPC: 北海道大学競技プログラミングサークル
AtCoder Regular Contest 033 解説
by
AtCoder Inc.
プログラミングコンテストでのデータ構造
by
Takuya Akiba
最小カットを使って「燃やす埋める問題」を解く
by
shindannin
双対性
by
Yoichi Iwata
指数時間アルゴリズム入門
by
Yoichi Iwata
様々な全域木問題
by
tmaehara
グラフネットワーク〜フロー&カット〜
by
HCPC: 北海道大学競技プログラミングサークル
全域木いろいろ
by
HCPC: 北海道大学競技プログラミングサークル
What's hot
PDF
AtCoder Beginner Contest 022 解説
by
AtCoder Inc.
PDF
ユークリッド最小全域木
by
理玖 川崎
PDF
プログラミングコンテストでのデータ構造 2 ~動的木編~
by
Takuya Akiba
PDF
AtCoder Regular Contest 039 解説
by
AtCoder Inc.
PDF
最大流 (max flow)
by
HCPC: 北海道大学競技プログラミングサークル
PDF
平面グラフと交通ネットワークのアルゴリズム
by
Takuya Akiba
PDF
指数時間アルゴリズムの最先端
by
Yoichi Iwata
PPTX
動的計画法を極める!
by
HCPC: 北海道大学競技プログラミングサークル
PPTX
AtCoder Beginner Contest 034 解説
by
AtCoder Inc.
PDF
Binary indexed tree
by
HCPC: 北海道大学競技プログラミングサークル
PDF
LCA and RMQ ~簡潔もあるよ!~
by
Yuma Inoue
PDF
直交領域探索
by
okuraofvegetable
PDF
Rolling hash
by
HCPC: 北海道大学競技プログラミングサークル
PDF
AtCoder Beginner Contest 023 解説
by
AtCoder Inc.
PDF
abc031
by
AtCoder Inc.
PDF
AtCoder Beginner Contest 017 解説
by
AtCoder Inc.
PDF
AtCoder Regular Contest 042 解説
by
AtCoder Inc.
PDF
RMQ クエリ処理
by
HCPC: 北海道大学競技プログラミングサークル
PPTX
CODE FESTIVAL 2014 本選 解説
by
AtCoder Inc.
PDF
Trianguler
by
Ken Ogura
AtCoder Beginner Contest 022 解説
by
AtCoder Inc.
ユークリッド最小全域木
by
理玖 川崎
プログラミングコンテストでのデータ構造 2 ~動的木編~
by
Takuya Akiba
AtCoder Regular Contest 039 解説
by
AtCoder Inc.
最大流 (max flow)
by
HCPC: 北海道大学競技プログラミングサークル
平面グラフと交通ネットワークのアルゴリズム
by
Takuya Akiba
指数時間アルゴリズムの最先端
by
Yoichi Iwata
動的計画法を極める!
by
HCPC: 北海道大学競技プログラミングサークル
AtCoder Beginner Contest 034 解説
by
AtCoder Inc.
Binary indexed tree
by
HCPC: 北海道大学競技プログラミングサークル
LCA and RMQ ~簡潔もあるよ!~
by
Yuma Inoue
直交領域探索
by
okuraofvegetable
Rolling hash
by
HCPC: 北海道大学競技プログラミングサークル
AtCoder Beginner Contest 023 解説
by
AtCoder Inc.
abc031
by
AtCoder Inc.
AtCoder Beginner Contest 017 解説
by
AtCoder Inc.
AtCoder Regular Contest 042 解説
by
AtCoder Inc.
RMQ クエリ処理
by
HCPC: 北海道大学競技プログラミングサークル
CODE FESTIVAL 2014 本選 解説
by
AtCoder Inc.
Trianguler
by
Ken Ogura
More from Kensuke Otsuki
PDF
区間分割の仕方を最適化する動的計画法 (JOI 2021 夏季セミナー)
by
Kensuke Otsuki
PDF
2部グラフの最小点被覆の求め方
by
Kensuke Otsuki
PDF
ディープラーニング入門 ~ 画像処理・自然言語処理について ~
by
Kensuke Otsuki
PDF
虫食算を作るアルゴリズム 公表Ver
by
Kensuke Otsuki
PDF
競プロは人生の役に立つ!
by
Kensuke Otsuki
PDF
『問題解決力を鍛える!アルゴリズムとデータ構造』出版記念講演
by
Kensuke Otsuki
PDF
人それぞれの競プロとの向き合い方
by
Kensuke Otsuki
PDF
虫食算に学ぶ、深さ優先探索アルゴリズム (combmof, 2018/12/23)
by
Kensuke Otsuki
PDF
「現実世界に活かす数学」 (麻布高等学校、教養総合、数学講義 5 回目)
by
Kensuke Otsuki
PDF
Optimization night 4_dp
by
Kensuke Otsuki
PDF
ものづくりに活かす数学 (2024 年 1 月 26 日 N/S 高等学校での数学の授業)
by
Kensuke Otsuki
PDF
210122 msi dp
by
Kensuke Otsuki
PDF
JOI春季ステップアップセミナー 2021 講義スライド
by
Kensuke Otsuki
PDF
アルゴリズムを楽しく!@PiyogrammerConference
by
Kensuke Otsuki
PDF
IT エンジニア本大賞 2021 講演資料
by
Kensuke Otsuki
区間分割の仕方を最適化する動的計画法 (JOI 2021 夏季セミナー)
by
Kensuke Otsuki
2部グラフの最小点被覆の求め方
by
Kensuke Otsuki
ディープラーニング入門 ~ 画像処理・自然言語処理について ~
by
Kensuke Otsuki
虫食算を作るアルゴリズム 公表Ver
by
Kensuke Otsuki
競プロは人生の役に立つ!
by
Kensuke Otsuki
『問題解決力を鍛える!アルゴリズムとデータ構造』出版記念講演
by
Kensuke Otsuki
人それぞれの競プロとの向き合い方
by
Kensuke Otsuki
虫食算に学ぶ、深さ優先探索アルゴリズム (combmof, 2018/12/23)
by
Kensuke Otsuki
「現実世界に活かす数学」 (麻布高等学校、教養総合、数学講義 5 回目)
by
Kensuke Otsuki
Optimization night 4_dp
by
Kensuke Otsuki
ものづくりに活かす数学 (2024 年 1 月 26 日 N/S 高等学校での数学の授業)
by
Kensuke Otsuki
210122 msi dp
by
Kensuke Otsuki
JOI春季ステップアップセミナー 2021 講義スライド
by
Kensuke Otsuki
アルゴリズムを楽しく!@PiyogrammerConference
by
Kensuke Otsuki
IT エンジニア本大賞 2021 講演資料
by
Kensuke Otsuki
二部グラフの最小点被覆と最大安定集合と最小辺被覆の求め方
1.
二部グラフの 最小点被覆, 最大安定集合, 最小辺被覆 の具体的な求め方 @drken1215
2.
はじめに • 二部グラフの最大マッチングはすでに求められてい るものとする • 以下の関係により最小点被覆が求められれば十分 –
点被覆の補集合は安定集合である – 安定集合の補集合は点被覆である – 特に、最小点被覆の補集合は最大安定集合である
3.
早見表 • |V| はグラフ頂点数,
|M| は最大マッチングサイズ
4.
目次 • 二部グラフの最小点被覆の求め方 • 二部グラフの最大安定集合の求め方 •
二部グラフの最小辺被覆の求め方
5.
STEP 1: 最大マッチングを求める
6.
STEP 2: 補助グラフを作る 枝に向きをつける! •
マッチング枝は右から左 • それ以外の枝は左から右
7.
STEP 3: 左側の非マッチング端点 左側の頂点のうち、 マッチングの端点でない頂点 を赤く塗る
8.
STEP 4: 到達可能頂点を求める STEP
3 で赤く塗った頂点から 矢印の向きに進んでいって 到達できる頂点を赤く塗る
9.
STEP 5: 最小点被覆が求まる 以下が最小点被覆をなす •
左側の白い頂点 • 右側の赤い頂点
10.
目次 • 二部グラフの最小点被覆の求め方 • 二部グラフの最大安定集合の求め方 •
二部グラフの最小辺被覆の求め方
11.
最小点被覆の補集合をとる 以下が最小点被覆をなす • 左側の赤い頂点 • 右側の白い頂点
12.
目次 • 二部グラフの最小点被覆の求め方 • 二部グラフの最大安定集合の求め方 •
二部グラフの最小辺被覆の求め方
13.
STEP 1: 最大マッチングを求める
14.
STEP 2: 左右の非マッチング端点 左右両方について マッチングの端点でない頂点 を赤く塗る
15.
STEP 3: 赤頂点から辺を
1 本ずつ 赤頂点から辺を Greedy に 1 本ずつ追加する 複数あればどれを選んでも
16.
STEP 4: 最小辺被覆が求まる 以下を合わせて最小辺被覆 •
最大マッチング辺 • STEP 3 で追加した辺
Download