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

2018 Fiscal Year Annual Research Report

Designing Efficient Enumeration Algorithms Based on Analyzing Hardness of Enumeration Problems

Research Project

Project/Area Number 16K00002
Research InstitutionIwate University

Principal Investigator

山中 克久  岩手大学, 理工学部, 准教授 (60508836)

Project Period (FY) 2016-04-01 – 2019-03-31
Keywordsアルゴリズム
Outline of Annual Research Achievements

列挙問題に対して以下の成果を得た.フロアプランに対して高速な列挙アルゴリズムを構築した.矩形の中にいくつかの点が与えられたとき,点を通る水平線分または垂直線分で矩形を小矩形に分割するようなフロアプランを列挙するアルゴリズムを設計した.既存のアルゴリズムのうち最速のものは,フロアプランひとつあたり平均O(n)時間またはO(log n)で列挙するが,本アルゴリズムは,フロアプランひとつあたり平均O(1)時間を実現している.
遷移問題に関しては3つの研究成果を得た.グラフ上のトークン整列問題という遷移問題の一種に対して,計算量の観点から困難生を示すとともに,特殊なグラフクラスに対して高速なアルゴリズム設計した.1つの研究成果として,たった3種類のトークンのみが出現する場合でさえNP困難であることを示した.一方で,2種類のトークンが出現する場合は多項式時間アルゴリズムが存在することを示した.その他,木に対しては,線形時間で動作するアルゴリズムを示し,完全グラフに対してはXP時間で動作するアルゴリズムを示した.グラフ上の15パズル問題の変種に対して,計算量の観点から困難生を示すとともに,特殊なグラフクラスに対して高速なアルゴリズム設計した.これも遷移問題の一種である.一般のグラフに対しては近似困難生を示し,木,クリーク,サイクルに対して多項式時間アルゴリズムを設計した.そして,極大誘導木の遷移問題の計算複雑さについて調査した.この問題の計算複雑性(PSPACE困難)を示すとともに,入力を限定したときにFPT時間で動作するアルゴリズムを示した.
NP困難であると知られている距離3独立点集合問題に対して,指数時間厳密アルゴリズムを与えた.ブランチングに基づくアルゴリズムになっている.基本的には,頂点部分集合を列挙するのだが,無駄な探索を省くように賢く探索するようなアルゴリズムを構築した.

  • Research Products

    (11 results)

All 2019 2018 Other

All Int'l Joint Research (2 results) Journal Article (5 results) (of which Int'l Joint Research: 2 results,  Peer Reviewed: 5 results,  Open Access: 1 results) Presentation (4 results) (of which Int'l Joint Research: 2 results)

  • [Int'l Joint Research] University of British Columbia/University of Saskatchewan(カナダ)

    • Country Name
      CANADA
    • Counterpart Institution
      University of British Columbia/University of Saskatchewan
  • [Int'l Joint Research] MIT(米国)

    • Country Name
      U.S.A.
    • Counterpart Institution
      MIT
  • [Journal Article] Sequentially Swapping Colored Tokens on Graphs2019

    • Author(s)
      Yamanaka Katsuhisa、Demaine Erik D.、Horiyama Takashi、Kawamura Akitoshi、Nakano Shin-ichi、Okamoto Yoshio、Saitoh Toshiki、Suzuki Akira、Uehara Ryuhei、Uno Takeaki
    • Journal Title

      Journal of Graph Algorithms and Applications

      Volume: 23 Pages: 3~27

    • DOI

      10.7155/jgaa.00482

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Exact Exponential Algorithm for Distance-3 Independent Set Problem2019

    • Author(s)
      YAMANAKA Katsuhisa、KAWARAGI Shogo、HIRAYAMA Takashi
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E102.D Pages: 499~501

    • DOI

      10.1587/transinf.2018FCL0002

    • Peer Reviewed
  • [Journal Article] The Complexity of Induced Tree Reconfiguration Problems2019

    • Author(s)
      WASA Kunihiro、YAMANAKA Katsuhisa、ARIMURA Hiroki
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E102.D Pages: 464~469

    • DOI

      10.1587/transinf.2018FCP0010

    • Peer Reviewed
  • [Journal Article] Swapping colored tokens on graphs2018

    • Author(s)
      Yamanaka Katsuhisa、Horiyama Takashi、Keil J. Mark、Kirkpatrick David、Otachi Yota、Saitoh Toshiki、Uehara Ryuhei、Uno Yushi
    • Journal Title

      Theoretical Computer Science

      Volume: 729 Pages: 1~10

    • DOI

      10.1016/j.tcs.2018.03.016

    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Enumerating Floorplans with Columns2018

    • Author(s)
      YAMANAKA Katsuhisa、RAHMAN Md. Saidur、NAKANO Shin-ichi
    • Journal Title

      IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

      Volume: E101.A Pages: 1392~1397

    • DOI

      10.1587/transfun.E101.A.1392

    • Peer Reviewed
  • [Presentation] Algorithmic enumeration of surrounding polygons2019

    • Author(s)
      Katsuhisa Yamanaka
    • Organizer
      The 35th European Workshop on Computational Geometry (EuroCG 2019)
    • Int'l Joint Research
  • [Presentation] Ladder-Lottery Realization2018

    • Author(s)
      Katsuhisa Yamanaka
    • Organizer
      The 30th Canadian Conference on Computational Geometry (CCCG 2018)
    • Int'l Joint Research
  • [Presentation] Enumerating floorplans with columns2018

    • Author(s)
      Katsuhisa Yamanaka
    • Organizer
      IEICE Technical Report COMP2018-40
  • [Presentation] The complexity of ladder-lottery realization problem2018

    • Author(s)
      Katsuhisa Yamanaka
    • Organizer
      IPSJ SIG Technical Report 2018-AL-170(1)

URL: 

Published: 2019-12-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi