サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
wata-orz.hatenablog.com
今年もUnagiチームのいつものメンバーで参戦。今年の問題は二次元グリッド上でロボットを動かして全部の空きマスを塗りつぶすという基礎タスクに、追加仕様でブーストアイテムなどが加わっていくというものだった。暫定順位では1位なので優勝出来ていると良いなあ ↓分裂アイテムを取って3体で塗っている様子↓ Unagiチームの解法はこんな感じ prob-225で865ターン#icfpcontest2019 pic.twitter.com/SoiUVmoUcJ — Yoichi Iwata (@wata_orz) 2019年6月24日 使用言語をRustに統一 Unagiチームは例年言語を統一せずに全員異なる言語で参加していたせいもあって、得意・不得意が割とはっきりしていて、問題をたくさん解くタイプは得意(複数ソルバで独立に解けるので)、対戦AIは苦手(複数AIで協力ムズイ)、仕様追加も苦手(追加される
https://arxiv.org/abs/1608.01463 が ICALP 2017 に採択されたので内容の解説をします. 概略 取り除くと残りが無閉路になる頂点集合を Feedback Vertex Set (FVS)と言い,与えられた無向グラフの最小FVSを求める問題をFVS問題と言います.これは有名なNP困難問題で,FPTアルゴリズムという理論アルゴリズムの研究分野で盛んに研究されており,PACE Challenge*1 というFPTアルゴリズムの実性能を競うコンテストの記念すべき第一回目 (2016年) の題材として選ばれました (ちなみに2017年のコンテストは 5/1 締め切りでまだ間に合うので興味のある方はぜひご参加ください).この問題に対して,答えが$k$ (頂点数$n$に対してかなり小さいと想定)の時に $4^k n^{O(1)}$ 時間で動作するアルゴリズムを以前
運悪く日程が被ったDCJ決勝は棄権し今年もいつものチームでICFPCに参加.メンバーと役割分担,問題概要はchokudaiの記事を参照.ソルバの実行結果ログなどから思い出したところによると,以下の様に3日間作業した. 一日目(Lightning) 公式Twitterの発言から関数型ゲーかと思いきや,折り紙の折り方を求める問題だった.foldつながり?各チームが解答と問題を両方提出し,他のチームの問題を沢山解けば解くほど,自分のチームの問題が解かれなければ解かれないほどスコアが高いという形式で,ICFPCに本気で挑むキッカケともなった2010年を思い出した.この形式はジャッジの好みに影響されない公平感があって好き.折り紙に関する理論研究が色々あることは有名な事実なので,とりあえず論文をググったりしたが,直接役に立ちそうな知見は得られなかった. 問題を読んでchokudai&iwiらと相談しな
このページを最初にブックマークしてみませんか?
『wata-orz.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く