scispace - formally typeset
Search or ask a question
Author

Gerhard J. Woeginger

Other affiliations: University of Pittsburgh
Bio: Gerhard J. Woeginger is an academic researcher from University of Graz. The author has contributed to research in topics: Planar graph & Cache. The author has an hindex of 5, co-authored 8 publications receiving 459 citations. Previous affiliations of Gerhard J. Woeginger include University of Pittsburgh.

Papers
More filters
Book ChapterDOI
14 Jun 2001
TL;DR: A complete characterization of parameter graphs H for which the problem of coloring H-free graphs is polynomial and for which it is NP-complete is given.
Abstract: We give a complete characterization of parameter graphs H for which the problem of coloring H-free graphs is polynomial and for which it is NP-complete. We further initiate a study of this problem for two forbidden subgraphs.

218 citations

Journal ArticleDOI
TL;DR: The problem of on-line scheduling a set of independent jobs on m machines is considered and approximation algorithms with worst case performance at most at most are presented, where $\varepsilon _m $ is some positive real depending only on m.
Abstract: The problem of on-line scheduling a set of independent jobs on m machines is considered. The goal is to minimize the makespan of the schedule. Graham’s List Scheduling heuristic [R. L. Graham, SIAM J. Appl. Math., 17(1969), pp. 416–429] guarantees a worst case performance of $2 - \frac{1} {m}$ for this problem. This worst case bound cannot be improved for $m = 2$ and $m = 3$. For $m \geqslant 4$, approximation algorithms with worst case performance at most $2 - \frac{1}{m} - \varepsilon _m $ are presented, where $\varepsilon _m $ is some positive real depending only on m.

127 citations

Journal ArticleDOI
TL;DR: In this paper, the problem of drawing a graph in the plane so that edges appear as straight lines and the minimum angle formed by any pair of incident edges is maximized is presented.
Abstract: This paper presents the problem of drawing a graph in the plane so that edges appear as straight lines and the minimum angle formed by any pair of incident edges is maximized. The resolution of a layout is defined to be the size of the minimum angle formed by incident edges of the graph, and the resolution of a graph to be the maximum resolution of any layout of the graph. The resolution R of a graph is characterized in terms of the maximum node degree d of the graph by proving that $\Omega (\frac{1}{{d^2 }}) \leqslant R \leqslant \frac{{2\pi }}{d}$ for any graph. Moreover, it is proved that $R = \Theta (\frac{1}{d})$ for many graphs including planar graphs, complete graphs, hypercubes, multidimensional meshes and tori, and other special networks. It is also shown that the problem of deciding if $R = \frac{{2\pi }}{d}$ for a graph is NP-hard for $d = 4$, and by using a counting argument that $R = O(\frac{{\log d}}{{d^2 }})$ for many graphs.

71 citations

Proceedings ArticleDOI
22 Oct 1990
TL;DR: It is shown that the problem of deciding if R=2 pi /d for a graph is NP-hard for d=4, and a counting argument is used to show that R=O(log d/d/sup 2/) for many graphs.
Abstract: The problem of drawing a graph in the plane so that edges appear as straight lines and the minimum angle formed by any pair of incident edges is maximized is studied. The resolution of a layout is defined to be the size of the minimum angle formed by incident edges of the graph, and the resolution of a graph is defined to be the maximum resolution of any layout of the graph. The resolution R of a graph is characterized in terms of the maximum node degree d of the graph by proving that Omega (1/d/sup 2/) >

52 citations

Journal ArticleDOI
TL;DR: It is shown that the class of permuted 0–1 bottleneck Monge matrices can be recognized in O(nm) time and an O (nm(n+m))) time algorithm is presented for the recognition ofpermuted bottleneck MonGE matrices with arbitrary entries.

13 citations


Cited by
More filters
Book ChapterDOI
01 Jan 1999
TL;DR: Assignment problems deal with the question how to assign n items to n machines (or workers) in the best possible way and an objective function modeling the ”best way” is modeled.
Abstract: Assignment problems deal with the question how to assign n items (eg jobs) to n machines (or workers) in the best possible way They consist of two components: the assignment as underlying combinatorial structure and an objective function modeling the ”best way”

344 citations

Book ChapterDOI
01 Jan 1998
TL;DR: This work focuses on deterministic machine scheduling for which it is assumed that all data that define a problem instance are known with certainty.
Abstract: The scheduling of computer and manufacturing systems has been the subject of extensive research for over forty years. In addition to computers and manufacturing, scheduling theory can be applied to many areas including agriculture, hospitals and transport. The main focus is on the efficient allocation of one or more resources to activities over time. Adopting manufacturing terminology, a job consists of one or more activities, and a machine is a resource that can perform at most one activity at a time. We concentrate on deterministic machine scheduling for which it is assumed that all data that define a problem instance are known with certainty.

336 citations

Journal ArticleDOI
TL;DR: This paper presents a survey on Monge matrices and related Monge properties and their role in combinatorial optimization, and deals with the following three main topics: fundamental combinatorsial properties of Monge structures, applications of MonGE properties to optimization problems and recognition ofMonge properties.

321 citations

Journal ArticleDOI
Goos Kant1
TL;DR: This work introduces a new method to optimize the required area, minimum angle, and number of bends of planar graph drawings on a grid using a new type of ordering on the vertices and faces of triconnected planar graphs.
Abstract: We introduce a new method to optimize the required area, minimum angle, and number of bends of planar graph drawings on a grid. The main tool is a new type of ordering on the vertices and faces of triconnected planar graphs. Using this method linear-time-and-space algorithms can be designed for many graph-drawing problems. Our main results are as follows: Every triconnected planar graphG admits a planar convex grid drawing with straight lines on a (2n−4)×(n−2) grid, wheren is the number of vertices. Every triconnected planar graph with maximum degree 4 admits a planar orthogonal grid drawing on ann×n grid with at most [3n/2]+4 bends, and ifn>6, then every edge has at most two bends. Every planar graph with maximum degree 3 admits a planar orthogonal grid drawing with at most [n/2]+1 bends on an [n/2]×[n/2] grid. Every triconnected planar graphG admits a planar polyline grid drawing on a (2n−6)×(3n−9) grid with minimum angle larger than 2/d radians and at most 5n−15 bends, withd the maximum degree.

309 citations