Upload
Download free for 30 days
Login
Submit Search
joi2012-sp-day2-broadcasting
Download as PPTX, PDF
0 likes
1,283 views
Masaki Hara
第11回 日本情報オリンピック 春合宿 競技2日目 「テレビ放送(Broadcasting)」 解説スライド
Education
Read more
1 of 39
Download now
Download to read offline
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
32
33
34
35
36
37
38
39
More Related Content
PDF
決定木を用いた、異性タイプの嗜好パターン分析
Makoto Nakahara
PPTX
AIと代数幾何 ~8分版~/ Artifical Inteligence Parameter Space Transformation using Alg...
Haruka Matsuzaki
PPTX
hpフィルター
chjava
PPTX
Coqの公理
Masaki Hara
PDF
Proving Decidability of Intuitionistic Propositional Calculus on Coq
Masaki Hara
PDF
“A ::= aAa / a” in PEG
Masaki Hara
PDF
Spaceships 解説
Masaki Hara
PDF
いろいろな問題の解説
Masaki Hara
決定木を用いた、異性タイプの嗜好パターン分析
Makoto Nakahara
AIと代数幾何 ~8分版~/ Artifical Inteligence Parameter Space Transformation using Alg...
Haruka Matsuzaki
hpフィルター
chjava
Coqの公理
Masaki Hara
Proving Decidability of Intuitionistic Propositional Calculus on Coq
Masaki Hara
“A ::= aAa / a” in PEG
Masaki Hara
Spaceships 解説
Masaki Hara
いろいろな問題の解説
Masaki Hara
Viewers also liked
(7)
PPTX
ご静聴ありがとうございました
Masaki Hara
PPTX
永続データ構造が分からない人のためのスライド
Masaki Hara
PDF
Re永続データ構造が分からない人のためのスライド
Masaki Hara
PDF
定理証明支援系Coqについて
Yoshihiro Mizoguchi
PPTX
Coqでsprintf
Masaki Hara
PPTX
書くネタがCoqしかない
Masaki Hara
PDF
ドロネー三角形分割
Yusuke Matsushita
ご静聴ありがとうございました
Masaki Hara
永続データ構造が分からない人のためのスライド
Masaki Hara
Re永続データ構造が分からない人のためのスライド
Masaki Hara
定理証明支援系Coqについて
Yoshihiro Mizoguchi
Coqでsprintf
Masaki Hara
書くネタがCoqしかない
Masaki Hara
ドロネー三角形分割
Yusuke Matsushita
Ad
Recently uploaded
(17)
PDF
13_「他者と自分、対立を防ぐには?」市原中央高等学校 大野リリinspirehigh.pdf
ssuser3fcec0
PDF
7_「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」明治大学付属中野八王子中学校宮本ゆりかさん.pdf
ssuser3fcec0
PDF
14_「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」公文国際学園高等部古澤琴子.pdf
ssuser3fcec0
PDF
3_「本当の『悪者』って何?」鷗友学園女子中学校_福島 雪乃さんinspirehigh.pdf
ssuser3fcec0
PDF
10_「孤独は敵なのか?」 桜花学園高等学校堀川愛可さんinspirehigh.pdf
ssuser3fcec0
PDF
8_「世の中の流行はどのようにして生まれるのか」学校法人聖ドミニコ学園竹野はるいpptx.pdf
ssuser3fcec0
PDF
共同売店から考える沖縄の新しい流通のしくみ2025琉球大学流通原論講義資料.pdf
Kyodo-Baiten Fanclub 共同売店ファンクラブ
PDF
「なぜ、好きなことにいつかは飽きるの?」大塚莉子 - My Inspire High Award 2024.pdf
ssuser3fcec0
PDF
12_「家族とは何か」星の杜中学校小倉ももこ『家族ってなに』inspirehigh.pdf
ssuser3fcec0
PDF
外国人が日本のテーブルマナーに驚く理由は?_公文国際学園高等部 角田 恵梨佳さん
ssuser3fcec0
PPTX
PPT KANJI IRODORI SHOKYUU 1 BAB 9 (FURIGANA)
hayyinfatika
PDF
6_「老いることは不幸なこと?」植草学園大学附属高等学校森 珠貴さんinspirehigh.pdf
ssuser3fcec0
PDF
5_「AIと仲良くなるには?」日本大学東北高等学校南梨夢乃さんinspirehigh.pdf
ssuser3fcec0
PDF
9_前田音葉さん:「Yakushima Islandってなんか変じゃない?」.pdf
ssuser3fcec0
PDF
11_「なぜ議会への関心が低いのか?」長野県長野西高等学校 片桐 菜々美さん.pdf
ssuser3fcec0
PDF
12_星の杜中学校小倉ももこ『家族ってなに』inspirehigh発表物.pdf
ssuser3fcec0
PDF
My Inspire High Award 2024(岡田秀幸).pptx.pdf
ssuser3fcec0
13_「他者と自分、対立を防ぐには?」市原中央高等学校 大野リリinspirehigh.pdf
ssuser3fcec0
7_「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」明治大学付属中野八王子中学校宮本ゆりかさん.pdf
ssuser3fcec0
14_「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」公文国際学園高等部古澤琴子.pdf
ssuser3fcec0
3_「本当の『悪者』って何?」鷗友学園女子中学校_福島 雪乃さんinspirehigh.pdf
ssuser3fcec0
10_「孤独は敵なのか?」 桜花学園高等学校堀川愛可さんinspirehigh.pdf
ssuser3fcec0
8_「世の中の流行はどのようにして生まれるのか」学校法人聖ドミニコ学園竹野はるいpptx.pdf
ssuser3fcec0
共同売店から考える沖縄の新しい流通のしくみ2025琉球大学流通原論講義資料.pdf
Kyodo-Baiten Fanclub 共同売店ファンクラブ
「なぜ、好きなことにいつかは飽きるの?」大塚莉子 - My Inspire High Award 2024.pdf
ssuser3fcec0
12_「家族とは何か」星の杜中学校小倉ももこ『家族ってなに』inspirehigh.pdf
ssuser3fcec0
外国人が日本のテーブルマナーに驚く理由は?_公文国際学園高等部 角田 恵梨佳さん
ssuser3fcec0
PPT KANJI IRODORI SHOKYUU 1 BAB 9 (FURIGANA)
hayyinfatika
6_「老いることは不幸なこと?」植草学園大学附属高等学校森 珠貴さんinspirehigh.pdf
ssuser3fcec0
5_「AIと仲良くなるには?」日本大学東北高等学校南梨夢乃さんinspirehigh.pdf
ssuser3fcec0
9_前田音葉さん:「Yakushima Islandってなんか変じゃない?」.pdf
ssuser3fcec0
11_「なぜ議会への関心が低いのか?」長野県長野西高等学校 片桐 菜々美さん.pdf
ssuser3fcec0
12_星の杜中学校小倉ももこ『家族ってなに』inspirehigh発表物.pdf
ssuser3fcec0
My Inspire High Award 2024(岡田秀幸).pptx.pdf
ssuser3fcec0
Ad
joi2012-sp-day2-broadcasting
1.
Masaki Hara @qnighy 2歳のとき強く頭を打ち、算数に目覚める。
9歳のとき強く頭を打ち、プログラミングに目覚める。 10歳のとき強く頭を打ち、Javaに目覚める。 14歳のとき強く頭を打ち、アニメに目覚める。 15歳のとき強く頭を打ち、アルゴリズムに目覚める。 17歳のとき強く頭を打ち、形式的定理証明に目覚める https://twitter.com/#!/qnighy/status/25315686027
2.
問題 平面上にN個の点がある K個の円を配置(場所・大きさは任意)し、それらの点 をカバーする
それぞれの円について、半径の二乗に比例するコス トがかかる コストの合計値を小さくしたい 出力のみ提出
3.
出力のみ問題! 一般的なアドヴァイスから
4.
出力のみ問題! (1) 入力を見ながらコーディングできる
入力データの特徴は最大限活用しよう そのためにビジュアライザが欲しい時もある
5.
出力のみ問題! (2) プログラムを提出する必要がない
いくつプログラムを使ってもよい 手作業をしてもよい 場合によっては有用(e.g. IOI2010 Maze) ただし、Wrong Answerに注意
6.
出力のみ問題! (3) プログラムを提出する必要がない
1秒以内に実行する必要はない 長い時間かけて良い答えを得る C/C++で書く必要もない Ubuntuなら、bash, Perl, Pythonは確実に入っています ブラウザでJavaScriptを動かすこともできます ただし、コンテストの禁止事項には注意
7.
出力のみ問題! (4) 何回でも挑戦できます
出力のみ問題では、手動でのパラメーター調整が重要 になります。 時間をかけるほど良い解が出るプログラムはgood パラメーター調整が簡単にできるようにするとgood
8.
出力のみ問題! (5) ※5時間コンテストです!!!
出力のみ問題にこだわりすぎないように 無制限に時間を消費するので、最後にするのが無難? 複雑な戦略(焼きなましやGA)は、5時間コンテストで はあまり力を発揮しないかもしれません パラメーター調整が難しいし。 山登り法や「焼きっぱなし」がおすすめです
9.
出力のみ問題! 入力データの特徴を活用する いくつプログラムを作ってもよい
好きなだけ実行してよい
10.
閑話休題
11.
問題 平面上にN個の点がある K個の円を配置(場所・大きさは任意)し、それらの点 をカバーする
それぞれの円について、半径の二乗に比例するコス トがかかる コストの合計値を小さくしたい
12.
入力の性質 ビジュアライザを書く
JavaScript+Canvasで絵を描けます
13.
入力の性質 ビジュアライザを書く
14.
入力の性質 01.txt
02.txt
15.
入力の性質 03.txt
04.txt
16.
入力の性質 05.txt
17.
入力の性質: 考察 入力によって性質が違う
均等なもの (01, 05) 若干ばらつきのあるもの(02, 03) 狙ってるとしか思えないもの(04) アルゴリズムによって得手不得手がありそう
18.
考察 考察: カバーしたい点集合に対して、最小包含円を決
めることができる →以下の2つの問題に分かれる K個の点集合を作る それぞれの点集合について、最小包含円を求める
19.
最小包含円 与えられた点を全て含む円で、最も半径が小さいも の
O(n^3) 平均O(n) その他 - 貪欲法やエセ最小包含円
20.
最小包含円 - O(n^3)
21.
最小包含円 – 平均O(n)
22.
最小包含円 – 平均O(n)
23.
最小包含円 – その他の方法
24.
K個の点集合を決める 乱択で近傍探索 クラスタ解析
その他の方法
25.
K個の点集合 – 近傍探索
とりあえず適当に点集合をおく(乱数とかで) 近傍は以下のように選ぶ 適当な点を選び、適当な集合に移動させる スコアに応じて、その近傍に移動する 均等なデータのほうが強い
26.
K個の点集合 – クラスタ解析
データ群を類似関係にあるグループに分類する方法 ここでは「K平均法」を使う
27.
K個の点集合 – クラスタ解析
データ群を類似関係にあるグループに分類する方法 ここでは「K平均法」を使う 平均
28.
K個の点集合 – クラスタ解析
データ群を類似関係にあるグループに分類する方法 ここでは「K平均法」を使う まばらなデータに強い
29.
K個の点集合 – その他の方法
Kruskal法と同様に、N個から併合を繰り返してK個 にする
30.
その他の方法の紹介 中心決め打ち
貪欲法などを使って半径を決める
31.
それでは
32.
生徒の最良データの紹介
33.
生徒の最良データの紹介
in01 JPN17 スコア 247498181034
34.
生徒の最良データの紹介
in02 JPN18 スコア 246525708455
35.
生徒の最良データの紹介
in03 JPN18 スコア 208558463568
36.
生徒の最良データの紹介
in04 JPN18 スコア 176846776195
37.
生徒の最良データの紹介
in05 JPN18 スコア 342198348502
38.
まとめ 出力のみ問題に特化した戦略を
とにかくプログラムを回しまくるとか 5時間という短い時間内でできることを この時間内でできる戦略をしよう 01→適当な最小包含円+局所探索が良さそう 02-05→適当な最小包含円+クラスター分析が良さそ う まだ改善の余地はあるとはいえ、5時間のコンテスト での成績としては十分ではないでしょうか ただ、不正なデータで0点の人が多いのは勿体無いで すね
39.
ご清聴ありがとうございま した 今日もよく寝て万全の体調で3日目に臨みましょう。
(拍手!)
Download