
NSF Org: |
CCF Division of Computing and Communication Foundations |
Recipient: |
|
Initial Amendment Date: | May 30, 2013 |
Latest Amendment Date: | May 30, 2013 |
Award Number: | 1319376 |
Award Instrument: | Standard Grant |
Program Manager: |
Tracy Kimbrel
CCF Division of Computing and Communication Foundations CSE Directorate for Computer and Information Science and Engineering |
Start Date: | September 1, 2013 |
End Date: | August 31, 2018 (Estimated) |
Total Intended Award Amount: | $495,242.00 |
Total Awarded Amount to Date: | $495,242.00 |
Funds Obligated to Date: |
|
History of Investigator: |
|
Recipient Sponsored Research Office: |
506 S WRIGHT ST URBANA IL US 61801-3620 (217)333-2187 |
Sponsor Congressional District: |
|
Primary Place of Performance: |
IL US 61820-7473 |
Primary Place of
Performance Congressional District: |
|
Unique Entity Identifier (UEI): |
|
Parent UEI: |
|
NSF Program(s): | ALGORITHMS |
Primary Program Source: |
|
Program Reference Code(s): |
|
Program Element Code(s): |
|
Award Agency Code: | 4900 |
Fund Agency Code: | 4900 |
Assistance Listing Number(s): | 47.070 |
ABSTRACT
Graphs and networks are of fundamental importance in discrete optimization. Several natural graph optimization problems are NP-Hard and a large body of work has been devoted to designing and analyzing approximation algorithms for these problems. Key algorithmic advances are tied to structural understanding of graphs and mathematical programming relaxations. This research has resulted in effective heuristics as well as exciting connections with different areas of mathematics. In this award, the PI will study approximation algorithms for graph optimization problems in two broad areas: multicommodity flow and cut problems in routing, and connectivity problems in network design. Some specific problems of interest are:
(i) Maximum disjoint paths, congestion minimization and relation between integer flows, fractional flows and cuts. In particular, node-capacitated undirected graphs and directed graphs with symmetric demands will be the emphasis.
(ii) Treewidth decomposition theorems and applications to fixed parameter tractability and Erdos-Posa theorems, in particular in directed graphs.
(iii) The survivable network design problem with vertex connectivity requirements.
The proposed problems on flows, cuts and network design are at the core of combinatorial optimization and approximation algorithms research. Progress on these problems will require advances in algorithms and structural understanding of graphs, in particular directed graphs, which will have several auxiliary benefits. The project will support and train two to three PhD students in the design and analysis of algorithms at the University of Illinois at Urbana-Champaign. The PI plans to write a survey outlining the recent developments on algorithms for routing, and their connection to graph theoretical results on treewidth.
PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH
Note:
When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external
site maintained by the publisher. Some full text articles may not yet be available without a
charge during the embargo (administrative interval).
Some links on this page may take you to non-federal websites. Their policies may differ from
this site.
PROJECT OUTCOMES REPORT
Disclaimer
This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.
A cornerstone result in combinatorial optimization is the maxflow-mincut theorem in graphs for a single source-destination pair (s,t). This theorem and associated algorithms for computing the maximum (integer) flow and minimum cut in a graph have many applications. Unlike this well-understood case, the multicommodity setting with multiple source-destination pairs leads to computationally intractable problems, and this is also tied to the lack of exact min-max results. There are, however, many applications such as graph partitioning and routing in networks that are best modeled via multicommodity flow and cut problems. The project focused on developing algorithms, structural results, and mathematical programming relaxations for these problems. The project succeeded in developing new and improved approximation algorithms, new graph theoretic results, and new linear programming relaxations. Some key results are outlined below.
One of the primary goals of the project was to better understand the role of a fundamental graph theoretic parameter called treewidth. It is a measure of a graph's complexity and is important for developing algorithms and in proving mathematical theorems about graphs. A central theorem in graph structure theory showed that that any graph with sufficiently large treewidth has a structure called a grid minor. A long-standing conjecture in graph theory postulated that the quantitative relationship between the treewidth of a graph and the size of the largest grid minor contained in the graph is polynomial. This project established the conjecture for the first time. The project also established a sparsification theorem for graph treewidth. These structural theorems had a number of algorithmic and graph theoretic applications. The project also studied the more difficult case of directed graph treewidth and made progress in the special case of planar digraphs, and as a consequence developed approximation algorithms for routing in planar directed graphs.
The project developed several new results on the multicut problem which is the generalization of the s-t mincut problem to multiple source-destination pairs. A demand graph perspective was taken to understand the complexity of the problem. In undirected graphs a new labeling view point and an associated LP relaxation resulted in improved approximation algorithm for several special cases. Several inapproximability results were shown for directed graphs via a unified perspective. The labeling view point also led to new LP relaxations with a constant factor integrality gap for subset feedback problems in undirected graphs for the first time.
The project supported two PhD students who finished their dissertations, and the PI also supervised two MS students who finished their theses. Some publications from the project substantially simplified previous algorithms on flows, cuts and network design. The PI gave several invited talks on developments in treewidth to graph theorists and algorithms researchers, including an invited tutorial at the machine learning conference NIPS.
Last Modified: 10/07/2018
Modified by: Chandra S Chekuri
Please report errors in award information by writing to: awardsearch@nsf.gov.