• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2019 Fiscal Year Research-status Report

A study on self-stabilizing algorithms for mobile agents

Research Project

Project/Area Number 18K11167
Research InstitutionNara Institute of Science and Technology

Principal Investigator

大下 福仁  奈良先端科学技術大学院大学, 先端科学技術研究科, 准教授 (20362650)

Co-Investigator(Kenkyū-buntansha) 井上 美智子  奈良先端科学技術大学院大学, 先端科学技術研究科, 教授 (30273840)
Project Period (FY) 2018-04-01 – 2021-03-31
Keywordsモバイルエージェント / モバイルロボット / 個体群プロトコル / 自己安定 / ビザンチン故障
Outline of Annual Research Achievements

本研究課題では、外乱の起こりやすい環境において、複数のモバイルエージェント(自律的に移動する計算オブジェクト)が安定的に協調動作を行うための自己安定アルゴリズムの開発、また、その設計手法の確立を目指す。2019年度は、様々なタイプのモバイルエージェントを対象に安定的な動作を実現するアルゴリズムを提案するとともに、ビザンチン環境における汎用的な自己安定アルゴリズム設計手法を開発した。主な成果は以下の通りである。
(a) モバイルロボットのためのリング探索アルゴリズム:モバイルエージェントの一種であるモバイルロボットを対象とし、ロボットが動作する環境をリンググラフでモデル化したうえで、ロボットが協調して全てのノードを訪問するためのアルゴリズムを提案した。2018年度はロボットの視認半径が1の場合のアルゴリズムを提案したが、2019年度は視認半径が2以上の場合のアルゴリズムを提案し、視認半径を増やすことによって探索を実現するために必要なロボットの数を削減できることを示した。
(b) 個体群プロトコルモデルにおけるリーダ選挙・分割アルゴリズム:個体群プロトコルモデルとは、不規則に移動する低性能なデバイスをエージェントとしてモデル化したものである。本モデルにおいて、リーダ選挙を実現する緩安定アルゴリズム、同サイズの複数のグループに分割する状態数の少ない自己安定アルゴリズムを提案した。
(c) ビザンチン環境におけるモバイルロボットのための自己安定アルゴリズム設計手法:一部のロボットがビザンチン故障を起こし任意の動作を行う場合に対して、汎用的な自己安定アルゴリズム設計手法を開発した。本手法では、故障を起こしたロボットを他のロボットが捕獲することで、その他のロボットが安定的に動作するようにしている。また、捕獲したロボットを定期的に逃すことにより、自己安定性を実現している。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

2019年度は、設計手法確立のためのケーススタディとして、2018年度の成果を発展させることで様々なモバイルエージェントに対するアルゴリズムを提案した。また、当初の計画としていた付加的な性質の付与についても、ビザンチン故障に耐性をもつ自己安定アルゴリズムの設計手法を提案することができた。また、この成果は汎用的な手法であり、2020年度に予定していた研究の一部を先に実現することができた。そのため、おおむね順調に進展しているといえる。

Strategy for Future Research Activity

2020年度は、以下の研究を実施する。
(a) 付加的な性質をもつ自己安定アルゴリズムの開発:従来システムで多く研究されている、故障封じ込め(故障発生時にその影響を限定的な範囲に抑える)、安全収束(部分的に条件を満たした目的状態に短時間で収束し、その状態を保ったまま条件を満たした目的状態に収束する)などの概念を、エージェントシステムに適用可能かどうかを2019年度に引き続き検討する。
(b) 汎用的な自己安定アルゴリズム設計手法の開発:これまでに提案した自己安定アルゴリズムの実現手法を統合し、汎用的な自己安定アルゴリズムの設計手法を開発する。
(c) 従来システムからエージェントシステムへのアルゴリズム変換手法の開発:従来システムの自己安定アルゴリズムを、エージェントシステムへ効率を保ったまま変換する手法の開発を目指す。

  • Research Products

    (22 results)

All 2020 2019 Other

All Int'l Joint Research (3 results) Journal Article (5 results) (of which Int'l Joint Research: 1 results,  Peer Reviewed: 4 results) Presentation (14 results) (of which Int'l Joint Research: 13 results)

  • [Int'l Joint Research] ソルボンヌ大学/国際情報処理科学大学院(フランス)

    • Country Name
      FRANCE
    • Counterpart Institution
      ソルボンヌ大学/国際情報処理科学大学院
  • [Int'l Joint Research] ネバダ大学ラスベガス校(米国)

    • Country Name
      U.S.A.
    • Counterpart Institution
      ネバダ大学ラスベガス校
  • [Int'l Joint Research] ネゲヴ・ベン=グリオン大学(イスラエル)

    • Country Name
      ISRAEL
    • Counterpart Institution
      ネゲヴ・ベン=グリオン大学
  • [Journal Article] Byzantine-tolerant gathering of mobile agents in asynchronous arbitrary networks with authenticated whiteboards2020

    • Author(s)
      Masashi Tsuchida, Fukuhito Ooshita, and Michiko Inoue
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E103-D Pages: -

    • Peer Reviewed
  • [Journal Article] Move-optimal partial gathering of mobile agents without identifiers or global knowledge in asynchronous unidirectional rings2020

    • Author(s)
      Masahiro Shibata, Norikazu Kawata, Yuichi Sudo, Fukuhito Ooshita, Hirotsugu Kakugawa, and Toshimitsu Masuzawa
    • Journal Title

      Theoretical Computer Science

      Volume: - Pages: -

    • DOI

      10.1016/j.tcs.2020.04.002

    • Peer Reviewed
  • [Journal Article] Loosely Stabilizing Leader Election on Arbitrary Graphs in Population Protocols without Identifiers or Random Numbers2020

    • Author(s)
      SUDO Yuichi、OOSHITA Fukuhito、KAKUGAWA Hirotsugu、MASUZAWA Toshimitsu
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E103.D Pages: 489~499

    • DOI

      10.1587/transinf.2019FCP0003

    • Peer Reviewed
  • [Journal Article] Loosely-stabilizing leader election with polylogarithmic convergence time2020

    • Author(s)
      Sudo Yuichi、Ooshita Fukuhito、Kakugawa Hirotsugu、Masuzawa Toshimitsu、Datta Ajoy K.、Larmore Lawrence L.
    • Journal Title

      Theoretical Computer Science

      Volume: 806 Pages: 617~631

    • DOI

      10.1016/j.tcs.2019.09.034

    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Loosely-Stabilizing Leader Election for Arbitrary Graphs in Population Protocol Model2019

    • Author(s)
      Sudo Yuichi、Ooshita Fukuhito、Kakugawa Hirotsugu、Masuzawa Toshimitsu、Datta Ajoy K.、Larmore Lawrence L.
    • Journal Title

      IEEE Transactions on Parallel and Distributed Systems

      Volume: 30 Pages: 1359~1373

    • DOI

      10.1109/TPDS.2018.2881125

  • [Presentation] Uniform partition in population protocol model under weak fairness2019

    • Author(s)
      Hiroto Yasumi, Fukuhito Ooshita, Michiko Inoue
    • Organizer
      the 23rd International Conference on Principles of Distributed Systems (OPODIS)
    • Int'l Joint Research
  • [Presentation] Gathering on rings for myopic asynchronous robots with lights2019

    • Author(s)
      Sayaka Kamei, Anissa Lamani, Fukuhito Ooshita, Sebastien Tixeuil, and Koichi Wada
    • Organizer
      the 23rd International Conference on Principles of Distributed Systems (OPODIS)
    • Int'l Joint Research
  • [Presentation] Forgive & Forget: Self-stabilizing swarms in spite of Byzantine robots2019

    • Author(s)
      Yotam Ashkenazi, Shlomi Dolev, Sayaka Kamei, Fukuhito Ooshita, and Koichi Wada
    • Organizer
      the 11th International Workshop on Parallel and Distributed Algorithms and Applications (PDAA)
    • Int'l Joint Research
  • [Presentation] Eventually consistent distributed ledger relying on degraded atomic broadcast2019

    • Author(s)
      Gregory Benassy, Fukuhito Ooshita, and Michiko Inoue
    • Organizer
      the 11th International Workshop on Parallel and Distributed Algorithms and Applications (PDAA)
    • Int'l Joint Research
  • [Presentation] Black hole search despite Byzantine agents2019

    • Author(s)
      Masashi Tsuchida, Fukuhito Ooshita, and Michiko Inoue
    • Organizer
      the 21st International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS)
    • Int'l Joint Research
  • [Presentation] Exploration of dynamic ring networks by a single agent with the H-hops and S-time steps view2019

    • Author(s)
      Tsuyoshi Gotoh, Yuichi Sudo, Fukuhito Ooshita, and Toshimitsu Masuzawa
    • Organizer
      the 21st International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS)
    • Int'l Joint Research
  • [Presentation] Logarithmic expected-time leader election in population protocol model2019

    • Author(s)
      Yuichi Sudo, Fukuhito Ooshita, Taisuke Izumi, Hirotsugu Kakugawa, and Toshimitsu Masuzawa
    • Organizer
      the 21st International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS)
    • Int'l Joint Research
  • [Presentation] Ring exploration of myopic luminous robots with visibility more than one2019

    • Author(s)
      Shota Nagahama, Fukuhito Ooshita, and Michiko Inoue
    • Organizer
      the 21st International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS)
    • Int'l Joint Research
  • [Presentation] Brief announcement: Self-stabilizing LCM schedulers for autonomous mobile robots using neighborhood mutual remainder2019

    • Author(s)
      Shlomi Dolev, Sayaka Kamei, Yoshiaki Katayama, Fukuhito Ooshita, and Koichi Wada
    • Organizer
      the 21st International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS)
    • Int'l Joint Research
  • [Presentation] Brief announcement: Forgive & Forget: Self-Stabilizing Swarms in Spite of Byzantine Robots2019

    • Author(s)
      Yotam Ashkenazi, Shlomi Dolev, Sayaka Kamei, Fukuhito Ooshita, and Koichi Wada
    • Organizer
      the 21st International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS)
    • Int'l Joint Research
  • [Presentation] Brief announcement: Neighborhood mutual remainder and its self-stabilizing implementation of Look-Compute-Move robots2019

    • Author(s)
      Shlomi Dolev, Sayaka Kamei, Yoshiaki Katayama, Fukuhito Ooshita, and Koichi Wada
    • Organizer
      the 33rd International Symposium on Distributed Computing (DISC)
    • Int'l Joint Research
  • [Presentation] Brief announcement: Logarithmic expected-time leader election in population protocol model2019

    • Author(s)
      Yuichi Sudo, Fukuhito Ooshita, Taisuke Izumi, Hirotsugu Kakugawa, and Toshimitsu Masuzawa
    • Organizer
      the 38th ACM Symposium on Principles of Distributed Computing (PODC)
    • Int'l Joint Research
  • [Presentation] Partial gathering of mobile agents without identifiers or global knowledge in asynchronous unidirectional rings2019

    • Author(s)
      Masahiro Shibata, Norikazu Kawata, Yuichi Sudo, Fukuhito Ooshita, Hirotsugu Kakugawa, and Toshimitsu Masuzawa
    • Organizer
      the 26th International Colloquium on Structural Information and Communication Complexity (SIROCCO)
    • Int'l Joint Research
  • [Presentation] 視界に制限のあるライト付きモバイルロボットによるリング探索2019

    • Author(s)
      長濵将太,大下福仁,井上美智子
    • Organizer
      電子情報通信学会コンピュテーション研究会

URL: 

Published: 2021-01-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi