B101 セルオートマトン・シミュレータ用インタプリタに関する検討(計算機科学)
スポンサーリンク
概要
- 論文の詳細を見る
Cellular Automata (CA), which is a method for analyzing phenomena of complex systems, allows us to construct many kinds of simulators such as road traffic simulators. In the study of CA, it is important to simulate a CA model according to your design. However, you need to do software emulation for testing your designed CA models since CA dedicated computers have not been generalized yet. In this emulating software, routine works occupy the major part of its processes, such as memory management and visualization, except for the process associated with handling local rules, which defines interaction between neighbor cells. A system that supplies such processes, therefore, simplifies your CA simulation more than what you are doing now. Such a system has existed. However, these applications's feature is that they can simulate at high speed. Thereto, fearture of the system we are developing is it allow to design local rules efficiently. The interpreter type simulator we are developing executes and parses a source code described in the CA dedicated language, which can describe CA models naturally. An interpreter can expedite the works such as correction of a local rule. Besides, we designed that the implementation level of CA simulation is concealed for no requiring of a user to get knowledge about processes unrelated to CA models essentially such as visualization. The interpreter interprets the new language, named "DORA", designed by us for CA. We adopt the operators and syntax like " C" language to the new language with no demand of new knowledge. In DORA language, you define a local rule using an array that can refer states of neighbor cells located in relative coordinate system, whose origin is a target cell, with the operators and syntax like "C" language. Variables are basically local variables in "C" language. But we designed that a variable declared with "state" keyword is time-series variable, that variable is a cell state. A global variable, which all of the cells can refer, is disabled for the reason of violation to the definition of CA. A local rule is a definition for the projective mapping of the states vector of neighbor cells to a state of the processing cell at next time step. When we describe a local rule in a program language, the conditional statement chain, such as "IF THEN IF THEN IF THEN…", often occurs in the source code. Repeating to revise such a source code, an undesireble expression (for example, a conditional statement making an unchangeable result) sometimes appears in the source code because a conditional statement conflicts to other statements. It is hard to detect such a conflicting condition. All of cells operate simultaneously in CA's theory. Therefore the debugging method to trace CPU's process with stepwise execution is not adequate to debug CA simulation. The function, detecting such conflicting conditions, expedites to design CA models and describe a local rule in a program language. Visualization of the simulation's result is often the method for validation of the designed local rules in research of CA. Our system has such a function of visualizing states.
- 社団法人日本機械学会の論文
- 2001-11-14
著者
-
赤嶺 有平
琉球大学工学部
-
山田 孝治
琉球大学工学部情報工学科
-
赤嶺 有平
Masters Course in Information Engineering, Graduate School of Sci. and Eng., Univ. of the Ryukyus
-
遠藤 聡志
Dept. of Information Engineering, Fac. of Eng., Univ. of the Ryukyus.
-
山田 孝治
Dept. of Information Engineering, Fac. of Eng., Univ. of the Ryukyus.
-
Akamine Yuhei
Department Of Information Engineering Faculty Of Engineering University Of The Ryukyus
-
赤嶺 有平
琉球大学工学部情報工学科
関連論文
- 種分類を用いた共進化によるセルオートマトンの近傍則獲得(局所探索)(進化的計算)
- LG-1 MMX^テクノロジを用いたセルオートマトン・シミュレータ用並列化コンパイラの開発(G. 人工知能)
- 通勤車利用型カーシェアリングシステムによるモーダルシフト効果のシミュレーション分析
- モーション写像による多自由度ロボットの動作生成に関する基礎研究
- 印象差のある舞踊上肢運動の多変量時系列解析による特徴抽出
- 舞踊動作における感性情報と上肢運動の解析
- 沖縄舞踊カチャーシーを用いた印象と上肢運動との関連性 : 舞踊への知識差による比較
- マルチモーダル交通シミュレータを用いたデマンドバス需要予測シミュレーション
- タグを用いた嗜好抽出による観光イベント推薦システム
- 土地被覆データを使用した森林火災延焼拡大モデルの検討
- 土地被覆データを使用した森林火災延焼拡大モデルの検討
- 4U-8 森林火災延焼拡大モデルにおける遺伝的アルゴリズムを用いた地域パラメータの探索(遺伝的アルゴリズム(1),学生セッション,人工知能と認知科学,情報処理学会創立50周年記念)
- M-076 公共交通とカーシェアリングを連携した交通システムの提案(ユビキタス・モバイルコンピューティング,一般論文)
- M-027 マルチエージェント・シミュレーションによる局所通信型渋滞緩和モデルの評価(M分野:ユビキタス・モバイルコンピューティング)
- 2A1-2 渋滞緩和を想定した車車間通信による交通情報共有に関する研究(2A1 群ロボット)
- 1C2-2 GISデータを活用したポテンシャル法によるデマンドバス経路探索(1C2 最適化1)
- デマンドバス経路探索問題最適化に関する基礎研究
- 並列型免疫的共進化アルゴリズムに関する研究
- 免疫細胞間協同作用および抗原との共進化現象を用いた免疫的分業問題最適化手法の提案と評価
- 免疫細胞間協同作用に基づくマルチエージェントの分業最適化に関する考察
- 二種類の記憶機構を導入した適応的免疫アルゴリズムの提案と評価
- The Development of a Computational Environment for Cellular Automata(Automata and Formal Language Theory)
- セルオートマトン・モデル記述言語DORA及び並列化コンパイラ
- 拡張SIMD命令を用いたセルオートマトンシミュレータ用並列化コンパイラ(複雑系)
- LF-017 グラフィック・アクセラレータによるマルチエージェント・シミュレータの実装(F. 人工知能)
- セルオートマトン近傍則設計のためのインタプリタ型シミュレータの開発
- 2-202 セルオートマトンによる交差点モデルの自動設計に関する検討
- セルラ・オートマトン・シミュレータ用インタプリタの開発
- MMXテクノロジによる高速化手法を用いたセルオートマトン・シミュレータ用コンパイラの開発(情報・通信)
- セルラーオートマトン(マルチエージェントシステムとOR)
- B101 セルオートマトン・シミュレータ用インタプリタに関する検討(計算機科学)
- MMXテクノロジを用いたセルラ・オートマトン・シミュレータの高速化
- MMXテクノロジを用いたセルラ・オートマトン・シミュレータの高速化
- MMXテクノロジによるCAシュミレータの高速化
- MMXテクノロジを用いた高速CAシミュレータの開発
- MMXテクノロジを用いたCAの高速化手法の提案
- A209 種分類を用いた進化計算によるセルオートマトン・ルール自動設計(最適設計関連)
- 2P1-3F-B1 冗長多脚ロボットの制御システム
- I-043 協調型評価エージェントを導入したインタラクティブGAによる建物3Dモデルに関する研究(I分野:グラフィクス・画像,一般論文)
- 4T-8 Probing genetic algorithm considering Black Jack Strategy
- A-002 電荷モデルを利用した競合共進化アルゴリズムによる詰碁の解獲得(A分野:モデル・アルゴリズム・プログラミング,一般論文)
- I-039 PTAMを用いた3DCGモデリング支援ツールの提案(I分野:グラフィクス・画像,一般論文)
- H-046 一般物体認識におけるクラス内変化を考慮した認識手法に関する基礎研究(H分野:画像認識・メディア理解,一般論文)
- F-004 タグによる嗜好抽出を用いた観光イベント推薦システムの提案(F分野:人工知能・ゲーム,一般論文)
- E-024 Twitter上で行われる議論要約のための、文脈を表現する指標構築のための検討(E分野:自然言語・音声・音楽,一般論文)
- 3S-3 類似性に基づく観光イベント情報推薦システムの提案(情報推薦(1),学生セッション,データベースとメディア,情報処理学会創立50周年記念)
- 2P1-S-065 五脚歩行ロボットにおける前進保容に関する研究(進化・学習とロボティクス5,生活を支援するロボメカ技術のメガインテグレーション)
- 1P1-S-064 モジュール型ロボットにおける前進移動の獲得(進化・学習とロボティクス2,生活を支援するロボメカ技術のメガインテグレーション)
- 4ZA-5 マルチモーダル交通シミュレータの開発と性能評価(交通管理,学生セッション,ネットワーク,情報処理学会創立50周年記念)
- モバイル向け観光情報サービス提供の現状 (ウェブ技術を利用したビジネスモデルに関する基礎的研究(3年次))
- F_020 マルチエージェント・システムを用いた複雑系モデルの計算環境TEA(F分野:人工知能・ゲーム)
- Layered Learning in Multiagent Systems : A Winning Approach to Soccer, Peter Stone著, 出版社 The MIT Press, 発行 2000年, 全ページ 284頁, 価格 $40.00, ISBN 0-262-19438-4
- 解のパッケージ化法を導入した競合共進化アルゴリズムの提案
- 解のパッケージ化競合共進化アルゴリズムの詰将棋への適用
- 共生共進化アルゴリズムの性能解析に関する考察
- 対話型遺伝的プログラミングを用いた建築デザインの発想支援システムに関する研究(インタフェース技術と学習支援システム/一般)
- 対話型遺伝的プログラミングを用いた建築デザインの発想支援システムに関する研究
- 情報推薦における評価履歴及び相対的評価に基づいた調整型評価手法の検討
- F-038 モバイル端末を用いたロボットの学習教示インターフェース作成に関する基礎研究(知能システム,F分野:人工知能・ゲーム)
- E-057 学習指導要領に基づいた設問の自動分類タスクにおけるモデルの選択に関する研究(分類,E分野:自然言語・音声・音楽)
- I-038 遺伝的アルゴリズムによる植物学的モデルに基づいた植物グラフィックの自動生成(形状モデリング,I分野:グラフィクス・画像)
- K-067 特徴点辞書を持つ3次元マップを用いた屋外におけるトラッキング手法の提案(サイバーワールド(2),K分野:教育工学・福祉工学・マルチメディア応用)
- I-085 ドロネー三角錐分割にエッジ検出を組み合わせた特徴点群からの3次元復元(画像処理応用,I分野:グラフィクス・画像)
- I-015 エッジベース追跡を用いた折り紙作業支援ARシステムの構築(エンタテイメント,I分野:グラフィクス・画像)
- H-012 SIFT特徴量の共起を用いた一般物体認識手法に関する基礎研究(一般物体認識,H分野:画像認識・メディア理解)
- F-012 合議アルゴリズムにおける適切なプレーヤ重み変更方法の検討(ゲーム情報学,F分野:人工知能・ゲーム)
- I-042 環境への適応により3次元構造を獲得する植物自動モデリングに関する研究(コンピュータグラフィクス,I分野:グラフィクス・画像)
- 時間的交通分散を目指した旅行計画提示手法の提案
- クラスタリングとデマンドバスを用いた大規模通勤システムについての検討
- 遺伝的アルゴリズムによる植物ホルモンモデルに基づいた植物グラフィックの自動生成
- 時間的交通分散及び交通情報に基づく経路計画による渋滞緩和効果の検証(交通における計測,一般)
- 複数物体の相対的な位置姿勢を考慮したAR作業支援
- クライアント/サーバモデルに基づく自然特徴点型マーカレスARシステムの開発
- M-044 ミクロ交通シミュレーションにおける信号付き交差点の簡略化モデルの提案(M分野:ユビキタス・モバイルコンピューティング,一般論文)
- H-054 局所特徴量による同定処理結果を複数組み合わせた局所特徴点マッチング手法の提案(H分野:画像認識・メディア理解,一般論文)