Unified Methodology for Designing Efficient Algorithms
Project/Area Number |
17500002
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Single-year Grants |
Section | 一般 |
Research Field |
Fundamental theory of informatics
|
Research Institution | Tohoku University |
Principal Investigator |
NISHIZEKI Takao Tohoku University, Graduate School of Information Sciences, Professor, 大学院情報科学研究科, 教授 (80005545)
|
Co-Investigator(Kenkyū-buntansha) |
ZHOU Xiao Tohoku University, Graduate School of Information Sciences, Assistant Professor, 大学院情報科学研究科, 助教授 (10272022)
ITO Takehiro Tohoku University, Graduate School of Information Sciences, Research Associate, 大学院情報科学研究科, 助手 (40431548)
浅野 泰仁 東北大学, 大学院・情報科学研究科, 助手 (20361157)
|
Project Period (FY) |
2005 – 2006
|
Project Status |
Completed (Fiscal Year 2006)
|
Budget Amount *help |
¥3,400,000 (Direct Cost: ¥3,400,000)
Fiscal Year 2006: ¥1,000,000 (Direct Cost: ¥1,000,000)
Fiscal Year 2005: ¥2,400,000 (Direct Cost: ¥2,400,000)
|
Keywords | Algorithms / Structured Graphs / Partial k-Trees / Edge-Colorings / List Total Coloring / Orthogonal Drawir |
Research Abstract |
In this project, we consider the coloring problem, the disjoint path problem and the drawing problem for structured graphs such as trees, series-parallel graphs and partial k-trees, and succeeded in obtaining efficient algorithms for these classes of graphs. We also establish the foundation for the unified methodology of designing efficient algorithms for structured graphs. For trees, we obtain a fully polynomial-time approximation scheme (FPTAS) for the partitioning problem of trees having supply and demand. For series-parallel graphs, we first obtain a sufficient condition for the existence of a list total coloring, and then give a linear-time algorithm to find a list total coloring. For partial k-trees, we succeeded in obtaining three algorithms : the first is a linear-time algorithm for the total coloring problem ; the second is a pseudo-polynomial-time algorithm for the uniform partitioning problem ; and the third is a pseudo-polynomial-time algorithm for the partitioning problem on graphs with supply and demand. Concerning graph drawing, we obtain a linear-time algorithm to find an orthogonal drawing of series-parallel graphs with the minimum number of bends, and give a graph decomposition applicable to a convex drawing. In conclusion, we succeeded in designing efficient algorithms for various problems, and laid the foundation of unified methodology to design efficient algorithms for combinatorial problems, especially for the partition problems to edge-disjoint subgraphs. These results are published in seven journal papers and five proceedings papers of international conferences.
|
Report
(3 results)
Research Products
(24 results)