On the Approximability of the Maximum Interval Constrained Coloring Problem
|
|
- Andra Roberts
- 5 years ago
- Views:
Transcription
1 S. Canzar 1 K. Elbassioni 2 A. Elmasry 3 R. Raman 4 On the Approximability of the Maximum Interval Constrained Coloring Problem 1 Centrum Wiskunde & Informatica, Amsterdam, The Netherlands 2 Max-Planck-Institut für Informatik, Saarbrücken, Germany 3 Datalogisk Institut, University of Copenhagen, Denmark 4 DIMAP and Department of Computer Science, University of Warwick, UK ISAAC'10
2 Motivation S. Canzar On the Approximability of the ICC Problem 2
3 Motivation can be determined by X-ray crystal diraction, NMR,... but limitations! (concentration, conformational changes... ) S. Canzar On the Approximability of the ICC Problem 2
4 Motivation can be determined by X-ray crystal diraction, NMR,... but limitations! (concentration, conformational changes... ) Exchange of labile hydrogens for deuteriums (HDX) S. Canzar On the Approximability of the ICC Problem 2
5 Motivation can be determined by X-ray crystal diraction, NMR,... but limitations! (concentration, conformational changes... ) Exchange of labile hydrogens for deuteriums (HDX) exchange rates as measure of solvent accessibility structure! S. Canzar On the Approximability of the ICC Problem 2
6 Motivation can be determined by X-ray crystal diraction, NMR,... but limitations! (concentration, conformational changes... ) Exchange of labile hydrogens for deuteriums (HDX) exchange rates as measure of solvent accessibility structure! monitored by mass spectrometry (MS) (NMR limited) S. Canzar On the Approximability of the ICC Problem 2
7 Motivation can be determined by X-ray crystal diraction, NMR,... but limitations! (concentration, conformational changes... ) Exchange of labile hydrogens for deuteriums (HDX) exchange rates as measure of solvent accessibility structure! monitored by mass spectrometry (MS) (NMR limited) output: aggregate exchange data for peptic fragments S. Canzar On the Approximability of the ICC Problem 2
8 Motivation can be determined by X-ray crystal diraction, NMR,... but limitations! (concentration, conformational changes... ) Exchange of labile hydrogens for deuteriums (HDX) exchange rates as measure of solvent accessibility structure! monitored by mass spectrometry (MS) (NMR limited) output: aggregate exchange data for peptic fragments Increase resolution from fragments to single residues! S. Canzar On the Approximability of the ICC Problem 2
9 Problem Illustration G R Y R G Y R R Y S. Canzar On the Approximability of the ICC Problem 3
10 Problem Illustration G R Y R G Y R R Y Experiments [1, 5] (2, 2, 1) [3, 7] (2, 1, 2) [6, 8] (2, 0, 1) [5, 9] (2, 1, 2) S. Canzar On the Approximability of the ICC Problem 3
11 Problem Illustration G R Y R G Y R R Y Experiments [1, 5] (2, 2, 1) [3, 7] (2, 1, 2) [6, 8] (2, 0, 1) [5, 9] (2, 1, 2) feasible assignment S. Canzar On the Approximability of the ICC Problem 3
12 Mathematical Abstraction Protein of n residues Set V = [n] S. Canzar On the Approximability of the ICC Problem 4
13 Mathematical Abstraction Protein of n residues Set V = [n] Peptic fragments Set I of intervals dened on V S. Canzar On the Approximability of the ICC Problem 4
14 Mathematical Abstraction Protein of n residues Set V = [n] Peptic fragments Set I of intervals dened on V H/D exchange rates Set of color classes [k] S. Canzar On the Approximability of the ICC Problem 4
15 Mathematical Abstraction Protein of n residues Set V = [n] Peptic fragments Set I of intervals dened on V H/D exchange rates Set of color classes [k] Requirement function r : I [k] N S. Canzar On the Approximability of the ICC Problem 4
16 Mathematical Abstraction Protein of n residues Set V = [n] Peptic fragments Set I of intervals dened on V H/D exchange rates Set of color classes [k] Requirement function r : I [k] N Feasibility I is feasible or colorable if there exists a coloring χ : V [k] such that for every I I we have {j I χ(j) = c} = r(i, c). S. Canzar On the Approximability of the ICC Problem 4
17 Mathematical Abstraction Protein of n residues Set V = [n] Peptic fragments Set I of intervals dened on V H/D exchange rates Set of color classes [k] Requirement function r : I [k] N Feasibility I is feasible or colorable if there exists a coloring χ : V [k] such that for every I I we have {j I χ(j) = c} = r(i, c). MaxFeasibleColoring (MFC) Given non-negative weights w : I R +, nd a maximum weight colorable subset I I. S. Canzar On the Approximability of the ICC Problem 4
18 Previous Results & Contribution [Althaus et al. SAC'08]: ILP formulation, polynomial for k = 2 [Althaus et al. SWAT'08]: N P-hard in general ±1 violation by LP rounding (1 + ɛ) violation in quasi-polynomial time [Byrka et al. LATIN'10]: N P-hard/APX -hard for k = 3 [Komusiewicz et al. CPM'09] Fixed-parameter tractable w.r.t. max. interval length, max. no. of intervals containing a vertex. S. Canzar On the Approximability of the ICC Problem 5
19 Previous Results & Contribution [Althaus et al. SAC'08]: ILP formulation, polynomial for k = 2 [Althaus et al. SWAT'08]: N P-hard in general ±1 violation by LP rounding (1 + ɛ) violation in quasi-polynomial time [Byrka et al. LATIN'10]: N P-hard/APX -hard for k = 3 [Komusiewicz et al. CPM'09] Fixed-parameter tractable w.r.t. max. interval length, max. no. of intervals containing a vertex. Our Results O( OPT )-approximation algorithm (for constant k) Mfc is APX -hard for k = 2 (reduction from Max2SAT) S. Canzar On the Approximability of the ICC Problem 5
20 Approximation Algorithm Idea Trim solution space and show it still contains a good solution. S. Canzar On the Approximability of the ICC Problem 6
21 Approximation Algorithm Idea Trim solution space and show it still contains a good solution. (i) Solve easier problem variants optimally: a) Tower b) Staircase S. Canzar On the Approximability of the ICC Problem 6
22 Approximation Algorithm Idea Trim solution space and show it still contains a good solution. (i) Solve easier problem variants optimally: a) Tower b) Staircase (ii) Pick best (combined) solution S. Canzar On the Approximability of the ICC Problem 6
23 Optimal Tower Consider partially ordered set (P, ): I 2 I 1 (2, 3) a 1 b 1 (3, 5) a 2 b 2 I 1 I 2 ( a 1, 2, 3, b 1 ) ( a 2, 3, 5, b 2 ) S. Canzar On the Approximability of the ICC Problem 7
24 Optimal Tower Consider partially ordered set (P, ): I 2 I 1 (2, 3) a 1 b 1 (3, 5) a 2 b 2 I 1 I 2 ( a 1, 2, 3, b 1 ) ( a 2, 3, 5, b 2 ) S. Canzar On the Approximability of the ICC Problem 7
25 Optimal Tower Consider partially ordered set (P, ): I 2 I 1 (2, 3) a 1 b 1 (3, 5) a 2 b 2 I 1 I 2 ( a 1, 2, 3, b 1 ) ( a 2, 3, 5, b 2 ) S. Canzar On the Approximability of the ICC Problem 7
26 Optimal Tower Consider partially ordered set (P, ): I 2 I 1 (2, 3) a 1 b 1 (3, 5) a 2 b 2 I 1 I 2 ( a 1, 2, 3, b 1 ) ( a 2, 3, 5, b 2 ) Observation: I I is a feasible tower i it is a chain in P S. Canzar On the Approximability of the ICC Problem 7
27 Optimal Tower Consider partially ordered set (P, ): I 2 I 1 (2, 3) a 1 b 1 (3, 5) a 2 b 2 I 1 I 2 ( a 1, 2, 3, b 1 ) ( a 2, 3, 5, b 2 ) Observation: I I is a feasible tower i it is a chain in P Find a maximum-weight chain in P (in polynomial time)! S. Canzar On the Approximability of the ICC Problem 7
28 Optimal Staircase I 1 I t } I l χ S. Canzar On the Approximability of the ICC Problem 8
29 Optimal Staircase I t I 1 I t } I l χ S. Canzar On the Approximability of the ICC Problem 8
30 Optimal Staircase I 1 I t χ { I t } I l χ S. Canzar On the Approximability of the ICC Problem 8
31 Optimal Staircase I 1 I t χ { I t } I l χ } {v I α χ(v) = c} = {v I α χ (v) = c}, for all colors c. I α S. Canzar On the Approximability of the ICC Problem 8
32 Optimal Staircase χ = I 1 χ I t χ { I t } I l χ } {v I α χ(v) = c} = {v I α χ (v) = c}, for all colors c. I α S. Canzar On the Approximability of the ICC Problem 8
33 Optimal Staircase χ = I 1 χ χ I t χ { I t } I l χ } } I β I α {v I α χ(v) = c} = {v I α χ (v) = c}, for all colors c. S. Canzar On the Approximability of the ICC Problem 8
34 Optimal Staircase χ = I 1 χ χ χ χ I t χ { I t } I l χ } } I β I α {v I α χ(v) = c} = {v I α χ (v) = c}, for all colors c. S. Canzar On the Approximability of the ICC Problem 8
35 Optimal Staircase χ = I 1 χ χ χ χ I t χ { I t } I l χ } } I β I α {v I α χ(v) = c} = {v I α χ (v) = c}, for all colors c. D[t, r(i α )] := weight of optimal solution from I 1 to I t that can be satised by coloring satisfying r on I α S. Canzar On the Approximability of the ICC Problem 8
36 Optimal Staircase χ = I 1 χ χ χ χ I t χ { I t } I l χ } } I β I α {v I α χ(v) = c} = {v I α χ (v) = c}, for all colors c. D[t, r(i α )] := weight of optimal solution from I 1 to I t that can be satised by coloring satisfying r on I α DP: guess predecessor I t and coloring on I α S. Canzar On the Approximability of the ICC Problem 8
37 Putting it all together Dene Poset P = (OPT, ). Dilworth Theorem There is either a chain or an anti-chain in P of weight at least w(opt ) 2 OPT. S. Canzar On the Approximability of the ICC Problem 9
38 Putting it all together Dene Poset P = (OPT, ). Dilworth Theorem There is either a chain or an anti-chain in P of weight at least w(opt ) 2 OPT. chain (= tower): S. Canzar On the Approximability of the ICC Problem 9
39 Putting it all together Dene Poset P = (OPT, ). Dilworth Theorem There is either a chain or an anti-chain in P of weight at least w(opt ) 2 OPT. chain (= tower): anti-chain: S. Canzar On the Approximability of the ICC Problem 9
40 Putting it all together Dene Poset P = (OPT, ). Dilworth Theorem There is either a chain or an anti-chain in P of weight at least w(opt ) 2 OPT. chain (= tower): anti-chain: can be partitioned into 2 sets of independent staircases S. Canzar On the Approximability of the ICC Problem 9
41 Putting it all together Dene Poset P = (OPT, ). Dilworth Theorem There is either a chain or an anti-chain in P of weight at least w(opt ) 2 OPT. chain (= tower): anti-chain: can be partitioned into 2 sets of independent staircases feasible set of weight at least w(opt ) 4 OPT S. Canzar On the Approximability of the ICC Problem 9
42 Independent Set of Staircases u v S. Canzar On the Approximability of the ICC Problem 10
43 Independent Set of Staircases w u,v S. Canzar On the Approximability of the ICC Problem 10
44 Independent Set of Staircases w u,v S. Canzar On the Approximability of the ICC Problem 10
45 Independent Set of Staircases w u,v S. Canzar On the Approximability of the ICC Problem 10
46 Independent Set of Staircases w u,v S. Canzar On the Approximability of the ICC Problem 10
47 Independent Set of Staircases w u,v S. Canzar On the Approximability of the ICC Problem 10
48 Algorithm Algorithm 1 MfcApprox(V, I, r, w) 1: W 1 = max Tower I w(i ) 2: for every u, v V s.t. u < v do 3: w u,v = max Staircase(u,v) I w(i ) 4: end for 5: Let W 2 = max Indep.set I {[u,v]:u,v V, u<v} w (I ) 6: return max{w 1, W 2 } S. Canzar On the Approximability of the ICC Problem 11
49 Open Questions Improve O( OPT )-approximation or hardness? Approximation if k part of the input? S. Canzar On the Approximability of the ICC Problem 12
The interval constrained 3-coloring problem
The interval constrained 3-coloring problem Jaroslaw Byrka, Andreas Karrenbauer, and Laura Sanità Institute of Mathematics EPFL, Lausanne, Switzerland {Jaroslaw.Byrka,Andreas.Karrenbauer,Laura.Sanita}@epfl.ch
More informationarxiv: v2 [cs.dm] 17 Dec 2009
The interval constrained 3-coloring problem Jaroslaw Byrka Laura Sanità Andreas Karrenbauer arxiv:0907.3563v2 [cs.dm] 17 Dec 2009 Institute of Mathematics EPFL, Lausanne, Switzerland {Jaroslaw.Byrka,Andreas.Karrenbauer,Laura.Sanita}@epfl.ch
More informationA Polynomial Delay Algorithm for Enumerating Approximate Solutions to the Interval Constrained Coloring Problem
A Polynomial Delay Algorithm for Enumerating Approximate Solutions to the Interval Constrained Coloring Problem Stefan Canzar Khaled Elbassioni Julián Mestre Abstract We study the interval constrained
More informationA Polynomial Delay Algorithm for Enumerating Approximate Solutions to the Interval Constrained Coloring Problem
A Polynomial Delay Algorithm for Enumerating Approximate Solutions to the Interval Constrained Coloring Problem Abstract Stefan Canzar Khaled Elbassioni Julián Mestre We study the interval constrained
More informationApproximating the Interval Constrained Coloring Problem
Approximating the Interval Constrained Coloring Problem Ernst Althaus, Stefan Canzar, Khaled Elbassioni, Andreas Karrenbauer, and Julián Mestre Max-Planck-Institute for Informatics, Saarbrücken, Germany
More informationNMR Resonance Assignment Assisted by Mass Spectrometry
NMR Resonance Assignment Assisted by Mass Spectrometry This lecture talked about a NMR resonance assignment assisted by mass spectrometry [1, 2]. 1 Motivation Nuclear magnetic resonance (NMR) provides
More informationHow to Assign Papers to Referees Objectives, Algorithms, Open Problems p.1/21
How to Assign Papers to Referees Objectives, Algorithms, Open Problems Kurt Mehlhorn Max-Planck-Institut für Informatik Saarbrücken Germany based on discussions with N. Garg, T. Kavitha, A. Kumar, J. Mestre
More informationInteger Linear Programs
Lecture 2: Review, Linear Programming Relaxations Today we will talk about expressing combinatorial problems as mathematical programs, specifically Integer Linear Programs (ILPs). We then see what happens
More informationDual fitting approximation for Set Cover, and Primal Dual approximation for Set Cover
duality 1 Dual fitting approximation for Set Cover, and Primal Dual approximation for Set Cover Guy Kortsarz duality 2 The set cover problem with uniform costs Input: A universe U and a collection of subsets
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 informationGraph. Supply Vertices and Demand Vertices. Supply Vertices. Demand Vertices
Partitioning Graphs of Supply and Demand Generalization of Knapsack Problem Takao Nishizeki Tohoku University Graph Supply Vertices and Demand Vertices Supply Vertices Demand Vertices Graph Each Supply
More informationConflict-Free Colorings of Rectangles Ranges
Conflict-Free Colorings of Rectangles Ranges Khaled Elbassioni Nabil H. Mustafa Max-Planck-Institut für Informatik, Saarbrücken, Germany felbassio, nmustafag@mpi-sb.mpg.de Abstract. Given the range space
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 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 informationThe Entropy Rounding Method in Approximation Algorithms
The Entropy Rounding Method in Approximation Algorithms Thomas Rothvoß Department of Mathematics, M.I.T. SODA 2012 A general LP rounding problem Problem: Given: A R n m, fractional solution x [0,1] m Find:
More informationOn Tree-Constrained Matchings and Generalizations
Noname manuscript No. (will be inserted by the editor) On Tree-Constrained Matchings and Generalizations Stefan Canzar Khaled Elbassioni Gunnar W. Klau Julián Mestre the date of receipt and acceptance
More informationThe Steiner Network Problem
The Steiner Network Problem Pekka Orponen T-79.7001 Postgraduate Course on Theoretical Computer Science 7.4.2008 Outline 1. The Steiner Network Problem Linear programming formulation LP relaxation 2. The
More informationDiscrepancy Theory in Approximation Algorithms
Discrepancy Theory in Approximation Algorithms Rajat Sen, Soumya Basu May 8, 2015 1 Introduction In this report we would like to motivate the use of discrepancy theory in algorithms. Discrepancy theory
More informationLinear Programming. Scheduling problems
Linear Programming Scheduling problems Linear programming (LP) ( )., 1, for 0 min 1 1 1 1 1 11 1 1 n i x b x a x a b x a x a x c x c x z i m n mn m n n n n! = + + + + + + = Extreme points x ={x 1,,x n
More informationWelfare Maximization with Friends-of-Friends Network Externalities
Welfare Maximization with Friends-of-Friends Network Externalities Extended version of a talk at STACS 2015, Munich Wolfgang Dvořák 1 joint work with: Sayan Bhattacharya 2, Monika Henzinger 1, Martin Starnberger
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 informationTravelling Salesman Problem
Travelling Salesman Problem Fabio Furini November 10th, 2014 Travelling Salesman Problem 1 Outline 1 Traveling Salesman Problem Separation Travelling Salesman Problem 2 (Asymmetric) Traveling Salesman
More informationMolecular dynamics simulations of anti-aggregation effect of ibuprofen. Wenling E. Chang, Takako Takeda, E. Prabhu Raman, and Dmitri Klimov
Biophysical Journal, Volume 98 Supporting Material Molecular dynamics simulations of anti-aggregation effect of ibuprofen Wenling E. Chang, Takako Takeda, E. Prabhu Raman, and Dmitri Klimov Supplemental
More informationProtein Structure Analysis and Verification. Course S Basics for Biosystems of the Cell exercise work. Maija Nevala, BIO, 67485U 16.1.
Protein Structure Analysis and Verification Course S-114.2500 Basics for Biosystems of the Cell exercise work Maija Nevala, BIO, 67485U 16.1.2008 1. Preface When faced with an unknown protein, scientists
More informationA Min-Max Theorem for k-submodular Functions and Extreme Points of the Associated Polyhedra. Satoru FUJISHIGE and Shin-ichi TANIGAWA.
RIMS-1787 A Min-Max Theorem for k-submodular Functions and Extreme Points of the Associated Polyhedra By Satoru FUJISHIGE and Shin-ichi TANIGAWA September 2013 RESEARCH INSTITUTE FOR MATHEMATICAL SCIENCES
More informationOn the Fixed Parameter Tractability and Approximability of the Minimum Error Correction problem
On the Fixed Parameter Tractability and Approximability of the Minimum Error Correction problem Paola Bonizzoni, Riccardo Dondi, Gunnar W. Klau, Yuri Pirola, Nadia Pisanti and Simone Zaccaria DISCo, computer
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 informationion mobility spectrometry IR spectroscopy
Debasmita Gho 29.10.2016 Introducti on Owing to its accuracy, sensitivity, and speed, mass spectrometry (MS) coupled to fragmentation techniques is the method of choice for determining the primary structure
More informationAn Approximation Algorithm for MAX-2-SAT with Cardinality Constraint
An Approximation Algorithm for MAX-2-SAT with Cardinality Constraint Thomas Hofmeister Informatik 2, Universität Dortmund, 44221 Dortmund, Germany th01@ls2.cs.uni-dortmund.de Abstract. We present a randomized
More informationClosest String and Closest Substring Problems
January 8, 2010 Problem Formulation Problem Statement I Closest String Given a set S = {s 1, s 2,, s n } of strings each length m, find a center string s of length m minimizing d such that for every string
More informationOn the knapsack closure of 0-1 Integer Linear Programs
On the knapsack closure of 0-1 Integer Linear Programs Matteo Fischetti 1 Dipartimento di Ingegneria dell Informazione University of Padova Padova, Italy Andrea Lodi 2 Dipartimento di Elettronica, Informatica
More informationNetwork Design and Game Theory Spring 2008 Lecture 2
Network Design and Game Theory Spring 2008 Lecture 2 Instructor: Mohammad T. Hajiaghayi Scribe: Imdadullah Khan February 04, 2008 MAXIMUM COVERAGE In this lecture we review Maximum Coverage and Unique
More informationA Dynamic Programming algorithm for minimizing total cost of duplication in scheduling an outtree with communication delays and duplication
A Dynamic Programming algorithm for minimizing total cost of duplication in scheduling an outtree with communication delays and duplication Claire Hanen Laboratory LIP6 4, place Jussieu F-75 252 Paris
More informationPositive Semi-definite programing and applications for approximation
Combinatorial Optimization 1 Positive Semi-definite programing and applications for approximation Guy Kortsarz Combinatorial Optimization 2 Positive Sem-Definite (PSD) matrices, a definition Note that
More informationSupplementary Figures
1 Supplementary Figures Supplementary Figure 1 Type I FGFR1 inhibitors (a) Chemical structures of a pyrazolylaminopyrimidine inhibitor (henceforth referred to as PAPI; PDB-code of the FGFR1-PAPI complex:
More informationOn-the-Fly Exact Computation of Bisimilarity Distances
On-the-Fly Exact Computation of Bisimilarity Distances Giorgio Bacci, Giovanni Bacci, Kim G. Larsen, Radu Mardare Dept. of Computer Science, Aalborg University Quantitative Models: Expressiveness, Analysis,
More informationBMB/Bi/Ch 173 Winter 2018
BMB/Bi/Ch 173 Winter 2018 Homework Set 8.1 (100 Points) Assigned 2-27-18, due 3-6-18 by 10:30 a.m. TA: Rachael Kuintzle. Office hours: SFL 220, Friday 3/2 4-5pm and SFL 229, Monday 3/5 4-5:30pm. 1. NMR
More informationLinear Extension Counting is Fixed- Parameter Tractable in Essential Width
Linear Extension Counting is Fixed- Parameter Tractable in Essential Width Joshua Cooper University of South Carolina Department of Mathematics AMS Southeastern Sectional Fall 2013 University of Louisville,
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 informationProtein Dynamics, Allostery and Function
Protein Dynamics, Allostery and Function Lecture 3. Protein Dynamics Xiaolin Cheng UT/ORNL Center for Molecular Biophysics SJTU Summer School 2017 1 Obtaining Dynamic Information Experimental Approaches
More informationReconstructing Phylogenetic Networks
Reconstructing Phylogenetic Networks Mareike Fischer, Leo van Iersel, Steven Kelk, Nela Lekić, Simone Linz, Celine Scornavacca, Leen Stougie Centrum Wiskunde & Informatica (CWI) Amsterdam MCW Prague, 3
More informationApproximation Algorithms
Approximation Algorithms Chapter 26 Semidefinite Programming Zacharias Pitouras 1 Introduction LP place a good lower bound on OPT for NP-hard problems Are there other ways of doing this? Vector programs
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 informationOn the Complexity of Budgeted Maximum Path Coverage on Trees
On the Complexity of Budgeted Maximum Path Coverage on Trees H.-C. Wirth An instance of the budgeted maximum coverage problem is given by a set of weighted ground elements and a cost weighted family of
More informationPrinciples of Physical Biochemistry
Principles of Physical Biochemistry Kensal E. van Hold e W. Curtis Johnso n P. Shing Ho Preface x i PART 1 MACROMOLECULAR STRUCTURE AND DYNAMICS 1 1 Biological Macromolecules 2 1.1 General Principles
More informationCOT 6936: Topics in Algorithms! Giri Narasimhan. ECS 254A / EC 2443; Phone: x3748
COT 6936: Topics in Algorithms! Giri Narasimhan ECS 254A / EC 2443; Phone: x3748 giri@cs.fiu.edu https://moodle.cis.fiu.edu/v2.1/course/view.php?id=612 Gaussian Elimination! Solving a system of simultaneous
More informationChapter 11. Approximation Algorithms. Slides by Kevin Wayne Pearson-Addison Wesley. All rights reserved.
Chapter 11 Approximation Algorithms Slides by Kevin Wayne. Copyright @ 2005 Pearson-Addison Wesley. All rights reserved. 1 P and NP P: The family of problems that can be solved quickly in polynomial time.
More informationBMB/Bi/Ch 173 Winter 2018
BMB/Bi/Ch 173 Winter 2018 Homework Set 8.1 (100 Points) Assigned 2-27-18, due 3-6-18 by 10:30 a.m. TA: Rachael Kuintzle. Office hours: SFL 220, Friday 3/2 4:00-5:00pm and SFL 229, Monday 3/5 4:00-5:30pm.
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 informationConformational Characterization of Calmodulin by Hydrogen Deuterium Exchange Mass Spectrometry
Conformational Characterization of Calmodulin by Hydrogen Deuterium Exchange Mass Spectrometry Joomi Ahn, Martha Stapels, Michael Eggertson, Keith Fadgen, and Ying Qing Yu Waters Corporation, Milford,
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 informationshelxl: Refinement of Macromolecular Structures from Neutron Data
ESS Neutron Protein Crystallography 2013 Aarhus, Denmark shelxl: Refinement of Macromolecular Structures from Neutron Data Tim Grüne University of Göttingen Dept. of Structural Chemistry http://shelx.uni-ac.gwdg.de
More informationPREEMPTIVE RESOURCE CONSTRAINED SCHEDULING WITH TIME-WINDOWS
PREEMPTIVE RESOURCE CONSTRAINED SCHEDULING WITH TIME-WINDOWS Kanthi Sarpatwar IBM Research Joint Work With: Baruch Schieber (IBM Research) Hadas Shachnai (Technion) Kanthi Kiran Sarpatwar 1 / 22 Introduction
More informationWeek Cuts, Branch & Bound, and Lagrangean Relaxation
Week 11 1 Integer Linear Programming This week we will discuss solution methods for solving integer linear programming problems. I will skip the part on complexity theory, Section 11.8, although this is
More informationStructure-Based Comparison of Biomolecules
Structure-Based Comparison of Biomolecules Benedikt Christoph Wolters Seminar Bioinformatics Algorithms RWTH AACHEN 07/17/2015 Outline 1 Introduction and Motivation Protein Structure Hierarchy Protein
More informationOnline Scheduling with Bounded Migration
Online Scheduling with Bounded Migration Peter Sanders Universität Karlsruhe (TH), Fakultät für Informatik, Postfach 6980, 76128 Karlsruhe, Germany email: sanders@ira.uka.de http://algo2.iti.uni-karlsruhe.de/sanders.php
More informationAlgorithms. Outline! Approximation Algorithms. The class APX. The intelligence behind the hardware. ! Based on
6117CIT - Adv Topics in Computing Sci at Nathan 1 Algorithms The intelligence behind the hardware Outline! Approximation Algorithms The class APX! Some complexity classes, like PTAS and FPTAS! Illustration
More informationOn Antichains in Product Posets
On Antichains in Product Posets Sergei L. Bezrukov Department of Math and Computer Science University of Wisconsin - Superior Superior, WI 54880, USA sb@mcs.uwsuper.edu Ian T. Roberts School of Engineering
More informationBounding in Multi-Stage. Stochastic Programming. Problems. Olga Fiedler a Andras Prekopa b
R utcor Research R eport Bounding in Multi-Stage Stochastic Programming Problems Olga Fiedler a Andras Prekopa b RRR 24-95, June 1995 RUTCOR Rutgers Center for Operations Research Rutgers University P.O.
More information4/12/2011. Chapter 8. NP and Computational Intractability. Directed Hamiltonian Cycle. Traveling Salesman Problem. Directed Hamiltonian Cycle
Directed Hamiltonian Cycle Chapter 8 NP and Computational Intractability Claim. G has a Hamiltonian cycle iff G' does. Pf. Suppose G has a directed Hamiltonian cycle Γ. Then G' has an undirected Hamiltonian
More informationApproximation algorithm for Max Cut with unit weights
Definition Max Cut Definition: Given an undirected graph G=(V, E), find a partition of V into two subsets A, B so as to maximize the number of edges having one endpoint in A and the other in B. Definition:
More informationTowards an Algorithmic Guide to Spiral Galaxies
Towards an Algorithmic Guide to Spiral Galaxies Guillaume Fertin, Shahrad Jamshidi, and Christian Komusiewicz Université de Nantes, LINA - UMR CNRS 6241, France. {guillaume.fertin,shahrad.jamshidi,christian.komusiewicz}@univ-nantes.fr
More informationSolutions to Exercises
1/13 Solutions to Exercises The exercises referred to as WS 1.1(a), and so forth, are from the course book: Williamson and Shmoys, The Design of Approximation Algorithms, Cambridge University Press, 2011,
More informationConverting SLP to LZ78 in almost Linear Time
CPM 2013 Converting SLP to LZ78 in almost Linear Time Hideo Bannai 1, Paweł Gawrychowski 2, Shunsuke Inenaga 1, Masayuki Takeda 1 1. Kyushu University 2. Max-Planck-Institut für Informatik Recompress SLP
More informationApproximation Algorithms
Approximation Algorithms What do you do when a problem is NP-complete? or, when the polynomial time solution is impractically slow? assume input is random, do expected performance. Eg, Hamiltonian path
More informationLecture 11 October 7, 2013
CS 4: Advanced Algorithms Fall 03 Prof. Jelani Nelson Lecture October 7, 03 Scribe: David Ding Overview In the last lecture we talked about set cover: Sets S,..., S m {,..., n}. S has cost c S. Goal: Cover
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 information1. Introduction Bottom-Up-Heapsort is a variant of the classical Heapsort algorithm due to Williams ([Wi64]) and Floyd ([F64]) and was rst presented i
A Tight Lower Bound for the Worst Case of Bottom-Up-Heapsort 1 by Rudolf Fleischer 2 Keywords : heapsort, bottom-up-heapsort, tight lower bound ABSTRACT Bottom-Up-Heapsort is a variant of Heapsort. Its
More informationLecture 2: Scheduling on Parallel Machines
Lecture 2: Scheduling on Parallel Machines Loris Marchal October 17, 2012 Parallel environment alpha in Graham s notation): P parallel identical Q uniform machines: each machine has a given speed speed
More informationAn Improved Approximation for k-median, and Positive Correlation in Budgeted Optimization
An Improved Approximation for k-median, and Positive Correlation in Budgeted Optimization Jaroslaw Byrka 1 Thomas Pensyl 2 Bartosz Rybicki 1 Aravind Srinivasan 2 Khoa Trinh 2 1 University of Wroclaw, Poland
More informationTwo Lectures on the Ellipsoid Method for Solving Linear Programs
Two Lectures on the Ellipsoid Method for Solving Linear Programs Lecture : A polynomial-time algorithm for LP Consider the general linear programming problem: δ = max cx S.T. Ax b, x R n, () where A =
More informationMassachusetts Institute of Technology 6.042J/18.062J, Fall 02: Mathematics for Computer Science Professor Albert Meyer and Dr.
Massachusetts Institute of Technology 6.042J/18.062J, Fall 02: Mathematics for Computer Science Professor Albert Meyer and Dr. Radhika Nagpal Quiz 1 Appendix Appendix Contents 1 Induction 2 2 Relations
More informationprinceton univ. F 17 cos 521: Advanced Algorithm Design Lecture 6: Provable Approximation via Linear Programming
princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 6: Provable Approximation via Linear Programming Lecturer: Matt Weinberg Scribe: Sanjeev Arora One of the running themes in this course is
More informationOn the Tightness of an LP Relaxation for Rational Optimization and its Applications
OPERATIONS RESEARCH Vol. 00, No. 0, Xxxxx 0000, pp. 000 000 issn 0030-364X eissn 526-5463 00 0000 000 INFORMS doi 0.287/xxxx.0000.0000 c 0000 INFORMS Authors are encouraged to submit new papers to INFORMS
More informationLinear Programming. Jie Wang. University of Massachusetts Lowell Department of Computer Science. J. Wang (UMass Lowell) Linear Programming 1 / 47
Linear Programming Jie Wang University of Massachusetts Lowell Department of Computer Science J. Wang (UMass Lowell) Linear Programming 1 / 47 Linear function: f (x 1, x 2,..., x n ) = n a i x i, i=1 where
More informationHARDNESS AND ALGORITHMS FOR RAINBOW CONNECTIVITY
HARDNESS AND ALGORITHMS FOR RAINBOW CONNECTIVITY SOURAV CHAKRABORTY 1 AND ELDAR FISCHER 1 AND ARIE MATSLIAH 2 AND RAPHAEL YUSTER 3 1 Department of Computer Science, Technion, Haifa 32000, Israel. E-mail
More informationCS599: Convex and Combinatorial Optimization Fall 2013 Lecture 24: Introduction to Submodular Functions. Instructor: Shaddin Dughmi
CS599: Convex and Combinatorial Optimization Fall 2013 Lecture 24: Introduction to Submodular Functions Instructor: Shaddin Dughmi Announcements Introduction We saw how matroids form a class of feasible
More informationMinimum-Dilation Tour (and Path) is NP-hard
Minimum-Dilation Tour (and Path) is NP-hard Panos Giannopoulos Christian Knauer Dániel Marx Abstract We prove that computing a minimum-dilation (Euclidean) Hamilton circuit or path on a given set of points
More informationSide-chain positioning with integer and linear programming
Side-chain positioning with integer and linear programming Matt Labrum 1 Introduction One of the components of homology modeling and protein design is side-chain positioning (SCP) In [1], Kingsford, et
More information3.7 Cutting plane methods
3.7 Cutting plane methods Generic ILP problem min{ c t x : x X = {x Z n + : Ax b} } with m n matrix A and n 1 vector b of rationals. According to Meyer s theorem: There exists an ideal formulation: conv(x
More informationA prevalent intraresidue hydrogen bond stabilizes proteins
Supplementary Information A prevalent intraresidue hydrogen bond stabilizes proteins Robert W. Newberry 1 & Ronald T. Raines 1,2 * 1 Department of Chemistry and 2 Department of Biochemistry, University
More informationTowards an Algorithmic Guide to Spiral Galaxies
Towards an Algorithmic Guide to Spiral Galaxies Guillaume Fertin a,, Shahrad Jamshidi a, Christian Komusiewicz b,1, a Université de Nantes, LINA - UMR CNRS 6241, France. b Institut für Softwaretechnik
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 information3 Dimensional String Theory
3 Dimensional String Theory New ideas for interactions and particles Abstract...1 Asymmetry in the interference occurrences of oscillators...1 Spontaneously broken symmetry in the Planck distribution law...3
More informationarxiv: v2 [cs.ds] 6 Apr 2018
Constant Approximation for k-median and k-means with Outliers via Iterative Rounding Ravishankar Krishnaswamy Shi Li Sai Sandeep April 9, 2018 arxiv:1711.01323v2 [cs.ds] 6 Apr 2018 Abstract In this paper,
More informationAn Improved Approximation Algorithm for Virtual Private Network Design
An Improved Approximation Algorithm for Virtual Private Network Design Friedrich Eisenbrand Fabrizio Grandoni Abstract Virtual private network design deals with the reservation of capacities in a network,
More informationHamiltonian Replica Exchange Molecular Dynamics Using Soft-Core Interactions to Enhance Conformational Sampling
John von Neumann Institute for Computing Hamiltonian Replica Exchange Molecular Dynamics Using Soft-Core Interactions to Enhance Conformational Sampling J. Hritz, Ch. Oostenbrink published in From Computational
More informationarxiv: v3 [cs.dm] 18 Jan 2018
On H-topological intersection graphs Steven Chaplick 1, Martin Töpfer 2, Jan Voborník 3, and Peter Zeman 3 1 Lehrstuhl für Informatik I, Universität Würzburg, Germany, www1.informatik.uni-wuerzburg.de/en/staff,
More informationOn the closure of the completely positive semidefinite cone and linear approximations to quantum colorings
Electronic Journal of Linear Algebra Volume 32 Volume 32 (2017) Article 2 2017 On the closure of the completely positive semidefinite cone and linear approximations to quantum colorings Sabine Burgdorf
More informationIn view of (31), the second of these is equal to the identity I on E m, while this, in view of (30), implies that the first can be written
11.8 Inequality Constraints 341 Because by assumption x is a regular point and L x is positive definite on M, it follows that this matrix is nonsingular (see Exercise 11). Thus, by the Implicit Function
More informationSUPPLEMENTARY INFORMATION
DOI: 10.1038/NCHEM.1680 On the nature and origin of dicationic, charge-separated species formed in liquid water on X-ray irradiation Stephan Thürmer, 1 Milan Ončák, 2 Niklas Ottosson, 3 Robert Seidel,
More informationReducing the Cost of Demand Uncertainty through Accurate Response to Early Sales
Reducing the Cost of Demand Uncertainty through Accurate Response to Early Sales Fisher and Raman 1996 Operations Research,, vol. 44 (1), 87-99 Presentation by Hongmin Li This summary presentation is based
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 informationThe Maximum Flow Problem with Disjunctive Constraints
The Maximum Flow Problem with Disjunctive Constraints Ulrich Pferschy Joachim Schauer Abstract We study the maximum flow problem subject to binary disjunctive constraints in a directed graph: A negative
More informationThe maximum edge-disjoint paths problem in complete graphs
Theoretical Computer Science 399 (2008) 128 140 www.elsevier.com/locate/tcs The maximum edge-disjoint paths problem in complete graphs Adrian Kosowski Department of Algorithms and System Modeling, Gdańsk
More informationwhere X is the feasible region, i.e., the set of the feasible solutions.
3.5 Branch and Bound Consider a generic Discrete Optimization problem (P) z = max{c(x) : x X }, where X is the feasible region, i.e., the set of the feasible solutions. Branch and Bound is a general semi-enumerative
More informationStrengthening Landmark Heuristics via Hitting Sets
Strengthening Landmark Heuristics via Hitting Sets Blai Bonet 1 Malte Helmert 2 1 Universidad Simón Boĺıvar, Caracas, Venezuela 2 Albert-Ludwigs-Universität Freiburg, Germany July 23rd, 2010 Contribution
More informationPolynomial time approximation schemes for minimum disk cover problems
DOI 10.1007/s10878-009-9216-y Polynomial time approximation schemes for minimum disk cover problems Chen Liao Shiyan Hu Springer Science+Business Media, LLC 2009 Abstract The following planar minimum disk
More informationSome Open Problems in Approximation Algorithms
Some Open Problems in Approximation Algorithms David P. Williamson School of Operations Research and Information Engineering Cornell University November 2, 2010 Egerváry Research Group on Combinatorial
More informationGenerating k-vertex Connected Spanning Subgraphs and k-edge Connected Spanning Subgraphs
Generating k-vertex Connected Spanning Subgraphs and k-edge Connected Spanning Subgraphs Endre Boros Konrad Borys Khaled Elbassioni Vladimir Gurvich Kazuhisa Makino Gabor Rudolf Abstract We show that k-vertex
More information