メインナビゲーションにスキップ 検索にスキップ メインコンテンツにスキップ

How to pack directed acyclic graphs into small blocks

  • Yuichi Asahiro
  • , Tetsuya Furukawa
  • , Keiichi Ikegami
  • , Eiji Miyano

研究成果: 書籍/レポート タイプへの寄稿 › 会議への寄与

抄録

The paper studies the following variant of clustering or laying out problems of graphs: Given a directed acyclic graph (DAG for short), the objective is to find a mapping of its nodes into blocks of size at most B that minimizes the maximum number of external arcs during traversals of the acyclic structure by following paths from the roots to the leaves. An external arc is defined as an arc connecting two distinct blocks. The problem can be shown to be NP-hard generally, and to remain intractable even if B = 2 and the height of DAGs is three. In this paper we provide a 3/2 factor linear time approximation algorithm for B = 2, and prove that the 3/2 ratio is optimal in terms of approximation guarantee. In the case of B ≥ 3, we also show that there is no 3/2 - ε factor approximation algorithm assuming P ≠ NP, where ε is arbitrarily small positive. Furthermore, we give a 2 factor approximation algorithm for B = 3 if the input is restricted to a set of layered graphs.

本文言語英語
ホスト出版物のタイトルAlgorithms and Complexity - 6th Italian Conference, CIAC 2006, Proceedings
出版社Springer Verlag
ページ272-283
ページ数12
ISBN(印刷版)354034375X, 9783540343752
DOI
出版ステータス出版済み - 2006
イベント6th Italian Conference on Algorithms and Complexity, CIAC 2006 - Rome, イタリア
継続期間: 5月 29 2006 → 5月 31 2006

出版物シリーズ

名前Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
巻3998 LNCS
ISSN(印刷版)0302-9743
ISSN(電子版)1611-3349

その他

その他6th Italian Conference on Algorithms and Complexity, CIAC 2006
国/地域イタリア
CityRome
Period5/29/06 → 5/31/06

!!!All Science Journal Classification (ASJC) codes

  • 理論的コンピュータサイエンス
  • コンピュータサイエンス一般

フィンガープリント

「How to pack directed acyclic graphs into small blocks」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル