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

2003 Fiscal Year Final Research Report Summary

The Analysis of Computational Complexity of Discrete Problems

Research Project

Project/Area Number 13640139
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field General mathematics (including Probability theory/Statistical mathematics)
Research InstitutionNihon University

Principal Investigator

TODA Seinosuke  Nihon University, Dept. Computer Science and System Analysis, Professor, 文理学部, 教授 (90172163)

Co-Investigator(Kenkyū-buntansha) CHEN Zhi-zhong  Tokyo Denki University, Dept. Mathematical Science, Associate Professor, 理工学部, 助教授 (00242933)
TANI Sei-ichi  Nihon University, Dept. Computer Science and System Analysis, Associate Professor, 文理学部, 助教授 (70266708)
YAKU Takeo  Nihon University, Dept. Computer Science and System Analysis, Professor, 文理学部, 教授 (90102821)
Project Period (FY) 2001 – 2003
KeywordsComputational Complexity / graph theory / graph isomorphism / self avoiding walk / polynomial time algorithm / #P complete / chordal graph / grid graph
Research Abstract

In this research project, we mainly investigate the computational complexity of discrete problems. In particular, we dealt with graph Isomorphism problem and the problem of counting self avoiding walks in graphs. At this point, exploring the. precise complexity of the problems has remained to be important open questions in computational complexity theory while many researches were done so far. We currently believe that investigating their computational complexity may give us a new insight on the structure of computations. In this research project, we obtained several results mentioned as follows. Related to the graph isomorphism problem, we first showed that the problem of counting graph isomorphisms among partial k-trees was computable in polynomial time with developing a dynamic programming algorithm. In this algorithm, we had to compute the permanent of bipartite graphs, which is the number of perfect matching in bipartite graphs. In usual, such a computation has appeared to be hard. But, in our case, we found that bipartite graphs concerned had a strong symmetry, and then we succeeded to design an efficient algorithm for computing the permanent. We further showed that the graph isomorphism problem on the class of chordal bipartite graphs and on the class of strongly chordal graphs remained to be GI -complete.. These results refine the previous knowledge on the complexity. of the problem. We also showed that the problems of counting self-avoiding walks both in two-dimensional grid graphs and in hypercube graphs were complete for #P. This is a first result concerned on the complexity of the problem. We further showed that the problem was #EXP-complete in case that an input graph was given in a succinct representation form. We further designed a linear-time algorithm for 7-coloring 1 -planar graphs, and we study a possibility of developing software systems with using graph grammar theory.

  • Research Products

    (9 results)

All Other

All Publications (9 results)

  • [Publications] 戸田誠之助: "グラフ同型性判定問題の計算量"電子情報通信学会論文誌. J85-D-I. 100-115 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 名古屋孝幸, 谷聖一, 戸田誠之助: "グラフ同型写像数え上げ問題に対するアルゴリズムについて"電子情報通信学会論文誌. J85-D-I. 424-435 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Liskeiwicz, M.Ogihara, S.Toda: "The Complexity of Counting Self-Avoiding Walks in Two-Dimensional Grid graphs and in Hypercube Graphs"Theoretical Computer Science. 304. 129-156 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Z-Z.Chen, M.Kouno: "A Linear-Time Algorithm for 7-Coloring 1-Planar Graphs"Lecture Notes in Computer Science. 2747. 348-357 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 戸田誠之助: "グラフ同型性判定問題"冨山房. 129 (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] S.Toda: "Computational Complexity of Graph Isomorphism Problem"IEICE Japanese Transactions on Information and Systems. Vol.J85-D-I, No2. 100-115 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] T.Nagoya, S.Tani, S.Toda: "A Polynomial-Time Algorithm for Counting Graph Isomorphisms among Partial k-trees"IEICE Japanese Transactions on Information and Systems. Vol.J85-D-I, No2. 100-115 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Liskeiwicz, M.Ogihara, S.Toda: "The Complexity of Counting Self-Avoiding Walks in Two-Dimensional Grid Graphs and in Hypercube Graphs"Theoretical Computer Science. Vol.304,No.1-3. 129-156 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Z-Z.Chen, M.Kouno: "A Linear-Time Algorithm for 7-Coloring 1-Planar Graphs"Lecuture Notes in Computer Science. Vol.2747. 348-357 (2003)

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2005-04-19  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi