DeepAI AI Chat
Log In Sign Up

On tradeoffs between width- and fill-like graph parameters

by   Dariusz Dereniowski, et al.
Gdańsk University of Technology

In this work we consider two two-criteria optimization problems: given an input graph, the goal is to find its interval (or chordal) supergraph that minimizes the number of edges and its clique number simultaneously. For the interval supergraph, the problem can be restated as simultaneous minimization of the pathwidth pw(G) and the profile p(G) of the input graph G. We prove that for an arbitrary graph G and an integer t∈{1,...,pw(G)+1}, there exists an interval supergraph G' of G such that for its clique number it holds ω(G')≤(1+2/t)(pw(G)+1) and the number of its edges is bounded by |E(G')|≤(t+2)p(G). In other words, the pathwidth and the profile of a graph can be simultaneously minimized within the factors of 1+2/t (plus a small constant) and t+2, respectively. Note that for a fixed t, both upper bounds provide constant factor approximations. On the negative side, we show an example that proves that, for some graphs, there is no solution in which both parameters are optimal. In case of finding a chordal supergraph, the two corresponding graph parameters that reflect its clique size and number of edges are the treewidth and fill-in. We obtain that the treewidth and the fill-in problems are also `orthogonal' in the sense that for some graphs, a solution that minimizes one of those parameters cannot minimize the other. As a motivating example, we recall graph searching games which illustrates a need of simultaneous minimization of these pairs of graph parameters.


page 1

page 2

page 3

page 4


Maximizing Happiness in Graphs of Bounded Clique-Width

Clique-width is one of the most important parameters that describes stru...

Turán graphs with bounded matching number

We determine the maximum possible number of edges of a graph with n vert...

Fast Diameter Computation within Split Graphs

When can we compute the diameter of a graph in quasi linear time? We add...

Making an H-Free Graph k-Colorable

We study the following question: how few edges can we delete from any H-...

An Effective Upperbound on Treewidth Using Partial Fill-in of Separators

Partitioning a graph using graph separators, and particularly clique sep...

Recognizing Map Graphs of Bounded Treewidth

A map graph is a graph admitting a representation in which vertices are ...

A tutorial on MDL hypothesis testing for graph analysis

This document provides a tutorial description of the use of the MDL prin...