Time+Place: Wednesday 20/06/2007 13:30 Room 337 Taub Bld.
Title: On two optimization problems: Permutation Routing, and Finding Small Subgraphs of Given Minimum Degree
Speaker: Ignasi Sau - NOTE UNUSUAL DAY AND TIME http://www-sop.inria.fr/mascotte/personnel/Ignasi.Sauvalls
Affiliation: Mascotte Project - INRIA/CNRS-I3S/UNSA - Sophia-Antipolis, FRANCE, and Graph Theory and Combinatorics Group - Applied Mathematics IV Department of UPC - Barcelona, SPAIN
Host: Shmuel Zaks

Abstract:

In the talk we briefly describe two independent problems: 

1. Optimal Permutation Routing on Plane Grids 

In the permutation routing problem, each processor is the origin of at most
one packet and the destination of no more than one packet. The goal is to
minimize the number of time steps required to route all packets to their
respective destinations. We study this problem in a hexagonal network, i.e.
a finite subgraph of a triangular grid, which is a widely used network in
practical applications. We will present an optimal distributed routing
algorithm for  full-duplex hexagonal mesh networks. Furthermore, we will
prove that this algorithm is oblivious and translation invariant. Finally,
we will discuss extensions to other plane grids.

[joint work with Janez Zerovnik]


2. The Minimum Subgraph of Minimum Degree at least d (MSMDd) problem

We study the problem of Minimum Subgraph of Minimum Degree at least d (or
MSMDd): Let d be a natural number, and G = (V,E) a given graph. The problem
is to find a subset S of vertices of minimum size in G, such that G[S] has
minimum degree at least d.

Asking this question for d=2 is finding the girth of a graph (length of the
shortest cycle), which is well known to be polynomial. We will prove that
for d at least 3, MSMDd does not accept any constant factor approximation
(that is, it is not in APX). We will also comment two other results: 
(1) MSMDd is W[1]-hard for d at least 3 (i.e. we cannot expect to find FPT
algorithms for a general graph),
(2) There exist FPT algorithms for minor free graphs (using a dynamic
programming approach).

[joint work with Omid Amini and Saket Saurabh]