Stochastic Matching in Hypergraphs
|
|
- Merryl Scott
- 6 years ago
- Views:
Transcription
1 Stochastic Matching in Hypergraphs Amit Chavan, Srijan Kumar and Pan Xu May 13, 2014
2 ROADMAP INTRODUCTION Matching Stochastic Matching BACKGROUND Stochastic Knapsack Adaptive and Non-adaptive policies Adaptivity Gap STOCHASTIC k-set PACKING LP relaxation for optimal adaptive A Solution Policy Related Work
3 MATCHING Definition Given a (hyper)graph G(V, E) a matching or independent edge set is a subset of E such that no two of them have a vertex in common. Figure:
4 MATCHING Resource allocation Figure:
5 MATCHING Stable Marriage Problem being single to his/her assignment under µ. A matching is stable if it does not have any blocking pair. Example Schroeder Charlie Charlie Linus Franklin Charlie Franklin Linus Schroeder Linus Franklin Lucy Peppermint Marcie Sally Charlie Linus Schroeder Franklin Lucy Peppermint Marcie Marcie Sally Marcie Lucy Stable! Peppermint Sally Marcie Figure:
6 MATCHING Latin Square Problem Figure: solution.svg/250px-sudoku-by- L2G solution.svg.png
7 STOCHASTIC MATCHING Setting: Each edge e is present independently with probability p e. Objective: Maximum matching in graph given p e e E. We don t know whether edge is present or not - just the probability. To find, query the edge, and if the edge is present, add it to matching probing of edge. Task: Adaptively query the edge to maximize the expected matching weight. First introduced and studied by Chen, Immorlica, Karlin, Mahdian, and Rudra [2009].
8 WHY IS IT IMPORTANT? Motivated by: Kidney exchange Online dating
9 WHY IS IT IMPORTANT? - KIDNEY EXCHANGE Figure:
10 WHY IS IT IMPORTANT? - ONLINE DATING Figure:
11 STOCHASTIC KNAPSACK PROBLEM Classical Knapsack n items Item i has size s i and profit v i Knapsack capacity W Goal: Compute the max profit feasible subset S Stochastic Knapsack s i are independent random variables with known distribution Goal: Find a policy such that the expected weight of the inserted items is maximized Caveat: Stop when knapsack overflows
12 ADAPTIVE AND NON-ADAPTIVE POLICIES Non-adaptive policy An ordering O = {i 1, i 2,..., i n} of items NON-ADAPT(I) = max O E[val(O)] Optimal O = {1, 2, 3}, E[val(O)] = 1.5 Adaptive policy Function P : 2 [n] [0, 1] [n] Given a set of inserted items J and remaining capacity c, P(J, c) is the next item to insert ADAPT(I) = max P E[val(P(, 1))] Optimal expected value = 1.75
13 ADAPTIVITY GAP For an instance I, ADAPTIVITY-GAP(I) = sup ADAPT(I) NON-ADAPT(I) Studied by Dean, Goemans, and Vondrák [2005]. They show that for d-dimensional knapsack, the gap can be Ω( d). They also give a non-adaptive O(d) approximation to the optimal adaptive.
14 PRELIMINARIES STOCHASTIC k-set PACKING An instance I consists of
15 PRELIMINARIES STOCHASTIC k-set PACKING An instance I consists of n items/columns
16 PRELIMINARIES STOCHASTIC k-set PACKING An instance I consists of n items/columns Item i has random profit v i R +, and a random d-dimensional size s i {0, 1} d
17 PRELIMINARIES STOCHASTIC k-set PACKING An instance I consists of n items/columns Item i has random profit v i R +, and a random d-dimensional size s i {0, 1} d The probability distributions of different items are independent
18 PRELIMINARIES STOCHASTIC k-set PACKING An instance I consists of n items/columns Item i has random profit v i R +, and a random d-dimensional size s i {0, 1} d The probability distributions of different items are independent Each item takes non-zero size in at most k co-ordinates (out of d)
19 PRELIMINARIES STOCHASTIC k-set PACKING An instance I consists of n items/columns Item i has random profit v i R +, and a random d-dimensional size s i {0, 1} d The probability distributions of different items are independent Each item takes non-zero size in at most k co-ordinates (out of d) A capacity vector b Z + into which the items must be packed
20 PRELIMINARIES STOCHASTIC k-set PACKING An instance I consists of n items/columns Item i has random profit v i R +, and a random d-dimensional size s i {0, 1} d The probability distributions of different items are independent Each item takes non-zero size in at most k co-ordinates (out of d) A capacity vector b Z + into which the items must be packed Goal: Find an adaptive strategy of choosing items such that the expected profit is maximized
21 LP RELAXATION FOR OPTIMAL ADAPTIVE (BANSAL ET AL. [2010])
22 LP RELAXATION FOR OPTIMAL ADAPTIVE (BANSAL ET AL. [2010]) Let w i = E[v i ] be the mean profit, for each i [n].
23 LP RELAXATION FOR OPTIMAL ADAPTIVE (BANSAL ET AL. [2010]) Let w i = E[v i ] be the mean profit, for each i [n]. Let µ i (j) = E[s i (j)] be the expected size of the i-th item in j-th co-ordinate.
24 LP RELAXATION FOR OPTIMAL ADAPTIVE (BANSAL ET AL. [2010]) Let w i = E[v i ] be the mean profit, for each i [n]. Let µ i (j) = E[s i (j)] be the expected size of the i-th item in j-th co-ordinate. maximize subject to n w i y i (1) i=1 n µ i (j)y i b j, j [d] (2) i=1 y i [0, 1], i [n] (3) y i is the probability that the adaptive algorithm probes item i.
25 A SOLUTION POLICY Let y denote an optimal solution to the linear program in 1.
26 A SOLUTION POLICY Let y denote an optimal solution to the linear program in 1. Fix a constant α 1 (to be specified later).
27 A SOLUTION POLICY Let y denote an optimal solution to the linear program in 1. Fix a constant α 1 (to be specified later). Pick a permutation π : [n] [n] uniformly at random.
28 A SOLUTION POLICY Let y denote an optimal solution to the linear program in 1. Fix a constant α 1 (to be specified later). Pick a permutation π : [n] [n] uniformly at random. Inspect items/columns in the order of π.
29 A SOLUTION POLICY Let y denote an optimal solution to the linear program in 1. Fix a constant α 1 (to be specified later). Pick a permutation π : [n] [n] uniformly at random. Inspect items/columns in the order of π. Probe item c with probability y c/α if and only if it is safe to do so.
30 APPROXIMATION RATIO For any column c [n], let {I c,l } k l=1 denote the indicator random variable that the l-th constraint in the support of c is tight when c is considered in π.
31 APPROXIMATION RATIO For any column c [n], let {I c,l } k l=1 denote the indicator random variable that the l-th constraint in the support of c is tight when c is considered in π. Pr[c is safe when considered] = Pr[ k l=1 I c,l ] 1 k l=1 Pr[I c,l]
32 APPROXIMATION RATIO For any column c [n], let {I c,l } k l=1 denote the indicator random variable that the l-th constraint in the support of c is tight when c is considered in π. Pr[c is safe when considered] = Pr[ k l=1 I c,l ] 1 k l=1 Pr[I c,l] Lemma Pr[I c,l ] 1 2α
33 2k-APPROXIMATION Let j [d] be the l-th constraint in the support of c.
34 2k-APPROXIMATION Let j [d] be the l-th constraint in the support of c. Let U j c denote the usage of constraint j, when c is considered.
35 2k-APPROXIMATION Let j [d] be the l-th constraint in the support of c. Let U j c denote the usage of constraint j, when c is considered. E[U j c] = = n Pr[column a appears before c AND a is probed]µ a(j) a=1 n a=1 n a=1 b j 2α Pr[column a appears before c] ya α µa(j) y a 2α µa(j)
36 2k-APPROXIMATION Let j [d] be the l-th constraint in the support of c. Let U j c denote the usage of constraint j, when c is considered. E[U j c] = = n Pr[column a appears before c AND a is probed]µ a(j) a=1 n a=1 n a=1 b j 2α Pr[column a appears before c] ya α µa(j) y a 2α µa(j) Since I c,l = {U j c b j }, by Markov s inequality, Pr[I c,l ] E[Uj c ] b j 1 2α.
37 2k-APPROXIMATION By union bound, the probability that a particular column c is safe when considered under π is at least 1 k 2α.
38 2k-APPROXIMATION By union bound, the probability that a particular column c is safe when considered under π is at least 1 k. 2α The probability of probing c is atleast yc (1 k ). α 2α
39 2k-APPROXIMATION By union bound, the probability that a particular column c is safe when considered under π is at least 1 k. 2α The probability of probing c is atleast yc (1 k ). α 2α By linearity of expectation, the expected profit is at least 1 (1 k ) n α 2α c=1 wcyc.
40 2k-APPROXIMATION By union bound, the probability that a particular column c is safe when considered under π is at least 1 k. 2α The probability of probing c is atleast yc (1 k ). α 2α By linearity of expectation, the expected profit is at least 1 (1 k ) n α 2α c=1 wcyc. Setting α = k implies an approximation ratio of 2k.
41 RELATED WORK Stochastic Knapsack Dean, Goemans, and Vondrák [2008] A non-adaptive 4 approximation to the optimal adaptive A adaptive (3 + ε) approximation to the optimal adaptive
42 RELATED WORK Stochastic Knapsack Dean, Goemans, and Vondrák [2008] A non-adaptive 4 approximation to the optimal adaptive A adaptive (3 + ε) approximation to the optimal adaptive Stochastic k-set Packing Bansal et al. [2010] 2k approximation in the general case k + 1 approximation in the monotone outcome case
43 RELATED WORK Stochastic Knapsack Dean, Goemans, and Vondrák [2008] A non-adaptive 4 approximation to the optimal adaptive A adaptive (3 + ε) approximation to the optimal adaptive Stochastic k-set Packing Bansal et al. [2010] 2k approximation in the general case k + 1 approximation in the monotone outcome case Stochastic Matching in graphs (with patience constraints) Bansal et al. [2010] 3 approximation for bipartite graphs 4 approximation for general graphs Matching in k-uniform hypergraph Chan and Lau [2012] (k 1 + 1/k) approximation in the deterministic case The standard LP has an integrality gap of (k 1 + 1/k) Füredi, Kahn, and Seymour [1993]
44 REFERENCES Nikhil Bansal, Anupam Gupta, Jian Li, Julián Mestre, Viswanath Nagarajan, and Atri Rudra. When lp is the cure for your matching woes: Improved bounds for stochastic matchings. In Algorithms ESA 2010, pages Springer, Yuk Hei Chan and Lap Chi Lau. On linear and semidefinite programming relaxations for hypergraph matching. Mathematical programming, 135(1-2): , Ning Chen, Nicole Immorlica, Anna R Karlin, Mohammad Mahdian, and Atri Rudra. Approximating matches made in heaven. Automata, Languages and Programming, pages , Brian C Dean, Michel X Goemans, and Jan Vondrák. Adaptivity and approximation for stochastic packing problems. In Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms, pages Society for Industrial and Applied Mathematics, Brian C Dean, Michel X Goemans, and Jan Vondrák. Approximating the stochastic knapsack problem: The benefit of adaptivity. Mathematics of Operations Research, 33(4): , Zoltán Füredi, Jeff Kahn, and Paul D. Seymour. On the fractional matching polytope of a hypergraph. Combinatorica, 13(2): , 1993.
When LP is the Cure for Your Matching Woes: Approximating Stochastic Matchings
Carnegie Mellon University Research Showcase Computer Science Department School of Computer Science --00 When LP is the Cure for Your Matching Woes: Approximating Stochastic Matchings Nikhil Bansal IBM
More informationWhen LP Is the Cure for Your Matching Woes: Improved Bounds for Stochastic Matchings
Algorithmica (01) 63:733 76 DOI 10.1007/s00453-011-9511-8 When LP Is the Cure for Your Matching Woes: Improved Bounds for Stochastic Matchings Nikhil Bansal Anupam Gupta Jian Li Julián Mestre Viswanath
More informationApproximating the Stochastic Knapsack Problem: The Benefit of Adaptivity
Approximating the Stochastic Knapsack Problem: The Benefit of Adaptivity Brian C. Dean Michel X. Goemans Jan Vondrák May 23, 2005 Abstract We consider a stochastic variant of the NP-hard 0/1 knapsack problem
More informationApproximating the Stochastic Knapsack Problem: The Benefit of Adaptivity
Approximating the Stochastic Knapsack Problem: The Benefit of Adaptivity Brian C. Dean Michel X. Goemans Jan Vondrák June 6, 2008 Abstract We consider a stochastic variant of the NP-hard 0/1 knapsack problem
More informationApproximating the Stochastic Knapsack Problem: The Benefit of Adaptivity
MATHEMATICS OF OPERATIONS RESEARCH Vol. 33, No. 4, November 2008, pp. 945 964 issn 0364-765X eissn 1526-5471 08 3304 0945 informs doi 10.1287/moor.1080.0330 2008 INFORMS Approximating the Stochastic Knapsack
More informationApproximation Algorithms for Stochastic k-tsp
Approximation Algorithms for Stochastic k-tsp Alina Ene 1, Viswanath Nagarajan 2, and Rishi Saket 3 1 Computer Science Department, Boston University. aene@bu.edu 2 Industrial and Operations Engineering
More informationThesis defended on in front of a Board of Examiners composed by: Prof. Nome Cognome (chairman) Prof. Nome Cognome Approximation algorithms for stochas
Approximation algorithms for stochastic optimization Dipartimento di Ingegneria Informatica Automatica e Gestionale "Antonio Ruberti" Dottorato di Ricerca in Informatica XXVII Ciclo Candidate Marek Adamczyk
More informationHypergraph Matching by Linear and Semidefinite Programming. Yves Brise, ETH Zürich, Based on 2010 paper by Chan and Lau
Hypergraph Matching by Linear and Semidefinite Programming Yves Brise, ETH Zürich, 20110329 Based on 2010 paper by Chan and Lau Introduction Vertex set V : V = n Set of hyperedges E Hypergraph matching:
More informationIterative Rounding and Relaxation
Iterative Rounding and Relaxation James Davis Department of Computer Science Rutgers University Camden jamesdav@camden.rutgers.edu March 11, 2010 James Davis (Rutgers Camden) Iterative Rounding 1 / 58
More informationProphet Inequalities and Stochastic Optimization
Prophet Inequalities and Stochastic Optimization Kamesh Munagala Duke University Joint work with Sudipto Guha, UPenn Bayesian Decision System Decision Policy Stochastic Model State Update Model Update
More informationAn Improved Approximation Algorithm for Requirement Cut
An Improved Approximation Algorithm for Requirement Cut Anupam Gupta Viswanath Nagarajan R. Ravi Abstract This note presents improved approximation guarantees for the requirement cut problem: given an
More informationStochastic Submodular Cover with Limited Adaptivity
Stochastic Submodular Cover with Limited Adaptivity Arpit Agarwal Sepehr Assadi Sanjeev Khanna Abstract In the submodular cover problem, we are given a non-negative monotone submodular function f over
More informationThe Markovian Price of Information
The Markovian Price of Information Anupam Gupta 1, Haotian Jiang 2, Ziv Scully 1, and Sahil Singla 3 1 Carnegie Mellon University, Pittsburgh PA 15213, USA 2 University of Washington, Seattle WA 98195,
More informationOptimization of Submodular Functions Tutorial - lecture I
Optimization of Submodular Functions Tutorial - lecture I Jan Vondrák 1 1 IBM Almaden Research Center San Jose, CA Jan Vondrák (IBM Almaden) Submodular Optimization Tutorial 1 / 1 Lecture I: outline 1
More informationAlgorithms to Approximate Column-Sparse Packing Problems
Algorithms to Approximate Column-Sparse Pacing Problems Brian Brubach, Karthi A. Sanararaman, Aravind Srinivasan, and Pan Xu Department of Computer Science, University of Maryland, College Par, MD 20742,
More informationSemi-Infinite Relaxations for a Dynamic Knapsack Problem
Semi-Infinite Relaxations for a Dynamic Knapsack Problem Alejandro Toriello joint with Daniel Blado, Weihong Hu Stewart School of Industrial and Systems Engineering Georgia Institute of Technology MIT
More informationEECS 495: Combinatorial Optimization Lecture Manolis, Nima Mechanism Design with Rounding
EECS 495: Combinatorial Optimization Lecture Manolis, Nima Mechanism Design with Rounding Motivation Make a social choice that (approximately) maximizes the social welfare subject to the economic constraints
More informationLecture 4: Random-order model for the k-secretary problem
Algoritmos e Incerteza PUC-Rio INF2979, 2017.1 Lecture 4: Random-order model for the k-secretary problem Lecturer: Marco Molinaro April 3 rd Scribe: Joaquim Dias Garcia In this lecture we continue with
More informationLearning symmetric non-monotone submodular functions
Learning symmetric non-monotone submodular functions Maria-Florina Balcan Georgia Institute of Technology ninamf@cc.gatech.edu Nicholas J. A. Harvey University of British Columbia nickhar@cs.ubc.ca Satoru
More informationA Robust APTAS for the Classical Bin Packing Problem
A Robust APTAS for the Classical Bin Packing Problem Leah Epstein 1 and Asaf Levin 2 1 Department of Mathematics, University of Haifa, 31905 Haifa, Israel. Email: lea@math.haifa.ac.il 2 Department of Statistics,
More informationSymmetry and hardness of submodular maximization problems
Symmetry and hardness of submodular maximization problems Jan Vondrák 1 1 Department of Mathematics Princeton University Jan Vondrák (Princeton University) Symmetry and hardness 1 / 25 Submodularity Definition
More informationNew Problems and Techniques in Stochastic Combinatorial Optimization
PKU 2014 New Problems and Techniques in Stochastic Combinatorial Optimization Jian Li Institute of Interdisciplinary Information Sciences Tsinghua University lijian83@mail.tsinghua.edu.cn Uncertain Data
More informationCS264: Beyond Worst-Case Analysis Lecture #15: Smoothed Complexity and Pseudopolynomial-Time Algorithms
CS264: Beyond Worst-Case Analysis Lecture #15: Smoothed Complexity and Pseudopolynomial-Time Algorithms Tim Roughgarden November 5, 2014 1 Preamble Previous lectures on smoothed analysis sought a better
More informationThe Knapsack Problem
The Knapsack Problem René Beier rbeier@mpi-sb.mpg.de Max-Planck-Institut für Informatik Saarbrücken, Germany René Beier Max-Planck-Institut, Germany The Knapsack Problem p. 1 The Knapsack Problem Given
More informationMonotone Submodular Maximization over a Matroid
Monotone Submodular Maximization over a Matroid Yuval Filmus January 31, 2013 Abstract In this talk, we survey some recent results on monotone submodular maximization over a matroid. The survey does not
More informationLower Bounds for Testing Bipartiteness in Dense Graphs
Lower Bounds for Testing Bipartiteness in Dense Graphs Andrej Bogdanov Luca Trevisan Abstract We consider the problem of testing bipartiteness in the adjacency matrix model. The best known algorithm, due
More informationReachability-based matroid-restricted packing of arborescences
Egerváry Research Group on Combinatorial Optimization Technical reports TR-2016-19. Published by the Egerváry Research Group, Pázmány P. sétány 1/C, H 1117, Budapest, Hungary. Web site: www.cs.elte.hu/egres.
More informationLecture 13 March 7, 2017
CS 224: Advanced Algorithms Spring 2017 Prof. Jelani Nelson Lecture 13 March 7, 2017 Scribe: Hongyao Ma Today PTAS/FPTAS/FPRAS examples PTAS: knapsack FPTAS: knapsack FPRAS: DNF counting Approximation
More informationOn the knapsack closure of 0-1 Integer Linear Programs. Matteo Fischetti University of Padova, Italy
On the knapsack closure of 0-1 Integer Linear Programs Matteo Fischetti University of Padova, Italy matteo.fischetti@unipd.it Andrea Lodi University of Bologna, Italy alodi@deis.unibo.it Aussois, January
More informationAlgorithms and Adaptivity Gaps for Stochastic Probing
Algorithms and Adaptivity Gaps for Stochastic Probing Anupam Gupta Viswanath Nagarajan Sahil Singla Abstract A stochastic probing problem consists of a set of elements whose values are independent random
More informationConstrained Maximization of Non-Monotone Submodular Functions
Constrained Maximization of Non-Monotone Submodular Functions Anupam Gupta Aaron Roth September 15, 2009 Abstract The problem of constrained submodular maximization has long been studied, with near-optimal
More information1 Maximizing a Submodular Function
6.883 Learning with Combinatorial Structure Notes for Lecture 16 Author: Arpit Agarwal 1 Maximizing a Submodular Function In the last lecture we looked at maximization of a monotone submodular function,
More informationCS264: Beyond Worst-Case Analysis Lecture #18: Smoothed Complexity and Pseudopolynomial-Time Algorithms
CS264: Beyond Worst-Case Analysis Lecture #18: Smoothed Complexity and Pseudopolynomial-Time Algorithms Tim Roughgarden March 9, 2017 1 Preamble Our first lecture on smoothed analysis sought a better theoretical
More informationThe Adwords Problem with Strict Capacity Constraints
The Adwords Problem with Strict Capacity Constraints Umang Bhaskar 1, Ajil Jalal 2, and Rahul Vaze 3 1 School of Technology and Computer Science, Tata Institute of Fundamental Research, Mumbai, India vaze@tcs.tifr.res.in
More informationIncreasing the Span of Stars
Increasing the Span of Stars Ning Chen Roee Engelberg C. Thach Nguyen Prasad Raghavendra Atri Rudra Gynanit Singh Department of Computer Science and Engineering, University of Washington, Seattle, WA.
More information11.1 Set Cover ILP formulation of set cover Deterministic rounding
CS787: Advanced Algorithms Lecture 11: Randomized Rounding, Concentration Bounds In this lecture we will see some more examples of approximation algorithms based on LP relaxations. This time we will use
More informationSubmodular and Linear Maximization with Knapsack Constraints. Ariel Kulik
Submodular and Linear Maximization with Knapsack Constraints Ariel Kulik Submodular and Linear Maximization with Knapsack Constraints Research Thesis Submitted in partial fulfillment of the requirements
More informationLecture : Lovász Theta Body. Introduction to hierarchies.
Strong Relaations for Discrete Optimization Problems 20-27/05/6 Lecture : Lovász Theta Body. Introduction to hierarchies. Lecturer: Yuri Faenza Scribes: Yuri Faenza Recall: stable sets and perfect graphs
More informationOnline Interval Coloring and Variants
Online Interval Coloring and Variants Leah Epstein 1, and Meital Levy 1 Department of Mathematics, University of Haifa, 31905 Haifa, Israel. Email: lea@math.haifa.ac.il School of Computer Science, Tel-Aviv
More informationApproximating Submodular Functions. Nick Harvey University of British Columbia
Approximating Submodular Functions Nick Harvey University of British Columbia Approximating Submodular Functions Part 1 Nick Harvey University of British Columbia Department of Computer Science July 11th,
More informationRelaxation Analysis for the Dynamic Knapsack Problem with Stochastic Item Sizes
Relaxation Analysis for the Dynamic Knapsack Problem with Stochastic Item Sizes Daniel Blado Alejandro Toriello H. Milton Stewart School of Industrial and Systems Engineering Georgia Institute of Technology
More informationFrom Primal-Dual to Cost Shares and Back: A Stronger LP Relaxation for the Steiner Forest Problem
From Primal-Dual to Cost Shares and Back: A Stronger LP Relaxation for the Steiner Forest Problem Jochen Könemann 1, Stefano Leonardi 2, Guido Schäfer 2, and Stefan van Zwam 3 1 Department of Combinatorics
More informationAn Incremental Model for Combinatorial Maximization Problems
An Incremental Model for Combinatorial Maximization Problems Jeff Hartline and Alexa Sharp Department of Computer Science, Cornell University, Ithaca, NY 14853 {jhartlin, asharp}@cs.cornell.edu Abstract.
More informationMatroids and Integrality Gaps for Hypergraphic Steiner Tree Relaxations
Matroids and Integrality Gaps for Hypergraphic Steiner Tree Relaxations Rico Zenklusen Johns Hopkins University Joint work with: Michel Goemans, Neil Olver, Thomas Rothvoß 2 / 16 The Steiner Tree problem
More informationStochastic Submodular Cover with Limited Adaptivity
Stochastic Submodular Cover with Limited Adaptivity Arpit Agarwal Sepehr Assadi Sanjeev Khanna University of Pennsylvania {aarpit,sassadi,sanjeev}@cis.upenn.edu arxiv:1810.13351v1 [cs.ds] 31 Oct 2018 Abstract
More informationAdaptive Policies for Online Ad Selection Under Chunked Reward Pricing Model
Adaptive Policies for Online Ad Selection Under Chunked Reward Pricing Model Dinesh Garg IBM India Research Lab, Bangalore garg.dinesh@in.ibm.com (Joint Work with Michael Grabchak, Narayan Bhamidipati,
More informationarxiv: v1 [cs.dm] 9 Sep 2016
O(f) Bi-Approximation for Capacitated Covering with Hard Capacities Mong-Jen Kao 1, Hai-Lun Tu 2, and D.T. Lee 1,2 1 Institute of Information Science, Academia Sinica, Taipei, Taiwan. 2 Department of Computer
More informationarxiv: v1 [math.oc] 3 Jan 2019
The Product Knapsack Problem: Approximation and Complexity arxiv:1901.00695v1 [math.oc] 3 Jan 2019 Ulrich Pferschy a, Joachim Schauer a, Clemens Thielen b a Department of Statistics and Operations Research,
More information- Well-characterized problems, min-max relations, approximate certificates. - LP problems in the standard form, primal and dual linear programs
LP-Duality ( Approximation Algorithms by V. Vazirani, Chapter 12) - Well-characterized problems, min-max relations, approximate certificates - LP problems in the standard form, primal and dual linear programs
More informationLecture 17 (Nov 3, 2011 ): Approximation via rounding SDP: Max-Cut
CMPUT 675: Approximation Algorithms Fall 011 Lecture 17 (Nov 3, 011 ): Approximation via rounding SDP: Max-Cut Lecturer: Mohammad R. Salavatipour Scribe: based on older notes 17.1 Approximation Algorithm
More informationFréchet embeddings of negative type metrics
Fréchet embeddings of negative type metrics Sanjeev Arora James R Lee Assaf Naor Abstract We show that every n-point metric of negative type (in particular, every n-point subset of L 1 ) admits a Fréchet
More informationRandomized Pipage Rounding for Matroid Polytopes and Applications
Randomized Pipage Rounding for Matroid Polytopes and Applications Chandra Chekuri Jan Vondrák September 23, 2009 Abstract We present concentration bounds for linear functions of random variables arising
More informationOn the Adaptivity Gap in Two-Stage Robust Linear Optimization under Uncertain Constraints
On the Adaptivity Gap in Two-Stage Robust Linear Optimization under Uncertain Constraints Pranjal Awasthi Vineet Goyal Brian Y. Lu July 15, 2015 Abstract In this paper, we study the performance of static
More information1 T 1 = where 1 is the all-ones vector. For the upper bound, let v 1 be the eigenvector corresponding. u:(u,v) E v 1(u)
CME 305: Discrete Mathematics and Algorithms Instructor: Reza Zadeh (rezab@stanford.edu) Final Review Session 03/20/17 1. Let G = (V, E) be an unweighted, undirected graph. Let λ 1 be the maximum eigenvalue
More informationPaul Erdős and Graph Ramsey Theory
Paul Erdős and Graph Ramsey Theory Benny Sudakov ETH and UCLA Ramsey theorem Ramsey theorem Definition: The Ramsey number r(s, n) is the minimum N such that every red-blue coloring of the edges of a complete
More informationTesting Expansion in Bounded-Degree Graphs
Testing Expansion in Bounded-Degree Graphs Artur Czumaj Department of Computer Science University of Warwick Coventry CV4 7AL, UK czumaj@dcs.warwick.ac.uk Christian Sohler Department of Computer Science
More informationarxiv: v1 [cs.ds] 22 Nov 2018
Approximate Multi-Matroid Intersection via Iterative Refinement arxiv:1811.09027v1 [cs.ds] 22 Nov 2018 André Linhares,1, Neil Olver,2, Chaitanya Swamy,1, and Rico Zenklusen,3 1 Dept. of Combinatorics and
More informationVertex Cover in Graphs with Locally Few Colors
Vertex Cover in Graphs with Locally Few Colors Fabian Kuhn 1 and Monaldo Mastrolilli 2 1 Faculty of Informatics, University of Lugano (USI), 6904 Lugano, Switzerland fabian.kuhn@usi.ch 2 Dalle Molle Institute
More informationTopics in Theoretical Computer Science April 08, Lecture 8
Topics in Theoretical Computer Science April 08, 204 Lecture 8 Lecturer: Ola Svensson Scribes: David Leydier and Samuel Grütter Introduction In this lecture we will introduce Linear Programming. It was
More informationRandom Walks and Evolving Sets: Faster Convergences and Limitations
Random Walks and Evolving Sets: Faster Convergences and Limitations Siu On Chan 1 Tsz Chiu Kwok 2 Lap Chi Lau 2 1 The Chinese University of Hong Kong 2 University of Waterloo Jan 18, 2017 1/23 Finding
More informationLecture 20: LP Relaxation and Approximation Algorithms. 1 Introduction. 2 Vertex Cover problem. CSCI-B609: A Theorist s Toolkit, Fall 2016 Nov 8
CSCI-B609: A Theorist s Toolkit, Fall 2016 Nov 8 Lecture 20: LP Relaxation and Approximation Algorithms Lecturer: Yuan Zhou Scribe: Syed Mahbub Hafiz 1 Introduction When variables of constraints of an
More informationA New Approximation Algorithm for the Asymmetric TSP with Triangle Inequality By Markus Bläser
A New Approximation Algorithm for the Asymmetric TSP with Triangle Inequality By Markus Bläser Presented By: Chris Standish chriss@cs.tamu.edu 23 November 2005 1 Outline Problem Definition Frieze s Generic
More informationCombinatorial Algorithms for Minimizing the Weighted Sum of Completion Times on a Single Machine
Combinatorial Algorithms for Minimizing the Weighted Sum of Completion Times on a Single Machine James M. Davis 1, Rajiv Gandhi, and Vijay Kothari 1 Department of Computer Science, Rutgers University-Camden,
More informationIMA Preprint Series # 2385
LIST COLORINGS WITH DISTINCT LIST SIZES, THE CASE OF COMPLETE BIPARTITE GRAPHS By Zoltán Füredi and Ida Kantor IMA Preprint Series # 2385 ( October 2011 ) INSTITUTE FOR MATHEMATICS AND ITS APPLICATIONS
More informationApproximation Algorithms for the k-set Packing Problem
Approximation Algorithms for the k-set Packing Problem Marek Cygan Institute of Informatics University of Warsaw 20th October 2016, Warszawa Marek Cygan Approximation Algorithms for the k-set Packing Problem
More informationLecture 5. Shearer s Lemma
Stanford University Spring 2016 Math 233: Non-constructive methods in combinatorics Instructor: Jan Vondrák Lecture date: April 6, 2016 Scribe: László Miklós Lovász Lecture 5. Shearer s Lemma 5.1 Introduction
More informationOn the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems
MATHEMATICS OF OPERATIONS RESEARCH Vol. 35, No., May 010, pp. 84 305 issn 0364-765X eissn 156-5471 10 350 084 informs doi 10.187/moor.1090.0440 010 INFORMS On the Power of Robust Solutions in Two-Stage
More informationLP based heuristics for the multiple knapsack problem. with assignment restrictions
LP based heuristics for the multiple knapsack problem with assignment restrictions Geir Dahl and Njål Foldnes Centre of Mathematics for Applications and Department of Informatics, University of Oslo, P.O.Box
More informationGreedy Algorithms My T. UF
Introduction to Algorithms Greedy Algorithms @ UF Overview A greedy algorithm always makes the choice that looks best at the moment Make a locally optimal choice in hope of getting a globally optimal solution
More informationA robust APTAS for the classical bin packing problem
A robust APTAS for the classical bin packing problem Leah Epstein Asaf Levin Abstract Bin packing is a well studied problem which has many applications. In this paper we design a robust APTAS for the problem.
More informationElastic Caching. Anupam Gupta Ravishankar Krishnaswamy Amit Kumar Debmalya Panigrahi. Abstract
Elastic Caching Anupam Gupta Ravishankar Krishnaswamy Amit Kumar Debmalya Panigrahi Abstract Motivated by applications in cloud computing, we study the classical online caching problem for a cache of variable
More informationAn approximation algorithm for the minimum latency set cover problem
An approximation algorithm for the minimum latency set cover problem Refael Hassin 1 and Asaf Levin 2 1 Department of Statistics and Operations Research, Tel-Aviv University, Tel-Aviv, Israel. hassin@post.tau.ac.il
More informationKnapsack. Bag/knapsack of integer capacity B n items item i has size s i and profit/weight w i
Knapsack Bag/knapsack of integer capacity B n items item i has size s i and profit/weight w i Goal: find a subset of items of maximum profit such that the item subset fits in the bag Knapsack X: item set
More informationA simple LP relaxation for the Asymmetric Traveling Salesman Problem
A simple LP relaxation for the Asymmetric Traveling Salesman Problem Thành Nguyen Cornell University, Center for Applies Mathematics 657 Rhodes Hall, Ithaca, NY, 14853,USA thanh@cs.cornell.edu Abstract.
More informationBounds on the radius of nonsingularity
Towards bounds on the radius of nonsingularity, Milan Hladík Department of Applied Mathematics, Charles University, Prague and Institute of Computer Science of the Academy of Czech Republic SCAN 2014,
More informationA Different Perspective For Approximating Max Set Packing
Weizmann Institute of Science Thesis for the degree Master of Science Submitted to the Scientific Council of the Weizmann Institute of Science Rehovot, Israel A Different Perspective For Approximating
More informationApproximation Algorithms and Hardness of Approximation. IPM, Jan Mohammad R. Salavatipour Department of Computing Science University of Alberta
Approximation Algorithms and Hardness of Approximation IPM, Jan 2006 Mohammad R. Salavatipour Department of Computing Science University of Alberta 1 Introduction For NP-hard optimization problems, we
More informationarxiv: v1 [cs.dm] 21 Jun 2017
Online Submodular Maximization Problem with Vector Packing Constraint T-H. Hubert Chan Shaofeng H.-C. Jiang Zhihao Gavin Tang Xiaowei Wu arxiv:1706.06922v1 [cs.dm] 21 Jun 2017 Abstract We consider the
More informationOn Linear and Semidefinite Programming Relaxations for Hypergraph Matching
On Linear and Semidefinite Programming Relaxations for Hypergraph Matching Yuk Hei Chan Lap Chi Lau Department of Computer Science and Engineering The Chinese University of Hong Kong Abstract The hypergraph
More informationarxiv: v1 [cs.ds] 14 Dec 2017
SIAM J. COMPUT. Vol. xx, No. x, pp. x x c xxxx Society for Industrial and Applied Mathematics ONLINE SUBMODULAR WELFARE MAXIMIZATION: GREEDY BEATS 1 2 IN RANDOM ORDER NITISH KORULA, VAHAB MIRROKNI, AND
More informationIBM Research Report. Matroid Matching: The Power of Local Search
RC24898 (W0911-056) November 6, 2009 Computer Science IBM Research Report Matroid Matching: The Power of Local Search Jon Lee, Maxim Sviridenko IBM Research Division Thomas J. Watson Research Center P.O.
More informationMachine Minimization for Scheduling Jobs with Interval Constraints
Machine Minimization for Scheduling Jobs with Interval Constraints Julia Chuzhoy Sudipto Guha Sanjeev Khanna Joseph (Seffi) Naor Abstract The problem of scheduling jobs with interval constraints is a well-studied
More informationSingle-Source Stochastic Routing
Single-Source Stochastic Routing Shuchi Chawla Tim Roughgarden April 18, 2006 Abstract We introduce and study the following model for routing uncertain demands through a network. We are given a capacitated
More informationMulti-armed Bandits with Limited Exploration
Multi-armed Bandits with Limited Exploration Sudipto Guha Kamesh Munagala Abstract A central problem to decision making under uncertainty is the trade-off between exploration and exploitation: between
More informationSeparating Hierarchical and General Hub Labelings
Separating Hierarchical and General Hub Labelings Andrew V. Goldberg 1 Ilya Razenshteyn 2 Ruslan Savchenko 3 1 Microsoft Research Silicon Valley 2 CSAIL, MIT 3 Moscow State University June 23, 2013 Overview
More informationLecture 5: Derandomization (Part II)
CS369E: Expanders May 1, 005 Lecture 5: Derandomization (Part II) Lecturer: Prahladh Harsha Scribe: Adam Barth Today we will use expanders to derandomize the algorithm for linearity test. Before presenting
More informationLecture 18: Inapproximability of MAX-3-SAT
CS 880: Advanced Complexity Theory 3/7/2008 Lecture 18: Inapproximability of MAX-3-SAT Instructor: Dieter van Melkebeek Scribe: Jeff Kinne In this lecture we prove a tight inapproximability result for
More informationOn judicious bipartitions of graphs
On judicious bipartitions of graphs Jie Ma Xingxing Yu Abstract For a positive integer m, let fm be the maximum value t such that any graph with m edges has a bipartite subgraph of size at least t, and
More informationApproximating MAX-E3LIN is NP-Hard
Approximating MAX-E3LIN is NP-Hard Evan Chen May 4, 2016 This lecture focuses on the MAX-E3LIN problem. We prove that approximating it is NP-hard by a reduction from LABEL-COVER. 1 Introducing MAX-E3LIN
More informationOn the Competitive Ratio of the Random Sampling Auction
On the Competitive Ratio of the Random Sampling Auction Uriel Feige 1, Abraham Flaxman 2, Jason D. Hartline 3, and Robert Kleinberg 4 1 Microsoft Research, Redmond, WA 98052. urifeige@microsoft.com 2 Carnegie
More informationA Quasi-PTAS for Unsplittable Flow on Line Graphs. Dartmouth Computer Science Technical Report TR
A Quasi-PTAS for Unsplittable Flow on Line Graphs Nikhil Bansal Amit Chakrabarti Amir Epstein Baruch Schieber Dartmouth Computer Science Technical Report TR2005-561 Abstract We study the Unsplittable Flow
More informationFundamentals of optimization problems
Fundamentals of optimization problems Dmitriy Serdyuk Ferienakademie in Sarntal 2012 FAU Erlangen-Nürnberg, TU München, Uni Stuttgart September 2012 Overview 1 Introduction Optimization problems PO and
More informationSubmodular Functions and Their Applications
Submodular Functions and Their Applications Jan Vondrák IBM Almaden Research Center San Jose, CA SIAM Discrete Math conference, Minneapolis, MN June 204 Jan Vondrák (IBM Almaden) Submodular Functions and
More informationSubmodular Functions: Extensions, Distributions, and Algorithms A Survey
Submodular Functions: Extensions, Distributions, and Algorithms A Survey Shaddin Dughmi PhD Qualifying Exam Report, Department of Computer Science, Stanford University Exam Committee: Serge Plotkin, Tim
More informationSDP Relaxations for MAXCUT
SDP Relaxations for MAXCUT from Random Hyperplanes to Sum-of-Squares Certificates CATS @ UMD March 3, 2017 Ahmed Abdelkader MAXCUT SDP SOS March 3, 2017 1 / 27 Overview 1 MAXCUT, Hardness and UGC 2 LP
More informationDesigning smoothing functions for improved worst-case competitive ratio in online optimization
Designing smoothing functions for improved worst-case competitive ratio in online optimization Reza Eghbali Department of Electrical Engineering University of Washington Seattle, WA 9895 eghbali@uw.edu
More informationOn the Price of Truthfulness in Path Auctions
On the Price of Truthfulness in Path Auctions Qiqi Yan Department of Computer Science, Stanford University contact@qiqiyan.com Abstract. We study the frugality ratio of truthful mechanisms in path auctions,
More informationAn Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes)
An Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes) Nicholas J. A. Harvey University of British Columbia Vancouver, Canada nickhar@cs.ubc.ca Jan Vondrák
More informationA Multi-Exchange Local Search Algorithm for the Capacitated Facility Location Problem
A Multi-Exchange Local Search Algorithm for the Capacitated Facility Location Problem Jiawei Zhang Bo Chen Yinyu Ye October 19, 2003 Abstract We present a multi-exchange local search algorithm for approximating
More informationOn Allocating Goods to Maximize Fairness
2009 50th Annual IEEE Symposium on Foundations of Computer Science On Allocating Goods to Maximize Fairness Deeparnab Chakrabarty Dept. of C&O University of Waterloo Waterloo, ON N2L 3G1 Email: deepc@math.uwaterloo.ca
More information