151 research outputs found

    Oracle-Based Primal-Dual Algorithms for Packing and Covering Semidefinite Programs

    Get PDF
    Packing and covering semidefinite programs (SDPs) appear in natural relaxations of many combinatorial optimization problems as well as a number of other applications. Recently, several techniques were proposed, that utilize the particular structure of this class of problems, to obtain more efficient algorithms than those offered by general SDP solvers. For certain applications, such as those described in this paper, it maybe required to deal with SDP\u27s with exponentially or infinitely many constraints, which are accessible only via an oracle. In this paper, we give an efficient primal-dual algorithm to solve the problem in this case, which is an extension of a logarithmic-potential based algorithm of Grigoriadis, Khachiyan, Porkolab and Villavicencio (SIAM Journal of Optimization 41 (2001)) for packing/covering linear programs

    A Polynomial Delay Algorithm for Generating Connected Induced Subgraphs of a Given Cardinality

    Full text link
    We give a polynomial delay algorithm, that for any graph GG and positive integer kk, enumerates all connected induced subgraphs of GG of order kk. Our algorithm enumerates each subgraph in at most O((kmin{(nk),kΔ})2(Δ+logk))O((k\min\{(n-k),k\Delta\})^2(\Delta+\log k)) and uses linear space O(n+m)O(n+m), where nn and mm are respectively the number of vertices and edges of GG and Δ\Delta is the maximum degree

    Exact Algorithms for List-Coloring of Intersecting Hypergraphs

    Get PDF
    We show that list-coloring for any intersecting hypergraph of m edges on n vertices, and lists drawn from a set of size at most k, can be checked in quasi-polynomial time (mn)^{o(k^2*log(mn))}

    Finding Small Hitting Sets in Infinite Range Spaces of Bounded VC-Dimension

    Get PDF
    We consider the problem of finding a small hitting set in an infinite range space F=(Q,R) of bounded VC-dimension. We show that, under reasonably general assumptions, the infinite-dimensional convex relaxation can be solved (approximately) efficiently by multiplicative weight updates. As a consequence, we get an algorithm that finds, for any delta>0, a set of size O(s_F(z^*_F)) that hits (1-delta)-fraction of R (with respect to a given measure) in time proportional to log(1/delta), where s_F(1/epsilon) is the size of the smallest epsilon-net the range space admits, and z^*_F is the value of the fractional optimal solution. This exponentially improves upon previous results which achieve the same approximation guarantees with running time proportional to poly(1/delta). Our assumptions hold, for instance, in the case when the range space represents the visibility regions of a polygon in the plane, giving thus a deterministic polynomial-time O(log z^*_F)-approximation algorithm for guarding (1-delta)-fraction of the area of any given simple polygon, with running time proportional to polylog(1/delta)

    Upper Bound on the Number of Vertices of Polyhedra with 0,10,1-Constraint Matrices

    Full text link
    In this note we show that the maximum number of vertices in any polyhedron P={xRd:Axb}P=\{x\in \mathbb{R}^d : Ax\leq b\} with 0,10,1-constraint matrix AA and a real vector bb is at most d!d!.Comment: 3 page

    From Electrical Power Flows to Unsplittabe Flows: A QPTAS for OPF with Discrete Demands in Line Distribution Networks

    Full text link
    The {\it AC Optimal Power Flow} (OPF) problem is a fundamental problem in power systems engineering which has been known for decades. It is a notoriously hard problem due mainly to two reasons: (1) non-convexity of the power flow constraints and (2) the (possible) existence of discrete power injection constraints. Recently, sufficient conditions were provided for certain convex relaxations of OPF to be exact in the continuous case, thus allowing one to partially address the issue of non-convexity. In this paper we make a first step towards addressing the combinatorial issue. Namely, by establishing a connection to the well-known {\it unsplittable flow problem} (UFP), we are able to generalize known techniques for the latter problem to provide approximation algorithms for OPF with discrete demands. As an application, we give a quasi-polynomial time approximation scheme for OPF in line networks under some mild assumptions and a single generation source. We believe that this connection can be further leveraged to obtain approximation algorithms for more general settings, such as multiple generation sources and tree networks
    corecore