で最短化する方法がとられた. たとえば, 図 2(a) は, 図 1(c) のスタイナー木の分岐点を SP とし, 端子,, と SP を含めて 2 端子分割することで図 2(b) のような最短経路が得られる. しかし, 実際の配線では, スタイナー木の線分上に 障害物 がある場合があり, その回避

Size: px
Start display at page:

Download "で最短化する方法がとられた. たとえば, 図 2(a) は, 図 1(c) のスタイナー木の分岐点を SP とし, 端子,, と SP を含めて 2 端子分割することで図 2(b) のような最短経路が得られる. しかし, 実際の配線では, スタイナー木の線分上に 障害物 がある場合があり, その回避"

Transcription

1 Technical Reports on Information and omputer Science from Kochi Vol. 8 (2016), No. 11 障害物回避を考慮したスタイナー木配線法 n Obstacle voiding pproximate Minimum Steiner Tree Router 豊永昌彦 1) 松下充 2) 川真田雅則 1) Masahiko Toyonaga 1) Mitsuru Matsushita 2) Masanori Kawamata 1) 1) 高知大学理学部 2) 高知大学大学院理学専攻情報講座 Information Science Division, Faculty of Science, Kochi University あらまし高性能 VLSI レイアウト設計で求められる配線長最短化をするための障害物回避を考慮した擬似スタイナー木による配線法を提案する. 従来のスタイナー木からの配線が障害物において配線長冗長化する問題を解決するため, 本手法は 3 ステップ, すなわち 1) 準 Hanan 格子の生成,2) 準 Hanan 格子の線分のランダムな削除,3) 前述の様々な経路から最短となるスタイナー木を選択して出力, で構成する. 提案手法を実装して評価実験をおこなったところ, 端子数 6 以内の多端子ネットで, 厳密なスタイナー木を得られ, また端子数 10,20, 40,50 の多端子ネットでは, 準 Hanan 格子線分長の 28.8% から 34.0% まで短縮した配線構成が得られることがわかった. これは, 端子数 6 までの多端子ネットの厳密解の準 Hanan 格子線分長と同等の短縮率である. Keyword: 迷路配線法, 多端子ネット, スタイナー木, Hanan 格子 1. はじめに高性能 VLSI のレイアウト設計では, 配線最短化がそのまま動作速度の改善につながる. そのため, 配線長最短が保障される配線手法. 迷路配線法が利用されてきた. しかし, 迷路配線法 [1] は, そもそも端子数 2 のネットの経路を求める手法であるため, 端子数が 3 以上の多端子ネットでは最短経路が求められない問題があった. これは, 迷路配線法が, 配線領域をデザインルールで決めた格子間隔上で始点から終点までの経路を横型探索 (readth First Search) で求める方法であるからである. 配線を格子上で求める理由は,VLSI 製造上の制約からである. 迷路配線法を端子数 3 以上へ適用するためには, 多端子ネットをあらかじめ 2 端子ペアに分割するためネット全体の最短化が狙えない. 例えば, 図 1 (a) に端子,, の3 端子ネットの配線例では,- および - を 2 端子ペアとすると図 1(b) のように冗長な配線長をもつ配線結果となる. この例では, 図 1(c) の方がより配線長が短いことがわかる. (a) 端子数 3 のネット (b) 端子数 3 の配線 (c) 端子数 3 の最短経路 ( スタイナー木 ) 図 1 端子数 3のネットの配線例そこで多端子ネットとして図 1(c) の経路を計算する方法 ( スタイナー木計算 [2]) により多端子間の分岐点 ( スタイナー点 ) を含めた 2 端子分割を迷路配線法で配線すること 1

2 で最短化する方法がとられた. たとえば, 図 2(a) は, 図 1(c) のスタイナー木の分岐点を SP とし, 端子,, と SP を含めて 2 端子分割することで図 2(b) のような最短経路が得られる. しかし, 実際の配線では, スタイナー木の線分上に 障害物 がある場合があり, その回避のため, 迷路配線法で配線が冗長になる場合がある. 本論文は, 障害物回避を考慮したスタイナー木配線法を提案するものである. 提案手法は,3 つのステップで構成する. まず, 第 1 に準 Hanan 格子を求め, 第 2 にその準 Hanan 格子の線分を, ランダムな枝刈で端子間を結ぶ最小木を作り, 第 3 に, 第 2 の方法を繰返して最短経路を持つスタイナー木を求めるものである.Hanan 格子 [4] は, 各端子から水平垂直に線分を生成して作った格子である, 図 4 に多端子,, の Hanan 格子の例 ( 破線 ) を示す. (a) スタイナー点 SP 図 4 Hanan 格子の例 (b) 点 SP と端子の配線 図 2 障害物のある配線例 本提案手法では, 端子から水平垂直の線分検索において, 障害物か他の検索線分を見つけた場合に, そこで線分生成をやめて得られた新たな近似的な Hanan 格子 ( 準 Hanan 格子 )[5] を新たに定義する. 多端子,, の準 Hanan 格子の例, および障害物を含む場合の例を図 5(a), 図 5(b) にそれぞれ示す. しかし, 実際の配線問題では図 3 の矩形で表したような障害物があるため, 配線の迂回が生じる場合がある [3]. そのため, スタイナー点を利用しても最短な配線が得られなくなる. よって, 障害物を含めた多端子ネットの最短配線手法が求められる. (a) 準 Hanan 格子の例 図 3 障害物による配線の迂回の例 (b) 障害を考慮した準 Hanan 格子の例 図 5 準 Hanan 格子の例 2

3 提案する配線法で最短な配線が得られるかどうかを評価するため, 様々な端子数をもつ多端子ネットのテストデータを生成し, 評価実験をおこなったところ, 端子数 3,4,5,6 のネットでは, スタイナー木と一致する配線経路が得られることが判明した. また端子数 10, 20, 30, 40, 50 のネットでは, 準 Hanan 格子の配線長の 30% の配線長まで短縮化した配線経路が得られることがわかった. 以下の 2 章では, 本手法について詳細な説明をおこない,3 章では, 評価実験について紹介し, その効果を示す. 最後に 4 章でまとめを述べる. (a) 配線領域の格子モデル 2. 障害物回避を考慮した擬似スタイナー木生成法提案手法のアルゴリズムを図 1 に示す. まずステップ 1 は, 多端子ネットの全端子について, 準 Hanan 構成を生成する処理である. まず, 配線領域内で上下左右の 4 方向の隣接点 P を調べ, もし点 P が配線可能であれば,P にトレースバックコード T( 検索方向情報 ) を設定する処理である. (b) 端子からの線分探索 (c) 準 Hanan 格子 図 1. 障害物回避を考慮した擬似スタイナー木生成法 同点 P について, ステップ 1.1 において場合わけ処理を行う. まず, ステップ 1.1a として, 点 P の T 方向への隣接点 P が配線可能なら, リストへ点 P* を追加する, あるいは, ステップ 1.1b として, 点 P が障害物で別方向の隣接点 P* が配線可能なら P* をリストへ追加する, あるいは, ステップ 1.1c として, 隣接点 P が他の端子からの T なら Step1 を終了する. 上記のステップ 1.1a とステップ 1.1b の場合は, ステップ 1.2 として, リストの点を P として再びステップ 1.1 から繰り返す処理である. 次にステップ 2 において, 準 Hanan 格子から枝刈を 300 回試みる. まず, ステップ 2.1 において, 準 Hanan 格子の線分をランダムに 1 本除去, ステップ 2.2 において, 同線分の除去により端子が未接続なら元に戻す処理である. (d) 枝刈と繰返しで得られた線分図 2. 障害物回避を考慮した擬似スタイナー木生成例次にステップ 3 において, 前述のステップ 2 を 2000 回試行し, 準 Hanan 格子から様々な順番で枝刈したものから, 配線長が最短となる配線経路を求める処理である. 3 端子ネット,, のスタイナー木生成例を図 2 で説明する. 図 2 では, 配線格子を線, 格子点を として配線領域をあらわし, ラベル,,はネットの端子位置を示 3

4 すものとする. ステップ 1 における, 多端子ネットの全端子について, 準 Hanan 構成を生成する処理で, 配線領域内の端子の上下左右の 4 方向の隣接点 P を調べている様子を図 2(b) に示す. 同図ではどの隣接点 P も配線可能であるため, トレースバックコード T( 矢印 ) が設定されている. 図 2.(c) は, ステップ 1.1 で生成された格子 ( 準 Hanan 格子 ) の結果を示している. 次にステップ 2 において, 図 2.(c) の準 Hanan 格子から線分をランダムに 1 本除去し, ステップ 2.2 において, 同線分の除去により端子が未接続なら元に戻す処理を 300 回試みた結果を図 2.(d) に示す. 次にステップ 3 において, 前述のステップ 2 を 2000 回試行するが, 本例では, ステップ 2 の結果と同じ図 2.(d) となる. 縮率は 28.6%, 端子数 20 の結果を示す表 1.6 によれば, における 29.0%, 端子数 30 は, 表 1.7 によれば 31.4%, 端子数 40 は, 表 1.8 によれば 32.6%, 端子数 50 は, 表 1.9 によれば 34.0% という結果が出た. この結果から,50 端子までの数であれば, 経路は準 Hanan 格子の約 30% 程度まで削減できていることがわかる. 6 端子までの実験結果でも, 厳密解の配線長は準 Hanan の 30~40% 程度の削減りつであったことから, 本手法で求められた配線経路は十分スタイナー木に近いもののであるといえる. 参考までに, 提案手法でえられた端子数 10 端子,20 端子,40 端子,50 端子の準 Hanan 格子と, 最終の配線結果を図 4.1(a), 図 4.1(b), 図 4.2(a), 図 4.2(b), 図 4.3(a), 図 4.3(b), 図 4.4(a), 図 4.4(b) にそれぞれ示す. なお,40, 50 端子においてループが残される結果も見られる. 3. 評価実験提案する障害物回避を考慮した擬似スタイナー木生成法を 言語 (MinGW/ygwin) で実装し,Windows7 環境で実行した. 実験データは 格子の配線領域に端子数 3,4,5,6,10,20,30,40,50 の多端子ネットの端子を配置したものを使用する. 端子位置は, 乱数のシードを変えて 5 種類ずつランダムで配置した. 端子数 3,4,5,6 の多端子ネットのデータで, 本手法が求めた線分長と, スタイナー木から求めた厳密解の線分長と実行時間を比較する. また, 端子数 10,20,30,40,50 では, 本手法が求めた線分長と準 Hanan 格子の線分長からの改善率をと実行時間を比較する. 端子数 3,4,5,6 多端子における線分長とスタイナー木の線分長との比較結果を, 表 1.1, 表 1.2, 表 1.3 および表 1.4 に示す. 各表において, 配線長 は, 提案手法で得られた線分長, 厳密長 は, スタイナー木の線分長, 時間 は処理時間 ( 秒 ) を表す. また, 各データから提案手法で得た準 Hanan 長を 準 H 長, および 短縮率 は準 Hanan 長に対して得られた線分長の割合を示す. 表 1.1 から表 1.4 より, いずれの端子数のパターンでも全て厳密解と同値で, 最短経路を得られているという結果が出た. さらに短縮率の平均は 34.5% であるが, これは厳密解と準 Hanan 長の短縮率 34.5% となっている. 端子数 10,20,30,40,50 の端子数の実験では, 厳密解を見つけることが難しいため, 準 Hanan の線分長からの削減率のみを評価した. 各データは, 先ほどと同様にランダムに端子数毎に 5 種類のデータ,,,D,E を作成して評価した. 表の記号は先ほどと同じである. 端子数 10 の結果を示す表 1.5 によれば, における短 4. まとめ 高性能 VLSI の配線設計でより短い配線を得るため, 障害物回避を考慮した多端子配線の新手法を提案した. 提案手法は, 準 Hanan 格子を生成し, 同格子からランダ ムに線分を削除することで最短配線経路を得る. 提案法を実装した計算機実験で, 端子数 6 以内では, スタイナー木の厳密解を得た. また端子数 10, 20, 30, 40, 50 の多端子ネットでは, 配線長が準 Hanan 格子の線分 長の 28.8% から 34.0% にまで削減でき,6 端子までの準 Hanan 格子の線分長と厳密解との短縮率と同等であるこ とがわかった. なお, 本手法では 40, 50 端子において, 一部ループが 残る問題が見られる. 今後, ループ除去の機能追加が望 まれる. 参考文献 [1] Lee,. Y. (1961). n algorithm for path connections and its applications. Electronic omputers, IRE Transactions on, (3), [2]Hanan, Maurice. "On Steiner's problem with rectilinear distance." SIM Journal on pplied Mathematics 14.2 (1966): [3] jwani, G., hu,., & Mak, W. K. (2011). FORS: FLUTE based obstacle-avoiding rectilinear steiner tree construction. omputer-ided Design of Integrated ircuits and Systems, IEEE Transactions on, 30(2), [4] Snyder, Timothy Law. "On the exact location of Steiner points in general dimension." SIM Journal on omputing 21.1 (1992): [5] 川真田雅則, 豊永昌彦 多端子ネットの近似 MST 配線の 一手法, 平成 27 年度電気関係学会四国支部連合大会 1-36(2015 年 9 月 26 日高知工科大 ) 4

5 (a) 準 Hanan 格子 (a) 準 Hanan 格子 (b) 提案手法による配線 図 端子の実験結果 (b) 提案手法による配線 ( ループがある ) 図 端子の実験結果 (a) 準 Hanan 格子 (a) 準 Hanan 格子 (b) 提案手法による配線 図 端子の実験結果 (b) 提案手法による配線 ( ループがある ) 図 端子の実験結果 5

6 表 端子における線分長比較 % % % D % E % 平均 % 表 端子における線分長比較 % % % D % E % 平均 % 表 端子における線分長比較 % % % D % E % 平均 % 表 端子における線分長比較 % % % D % E % 平均 % 表 端子における線分長比較 % % % 3.31 D % 3.33 E % 2.73 平均 % 表 端子における線分長比較 % % % D % E % 平均 % 表 端子における線分長比較 % % % D % E % 平均 % 表 端子における線分長比較 % % % D % E % 平均 % 表 端子における線分長比較名称準 H 長配線長短縮率時間 % % % D % E % 平均 %

Microsoft PowerPoint - mp11-06.pptx

Microsoft PowerPoint - mp11-06.pptx 数理計画法第 6 回 塩浦昭義情報科学研究科准教授 shioura@dais.is.tohoku.ac.jp http://www.dais.is.tohoku.ac.jp/~shioura/teaching 第 5 章組合せ計画 5.2 分枝限定法 組合せ計画問題 組合せ計画問題とは : 有限個の もの の組合せの中から, 目的関数を最小または最大にする組合せを見つける問題 例 1: 整数計画問題全般

More information

に入れ替えた場合の改悪値についても調べた. すると, ランダム改悪値と配置 ECO に相関係数 R = -.62 となる強い負の相関関係を見出した. これは, 領域 S のランダム改悪値から領域 S の配置 ECO 値を逆比例関係で推定できることを意味する. 我々は, これらから領域 S のランダム

に入れ替えた場合の改悪値についても調べた. すると, ランダム改悪値と配置 ECO に相関係数 R = -.62 となる強い負の相関関係を見出した. これは, 領域 S のランダム改悪値から領域 S の配置 ECO 値を逆比例関係で推定できることを意味する. 我々は, これらから領域 S のランダム Technical Reports on Information and Computer Science from Kochi Vol. 2 (21), No. 7 SoC 設計フローにおける最適な ECO 適用段階判定法 A Method of Optimal Design Stage Decision in SoC Design Flow 杉本聖 1) 宮城悠 2) 吉田佑馬 2) 村岡道明

More information

Microsoft PowerPoint - pr_12_template-bs.pptx

Microsoft PowerPoint - pr_12_template-bs.pptx 12 回パターン検出と画像特徴 テンプレートマッチング 領域分割 画像特徴 テンプレート マッチング 1 テンプレートマッチング ( 図形 画像などの ) 型照合 Template Matching テンプレートと呼ばれる小さな一部の画像領域と同じパターンが画像全体の中に存在するかどうかを調べる方法 画像内にある対象物体の位置検出 物体数のカウント 物体移動の検出などに使われる テンプレートマッチングの計算

More information

3 2 2 (1) (2) (3) (4) 4 4 AdaBoost 2. [11] Onishi&Yoda [8] Iwashita&Stoica [5] 4 [3] 3. 3 (1) (2) (3)

3 2 2 (1) (2) (3) (4) 4 4 AdaBoost 2. [11] Onishi&Yoda [8] Iwashita&Stoica [5] 4 [3] 3. 3 (1) (2) (3) (MIRU2012) 2012 8 820-8502 680-4 E-mail: {d kouno,shimada,endo}@pluto.ai.kyutech.ac.jp (1) (2) (3) (4) 4 AdaBoost 1. Kanade [6] CLAFIC [12] EigenFace [10] 1 1 2 1 [7] 3 2 2 (1) (2) (3) (4) 4 4 AdaBoost

More information

COMPUTING THE LARGEST EMPTY RECTANGLE

COMPUTING THE LARGEST EMPTY RECTANGLE COMPUTING THE LARGEST EMPTY RECTANGLE B.Chazelle, R.L.Drysdale and D.T.Lee SIAM J. COMPUT Vol.15 No.1, February 1986 2012.7.12 TCS 講究関根渓 ( 情報知識ネットワーク研究室 M1) Empty rectangle 内部に N 個の点を含む領域長方形 (bounding

More information

Microsoft PowerPoint - ad11-09.pptx

Microsoft PowerPoint - ad11-09.pptx 無向グラフと有向グラフ 無向グラフ G=(V, E) 頂点集合 V 頂点の対を表す枝の集合 E e=(u,v) 頂点 u, v は枝 e の端点 f c 0 a 1 e b d 有向グラフ G=(V, E) 頂点集合 V 頂点の順序対を表す枝の集合 E e=(u,v) 頂点 uは枝 eの始点頂点 vは枝 eの終点 f c 0 a 1 e b d グラフのデータ構造 グラフ G=(V, E) を表現するデータ構造

More information

コンピュータ工学講義プリント (7 月 17 日 ) 今回の講義では フローチャートについて学ぶ フローチャートとはフローチャートは コンピュータプログラムの処理の流れを視覚的に表し 処理の全体像を把握しやすくするために書く図である 日本語では流れ図という 図 1 は ユーザーに 0 以上の整数 n

コンピュータ工学講義プリント (7 月 17 日 ) 今回の講義では フローチャートについて学ぶ フローチャートとはフローチャートは コンピュータプログラムの処理の流れを視覚的に表し 処理の全体像を把握しやすくするために書く図である 日本語では流れ図という 図 1 は ユーザーに 0 以上の整数 n コンピュータ工学講義プリント (7 月 17 日 ) 今回の講義では フローチャートについて学ぶ フローチャートとはフローチャートは コンピュータプログラムの処理の流れを視覚的に表し 処理の全体像を把握しやすくするために書く図である 日本語では流れ図という 図 1 は ユーザーに 0 以上の整数 n を入力してもらい その後 1 から n までの全ての整数の合計 sum を計算し 最後にその sum

More information

Q A Q Q Q Q 50

Q A Q Q Q Q 50 Faculty of Engineering 1. 2. 3. 4. keyword 49 Q A Q Q Q Q 50 Faculty of Engineering 51 Q A Q A Q Q Q Q 52 Faculty of Engineering 53 Q A Q A Q Q Q Q 54 Faculty of Engineering 55 Q A Q A Q Q Q Q 56 Faculty

More information

1405350.indd

1405350.indd Guidebook Faculty of Engineering, The University of Tokushima http://www.tokushima-u.ac.jp/e/ Guidebook Faculty of Engineering, The University of Tokushima http://www.ce.tokushima-u.ac.jp Civil and

More information

Microsoft PowerPoint - DA2_2017.pptx

Microsoft PowerPoint - DA2_2017.pptx // データ構造とアルゴリズム IⅠ 第 回単一始点最短路 (II)/ 全点対最短路 トポロジカル ソート順による緩和 トポロジカル ソート順に緩和 閉路のない有向グラフ限定 閉路がないならトポロジカル ソート順に緩和するのがベルマン フォードより速い Θ(V + E) 方針 グラフをトポロジカル ソートして頂点に線形順序を与える ソート順に頂点を選び, その頂点の出辺を緩和する 各頂点は一回だけ選択される

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション ACAD-DENKI Ver.16 ( 電キャビ /ACAD-Parts/ その他オプション ) 新機能 / 改善機能 新機能 改善機能一覧 ACAD-DENKI 電キャビオプション Ver.16 新機能と改善機能 メニュー 項目説明 システム OS Windows 7, 8.0, 8.1 32/64bit に対応 (XP には対応しておりません ) ACAD- DENKI ベース CAD ライセンス管理

More information

A Bit flipping Reduction Method for Pseudo-random Patterns Using Don’t Care Identification on BAST Architecture

A Bit flipping Reduction Method for Pseudo-random Patterns Using Don’t Care Identification  on BAST Architecture 29 年 2 月 4 日日本大学大学院生産工学研究科数理情報工学専攻修士論文発表会 BAST アーキテクチャにおけるランダムパターンレジスタント故障ドントケア抽出を用いた擬似ランダムパターンのビット反転数削減法に関する研究 日本大学院生産工学研究科数理情報工学専攻万玲玲 背景 概要 BAST アーキテクチャ 目的と提案手法 ハンガリアンアルゴリズム ランダムパターンレジスタント故障検出用ドントケア抽出法

More information

Microsoft PowerPoint - 13.ppt [互換モード]

Microsoft PowerPoint - 13.ppt [互換モード] 13. 近似アルゴリズム 1 13.1 近似アルゴリズムの種類 NP 困難な問題に対しては多項式時間で最適解を求めることは困難であるので 最適解に近い近似解を求めるアルゴリズムが用いられることがある このように 必ずしも厳密解を求めないアルゴリズムは 大きく分けて 2 つの範疇に分けられる 2 ヒューリスティックと近似アルゴリズム ヒュ- リスティクス ( 発見的解法 経験的解法 ) 遺伝的アルゴリズム

More information

情報処理Ⅰ

情報処理Ⅰ Java フローチャート -1- フローチャート ( 流れ図 ) プログラムの処理手順 ( アルゴリズム ) を図示したもの 記号の種類は下記のとおり 端子記号 ( 開始 終了 ) 処理記号計算, 代入等 条件の判定 条件 No ループ処理 LOOP start Yes データの入力 出力 print など 定義済み処理処理名 end サンプルグログラム ( 大文字 小文字変換 ) 大文字を入力して下さい

More information

A Constructive Approach to Gene Expression Dynamics

A Constructive Approach to Gene Expression Dynamics 配列アラインメント (I): 大域アラインメント http://www.lab.tohou.ac.jp/sci/is/nacher/eaching/bioinformatics/ week.pdf 08/4/0 08/4/0 基本的な考え方 バイオインフォマティクスにはさまざまなアルゴリズムがありますが その多くにおいて基本的な考え方は 配列が類似していれば 機能も類似している というものである 例えば

More information

離散数学

離散数学 離散数学 最小全域木と最大流問題 落合秀也 今日の内容 最小全域木 プリムのアルゴリズム 最大流問題 フォード ファルカーソンのアルゴリズム 今日の内容 最小全域木 プリムのアルゴリズム 最大流問題 フォード ファルカーソンのアルゴリズム 最小全域木を考える Minimum Spanning Tree Problem ラベル付 ( 重み付 ) グラフ G(V, E) が与えられたとき ラベルの和が最小となる全域木を作りたい

More information

02文化情報学鋤柄.p65

02文化情報学鋤柄.p65 Journal of Culture and Information Science, 2(1), 17 36. (March 2007) 3 1086 7 50 18 Journal of Culture and Information Science March 2007 Vol. 2 No. 1 19 20 Journal of Culture and Information Science

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション エージェントベースドシミュレーションによる店舗内回遊モデル構築に関する研究 大阪府立大学 現代システム科学域 知識情報システム学類石丸悠太郎 指導教員 森田裕之 背景 顧客の店舗内回遊シミュレーションは 店舗内でのプロモーションや商品配置の影響を実施する前に結果を予測することが可能となるため 実施前に効果を確認することでコストや時間を削減することができる 従来は 購買履歴やアンケート結果を用いたモデルを行わざるを得なかったため

More information

フローチャートの書き方

フローチャートの書き方 アルゴリズム ( 算法 ) 入門 1 プログラムの作成 機械工学専攻泉聡志 http://masudahp.web.fc2.com/flowchart/index.html 参照 1 何をどのように処理させたいのか どのようなデータを入力し どのような結果を出力させるのか問題を明確にする 2 問題の内容どおりに処理させるための手順を考える ( フローチャートの作成 )~アルゴリズム( 算法 ) の作成

More information

グラフの探索 JAVA での実装

グラフの探索 JAVA での実装 グラフの探索 JAVA での実装 二つの探索手法 深さ優先探索 :DFS (Depth-First Search) 幅優先探索 :BFS (Breadth-First Search) 共通部分 元のグラフを指定して 極大木を得る 探索アルゴリズムの利用の観点から 利用する側からみると 取り替えられる部品 どちらの方法が良いかはグラフに依存 操作性が同じでなければ 共通のクラスの派生で作ると便利 共通化を考える

More information

次元圧縮法を導入したクエリに基づくバイクラスタリング 情報推薦への応用 武内充三浦功輝岡田吉史 ( 室蘭工業大学 ) 概要以前, 我々はクエリに基づくバイクラスタリングを用いた情報推薦手法を提案した. 本研究では, 新たに推薦スコアが非常に良く似たユーザまたはアイテムを融合する次元圧縮法を導入した. 実験として, 縮減前と縮減後のデータセットのサイズとバイクラスタ計算時間の比較を行う. キーワード

More information

Learning Bayesian Network from data 本論文はデータから大規模なベイジアン ネットワークを構築する TPDA(Three Phase Dependency Analysis) のアルゴリズムを記述 2002 年の発表だが 現在も大規模用 BN モデルのベンチマークと

Learning Bayesian Network from data 本論文はデータから大規模なベイジアン ネットワークを構築する TPDA(Three Phase Dependency Analysis) のアルゴリズムを記述 2002 年の発表だが 現在も大規模用 BN モデルのベンチマークと @mabo0725 2015 年 05 月 29 日 Learning Bayesian Network from data 本論文はデータから大規模なベイジアン ネットワークを構築する TPDA(Three Phase Dependency Analysis) のアルゴリズムを記述 2002 年の発表だが 現在も大規模用 BN モデルのベンチマークとして使用されている TPDA は BN Power

More information

共有辞書を用いた 効率の良い圧縮アルゴリズム

共有辞書を用いた 効率の良い圧縮アルゴリズム 大規模テキストに対する 共有辞書を用いた Re-Pair 圧縮法 Variable-to-Fixed-Length Encoding for Large Texts Using Re-Pair Algorithm with Efficient Shared Dictionaries 関根渓, 笹川裕人, 吉田諭史, 喜田拓也 北海道大学大学院情報科学研究科 1 背景 : 巨大なデータ 計算機上で扱うデータの巨大化.

More information

vecrot

vecrot 1. ベクトル ベクトル : 方向を持つ量 ベクトルには 1 方向 2 大きさ ( 長さ ) という 2 つの属性がある ベクトルの例 : 物体の移動速度 移動量電場 磁場の強さ風速力トルクなど 2. ベクトルの表現 2.1 矢印で表現される 矢印の長さ : ベクトルの大きさ 矢印の向き : ベクトルの方向 2.2 2 個の点を用いて表現する 始点 () と終点 () を結ぶ半直線の向き : ベクトルの方向

More information

東邦大学理学部情報科学科 2014 年度 卒業研究論文 コラッツ予想の変形について 提出日 2015 年 1 月 30 日 ( 金 ) 指導教員白柳潔 提出者 山中陽子

東邦大学理学部情報科学科 2014 年度 卒業研究論文 コラッツ予想の変形について 提出日 2015 年 1 月 30 日 ( 金 ) 指導教員白柳潔 提出者 山中陽子 東邦大学理学部情報科学科 2014 年度 卒業研究論文 コラッツ予想の変形について 提出日 2015 年 1 月 30 日 ( 金 ) 指導教員白柳潔 提出者 山中陽子 2014 年度東邦大学理学部情報科学科卒業研究 コラッツ予想の変形について 学籍番号 5511104 氏名山中陽子 要旨 コラッツ予想というのは 任意の 0 でない自然数 n をとり n が偶数の場合 n を 2 で割り n が奇数の場合

More information

Microsoft PowerPoint - Ver16バージョンアップ資料1.pptx

Microsoft PowerPoint - Ver16バージョンアップ資料1.pptx ACAD-DENKI Ver.16 ( 電キャビ /ACAD-Parts/ その他オプション ) 新機能 / 改善機能 新機能 改善機能一覧 ACAD-DENKI 電キャビオプション Ver.16 メニュー 新機能と改善機能 項目説明 システム OS Windows Vista, 7, 8.0, 8.1 32/64bit に対応 (XP には対応しておりません ) ACAD- DENKI ベース CAD

More information

Microsoft PowerPoint - 三次元座標測定 ppt

Microsoft PowerPoint - 三次元座標測定 ppt 冗長座標測定機 ()( 三次元座標計測 ( 第 9 回 ) 5 年度大学院講義 6 年 月 7 日 冗長性を持つ 次元座標測定機 次元 辺測量 : 冗長性を出すために つのレーザトラッカを配置し, キャッツアイまでの距離から座標を測定する つのカメラ ( 次元的なカメラ ) とレーザスキャナ : つの角度測定システムによる座標測定 つの回転関節による 次元 自由度多関節機構 高増潔東京大学工学系研究科精密機械工学専攻

More information

計算幾何学入門 Introduction to Computational Geometry

計算幾何学入門 Introduction to  Computational Geometry テーマ 6: ボロノイ図とデローネイ 三角形分割 ボロノイ図, デローネイ三角形分割 ボロノイ図とは 平面上に多数の点が与えられたとき, 平面をどの点に最も近いかという関係で分割したものをボロノイ図 (Voronoi diagram) という. 2 点だけの場合 2 点の垂直 2 等分線による分割 3 点の場合 3 点で決まる三角形の外接円の中心から各辺に引いた垂直線による分割線 2 点からの等距離線

More information

. ) ) ) 4) ON DC 6 µm DC [4]. 8 NaPiOn 4

. ) ) ) 4) ON DC 6 µm DC [4]. 8 NaPiOn 4 6- - E-mail: tam@ishss.doshisha.ac.jp, {skaneda,hhaga}@mail.doshisha.ac.jp ON, OFF.5[m].5[m].8[m] 9 8% Human Location/Height Detection using Analog type Pyroelectric Sensors Shinya OKUDA, Shigeo KANEDA,

More information

Microsoft PowerPoint - DA2_2019.pptx

Microsoft PowerPoint - DA2_2019.pptx Johnon のアルゴリズム データ構造とアルゴリズム IⅠ 第 回最大フロー 疎なグラフ, 例えば E O( V lg V ) が仮定できる場合に向いている 隣接リスト表現を仮定する. 実行時間は O( V lg V + V E ). 上記の仮定の下で,Floyd-Warhall アルゴリズムよりも漸近的に高速 Johnon のアルゴリズム : アイデア (I) 辺重みが全部非負なら,Dikra

More information

Microsoft PowerPoint - H20第10回最短経路問題-掲示用.ppt

Microsoft PowerPoint - H20第10回最短経路問題-掲示用.ppt 最短経路問題とは プログラミング言語 I 第 0 回 から終点へ行く経路が複数通りある場合に 最も短い経路を見つける問題 経路の短さの決め方によって様々な応用 最短経路問題 埼玉大学工学部電気電子システム工学科伊藤和人 最短経路問題の応用例 カーナビゲーション 現在地から目的地まで最短時間のルート 経路 = 道路 交差点において走る道路を変更してもよい 経路の短さ = 所要時間の短さ 鉄道乗り換え案内

More information

モデリングとは

モデリングとは コンピュータグラフィックス基礎 第 5 回曲線 曲面の表現 ベジェ曲線 金森由博 学習の目標 滑らかな曲線を扱う方法を学習する パラメトリック曲線について理解する 広く一般的に使われているベジェ曲線を理解する 制御点を入力することで ベジェ曲線を描画するアプリケーションの開発を行えるようになる C++ 言語の便利な機能を使えるようになる 要素数が可変な配列としての std::vector の活用 計算機による曲線の表現

More information

IPSJ SIG Technical Report Vol.2015-AL-152 No /3/3 1 1 Hayakawa Yuma 1 Asano Tetsuo 1 Abstract: Recently, finding a shortest path in a big graph

IPSJ SIG Technical Report Vol.2015-AL-152 No /3/3 1 1 Hayakawa Yuma 1 Asano Tetsuo 1 Abstract: Recently, finding a shortest path in a big graph 1 1 Hayakawa Yuma 1 Asano Tetsuo 1 Abstract: Recently, finding a shortest path in a big graph is required as society becomes complex. However, it requires huge memory proportional to the size of the graph

More information

ダンゴムシの 交替性転向反応に 関する研究 3A15 今野直輝

ダンゴムシの 交替性転向反応に 関する研究 3A15 今野直輝 ダンゴムシの 交替性転向反応に 関する研究 3A15 今野直輝 1. 研究の動機 ダンゴムシには 右に曲がった後は左に 左に曲がった後は右に曲がる という交替性転向反応という習性がある 数多くの生物において この習性は見受けられるのだが なかでもダンゴムシやその仲間のワラジムシは その行動が特に顕著であるとして有名である そのため図 1のような道をダンゴムシに歩かせると 前の突き当りでどちらの方向に曲がったかを見ることによって

More information

PowerPoint Presentation

PowerPoint Presentation 今週のトピックス アルゴリズムとデータ構造 第 10 回講義 : 探索その 1 探索 (search) 逐次探索 (sequential search) 2 分探索 (binary search) 内挿探索 (interpolation search) Produced by Qiangfu Zhao (Since 2009), All rights reserved (c) 1 Produced

More information

2) では, 図 2 に示すように, 端末が周囲の AP を認識し, 認識した AP との間に接続関係を確立する機能が必要である. 端末が周囲の AP を認識する方法は, パッシブスキャンとアクティブスキャンの 2 種類がある. パッシブスキャンは,AP が定期的かつ一方的にビーコンを端末へ送信する

2) では, 図 2 に示すように, 端末が周囲の AP を認識し, 認識した AP との間に接続関係を確立する機能が必要である. 端末が周囲の AP を認識する方法は, パッシブスキャンとアクティブスキャンの 2 種類がある. パッシブスキャンは,AP が定期的かつ一方的にビーコンを端末へ送信する ns-2 による無線 LAN インフラストラクチャモードのシミュレーション 樋口豊章 伊藤将志 渡邊晃 名城大学理工学部 名城大学大学院理工学研究科 1. はじめに大規模で複雑なネットワーク上で発生するトラヒックを解析するために, シミュレーションは有効な手段である. ns-2(network Simulator - 2) はオープンソースのネットワークシミュレータであり, 多くの研究機関で利用されている.

More information

ボルツマンマシンの高速化

ボルツマンマシンの高速化 1. はじめに ボルツマン学習と平均場近似 山梨大学工学部宗久研究室 G04MK016 鳥居圭太 ボルツマンマシンは学習可能な相互結合型ネットワー クの代表的なものである. ボルツマンマシンには, 学習のための統計平均を取る必要があり, 結果を求めるまでに長い時間がかかってしまうという欠点がある. そこで, 学習の高速化のために, 統計を取る2つのステップについて, 以下のことを行う. まず1つ目のステップでは,

More information

Windows7 OS Focus Follows Click, FFC FFC focus follows mouse, FFM Windows Macintosh FFC n n n n ms n n 4.2 2

Windows7 OS Focus Follows Click, FFC FFC focus follows mouse, FFM Windows Macintosh FFC n n n n ms n n 4.2 2 1 1, 2 A Mouse Cursor Operation for Overlapped Windowing 1 Shota Yamanaka 1 and Homei Miyashita 1, 2 In this paper we propose an operation method for overlapped windowing; a method that the user slides

More information

物体の自由落下の跳ね返りの高さ 要約 物体の自由落下に対する物体の跳ね返りの高さを測定した 自由落下させる始点を高くするにつれ 跳ね返りの高さはただ単に始点の高さに比例するわけではなく 跳ね返る直前の速度に比例することがわかった

物体の自由落下の跳ね返りの高さ 要約 物体の自由落下に対する物体の跳ね返りの高さを測定した 自由落下させる始点を高くするにつれ 跳ね返りの高さはただ単に始点の高さに比例するわけではなく 跳ね返る直前の速度に比例することがわかった 物体の自由落下の跳ね返りの高さ 要約 物体の自由落下に対する物体の跳ね返りの高さを測定した 自由落下させる始点を高くするにつれ 跳ね返りの高さはただ単に始点の高さに比例するわけではなく 跳ね返る直前の速度に比例することがわかった (1) 目的球技において必ず発生する球の跳ね返りとはどのような規則性に基づいて発生しているのかを調べるために 4 種類の物体を用い様々な床の上で実験をして跳ね返りの規則性を測定した

More information

004139 医用画像‐27‐3/★追悼文‐27‐3‐0 松本様

004139 医用画像‐27‐3/★追悼文‐27‐3‐0 松本様 12 13 1 vii 2 x 3 xii 4 xiv 5 xvii 6 xx 7 xxii 8 xxvii 9 xxix 10 xxxi 11 xxxii vi X 1950 69 X 1964 RII RII 2 [1, 2] [3] [4] X 1953 P.Elias OTF [5] OTF X 1962 ICO OTF RII X I-m M-n m n X X RII 1 1964 3

More information

目次 1 はじめに 稼働環境 GUI の起動 画面構成 メニュー Google Map 検索データ一覧 データの検索 出典情報の確認 検索領域の指定と

目次 1 はじめに 稼働環境 GUI の起動 画面構成 メニュー Google Map 検索データ一覧 データの検索 出典情報の確認 検索領域の指定と 操作手順書 i 目次 1 はじめに... 1 1.1 稼働環境... 1 2 GUI の起動... 2 3 画面構成... 2 3.1 メニュー... 3 3.2 Google Map... 3 3.3 検索データ一覧... 4 4 データの検索... 5 4.1 出典情報の確認... 5 4.2 検索領域の指定と検索... 5 4.2.1 Google Map 上で 2 点を指定してデータを検索する...

More information

Microsoft PowerPoint - 【最終提出版】 MATLAB_EXPO2014講演資料_ルネサス菅原.pptx

Microsoft PowerPoint - 【最終提出版】 MATLAB_EXPO2014講演資料_ルネサス菅原.pptx MATLAB/Simulink を使用したモータ制御アプリのモデルベース開発事例 ルネサスエレクトロニクス株式会社 第二ソリューション事業本部産業第一事業部家電ソリューション部 Rev. 1.00 2014 Renesas Electronics Corporation. All rights reserved. IAAS-AA-14-0202-1 目次 1. はじめに 1.1 モデルベース開発とは?

More information

Excel2013基礎 数式と表編集

Excel2013基礎 数式と表編集 OA ベーシック Excel2013 基礎数式と表編集 1 / 8 Excel2013 基礎数式と表編集 数式と表編集前編 ( 数式 ) 数式の入力 Excel では 等号 (=) で始まるデータを数式として認識します 数式を入力する場合は 数値を直接入力するのではなく 数値が入力されたセルを参照する形で式を立てます 基本的な 四則演算を行う場合は 四則演算子を使用します 操作数式を入力します 前月比を求める数式

More information

目次 ページ 1. 本マニュアルについて 3 2. 動作環境 4 3. ( 前準備 ) ライブラリの解凍と保存 5 4. モデルのインポート 6 5. インポートしたモデルのインピーダンス計算例 8 6. 補足 単シリーズ 単モデルのインポート お問い合わせ先 21 2

目次 ページ 1. 本マニュアルについて 3 2. 動作環境 4 3. ( 前準備 ) ライブラリの解凍と保存 5 4. モデルのインポート 6 5. インポートしたモデルのインピーダンス計算例 8 6. 補足 単シリーズ 単モデルのインポート お問い合わせ先 21 2 SIMetrix/SIMPLIS ライブラリ ユーザーマニュアル 2018 年 8 月 株式会社村田製作所 Ver1.0 1 22 August 2018 目次 ページ 1. 本マニュアルについて 3 2. 動作環境 4 3. ( 前準備 ) ライブラリの解凍と保存 5 4. モデルのインポート 6 5. インポートしたモデルのインピーダンス計算例 8 6. 補足 単シリーズ 単モデルのインポート

More information

Microsoft PowerPoint - algo ppt [互換モード]

Microsoft PowerPoint - algo ppt [互換モード] 平衡木 アルゴリズム概論 - 探索 (2)- 安本慶一 yasumoto[at]is.naist.jp 二分探索木 高さがデータを挿入 削除する順番による 挿入 削除は平均 O(log n) だが, 最悪 O(n) 木の高さをできるだけ低く保ちたい 平衡木 (balanced tree) データを更新する際に形を変形して高さが log 2 n 程度に収まるようにした木 木の変形に要する時間を log

More information

isai indd

isai indd 24 2009.4 1 2 3 4 Stereo camera Robot Inspection 5 6 7 8 研究動向紹介 修士論文概要 限られた視聴時間内における動画の効果的な時間短縮手法 中京大学大学院 情報科学研究科 情報科学専攻 伊藤 秀和 本研究は 動画共有サイトにおいて限られた時間の下で動画を効率良く視聴するための手法について 考察する 現在の配信されている動画は 最終的に視聴者に提供される段階でその再生時間は固定となっ

More information

<4D F736F F F696E74202D F815B E9197BF2E B93C782DD8EE682E890EA97705D>

<4D F736F F F696E74202D F815B E9197BF2E B93C782DD8EE682E890EA97705D> ACAD-DENKI 2018 新機能 / 改善機能 新機能 改善機能一覧 メニュー ACAD-DENKI 2018 新機能と改善機能 項目説明 システム対応 OS/ ベース CAD AutoCAD2018 に対応しました ACAD-DENKI 多段直列寸法 (NEW) 四辺一括入力 段を挿入 段を削除 段間隔変更 既存寸法を分割 既存寸法を統合 コマンドを追加しました フォルダ選択ダイアログの変更シンボル入力

More information

<4D F736F F F696E74202D2093B CC8BE68AD B B82CC8AD AF95FB96405F88EA94CA ED28CFC82AF82C995D28F575F826C A6D94462E >

<4D F736F F F696E74202D2093B CC8BE68AD B B82CC8AD AF95FB96405F88EA94CA ED28CFC82AF82C995D28F575F826C A6D94462E > 道路の区間 ID テーブルの関連付け方法 ( 一般利用者向け ) 自者地図に道路ネットワークが設定されていない利用者 ( 道路の区間 IDテーブルに該当する道路 NWを作成し関連付け ) 目次 本書の位置づけ 2 Ⅰ. 既存地図データへの設定方法の解説 5 Ⅱ. 更新方法の解説 13 1 本書の位置づけ 1) 背景 平成 24 年より 一般財団法人日本デジタル道路地図協会 ( 以降 DRM 協会 という

More information

また RLF 命令は 図 2 示す様に RRF 命令とは逆に 各ビットを一つずつ 左方向に回転 ( ローテイト ) する命令である 8 ビット変数のアドレスを A とし C フラグに 0 を代入してから RLF A,1 を実行すると 変数の内容が 左に 1 ビットシフトし 最下位ビット (LSB)

また RLF 命令は 図 2 示す様に RRF 命令とは逆に 各ビットを一つずつ 左方向に回転 ( ローテイト ) する命令である 8 ビット変数のアドレスを A とし C フラグに 0 を代入してから RLF A,1 を実行すると 変数の内容が 左に 1 ビットシフトし 最下位ビット (LSB) コンピュータ工学講義プリント (12 月 11 日 ) 今回は ローテイト命令を用いて 前回よりも高度な LED の制御を行う 光が流れるプログラム 片道バージョン( 教科書 P.119 参照 ) 0.5 秒ごとに 教科書 P.119 の図 5.23 の様に LED の点灯パターンが変化するプログラムを作成する事を考える この様にすれば 光っている点が 徐々に右に動いているように見え 右端まで移動したら

More information

9 WEB監視

9  WEB監視 2018/10/31 02:15 1/8 9 WEB 監視 9 WEB 監視 9.1 目標 Zabbix ウェブ監視は以下を目標に開発されています : ウェブアプリケーションのパフォーマンスの監視 ウェブアプリケーションの可用性の監視 HTTPとHTTPSのサポート 複数ステップで構成される複雑なシナリオ (HTTP 要求 ) のサポート 2010/08/08 08:16 Kumi 9.2 概要 Zabbix

More information

Microsoft Word - H doc

Microsoft Word - H doc 3.2.3. 広帯域高ダイナミックレンジ孔井式地震計の開発 (1) 業務の内容 (a) 業務題目 広帯域高ダイナミックレンジ孔井式地震計の開発 (b) 担当者 所属機関 役職 氏名 メールアドレス 独立行政法人防災科学技術研究所地震観測データセンター センター長主任研究員主任研究員 小原一成功刀卓廣瀬仁 obara@bosai.go.jp kunugi@bosai.go.jp hirose@bosai.go.jp

More information

模擬試験問題(第1章~第3章)

模擬試験問題(第1章~第3章) 基本情報技術者試験の練習問題 - 第 10 回 この問題は平成 19 年度春期の問題から抜粋しています 問 1 次のプログラムの説明及びプログラムを読んで, 設問 1~3 に答えよ プログラムの説明 整数型の 1 次元配列の要素 A[0],,A[N](N>0) を, 挿入ソートで昇順に整列する副プログラム InsertSort である (1) 挿入ソートの手順は, 次のとおりである (i) まず,A[0]

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 地図迷路自動作成プログラム 中村俊介, 橋本剛 松江工業高等専門学校 情報工学科 目次 1. 動機 2. 迷路 3. 迷路の自動生成 4. 地図を用いたコンテンツ 5. 問題点 6. 提案手法 7. 実装 中村迷路 8. 実験 9. まとめ 目次 1. 動機 2. 迷路 3. 迷路の自動生成 4. 地図を用いたコンテンツ 5. 問題点 6. 提案手法 7. 実装 中村迷路 8. 実験 9. まとめ

More information

8. 自由曲線と曲面の概要 陽関数 陰関数 f x f x x y y y f f x y z g x y z パラメータ表現された 次元曲線 パラメータ表現は xyx 毎のパラメータによる陽関数表現 形状普遍性 座標独立性 曲線上の点を直接に計算可能 多価の曲線も表現可能 gx 低次の多項式は 計

8. 自由曲線と曲面の概要 陽関数 陰関数 f x f x x y y y f f x y z g x y z パラメータ表現された 次元曲線 パラメータ表現は xyx 毎のパラメータによる陽関数表現 形状普遍性 座標独立性 曲線上の点を直接に計算可能 多価の曲線も表現可能 gx 低次の多項式は 計 8. 自由曲線 曲面. 概論. ベジエ曲線 曲面. ベジエ曲線 曲面の数学. OeGLによる実行. URS. スプライン関数. スプライン曲線 曲面. URS 曲線 曲面 4. OeGLによる実行 8. 自由曲線と曲面の概要 陽関数 陰関数 f x f x x y y y f f x y z g x y z パラメータ表現された 次元曲線 パラメータ表現は xyx 毎のパラメータによる陽関数表現 形状普遍性

More information

Chap3.key

Chap3.key 区分求積法. 面積 ( )/ f () > n + n, S 長方形の和集合で近似 n f (n ) リーマン和 f (n ) 区分求積法 リーマン和 S S n n / n n f ()d リーマン積分 ( + ) + S (, f ( )) 微分の心 Zoom In して局所的な性質を調べる 積分の心 Zoom Ou して大域的な性質を調べる 曲線の長さ 領域の面積や体積 ある領域に含まれる物質の質量

More information

画像参照画像送り 5 画像下部に再生ボタンが表示されます 再生ボタンをクリックすると 自動コマ送りされます 1

画像参照画像送り 5 画像下部に再生ボタンが表示されます 再生ボタンをクリックすると 自動コマ送りされます 1 画像参照画像送り 画像参照の画像送り方法について説明します 画像上にカーソルを表示した状態で マウスのホイールボタンでスクロールする またはマウスの左ボタンで上下にドラックすると アクティブなシリーズの画像送りができます 1 カルテ タブや 画像 レポート タブから 画像アイコンをクリックします 画像が表示されます 3 画像が切り替わって表示されます シリーズの位置はバー上の で表示されます 2 画像上にカーソルを表示した状態で

More information

15群(○○○)-8編

15群(○○○)-8編 3 群 ( コンピュータ - ソフトウェア )- 3 編ネットワーク層 4 章 BGP(Border Gateway Protocol) ( 執筆者 : 永見健一 )[2009 年 12 月受領 ] 電子情報通信学会 知識ベース 電子情報通信学会 2017 1/(8) 3 群 3 編 - 4 章 4-1 BGP の概要 インターネットで使われている経路制御プロトコルは,EGP(Exterior Gateway

More information

…好きです 解説

…好きです 解説 好きです 解説 いろはちゃんコンテスト DAY4 ~BOSSRUSH~ この問題は はじめに はじめに この問題は BossRush のボス はじめに この問題の作問者は E869120 (79%) + square (21%) です 私はひらきちにこの問題を出したら 1 週間考えて解法が分からなかったぽ かったので BossRush の最後に置かれました でも意外と解いている人は多そうなのですね

More information

リソース制約下における組込みソフトウェアの性能検証および最適化方法

リソース制約下における組込みソフトウェアの性能検証および最適化方法 リソース制約下における組込みソフト ウェアの性能検証および最適化方法 広島市立大学 大学院情報科学研究科システム工学専攻 中田明夫倉田和哉百々太市 1 提案技術の概要 組込みシステムの開発 厳しいリソース制約 (CPU, ネットワークなど ) 非機能要求 ( リアルタイム性など ) の達成 開発プロセスにおける設計段階 性能問題を発見することが困難 実装段階で性能問題が発覚 設計の手戻りが発生 設計段階での性能検証手法

More information

Microsoft PowerPoint - 06graph3.ppt [互換モード]

Microsoft PowerPoint - 06graph3.ppt [互換モード] I118 グラフとオートマトン理論 Graphs and Automata 担当 : 上原隆平 (Ryuhei UEHARA) uehara@jaist.ac.jp http://www.jaist.ac.jp/~uehara/ 1/20 6.14 グラフにおける探索木 (Search Tree in a Graph) グラフG=(V,E) における探索アルゴリズム : 1. Q:={v { 0 }

More information

表紙出力用.indd

表紙出力用.indd 1234tukyb MEMO 24131999 A1 0017 2 2014 24141999 / / / / 03527589110352758925 2014 1200010000 1035505 2 1 9 10,000 10,000 1 0 0 0 0 0352758925 01234-567890 01234-567890

More information

Information Architecture Field Information Architecture Field Information Architecture Field Information Architecture Field Information Architecture Field Information Architecture Field Information Architecture

More information

(3.6 ) (4.6 ) 2. [3], [6], [12] [7] [2], [5], [11] [14] [9] [8] [10] (1) Voodoo 3 : 3 Voodoo[1] 3 ( 3D ) (2) : Voodoo 3D (3) : 3D (Welc

(3.6 ) (4.6 ) 2. [3], [6], [12] [7] [2], [5], [11] [14] [9] [8] [10] (1) Voodoo 3 : 3 Voodoo[1] 3 ( 3D ) (2) : Voodoo 3D (3) : 3D (Welc 1,a) 1,b) Obstacle Detection from Monocular On-Vehicle Camera in units of Delaunay Triangles Abstract: An algorithm to detect obstacles by using a monocular on-vehicle video camera is developed. Since

More information

定義 より, クロス集計表 C ij から, 類似係数 s ij と関連係数 t ij が得られる. 定義 t ij = s ij = a + d [0,1] a + d (a + c) + (c + d) [0,1] ただし, a = c = d = 0 のときは, t ij = 1 とする. 3

定義 より, クロス集計表 C ij から, 類似係数 s ij と関連係数 t ij が得られる. 定義 t ij = s ij = a + d [0,1] a + d (a + c) + (c + d) [0,1] ただし, a = c = d = 0 のときは, t ij = 1 とする. 3 ファジイ理論を利用した高等学校数学教育の教材構造分析 Structure Aalysis of Istructio Items i High School Mathematics Educatio Applyig Fuzzy Theory 松崎佑己 1, 瀧澤武信 Yuki MATSUZAKI 1, Takeobu TAKIZAWA 1 早稲田大学大学院教育学研究科 1 Graduate School

More information

IPSJ SIG Technical Report PIN(Personal Identification Number) An Examination of Icon-based User Authentication Method for Mobile Terminals Fum

IPSJ SIG Technical Report PIN(Personal Identification Number) An Examination of Icon-based User Authentication Method for Mobile Terminals Fum 1 2 1 3 PIN(Personal Identification Number) An Examination of Icon-based User Authentication Method for Mobile Terminals Fumio Sugai, 1 Masami Ikeda, 2 Naonobu Okazaki 1 and Mi RangPark 3 In recent years,

More information

円筒面で利用可能なARマーカ

円筒面で利用可能なARマーカ 円筒面で利用可能な AR マーカ AR Marker for Cylindrical Surface 2014 年 11 月 14 日 ( 金 ) 眞鍋佳嗣千葉大学大学院融合科学研究科 マーカベース AR 二次元マーカはカメラ姿勢の推定, 拡張現実等広い研究分野で利用されている 現実の風景 表示される画像 デジタル情報を付加 カメラで撮影し, ディスプレイに表示 使用方法の単純性, 認識の安定性からマーカベース

More information

NetworkKogakuin12

NetworkKogakuin12 最短経路をもとめるダイクストラ法 ダイクストラ法はグラフの各点から特定の点への最短距離 ( 経路 ) を逐次的に (= 1 台のコンピュータで ) もとめる方法である. ダイクストラ法 = ダイクストラののアルゴリズム 数学的なネットワーク ( グラフ ) のアルゴリズムとしてもっとも重要なものの ひとつである. 入力 グラフ ( ネットワーク ) グラフ上の終点 ( 特定の点 ) 14 3 4 11

More information

untitled

untitled CONTENTS 2 3-4 5-6 7 8 9-12 13-14 1 2 3 4 リハビリテーションと 具体的対応 注意障害 記憶障害 リハビリテーション リハビリテーション 視覚的にイメージしたり 語呂合わせで関連づ 機能適応的訓練 けて覚える方法があります 日常における各々の動作の中で 注意散漫な場 記憶を保っておける間隔を段々と伸ばしていきます 面で 指摘し 修正しながら繰り返し実施し 注

More information

横浜市環境科学研究所

横浜市環境科学研究所 周期時系列の統計解析 単回帰分析 io 8 年 3 日 周期時系列に季節調整を行わないで単回帰分析を適用すると, 回帰係数には周期成分の影響が加わる. ここでは, 周期時系列をコサイン関数モデルで近似し単回帰分析によりモデルの回帰係数を求め, 周期成分の影響を検討した. また, その結果を気温時系列に当てはめ, 課題等について考察した. 気温時系列とコサイン関数モデル第 報の結果を利用するので, その一部を再掲する.

More information

Microsoft PowerPoint - 6.PID制御.pptx

Microsoft PowerPoint - 6.PID制御.pptx プロセス制御工学 6.PID 制御 京都大学 加納学 Division of Process Control & Process Systems Engineering Department of Chemical Engineering, Kyoto University manabu@cheme.kyoto-u.ac.jp http://www-pse.cheme.kyoto-u.ac.jp/~kano/

More information

IPSJ SIG Technical Report Vol.2015-MUS-106 No.18 Vol.2015-EC-35 No /3/3 1,a) ch [1] 1 Kansai University Graduate School of Inf

IPSJ SIG Technical Report Vol.2015-MUS-106 No.18 Vol.2015-EC-35 No /3/3 1,a) ch [1] 1 Kansai University Graduate School of Inf 1,a) 1 2 2. 1. 1.1 5.1ch [1] 1 Kansai University Graduate School of Informatics, 2-1-1 Ryozenji-cho, Takatsuki-shi, Osaka, 569-1095, Japan 2 Kansai University Faculty of Informatics, 2-1-1 Ryozenjicho,

More information

Microsoft Word - 2.IJCAD Electrical 基本マニュアル.doc

Microsoft Word - 2.IJCAD Electrical 基本マニュアル.doc 基本操作マニュアル Basic operation manual 目次 1. IJCAD の便利機能... 3 2. プロジェクトマネージャー... 6 2.1. プロジェクト設定... 6 2.1.0. 設定タブ... 6 2.1.1. 各属性情報... 7 2.1.2. 線番タブ... 8 3. シンボル配置... 9 3.1. 参照先... 9 3.2. 注意事項... 9 3.3. 手順...

More information

ディレクトリ ハンドラの管理

ディレクトリ ハンドラの管理 CHAPTER 7 ディレクトリハンドラは メールボックスを持つ Cisco Unity Connection ユーザに発信者がアクセスする際に使用できる 宛先検索サービスを提供します 発信者がユーザの名前または名前の一部による検索を行う場合 ディレクトリハンドラは内線番号を調べ その通話を該当するユーザに経路指定します 各ディレクトリハンドラには 名前の検索方法 1 つまたは複数の一致が見つかったときの処理

More information

Microsoft PowerPoint - ca ppt [互換モード]

Microsoft PowerPoint - ca ppt [互換モード] 大阪電気通信大学情報通信工学部光システム工学科 2 年次配当科目 コンピュータアルゴリズム 良いアルゴリズムとは 第 2 講 : 平成 20 年 10 月 10 日 ( 金 ) 4 限 E252 教室 中村嘉隆 ( なかむらよしたか ) 奈良先端科学技術大学院大学助教 y-nakamr@is.naist.jp http://narayama.naist.jp/~y-nakamr/ 第 1 講の復習

More information

基本作図・編集

基本作図・編集 基本作図パターン 基本作図 編集 ) 線の作図 ) 補助線の作図 ) 連続線の作図 ) 平行線の作図 ) 拡大表示 縮小表示 6) 座標の入力 7) 矩形の作図 8) 円の作図 9) 距離の計測 0) 寸法線の作図 ) 連続寸法線の作図 ) 文字の作図 ) ラベルの作図 ) バルーンの作図 ) 回路番号の作図 基本編集パターン ) コマンドキャンセル ピックキャンセル ) 領域選択 ) コントロールポイント

More information

スライド 1

スライド 1 Keal H. Sahn A R. Crc: A dual teperature sulated annealng approach for solvng blevel prograng probles Coputers and Checal Engneerng Vol. 23 pp. 11-251998. 第 12 回論文ゼミ 2013/07/12( 金 ) #4 M1 今泉孝章 2 段階計画問題とは

More information

仙台高等専門学校竹島研究室太田恭平 スイッチ教材ソフト ~ シャボン玉 ~ 今回はクリック教材としてシャボン玉というソフトを制作します クリックするとシャ ボン玉が膨らみ 飛んで行くというアニメーションです パワーポイント 2010 版で説明しています ( 操作によっては説明を端折っています ) 1

仙台高等専門学校竹島研究室太田恭平 スイッチ教材ソフト ~ シャボン玉 ~ 今回はクリック教材としてシャボン玉というソフトを制作します クリックするとシャ ボン玉が膨らみ 飛んで行くというアニメーションです パワーポイント 2010 版で説明しています ( 操作によっては説明を端折っています ) 1 仙台高等専門学校竹島研究室太田恭平 スイッチ教材ソフト ~ シャボン玉 ~ 今回はクリック教材としてシャボン玉というソフトを制作します クリックするとシャ ボン玉が膨らみ 飛んで行くというアニメーションです パワーポイント 2010 版で説明しています ( 操作によっては説明を端折っています ) 1 スライドの作成 はじめに スライドの作成を行います [ ホーム ]-[ レイアウト ]-[ 白紙 ]

More information