Maximizing Communication Throughput in Tree Networks

04/23/2019
by   Yuval Emek, et al.
0

A widely studied problem in communication networks is that of finding the maximum number of communication requests that can be concurrently scheduled, provided that there are at most k requests that pass through any given edge of the network. In this work we consider the problem of finding the largest number of given subtrees of a tree that satisfy given load constraints. This is an extension of the problem of finding a largest induced k-colorable subgraph of a chordal graph (which is the intersection graph of subtrees of a tree). We extend a greedy algorithm that solves the latter problem for interval graphs, and obtain an M-approximation for chordal graphs where M is the maximum number of leaves of the subtrees in the representation of the chordal graph. This implies a 2-approximation for Vpt graphs (vertex-intersection graphs of paths in a tree), and an optimal algorithm for the class of directed path graphs (vertex-intersection graphs of paths in a directed tree) which in turn extends the class of interval graphs. In fact, we consider a more general problem that is defined on the subtrees of the representation of chordal graphs, in which we allow any set of different bounds on the vertices and edges. Thus our algorithm generalizes the known one in two directions: first, it applies to more general graph classes, and second, it does not require the same bound for all the edges (of the representation). Last, we present a polynomial-time algorithm for the general problem where instances are restricted to paths in a star.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/04/2021

Computing Subset Feedback Vertex Set via Leafage

Chordal graphs are characterized as the intersection graphs of subtrees ...
research
04/23/2018

Maximum Integer Flows in Directed Planar Graphs with Multiple Sources and Sinks and Vertex Capacities

We consider the problem of finding maximum flows in planar graphs with c...
research
07/19/2018

On some special classes of contact B_0-VPG graphs

A graph G is a B_0-VPG graph if one can associate a path on a rectangula...
research
05/23/2018

Maximal and maximum transitive relation contained in a given binary relation

We study the problem of finding a maximal transitive relation contained ...
research
10/05/2022

A spectral algorithm for finding maximum cliques in dense random intersection graphs

In a random intersection graph G_n,m,p, each of n vertices selects a ran...
research
09/03/2021

Finding Colorful Paths in Temporal Graphs

The problem of finding paths in temporal graphs has been recently consid...
research
01/18/2023

Three aspects of the MSTCI problem

Consider a connected graph G and let T be a spanning tree of G. Every ed...

Please sign up or login with your details

Forgot password? Click here to reset