Budget Amount *help |
¥1,300,000 (Direct Cost: ¥1,300,000)
Fiscal Year 2002: ¥900,000 (Direct Cost: ¥900,000)
Fiscal Year 2001: ¥400,000 (Direct Cost: ¥400,000)
|
Research Abstract |
本年,我々は平面グラフの"矩形描画"および"直交描画"に関する研究を行った.これらの描画は,回路の設計,VLSIのフロアプラン,建築のフロアプラン,情報の視覚化等,数々の実用的な応用を持っている. 平面グラフGの矩形描画とは,Gの各点が平面上の点で描かれ,Gの各辺が水平線分あるいは垂直線分で描かれ,Gの各面の輪郭が矩形で描かれたGの描画のことである.平面的グラフGの少なくとも1つの平面埋め込みが矩形描画を持つとき,Gは矩形描画を持つという.平面的グラフGは,一般には指数個の埋め込みを持つので,最大次数が3である平面的グラフGが矩形描画を持つかどうかを判定する問題は単純ではない.なぜならば,上記の線形時間アルゴリズムをGの全ての埋め込みに対して判定する自明なアルゴリズムは,多項式時間では実行できないからである.本年,我々は最大次数が3の平面的グラフGが矩形描画を持つかどうかを判定し,かつGの矩形描画が存在するとき,Gの矩形描画を求める線形時間アルゴリズムを与えた. 平面グラフGの直交描画とは,Gの各点が平面上の点で描かれ,Gの各辺が水平線分あるいは垂直線分の列で描かれたGの描画のことである.辺上で方向が変わる点を折れ曲がりという.直交描画の折れ曲がりの数を最小にすることは興味深い問題である.VLSIのフロアプラン問題では,入力グラフとして,しばしば最大次数が3の平面グラフが用いられるが,そのような平面グラフGは折れ曲がりのない直交描画を持つかもしれないことが知られていた.しかし,平面グラフGが折れ曲がりのない直交描画を持つための単純な必要十分条件は知られていなかった.本年,我々は最大次数が3である平面グラフGが折れ曲がりのない直交描画を持つための必要十分条件を与えた.さらに,Gの折れ曲がりのない直交描画が存在するとき,そのような描画を求める線形時間アルゴリズムを与えた.
|