研究者業績

大下 福仁

オオシタ フクヒト  (Fukuhito Ooshita)

基本情報

所属
兵庫県立大学 大学院情報科学研究科 / 社会情報科学部 教授
学位
博士(情報科学)(大阪大学)

J-GLOBAL ID
200901098024195714
researchmap会員ID
5000049929

外部リンク

主要な論文

 132
  • Quentin Bramas, Hirotsugu Kakugawa, Sayaka Kamei, Anissa Lamani, Fukuhito Ooshita, Masahiro Shibata, Sébastien Tixeuil
    The Computer Journal 2026年2月23日  査読有り
    Abstract We consider a strong variant of the crash fault-tolerant gathering problem called Stand-Up Indulgent Gathering (SUIG), by robots endowed with limited visibility sensors and lights on line-shaped networks. In this problem, a group of mobile robots must eventually gather at a single location, not known beforehand, regardless of the occurrence of crashes. Differently from previous work that considered unlimited visibility, we assume that robots can observe nodes only within a certain fixed distance (i.e. they are myopic), and emit a visible color from a fixed set (i.e. they are luminous), without multiplicity detection. We consider algorithms depending on two parameters related to the initial configuration: $M_{\mathrm{init } }$, which denotes the number of nodes between two border nodes, and $O_{\mathrm{init } }$, which denotes the number of nodes hosting robots. Then, a border node is a node hosting one or more robots that cannot see other robots on at least one side. Our main contribution is to prove that, if $M_{\mathrm{init } }$ or $O_{\mathrm{init } }$ is odd, SUIG can be solved in the fully synchronous model even if crashes occur at a node at any phase of execution (i.e. including within the LCM cycle).
  • Sayaka Kamei, Anissa Lamani, Fukuhito Ooshita, Sébastien Tixeuil, Koichi Wada
    Theory of Computing Systems 69(1) 2025年1月24日  査読有り
    We investigate gathering algorithms for asynchronous autonomous mobile robots moving in uniform ring-shaped networks. Different from most work using the Look-Compute-Move (LCM) model, we assume that robots have limited visibility and lights. That is, robots can observe nodes only within a certain fixed distance, and emit a color from a set of constant number of colors. We consider gathering algorithms depending on two parameters related to the initial configuration: Minit, which denotes the number of nodes between two border nodes, and Ninit, which denotes the number of nodes hosting robots between two border nodes. In both cases, a border node is a node hosting one or more robots that may see other robots on exactly one side. Our main contribution is to prove that, if Minit or Ninit is odd, gathering is always feasible with three or four colors. The proposed algorithms do not require additional assumptions, such as knowledge of the number of robots, multiplicity detection capabilities, or the assumption of towerless initial configurations. These results demonstrate the power of lights to achieve gathering of robots with limited visibility.
  • Fukuhito Ooshita, Naoki Kitamura, Ryota Eguchi, Michiko Inoue, Hirotsugu Kakugawa, Sayaka Kamei, Masahiro Shibata, Yuichi Sudo
    28th International Conference on Principles of Distributed Systems (OPODIS) 12-16 2024年12月  査読有り筆頭著者
    We investigate crash-tolerant perpetual exploration algorithms by myopic luminous robots on ring networks. Myopic robots mean that they can observe nodes only within a certain fixed distance ϕ, and luminous robots mean that they have light devices that can emit a color from a set of colors. The goal of perpetual exploration is to ensure that robots, starting from specific initial positions and colors, move in such a way that every node is visited by at least one robot infinitely often. As a main contribution, we clarify the tight necessary and sufficient number of robots to realize perpetual exploration when at most f robots crash. In the fully synchronous model, we prove that f+2 robots are necessary and sufficient for any ϕ ≥ 1. In the semi-synchronous and asynchronous models, we prove that 3f+3 (resp., 2f+2) robots are necessary and sufficient if ϕ = 1 (resp., ϕ ≥ 2).
  • Jion Hirose, Junya Nakamura, Fukuhito Ooshita, Michiko Inoue
    Concurrency and Computation: Practice and Experience 36(14) 2024年4月3日  査読有り
    Summary In this work, we study the gathering problem to make multiple agents, who are initially scattered in arbitrary networks, meet at the same node. The network has agents with unique identifiers (IDs), and of them are weakly Byzantine agents that behave arbitrarily, except for falsifying their identifiers. These agents behave in synchronous rounds, and they may start an algorithm at different rounds. Each agent cannot leave information at a node. We propose herein a deterministic algorithm that efficiently achieves gathering with a simultaneous termination having a small number of non‐Byzantine agents. The proposed algorithm concretely works in rounds if the agents know the upper bound on the number of nodes, and at least non‐Byzantine agents exist, where is the length of the largest ID among agents, and is the number of rounds required to explore any network composed of nodes. The literature presents two efficient gathering algorithms with a simultaneous termination. The first algorithm assumes that agents know the number of nodes and achieves the gathering in rounds in the presence of any number of Byzantine agents, where is the length of the largest ID among non‐Byzantine agents. The second algorithm assumes both that agents know and that at least non‐Byzantine agents exist, and it achieves the gathering in rounds. The proposed algorithm is faster than the first existing algorithm and requires fewer non‐Byzantine agents than the second existing algorithm if is given to agents. We propose herein a new technique to simulate a Byzantine consensus algorithm for synchronous message‐passing systems on agent systems to reduce the number of agents.
  • Daisuke Yokota, Yuichi Sudo, Fukuhito Ooshita, Toshimitsu Masuzawa
    42nd ACM Symposium on Principles of Distributed Computing (PODC) 2023年6月16日  査読有り
  • Shota Nagahama, Fukuhito Ooshita, Michiko Inoue
    Information and Computation 292 105036-105036 2023年6月  査読有り
  • Yotam Ashkenazi, Shlomi Dolev, Sayaka Kamei, Yoshiaki Katayama, Fukuhito Ooshita, Koichi Wada
    Theoretical Computer Science 954 113755-113755 2023年4月  査読有り
  • Fukuhito Ooshita, Sébastien Tixeuil
    Information and Computation 285 104702-104702 2022年5月  査読有り筆頭著者
  • Jion Hirose, Junya Nakamura, Fukuhito Ooshita, Michiko Inoue
    IEICE Transactions on Information and Systems E105-D(3) 541-555 2022年3月  査読有り
  • Yuichi Sudo, Fukuhito Ooshita, Taisuke Izumi, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    IEEE Transactions on Parallel and Distributed Systems 31(11) 2620-2632 2020年11月1日  査読有り
  • Masahiro Shibata, Norikazu Kawata, Yuichi Sudo, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    Theoretical Computer Science 822 92-109 2020年6月  査読有り
  • Yuichi Sudo, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa, Ajoy K. Datta, Lawrence L. Larmore
    Theoretical Computer Science 806 617-631 2020年2月  査読有り
  • Sudo Yuichi, Ooshita Fukuhito, Kakugawa Hirotsugu, Masuzawa Toshimitsu, Datta Ajoy K, Larmore Lawrence L
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 30(6) 1359-1373 2019年6月  査読有り
  • Masahiro Shibata, Toshiya Mega, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    Journal of Parallel and Distributed Computing 119 92-106 2018年9月1日  査読有り
  • Tsuyoshi Gotoh, Yuichi Sudo, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    Proceedings of the 38th IEEE International Conference on Distributed Computing Systems 775-785 2018年7月  査読有り
  • Masahiro Shibata, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    Theoretical Computer Science 705 9-30 2018年1月1日  査読有り
  • Masahiro Shibata, Toshiya Mega, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    PROCEEDINGS OF THE 2016 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC'16) 415-424 2016年7月  査読有り
  • Yuma Asada, Fukuhito Ooshita, Michiko Inoue
    Journal of Graph Algorithms and Applications 20(1) 59-78 2016年2月  査読有り
  • Masahiro Shibata, Shinji Kawai, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    THEORETICAL COMPUTER SCIENCE 617 1-11 2016年2月  査読有り
  • Fukuhito Ooshita, Sebastien Tixeuil
    THEORETICAL COMPUTER SCIENCE 568 84-96 2015年2月  査読有り
  • Fukuhito Ooshita, Shinji Kawai, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 25(5) 1289-1296 2014年5月  査読有り
  • Taisuke Izumi, Tomoko Izumi, Sayaka Kamei, Fukuhito Ooshita
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 24(4) 716-723 2013年4月  査読有り
  • Daisuke Baba, Tomoko Izumi, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    THEORETICAL COMPUTER SCIENCE 478 118-126 2013年3月  査読有り
  • Yuichi Sudo, Junya Nakamura, Yukiko Yamauchi, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    THEORETICAL COMPUTER SCIENCE 444 100-112 2012年7月  査読有り
  • Yukiko Yamauchi, Sayaka Kamei, Fukuhito Ooshita, Yoshiaki Katayama, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    INFORMATION SCIENCES 180(10) 1802-1816 2010年5月  査読有り
  • Daisuke Kadono, Tomoko Izumi, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    AD HOC NETWORKS 8(1) 63-76 2010年1月  査読有り
  • Tomoko Suzuki, Taisuke Izumi, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    THEORETICAL COMPUTER SCIENCE 393(1-3) 90-101 2008年3月  査読有り

MISC

 63
  • 五島 剛, 首藤 裕一, 大下 福仁, 角川 裕次, 増澤 利光
    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 117(269) 37-44 2017年10月27日  
  • 河田 倫和, 柴田 将拡, 首藤 裕一, 大下 福仁, 角川 裕次, 増澤 利光
    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 117(269) 29-36 2017年10月27日  
  • INOUE Michiko, OOSHITA Fukuhito, TIXEUIL Sebastien
    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 117(248) 61-66 2017年10月19日  
  • INOUE Michiko, OOSHITA Fukuhito, TIXEUIL Sebastien
    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 117(249) 61-66 2017年10月19日  
  • Gotoh Tsuyoshi, Ooshita Fukuhito, Kakugawa Hirotsugu, Masuzawa Toshimitsu
    情報処理学会関西支部支部大会講演論文集 6p 2017年  
  • 土田 将司, 大下 福仁, 井上 美智子
    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 116(211) 7-14 2016年9月6日  
  • Rentaro Watanabe, Yonghwan Kim, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    2016年1月  
  • 柴田 将拡, 大下 福仁, 角川 裕次
    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 115(84) 107-114 2015年6月12日  
  • 李 絢, 柴田 将拡, 大下 福仁, 角川 裕次, 増澤 利光
    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 114(199) 61-68 2014年9月2日  
    本稿では,はじめにエージェントグループの概念を示し,グループゴシップ問題の定義を行う.エージェントグループは,同じ目的を成し遂げようとする複数エージェントの集合である.例えば,あるアプリケーションによって作られた複数のエージェントは同じグループに属す.複数のアプリケーションが実行されているモバイルエージェントシステムでは,複数のグループが存在する.グループゴシップ問題とは,各エージェントが同じグループに属す全てのエージェントから情報を収集することである.次に,異なるグループのエージェントが協調することにより,各グループのグループゴシップを効率よく実現するためのアルゴリズムについて考察する.ただし,収集する情報には,機密情報など他のグループには知られたくない情報が含まれていることがあるため,他のグループのエージェントとは制御情報(例えばカウンタ値やIDなどの情報)のみ交換を許すこととする.本稿では,これらの条件のもと,グループゴシップ問題の解決に必要な総移動数を最小化することを考える.その結果,様々なネットワークトポロジに対して総移動数の上界と下界が一致することを示す.
  • 伊藤 瑠美, 大下 福仁, 角川 裕次, 増澤 利光
    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 114(19) 13-20 2014年4月24日  
    オーバーレイネットワークとは,物理ネットワーク上に構築される仮想リンクから誘導されるネットワークである.仮想リンクを用いることで,物理ネットワークの制約を受けずに望ましい性質を持つトポロジを構成することができる.弦付リングネットワークは,効率的なルーティングや探索,負荷分散,さらに高度な連結性を実現するネットワークトポロジとしてよく利用される.オーバーレイネットワークには,物理ネットワークの変化によって引き起こされるトポロジの変化に対する適応性(自己安定性)の実現が望まれている.本稿では,オーバーレイネットワークとして弦付リングネットワークを構成する空間計算量に優れた自己安定アルゴリズムを提案する.
  • 高津 周佑, 大下 福仁, 角川 裕次, 増澤 利光
    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報 113(488) 69-76 2014年3月10日  
    本稿では,仮想グリッドネットワークにおける葉が多い幅優先全域木(BFS木)の安全な自己適応型構成法の提案を行う.仮想グリッドネットワークとは,無線通信端末(ノード)が点在する領域を正方領域(グリッドセル)に分割し,各グリッドセルから1つずつ選んだノード(ルータ)で構成されるグリッド状のネットワークである.本稿では,グリッド上に任意の根付き全域木が与えられたとき,局所的更新を繰り返し適用することにより,葉が多いBFS木を再構成する手法を提案する.本手法は,再構成の間も常に全域木を維持するように木を局所的に変更する安全収束という性質を満たす.
  • 中川路 克之, 大下 福仁, 角川 裕次, 増澤 利光
    電子情報通信学会総合大会講演論文集 2014(2) 560-560 2014年3月4日  
  • 石井 朝葉, 金 鎔煥, 中村 純哉, 大下 福仁, 角川 裕次, 増澤 利光
    情報処理学会研究報告 2012-HPC-136(20) 1-7 2012年9月  
  • 柴田将拡, 川合慎治, 大下福仁, 角川裕次, 増澤利光
    電子情報通信学会技術研究報告(コンピュテーション, COMP2012-9) 112(24) 17-24 2012年5月  
    本稿では,非同期リングネットワークにおけるモバイルエージェントの部分集合問題について考察する.部分集合問題とは,集合すべきエージェント数gが与えられたとき,すべてのエージェントがサイズ(エージェント数)g以上のグループに分かれて集合する問題である.本稿では,アルゴリズムが決定性で,エージェントにIDがある場合と,アルゴリズムが乱択で,エージェントにIDがない場合に,部分集合問題を解決するアルゴリズムを提案する.そして,決定性アルゴリズムでは,ノード数をnとしたときに,総移動回数の上界がO(gn)であることを示し,総移動回数の点で漸近的に最適であるということを述べる.
  • 妻鹿敏也, 大下福仁, 角川裕次, 増澤利光
    電子情報通信学会技術研究報告(コンピュテーション, COMP2012-8) 112(24) 9-16 2012年5月  
    本稿では,リングネットワーク上に存在するモバイルエージェントを等間隔に配置するための,均一配置アルゴリズムについて考察する.各ノードに白板が存在する場合,およびノードにトークンを置くことのできる場合について,それぞれ均一配置を行う移動方法を提案し,最悪時のエージェントメモリ量,時間複雑度,エージェントの総移動回数の関係を示す.また,リングネットワークで均一配置を実現するための総移動回数の下界を示し,提案した移動方法が総移動回数の観点で漸近的に最適であることを示す.
  • Shinji Kawai, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa
    電子情報通信学会技術研究報告(コンピュテーション, COMP2011-53) 303-314 2012年3月  
  • 大下 福仁
    生産と技術 64(3) 107-110 2012年  
  • 清川 清, 森山 甲一, 畠中 理英, 細田 一史, 岡田 雅司, 繁田 浩功, 石原 靖哲, 大下 福仁, 角川 裕次, 栗原 聡
    システム/制御/情報 56(1) 14-20 2012年1月  査読有り
  • 岡崎祐也, 大下福仁, 角川裕次, 増澤利光
    平成23年度 情報処理学会関西支部 支部大会 講演論文集 2011 2011年9月22日  
  • 和田悦朗, 大下福仁, 角川裕次, 増澤利光
    第73回全国大会講演論文集 2011(1) 331-332 2011年3月2日  
    一様充填問題を解決するにあたり,自律移動が可能なロボティックセンサエージェント(以下,RSAと呼ぶ)を利用した方法がある.RSAを利用する手法には,対象領域の性質やRSAの性能の違いにより,多数のモデルが存在する.本稿では,格子型にモデル化を行った領域を扱い,議論を進めていく.また,対象領域の格子型へのモデル化の他に,対象領域の形状やアゴリズムの制約により,複数のモデルに分類し,各モデルにおいて求められるRSAの性能比較を行う.更に,分類したモデルの下で,それぞれ適用可能な提案アルゴリズムを紹介する.
  • 植村奈緒子, 大下福仁, 角川裕次, 増澤利光
    全国大会講演論文集 2011(1) 253-255 2011年3月2日  
    本研究ではセンサネットワークを用いたトラッキングを扱う.<br />トラッキングとは移動体の位置情報を監視し,<br />ユーザに与えることである.また,センサネットワークでは<br />エネルギー消費を抑えることが望まれており,<br />送信されるメッセージ数を少なくすることが重要である.<br />多くの既存研究では,センサネットワーク内の1ノードを<br />データ保管用のノードとして設定することで,<br />ユーザが効率的に情報を収集することを提案している.<br />しかし,これらの手法ではユーザが必要としない時にも,<br />データ収集のためのメッセージを必要とする.<br />本研究では,データ保管用のノードを特定しないことにより,<br />ネットワーク全体でのメッセージ数を削減する手法を提案する.
  • 藤原啓, 長瀧寛之, 大下福仁, 角川裕次, 増澤利光
    第73回全国大会講演論文集 2011(1) 467-468 2011年3月2日  
    本研究では,UNIXコマンドを実際に使用しながら効率的に学習することが可能なシステムを提案する.提案システムでは,学習者の入力したコマンド列に対して,同数かより少ないコマンドで置換可能な効率的なコマンド列を提案する.学習者が次にどのコマンドを入力すべきか分からない時には,次に入力すべきコマンドの候補を提示する.これにより学習者はシステムが提示したコマンドに関する知識の習得することが可能となる.次に,提案システムを利用して2人の学習者の入力履歴を比較し相互学習を行うこれによりシステムが適切に助言出来なかった場合にも,他の学習者の入力履歴から,学習者が新たな知識を習得することを期待できる.本発表では,提案システムの紹介・評価結果について説明する.
  • 川合慎治, 大下福仁, 角川裕次, 増澤利光
    平成22年度情報処理学会関西支部支部大会講演論文集 2010 2010年9月22日  
  • IPSJ SIG Technical Report Vol.2010-CE-105, No.2 2010年  
  • Technical Report of IPSJ vol.2010-AL-125, no.4, pp.1-8 2010年  
  • Technical Report of IEICE (COMP2009-58) pp.57-64 2010年  
  • 高田 篤史, 山内 由紀子, 大下 福仁, 角川 裕次, 増澤 利光
    研究報告アルゴリズム(AL) vol.2010-AL-128, no.3, pp.1-8(3) 1-8 2010年  
    動的な分散システムにおける重要な問題の一つに,トポロジ変化に対して全域木を再構成する問題 (全域木更新問題) がある.全域木は,分散システム内の各ノードが,木上の隣接ノード集合や木上の親ノードを出力として管理することによって表される.頻繁な出力の変更はシステムの可用性を低下させるため,出力の変化数を最小化して全域木更新問題を解くことが望ましい.これまでに,全域木更新問題を解く分散アルゴリズムは提案されているが,出力の変化数の最小化を目標としているものはない.本稿では,出力の変化数の最小化を目標とする 3 つの全域木更新問題を定式化し,これらの問題を解く分散アルゴリズムを提案する.One of the most important properties of distributed algorithms for dynamic distributed systems is to update a spanning tree (SPT) in response to topology changes. An SPT is represented by outputs of each node: tree neighbors and the parent on the tree. Some distributed algorithms to update an SPT have been presented but no algorithms aim to minimize the number of output changes. Frequent output changes reduce the availability of the system. Hence, it is desirable to update the SPT with minimizing the number of output changes. This report formalizes three SPT update problems with the aim of minimizing the number of output changes and presents distributed algorithms for the problems.
  • 首藤 裕一, 馬場 大輔, 中村 純哉, 大下 福仁, 角川 裕次, 増澤 利光
    信学技報 109(465) 57-64 2010年  
  • 中井 亮, 中村 純哉, 櫟 粛之, 大下 福仁, 角川 裕次, 増澤 利光
    第5回情報科学ワークショップ 予稿集 147-150 2009年9月  
  • Technical Report of IPSJ vol.2009-AL-124, no.5, pp.1-8 2009年  
  • Proceedings of 2009 International Symposium on Nonlinear Theory and its Applications (NOLTA) 2009年  
  • Technical Report of IPSJ vol.2009, no.3, pp.79-84 2009年  
  • Technical Report of IEICE (ET2009-86) vol.109, no.335, pp.199-204 2009年  
  • 中村 純哉, 櫟 粛之, 大下 福仁, 角川 裕次, 増澤 利光
    第5回情報科学ワークショップ 予稿集 12 2009年  
  • 林 昌弘, 長瀧 寛之, 大下 福仁, 角川裕次, 増澤 利光
    情報処理学会研究報告コンピュータと教育(CE) 2008(13) 119-126 2008年2月17日  
    著者らは,オンラインでの協調学習における議論を支援するために,HAKASE システムを提案する.HAKASEは以下の流れに沿った議論型の協調学習を支援する.まず学習者は事前にWWW上の資料を収集する.そして学習者たちはオンラインチャットに似た形式でHAKASE を用いた議論を行なう.このとき,各参加者の発言を促す資料を,議論進行に応じてHAKASE は随時自動提示する.これにより,資料活用が容易な議論環境の実現と同時に,資料を根拠とした発言を参加者に意識させる効果を狙う.著者らはHAKASE の試作システムを実装し、評価実験を行なった.本稿では実装の概要と運用結果について報告する.In this paper, we propose HAKASE system which supports online discussion in collaborative learning. Specifically, HAKASE supports collaborative learning of the following style: Learners search useful online documents on the Web in advance. Then, they discuss online with HAKASE, like online chat. During a discussion, HAKASE presents appropriate online documents that learners found in advance. HAKASE system gives online discussion space in which learners easily make use of online documents, and at the same time, it makes learners be aware that opinion must be stated based on reasons, specifically, online documents that support their opinion. We implemented a prototype system of HAKASE, and evaluated it. This paper reports outline of mplementation of HAKASE and evaluation of test operation.
  • Technical Report of IPSJ (2008-DPS-134) Vol. 2008, No. 21, pp. 219-224 2008年  
  • Proceedings of the 1st International Workshop on Technologies for Ambient Information Society 2008年  
  • Technical Report of IPSJ (2008-DPS-134) 2008年  
  • Technical Report of IEICE (NS2008-38) 2008年  
  • 古川 正広, 鈴木 朋子, 大下 福仁, 角川裕次, 増澤 利光
    情報処理学会研究報告数理モデル化と問題解決(MPS) 2007(19) 37-40 2007年3月3日  
    fー耐故障分散アルゴリズムとは,高々ノ個の計算機が故障しても正しく問題を解くアルゴリズムである.本研究では,ノー耐故障分散アルゴリズムの理解を支援するために,f+1個の故障のもとで正しい解を出力しない実行と,その実行に類似したノ個またはf+1個の故障のもとで正しい解を出力する実行を生成するシステムを提案する.これらの実行を比較することで,故障が問題を解けなくした原因を利用者は考察でき,fー耐故障分散アルゴリズムの理解に繋がる.さらに,本研究では,2つの実行の生成に必要な計算時間を削減する仕組みについて考察と実験を行なう.その結果,類似度の高い2つの実行を実用的な時間で生成できることを示す.An f-resilient distributed algorithm solves a problem correctly if there are at most f faulty processes in a system. In this paper, we propose a tool to support understanding of f-resilient distributed algorithms. Our tool presents two similar executions of an algorithm: the one is an execution with f +1 faults in which the algorithm cannot solve the problem, and the other is an execution with f or f + 1 faults in which the algorithm solves the problem. Users can easily understand the strategy for tolerating faults by comparing the executions. In addition, we present a method to reduce constructing time for the executions, and show by experiments that they are constructed in practical time.
  • 森川 雅和, 鈴木 朋子, 大下 福仁, 角川裕次, 増澤 利光
    情報処理学会研究報告マルチメディア通信と分散処理(DPS) 2007(16) 357-362 2007年3月2日  
    センサネットワークの利用例の多くに、ある特定の領域の監視を行い、得られた情報を収集したいという要求がある。各センサの検知領域で監視を行いたい領域(要求領域)を被覆する連結なセンサの集合を連結センサカバーとよび、センサ数が最小の連結センサカバーを求めることは NP 困難であると知られている。分散環境において、少数のセンサで構成される連結センサカバーを求める手法が既に提案されているが、既存手法ではアルゴリズムを開始するのはただ1つのセンサであり、広大な要求領域に対し連結センサカバーを求めるには非常に長い時間を要する。そこで本研究では、分散環境において要求領域の被覆を複数センサで平行に行う手法を提案する。また実験により、提案手法を用いて短時間で十分に少ないセンサ数の連結センサカバーが得られることを示す。A connected sensor cover is extremely useful to monitor an area in sensor networks: a connected sensor cover is a sub set of connected sensors, which covers the area to be monitored with the sensors' sensing regions. It is known that the connected sensor cover problem, which requires to find a connected sensor cover with the smallest number of sensors, is NP-hard. A connected sensor cover algorithm was proposed. However, the larger the area to be monitored is, the more it takes to find a connected sensor cover since only one sensor starts the algorithm. Therefore, in this paper, we proposed an algorithm, in which multiple sensors concurrently elect sensors to be included in a connected sensor cover. We show by simulation that the proposed algorithm finds a connected sensor cover with small number of sensors within a sufficiently short time.
  • 西川 元, 山内 由紀子, 大下 福仁, 角川裕次, 増澤 利光
    情報処理学会研究報告マルチメディア通信と分散処理(DPS) 2007(16) 177-182 2007年3月1日  
    自己安定プロトコルは、任意の初期状況から実行を開始しても、いずれ正しい状況に収束するという性質を持ち、一時故障に対する耐性とネットワークトポロジ変化に対する適応性に優れている。しかし、自己安定プロトコルをモバイルアドホックネットワークのような環境に適用すると、正しい状況に収束する前にトポロジ変化が発生し、正しい状況に収束できない可能性がある。そのため、トポロジ変化へのより高度な対応が必要となっている。Chen ら [1] はモバイルアドホックネットワーク上での自己安定相互排除プロトコルを提案している。Chen らの手法はノードの移動によるトポロジ変化に対して優れた適応性を持つが、ノードの離脱によるトポロジ変化に対する適応性は十分ではない。本稿では Chen らの手法を改善し、ノードの移動、離脱の両方に対して優れた適応性を持つ自己安定相互排除プロトコルを提案する。A Self-stabilizing protocol converges to the desired behavior regardless of an arbitary initial configuration. Thus, a self-stabilizing protocol has strong fault tolerance. However, to apply self-stabilizing protocols in dynamic networks such as mobile ad hoc networks, it is necessary to highly adapt topology changes. Chen et. al. introduced a self-stabilizing mutual exclusion protocol for mobile ad hoc networks that is adaptive for node mobility. However, it has less adaptability for node departure [1]. In this paper we propose a self-stabilizing mutual exclusion protocol that improves adaptability for node departure of [1], and adaptability for node mobility and departure is evaluated by simulation.
  • 伊藤 亮太, 長瀧 寛之, 大下 福仁, 角川 裕次, 増澤 利光
    電子情報通信学会技術研究報告. ET, 教育工学 106(507) 81-86 2007年1月19日  
    本研究では,「誤りからの学習」に基づくアルゴリズム学習のための演習問題の自動生成手法を提案する.ここでの演習問題とは,あるアルゴリズムを実装したソースコードに誤りを含ませたものであり,誤りの修正及び考察を通じてアルゴリズムの理解を深める形式を想定している.演習問題の自動生成においては,演習を通じてアルゴリズムの理解を深められるような誤りの自動挿入を実現することを目標とし,これを実現するシステムを試作した.また,提案手法の評価として,教員等が学習効果を考えて挿入した誤りと提案手法で自動的に挿入される誤りを比較した結果,高い割合で学習効果のある誤りを自動挿入できていることがわかった.加えて,実際の講義において演習を実施した結果も報告する.
  • Technical Report of IPSJ (2007-MPS-67) vol.2007, no.128, pp.231-234 2007年  
  • Technical Report of IPSJ(2007-MPS-67) vol.2007, no.128, pp.227-230 2007年  
  • vol.106, no.566,pp.29-36 2007年  
  • 乾 広二, 鈴木 朋子, 大下 福仁, 角川 裕次, 増澤 利光
    電子情報通信学会技術研究報告. NS, ネットワークシステム 106(418) 39-44 2006年12月7日  
    P2Pシステムにおいて資源の効率的な配置と検索を実現する手法として,分散ハッシュテーブル(DHT)がよく用いられている.DHTの故障耐性を高める方法としてマルチパスおよびワイドパスと呼ばれる経路の多重化がある.マルチパスは低コストで実現できるが故障耐性が十分でなく,ワイドパスは高い故障耐性を有する反面,高コストである.そこで本研究では,これらの手法を組み合わせた手法を提案し,DHTの一種であるChordに対して適用する.また,解析とシミュレーションによる性能評価を行い,提案手法では既存手法に比べて低コストで故障耐性が向上することを示す.

主要な共同研究・競争的資金等の研究課題

 19