Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
progressReport_k-hasegw_20230131.pdf
Search
k-hasegw
January 31, 2023
0
350
progressReport_k-hasegw_20230131.pdf
k-hasegw
January 31, 2023
Tweet
Share
More Decks by k-hasegw
See All by k-hasegw
researchContentsForB4
khasegw0831
0
110
progressReport_k-hasegw_20230220.pdf
khasegw0831
0
110
progressReport_k-hasegw_20230117
khasegw0831
0
380
f-sync_algo
khasegw0831
0
250
Featured
See All Featured
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
76
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
410
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
870
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
41
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
140
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
37
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Transcript
0 機能追加の必然性証明 目標 左右識別機能がないと均一配置できないことの証明 方針 1. 左右識別機能なしで均一配置できると仮定 2. 上記を満たす理想アルゴリズムを𝐴とする •
x | x | x | x+1 | x+1 で停止 • x+1 | x+1 | x+2 | x+2 で停止 3. 上2つを繋いでも𝐴は動作しない • x | x | x | x+1 | x+1 | x+1 | x+1 | x+2 | x+2 で停止 4. 任意の初期状態から均一配置できず,矛盾
1 機能追加の必然性証明 目標 左右識別機能がないと均一配置できないことの証明 方針 1. 左右識別機能なしで均一配置できると仮定 2. 上記を満たす理想アルゴリズムを𝐴とする •
x | x | x | x+1 | x+1 で停止 • x+1 | x+1 | x+2 | x+2 で停止 3. 上2つを繋いでも𝐴は動作しない • x | x | x | x+1 | x+1 | x+1 | x+1 | x+2 | x+2 で停止 4. 任意の初期状態から均一配置できず,矛盾 停止しない
2 方針の穴 x | x | x | x+1 |
x+1 | x+1 | x+1 | x+2 | x+2 で停止 上記は均一配置状態ではない 均一配置状態:最大間隔と最小間隔の差が1以下
3 理想アルゴリズム𝐴 均一配置状態で停止 最大間隔と最小間隔の差が1以下 任意の初期状態に対し均一配置可能 例 : x|x|x|x+1|x+1 - x,x+1
: 間隔 - | : ロボット 要相談
4 提案アルゴリズムの証明 最終状態: 左右の距離が同じ,または 差が1で左が奇数,右が偶数 LCMサイクル 1. 左右をLook 2. 左右の差により移動先をCompute
差が2以上:大きい方の間隔を1縮める 差が1以下で左が偶数,右が奇数:左を奇数,右を偶数にする 上記以外:動かない 3. Computeに応じてMove
5 証明方針 i. 𝑃 1 を示す ii. 𝑃 𝑘 −
1 を仮定し, 𝑃 𝑘 を示す iii. i,iiより𝑃(𝑟, 𝑙)は成立 命題 𝑃(𝑟) ロボット数 𝑟 ∈ ℕに対し,提案アルゴリズムは成立
6 位置関係の保存 𝑎!"# = 𝑏!"# , 𝑎!$# = 𝑏!$# のとき
𝑎! ≤ 𝑏! ならば1ラウンド後も𝑎! ≤ 𝑏! 𝑎! = 𝑏! , 𝑎!$# = 𝑏!$# のとき 𝑎!"# ≤ 𝑏!"# ならば1ラウンド後も𝑎!"# ≤ 𝑏!"# 𝑎!"# = 𝑏!"# , 𝑎! = 𝑏! のとき 𝑎!$# ≤ 𝑏!$# ならば1ラウンド後も𝑎!$# ≤ 𝑏!$# 𝑎!"# 𝑎! 𝑎!"# 𝑏!"# 𝑏! 𝑏!"#
7 位置関係の保存 𝑎! ≤ 𝑏! のとき 1ラウンド後も𝑎! ≤ 𝑏! 𝑎!"#
𝑎! 𝑎!"# 𝑏!"# 𝑏! 𝑏!"#