Minimum ratio cover of matrix columns by extreme rays of its induced cone

  • Authors:
  • A. S. Freire;V. Acuñ/a;P. Crescenzi;C. E. Ferreira;V. Lacroix;P. V. Milreu;E. Moreno;M.-F. Sagot

  • Affiliations:
  • Instituto de Matemá/tica e Estatí/stica, Universidade de Sã/o Paulo, Brazil,INRIA and Université/ de Lyon / Université/ Lyon 1 / CNRS, UMR5558, France;INRIA and Université/ de Lyon / Université/ Lyon 1 / CNRS, UMR5558, France,Mathomics, Center for Genome Regulation, University of Chile, Santiago, Chile;Università/ degli Studi di Firenze, Italy;Instituto de Matemá/tica e Estatí/stica, Universidade de Sã/o Paulo, Brazil;INRIA and Université/ de Lyon / Université/ Lyon 1 / CNRS, UMR5558, France;INRIA and Université/ de Lyon / Université/ Lyon 1 / CNRS, UMR5558, France;Faculty of Science and Technology, Universidad Adolfo Ibañ/ez, Chile;INRIA and Université/ de Lyon / Université/ Lyon 1 / CNRS, UMR5558, France

  • Venue:
  • ISCO'12 Proceedings of the Second international conference on Combinatorial Optimization
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a matrix S∈ℝm ×n and a subset of columns R, we study the problem of finding a cover of R with extreme rays of the cone $\mathcal{F}=\{v \in \mathbb{R}^n \mid Sv=\mathbf{0}, v\geq \mathbf{0}\}$, where an extreme ray v covers a column k if vk0. In order to measure how proportional a cover is, we introduce two different minimization problems, namely the minimum global ratio cover (MGRC) and the minimum local ratio cover (MLRC) problems. In both cases, we apply the notion of the ratio of a vector v, which is given by $\frac{\max_i v_i}{\min_{j\mid v_j 0} v_j}$. We show that these two problems are NP-hard, even in the case in which |R|=1. We introduce a mixed integer programming formulation for the MGRC problem, which is solvable in polynomial time if all columns should be covered, and introduce a branch-and-cut algorithm for the MLRC problem. Finally, we present computational experiments on data obtained from real metabolic networks.