2003 Fiscal Year Final Research Report Summary
Enumerating Algorithms of Graphs
Project/Area Number |
14580363
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Single-year Grants |
Section | 一般 |
Research Field |
計算機科学
|
Research Institution | Gunma University |
Principal Investigator |
NAKANO Shin-ichi Gunma University, Faculty of Engineering, Professor, 工学部, 教授 (30227855)
|
Project Period (FY) |
2002 – 2003
|
Keywords | Enumeration / Algorithm / Graph / Efficiency / Knowledge discovery |
Research Abstract |
In 2001, we have designed an efficient algorithm to enumerate all biconnected plane graphs. The algorithm enumerates such graphs in 0(1) time for each. The algorithm is presented in an international conference ICALP 2001. In this research we generalized the algorithm to many class of graphs, including triconnected maximal plane graphs with possibly some additional properties, trees with some degree properties, floorplans and some drawings, serias-parallel graphs, k-subsets, simplical polyhedrons, etc. Also we have implemented the algorithms and show the data at our web site. http://www.msc.cs.gunma-u.ac.jp/nakano_lab/Enu/enumeration.html Most of them output each object in 0(1) time for each. Furthermore it show a hidden tree structure among the objects. Especially, we have designed efficient enumeration algorithms for many kind of trees with some properties. Not only those algorithms solved many basic enumeration problems, But also such algorithms have an application for knowledge discovery. Many problem are modeled as a graph mining problem, which is a problem to find frequent subgraph in huge graphs (=XML data or WWW link networks). By using our enumeration algorithm such problem can be solved as follows. First we generate all objects with small size, then we check the occurrence of them. Then we find frequent subgraphs. Then we generate all objects with more larger objects only for the descendant objects of frequent subgraphs. By repeating the method, we can find all frequent subgraphs very efficiently.
|
Research Products
(14 results)