scispace - formally typeset
Search or ask a question
Author

B. van Antwerpen de Fluiter

Bio: B. van Antwerpen de Fluiter is an academic researcher from Altera. The author has contributed to research in topics: Parallel algorithm & Treewidth. The author has an hindex of 1, co-authored 1 publications receiving 21 citations.

Papers
More filters
Journal ArticleDOI
TL;DR: Efficient parallel algorithms can be found for a large number of graph problems on series parallel graphs and graphs with treewidth two, including many well-known problems like all problems that can be stated in monadic second-order logic.
Abstract: In this paper a parallel algorithm is given that, given a graph G=(V,E) , decides whether G is a series parallel graph, and, if so, builds a decomposition tree for G of series and parallel composition rules. The algorithm uses O(log \kern -1pt |E|log ^\ast \kern -1pt |E|) time and O(|E|) operations on an EREW PRAM, and O(log \kern -1pt |E|) time and O(|E|) operations on a CRCW PRAM. The results hold for undirected as well as for directed graphs.

25 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: The concepts of treewidth and tree decompositions are introduced, and the technique with the Weighted Independent Set problem is illustrated, to survey some of the latest developments.
Abstract: There are many graph problems that can be solved in linear or polynomial time with a dynamic programming algorithm when the input graph has bounded treewidth. For combinatorial optimization problems, this is a useful approach for obtaining fixed-parameter tractable algorithms. Starting from trees and series-parallel graphs, we introduce the concepts of treewidth and tree decompositions, and illustrate the technique with the Weighted Independent Set problem as an example. The paper surveys some of the latest developments, putting an emphasis on applicability, on algorithms that exploit tree decompositions, and on algorithms that determine or approximate treewidth and find tree decompositions with optimal or close to optimal treewidth. Directions for further research and suggestions for further reading are also given.

344 citations

Book ChapterDOI
22 Jan 2005
TL;DR: This survey reviews algorithmic results on determining the treewidth of a given graph, and finding a tree decomposition of small width.
Abstract: Treewidth is a graph parameter with several interesting theoretical and practical applications. This survey reviews algorithmic results on determining the treewidth of a given graph, and finding a tree decomposition of small width. Both theoretical results, establishing the asymptotic computational complexity of the problem, as experimental work on heuristics (both for upper bounds as for lower bounds), preprocessing, exact algorithms, and postprocessing are discussed.

201 citations

Book ChapterDOI
05 Jun 2007
TL;DR: The interaction between different characterizations of the graph theoretic notion of treewidth, and algorithms and algorithmic applications, is looked at.
Abstract: This paper surveys some aspects of the graph theoretic notion of treewidth In particular, we look at the interaction between different characterizations of the notion, and algorithms and algorithmic applications

71 citations

01 Jan 2005
TL;DR: This chapter gives a general overview of two emerging techniques for discrete optimiza- tion that have footholds in mathematics, computer science, and operations research: branch decompositions and tree decomposition-based algorithms.
Abstract: This chapter gives a general overview of two emerging techniques for discrete optimiza- tion that have footholds in mathematics, computer science, and operations research: branch decompositions and tree decompositions. Branch decompositions and tree decompositions, along with their respective connectivity invariants, branchwidth and treewidth, were first introduced to aid in proving the graph minors theorem, a well-known conjecture (Wagner's conjecture (103)) in graph theory. The algorithmic importance of branch decompositions and tree decompositions for solving NP -hard problems modeled on graphs was first realized by computer scientists in relation to for- mulating graph problems in monadic second-order logic. The dynamic programming techniques utilizing branch decompositions and tree decompositions, called branch decomposition- and tree decomposition-based algorithms, fall into a class of algorithms known as fixed-parameter tractable algorithms and have been shown to be effective in a practical setting for NP -hard problems such as minimum domination, the traveling salesman problem, general minor containment, and frequency assignment problems.

69 citations

Proceedings ArticleDOI
09 Jan 2001
TL;DR: This paper introduces flippable DAGs and presents an algorithm that computes a perfect elimination ordering of a k-tree in $\mathcal {O}(\mathrm {sort}(N))$ I/Os, the first deterministic I/O-efficient algorithm for finding a maximal independent set of an arbitrary graph.
Abstract: We present I/O-efficient algorithms for the single source shortest path problem and NP-hard problems on graphs of bounded treewidth. The main step in these algorithms is a method to compute a tree-decomposition for the given graph I/O-efficiently.

38 citations