Abstract
Graph orientation is a fundamental problem in graph theory that has recently arisen in the study of signaling-regulatory pathways in protein networks. Given a graph and a list of ordered source-target vertex pairs, it calls for assigning directions to the edges of the graph so as to maximize the number of pairs that admit a directed source-to-target path. When the input graph is undirected, a sub-logarithmic approximation is known for the problem. However, the approximability of the biologically-relevant variant, in which the input graph has both directed and undirected edges, was left open. Here we give the first approximation algorithm to this problem. Our algorithm provides a sub-linear guarantee in the general case, and logarithmic guarantees for structured instances.
Original language | English |
---|---|
Title of host publication | Combinatorial Pattern Matching - 22nd Annual Symposium, CPM 2011, Proceedings |
Pages | 416-428 |
Number of pages | 13 |
DOIs | |
State | Published - 2011 |
Event | 22nd Annual Symposium on Combinatorial Pattern Matching, CPM 2011 - Palermo, Italy Duration: 27 Jun 2011 → 29 Jun 2011 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 6661 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 22nd Annual Symposium on Combinatorial Pattern Matching, CPM 2011 |
---|---|
Country/Territory | Italy |
City | Palermo |
Period | 27/06/11 → 29/06/11 |
Bibliographical note
Funding Information:M.E. was supported by a research grant from the Dr. Alexander und Rita Besser-Stiftung. C.R.D. would like to thank Gerry Schwartz, Heather Reisman, and the University of Waterloo-Haifa International Experience Program for funding his visit to the University of Haifa, during which part of this work was done. R.S. was supported by a research grant from the Israel Science Foundation (grant no. 241/11).
Keywords
- approximation algorithm
- graph orientation
- mixed graph
- protein-protein interaction network
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science