New Approaches to Integer Programming

Total Page:16

File Type:pdf, Size:1020Kb

New Approaches to Integer Programming NEW APPROACHES TO INTEGER PROGRAMMING A Thesis Presented to The Academic Faculty by Karthekeyan Chandrasekaran In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in Algorithms, Combinatorics and Optimization in the School of Computer Science Georgia Institute of Technology August 2012 NEW APPROACHES TO INTEGER PROGRAMMING Approved by: Santosh Vempala, Advisor Santanu Dey School of Computer Science School of Industrial and Systems Georgia Institute of Technology Engineering Georgia Institute of Technology Shabbir Ahmed Richard Karp School of Industrial and Systems Department of Electrical Engineering Engineering and Computer Sciences Georgia Institute of Technology University of California, Berkeley William Cook George Nemhauser School of Industrial and Systems School of Industrial and Systems Engineering Engineering Georgia Institute of Technology Georgia Institute of Technology Date Approved: 24th May 2012 To my parents, Nalini and Chandrasekaran. iii ACKNOWLEDGEMENTS My biggest thanks to my advisor Santosh Vempala. His constant reminder to strive for excellence has helped me push myself and motivated me to be a better researcher. I can only wish to attain as much clarity in my explanations as he does. I am very grateful to the ACO program led by Robin Thomas. It has provided me an invaluable opportunity to appreciate the various aspects of theoretical research. I consider myself lucky for having been able to interact with its exceptional faculty. I also thank ARC and NSF for their generous research and travel support. Many faculty had a positive impact on me during my time at Georgia Tech. I thank Bill Cook for his alluring treatment of linear inequalities. I thank Shabbir Ahmed, Santanu Dey, George Nemhauser and Prasad Tetali for their feedback, thoughtful questions and for all the support, help and advice. I thank all the theory faculty including Nina Balcan, Dana Randall and Vijay Vazirani for their constant encouragement. I thank Richard Karp for exposing me to a refreshing simplistic take on theoretical computer science and for all the help and advice. I thank my collaborators Daniel Dadush, Amit Deshpande, Navin Goyal, Bernhard Hauepler, and Laci Vegh for all the insightful discussions. Amit and Navin have been wonderful mentors and more importantly, friends. I thank all the theory students and postdocs at Georgia Tech for maintaining an enrich- ing research environment. Subruk deserves a particular mention for being an amazing friend and a limitless source of information. I thank Elena, Laci and Will for all their help, ad- vice and outings. I thank Akshay, Amanda, Anand, Elena, Florin, Luis, Prateek, Sarah(s), Steven, Subruk, and Ying for providing timely constructive feedback on my writings. Finally, I thank my girlfriend Sneha for being a pillar of strength and a source of joy. She has been very patient in all my endeavours and I owe more to her love than I can write here. iv TABLE OF CONTENTS DEDICATION ...................................... iii ACKNOWLEDGEMENTS .............................. iv LIST OF FIGURES .................................. viii SUMMARY ........................................ ix I INTRODUCTION ................................. 1 1.1 Contributions . .4 1.2 Tools and Directions . .7 II COMBINATORIAL APPROACH: FEEDBACK VERTEX SET IN IM- PLICIT HITTING SET MODEL ....................... 9 2.1 Implicit Hitting Set Problems . .9 2.1.1 Generic vs online algorithms . 12 2.1.2 Results . 13 2.2 Preliminaries . 14 2.2.1 Related Work . 14 2.3 Algorithms . 15 2.3.1 An Exact Algorithm . 15 2.3.2 Augment-BFS . 16 2.3.3 Hit-and-Prune . 17 2.4 FVS in Random Graphs . 17 2.4.1 Grow induced BFS . 19 2.4.2 Analysis . 20 2.4.3 Lower Bound . 31 2.5 Planted FVS . 33 2.5.1 Model . 34 2.5.2 Properties of Planted Subset . 35 2.5.3 Hitting Set is Planted FVS . 36 2.5.4 Pruning Algorithm to recover Planted FVS . 37 2.6 Conclusion . 39 v III GEOMETRIC APPROACH: DISCREPANCY-BASED ALGORITHM FOR IP ........................................ 40 3.1 Introduction . 40 3.1.1 Motivation . 41 3.1.2 Results . 42 3.2 New tool: Discrepancy for IP . 43 3.3 New model for random IP . 44 3.4 Preliminaries . 45 3.4.1 Related work . 45 3.4.2 Concentration Inequalities . 46 3.5 Discrepancy of Gaussian Matrix . 47 3.5.1 Partial Vector . 49 3.5.2 Bounding Lengths of Gaussian Subvectors . 53 3.5.3 Discrepancy Bound . 54 3.6 Phase-transition in random IP . 57 3.6.1 Radius for Integer Infeasibility . 57 3.6.2 Threshold Radius . 60 3.7 Algorithm to find Integer Point . 62 3.7.1 Algorithmic Partial Vector . 64 3.7.2 Finding an Integer Point . 66 3.8 Conclusion . 69 IV LP APPROACH: CONVERGENCE OF CUTTING PLANES FOR MIN- COST PERFECT MATCHING ........................ 71 4.1 Introduction . 71 4.1.1 Motivation . 73 4.1.2 Results . 75 4.2 Perfect Matchings and Linear Programs . 76 4.3 A Cutting Plane Algorithm for Perfect Matching . 77 4.3.1 Half-integrality for faster cut-generation . 78 4.3.2 Retain cuts with positive dual values . 79 4.3.3 Algorithm C-P-Matching . 79 vi 4.4 Factor-critical matchings . 80 4.5 Analysis . 83 4.5.1 Overview and Organization . 83 4.5.2 Contractions and Half-Integrality . 86 4.5.3 Structure of Dual Solutions . 90 4.5.4 Uniqueness . 102 4.5.5 Half-Integral Primal-Dual Algorithm . 105 4.5.6 Convergence . 112 4.6 A Half-Integral Primal-Dual Algorithm for Minimum-cost Perfect Matching 119 4.6.1 Algorithm . 119 4.6.2 Optimality . 122 4.6.3 Running Time . 123 4.7 Conclusion . 128 V CONCLUSIONS AND FUTURE DIRECTIONS ............. 130 5.1 Planted Feedback Vertex Set . 130 5.2 Hereditary Discrepancy . 131 5.3 Random IP Instances . 131 5.4 Analyzing the Cutting Plane Method . 131 REFERENCES ..................................... 132 vii LIST OF FIGURES 1 Exact Algorithm for IHS . 16 2 Algorithm Augment-BFS . 17 3 Algorithm Hit-and-Prune(k) . 17 4 BFS Exploration . 19 5 Algorithm Grow-induced-BFS . 21 6 Planted Model . 34 7 Random IP instance P (n; m; x0;R)....................... 45 8 Algorithm Round-IP . 63 9 Algorithm Edge-Walk . 65 10 Cutting plane method for matchings . 74 11 Non-integral Solution to Bipartite Relaxation . 76 12 Counterexample to the half-integrality conjecture . 78 13 Algorithm C-P-Matching . 81 14 Contraction operation: image of the dual and the new cost function . 88 15 Algorithm Positively-critical-dual-opt . 97 16 Possible primal updates in the Half-integral Primal-Dual algorithm . 106 17 The Half-Integral Primal-Dual Algorithm . 108 18 The Half-Integral Perfect Matching Algorithm . 122 viii SUMMARY Integer Programming (IP) is a powerful and widely-used formulation for combi- natorial problems. The study of IP over the past several decades has led to fascinating theoretical developments, and has improved our ability to solve discrete optimization prob- lems arising in practice. This thesis makes progress on algorithmic solutions for IP by building on combinatorial, geometric and Linear Programming (LP) approaches. We use a combinatorial approach to give an approximation algorithm for the Feedback Vertex Set problem in a recently developed Implicit Hitting Set framework [46, 47]. Our algorithm is a simple online algorithm which finds a nearly optimal Feedback Vertex Set in random graphs. We also propose a planted model for Feedback Vertex Set and show that an optimal hitting set for a polynomial number of subsets is sufficient to recover the planted Feedback Vertex Set. Next, we present an unexplored geometric connection between integer feasibility and the classical notion of discrepancy of matrices [73]. We exploit this connection to show a phase transition from infeasibility to feasibility in random IP instances. A recent algorithm for small discrepancy solutions [59] leads to an efficient algorithm to find an integer point for random IP instances that are feasible with high probability. Finally, we give a provably efficient cutting-plane algorithm for perfect matchings. In our algorithm, cuts separating the current optimum are easy to derive while a small LP is solved to identify the cuts that are to be retained for later iterations. Our result gives a rigorous theoretical explanation for the practical efficiency of the cutting plane approach for perfect matchings evident from implementations [40, 76]. In summary, this thesis contributes to new models and connections, new algorithms and rigorous analysis of well-known approaches for IP. ix CHAPTER I INTRODUCTION Integer Programming (IP) is a widely-used formulation for discrete optimization/combi- natorial problems. In a discrete optimization problem, the variables belong to a discrete set, typically a subset of integers. This integer restriction leads to a dichotomy regarding solvability of problems: some combinatorial problems can be solved easily by exploiting the restriction, while others become very difficult to solve. Researchers in theoretical computer science and optimization have long sought to understand this dichotomy in the solvability of combinatorial problems. Most combinatorial problems involve either verifying feasibility or optimizing an objec- tive function subject to a given set of constraints. In the feasibility version of IP, the goal n is to verify if there exists an integer point x 2 Z satisfying a given set of linear constraints m×n m Ax ≤ b, where A 2 R is a matrix and b 2 R is a vector. The linear constraints n describe the facets of a polytope P = fx 2 R : Ax ≤ bg, and thus, one would like to verify whether a given polytope contains an integer point. In the optimization version, the goal n T is to identify an integer point x 2 Z that maximizes a given objective function c x, where n c.
Recommended publications
  • A Learning Theoretic Framework for Clustering with Similarity Functions
    A Learning Theoretic Framework for Clustering with Similarity Functions Maria-Florina Balcan∗ Avrim Blum∗ Santosh Vempala† November 23, 2007 Abstract Problems of clustering data from pairwise similarity information are ubiquitous in Computer Science. Theoretical treatments typically view the similarity information as ground-truthand then design algorithms to (approximately) optimize various graph-based objective functions. However, in most applications, this similarity information is merely based on some heuristic; the ground truth is really the (unknown) correct clustering of the data points and the real goal is to achieve low error on the data. In this work, we develop a theoretical approach to clustering from this perspective. In particular, motivated by recent work in learning theory that asks “what natural properties of a similarity (or kernel) function are sufficient to be able to learn well?” we ask “what natural properties of a similarity function are sufficient to be able to cluster well?” To study this question we develop a theoretical framework that can be viewed as an analog of the PAC learning model for clustering, where the object of study, rather than being a concept class, is a class of (concept, similarity function) pairs, or equivalently, a property the similarity function should satisfy with respect to the ground truth clustering. We then analyze both algorithmic and information theoretic issues in our model. While quite strong properties are needed if the goal is to produce a single approximately-correct clustering, we find that a number of reasonable properties are sufficient under two natural relaxations: (a) list clustering: analogous to the notion of list-decoding, the algorithm can produce a small list of clusterings (which a user can select from) and (b) hierarchical clustering: the algorithm’s goal is to produce a hierarchy such that desired clustering is some pruning of this tree (which a user could navigate).
    [Show full text]
  • IARCS, the Indian Association for Research in Computing Science
    IARCS, the Indian Association for Research in Computing Science, announces the 38th Foundations of Software Technology and Theoretical Computer Science conference at Ahmedabad University, Ahmedabad, Gujarat. The FSTTCS conference is a forum for presenting original results in foundational aspects of Computer Science and Software Technology. Representative areas include, but are not limited to, the following. ● Algorithmic Algebra ● Model Theory, Modal and Temporal ● Algorithms and Data Structures Logics ● Algorithmic Graph Theory and ● Models of Concurrent and Distributed Combinatorics Systems ● Approximation Algorithms ● Models of Timed, Reactive, Hybrid and ● Automata, Games and Formal Stochastic Systems Languages ● Parallel, Distributed and Online ● Combinatorial Optimization Algorithms ● Communication Complexity ● Parameterized Complexity ● Computational Biology ● Principles and Semantics of ● Computational Complexity Programming Languages ● Computational Geometry ● Program Analysis and Transformation ● Computational Learning ● Proof Complexity Theory ● Quantum Computing ● Cryptography and Security ● Randomness in Computing ● Data Streaming and Sublinear ● Specification, Verification, and algorithm Synthesis ● Game Theory and Mechanism ● Theorem Proving, Decision Procedures, Design Model Checking and Reactive Synthesis ● Logic in Computer Science ● Theoretical Aspects of Mobile and ● Machine Learning High-Performance Computing ● Quantum Computing Accepted Papers View the Accepted Papers. Click Here To Download PDF. Submissions Submissions
    [Show full text]
  • Curriculum Vitae
    Curriculum Vitae David P. Woodruff Biographical Computer Science Department Gates-Hillman Complex Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213 Citizenship: United States Email: [email protected] Home Page: http://www.cs.cmu.edu/~dwoodruf/ Research Interests Compressed Sensing, Data Stream Algorithms and Lower Bounds, Dimensionality Reduction, Distributed Computation, Machine Learning, Numerical Linear Algebra, Optimization Education All degrees received from Massachusetts Institute of Technology, Cambridge, MA Ph.D. in Computer Science. September 2007 Research Advisor: Piotr Indyk Thesis Title: Efficient and Private Distance Approximation in the Communication and Streaming Models. Master of Engineering in Computer Science and Electrical Engineering, May 2002 Research Advisor: Ron Rivest Thesis Title: Cryptography in an Unbounded Computational Model Bachelor of Science in Computer Science and Electrical Engineering May 2002 Bachelor of Pure Mathematics May 2002 Professional Experience August 2018-present, Carnegie Mellon University Computer Science Department Associate Professor (with tenure) August 2017 - present, Carnegie Mellon University Computer Science Department Associate Professor June 2018 – December 2018, Google, Mountain View Research Division Visiting Faculty Program August 2007 - August 2017, IBM Almaden Research Center Principles and Methodologies Group Research Scientist Aug 2005 - Aug 2006, Tsinghua University Institute for Theoretical Computer Science Visiting Scholar. Host: Andrew Yao Jun - Jul
    [Show full text]
  • Visions in Theoretical Computer Science
    VISIONS IN THEORETICAL COMPUTER SCIENCE A Report on the TCS Visioning Workshop 2020 The material is based upon work supported by the National Science Foundation under Grants No. 1136993 and No. 1734706. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation. VISIONS IN THEORETICAL COMPUTER SCIENCE A REPORT ON THE TCS VISIONING WORKSHOP 2020 Edited by: Shuchi Chawla (University of Wisconsin-Madison) Jelani Nelson (University of California, Berkeley) Chris Umans (California Institute of Technology) David Woodruff (Carnegie Mellon University) 3 VISIONS IN THEORETICAL COMPUTER SCIENCE Table of Contents Foreword ................................................................................................................................................................ 5 How this Document came About ................................................................................................................................... 6 Models of Computation .........................................................................................................................................7 Computational Complexity ................................................................................................................................................7 Sublinear Algorithms ........................................................................................................................................................
    [Show full text]
  • Random Projection in the Brain and Computation with Assemblies Of
    1 Random Projection in the Brain and Computation 2 with Assemblies of Neurons 3 Christos H. Papadimitriou 4 Columbia University, USA 5 [email protected] 6 Santosh S. Vempala 7 Georgia Tech, USA 8 [email protected] 9 Abstract 10 It has been recently shown via simulations [7] that random projection followed by a cap operation 11 (setting to one the k largest elements of a vector and everything else to zero), a map believed 12 to be an important part of the insect olfactory system, has strong locality sensitivity properties. 13 We calculate the asymptotic law whereby the overlap in the input vectors is conserved, verify- 14 ing mathematically this empirical finding. We then focus on the far more complex homologous 15 operation in the mammalian brain, the creation through successive projections and caps of an 16 assembly (roughly, a set of excitatory neurons representing a memory or concept) in the presence 17 of recurrent synapses and plasticity. After providing a careful definition of assemblies, we prove 18 that the operation of assembly projection converges with high probability, over the randomness 19 of synaptic connectivity, even if plasticity is relatively small (previous proofs relied on high plas- 20 ticity). We also show that assembly projection has itself some locality preservation properties. 21 Finally, we propose a large repertoire of assembly operations, including associate, merge, recip- 22 rocal project, and append, each of them both biologically plausible and consistent with what we 23 know from experiments, and show that this computational system is capable of simulating, again 24 with high probability, arbitrary computation in a quite natural way.
    [Show full text]
  • Fair and Diverse Data Representation in Machine Learning
    FAIR AND DIVERSE DATA REPRESENTATION IN MACHINE LEARNING A Dissertation Presented to The Academic Faculty By Uthaipon Tantipongpipat In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in the Algorithms, Combinatorics, and Optimization Georgia Institute of Technology August 2020 Copyright © Uthaipon Tantipongpipat 2020 FAIR AND DIVERSE DATA REPRESENTATION IN MACHINE LEARNING Approved by: Dr. Mohit Singh, Advisor Dr. Sebastian Pokutta School of Industrial and Systems Institute of Mathematics Engineering Technical University of Berlin Georgia Institute of Technology Dr. Santosh Vempala Dr. Rachel Cummings School of Computer Science School of Industrial and Systems Georgia Institute of Technology Engineering Georgia Institute of Technology Date Approved: May 8, 2020 Dr. Aleksandar Nikolov Department of Computer Science University of Toronto ACKNOWLEDGEMENTS This thesis would not be complete without many great collaborators and much support I re- ceived. My advisor, Mohit Singh, is extremely supportive for me to explore my own research interests, while always happy to discuss even a smallest technical detail when I need help. His ad- vising aim has always been for my best – for my career growth as a researcher and for a fulfilling life as a person. He is unquestionably an integral part of my success today. I want to thank Rachel Cummings, Aleksandar (Sasho) Nikolov, Sebastian Pokutta, and San- tosh Vempala for many research discussions we had together and their willingness to serve as my dissertation committees amidst COVID-19 disruption. I want to thank my other coauthors as part of my academic path: Digvijay Boob, Sara Krehbiel, Kevin Lai, Vivek Madan, Jamie Morgen- stern, Samira Samadi, Amaresh (Ankit) Siva, Chris Waites, and Weijun Xie.
    [Show full text]
  • Conference Program
    Last update: June 11 STOC 2004 Schedule Chicago Hilton and Towers Hotel 720 South Michigan Avenue, Chicago Saturday, June 12, 2004 5:00 - 9:00 PM Registration desk open 7:00 - 9:00 PM Welcome Reception. Boulevard Room and Foyer, 2nd floor Sunday, June 13, 2004 8:00 AM - 5:00 PM Registration desk open 8:00 - 8:35 AM Continental breakfast. Continental Ballroom Lobby, 1st floor 8:35 - 10:10 AM Session 1A. Continental Ballroom A-B. Chair: Oded Regev 8:35 - 8:55 AM Robust PCPs of Proximity, Shorter PCPs and Applications to Coding Eli Ben-Sasson (Radcliffe/Harvard), Oded Goldreich (Weizmann) Prahladh Harsha (MIT), Madhu Sudan (MIT), Salil Vadhan (Harvard) 9:00 - 9:20 AM A New PCP Outer Verifier with Applications to Homogeneous Linear Equations and Max-Bisection Jonas Holmerin (KTH, Stockholm), Subhash Khot (Georgia Tech) 9:25 - 9:45 AM Asymmetric k-Center is log∗ n - Hard to Approximate Julia Chuzhoy (Technion), Sudipto Guha (UPenn), Eran Halperin (Berkeley), Sanjeev Khanna (UPenn), Guy Kortsarz (Rutgers), Joseph (Seffi) Naor (Technion) 9:50 - 10:10 AM New Hardness Results for Congestion Minimization and Machine Scheduling Julia Chuzhoy (Technion), Joseph (Seffi) Naor (Technion) 8:35 - 10:10 AM Session 1B. Continental Ballroom C. Chair: Sandy Irani 8:35 - 8:55 AM On the Performance of Greedy Algorithms in Packet Buffering Susanne Albers (Freiburg), Markus Schmidt (Freiburg) 9:00 - 9:20 AM Adaptive Routing with End-to-End Feedback: Distributed Learning and Geometric Approaches Baruch Awerbuch (Johns Hopkins), Robert D. Kleinberg (MIT) 9:25 - 9:45 AM Know Thy Neighbor’s Neighbor: The Power of Lookahead in Randomized P2P Net- works Gurmeet Singh Manku (Stanford), Moni Naor (Weizmann), Udi Wieder (Weizmann) 9:50 - 10:10 AM The Zero-One Principle for Switching Networks Yossi Azar (Tel Aviv), Yossi Richter (Tel Aviv) 10:10 - 10:35 AM Coffee break.
    [Show full text]
  • Lipics-ITCS-2018-0.Pdf (0.4
    9th Innovations in Theoretical Computer Science ITCS 2018, January 11–14, 2018, Cambridge, MA, USA Edited by Anna R. Karlin LIPIcs – Vol. 94 – ITCS2018 www.dagstuhl.de/lipics Editor Anna R. Karlin Allen School of Computer Science and Engineering University of Washington [email protected] ACM Classification 1998 F. Theory of Computation, G. Mathematics of Computing ISBN 978-3-95977-060-6 Published online and open access by Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH, Dagstuhl Publishing, Saarbrücken/Wadern, Germany. Online available at http://www.dagstuhl.de/dagpub/978-3-95977-060-6. Publication date January, 2018 Bibliographic information published by the Deutsche Nationalbibliothek The Deutsche Nationalbibliothek lists this publication in the Deutsche Nationalbibliografie; detailed bibliographic data are available in the Internet at http://dnb.d-nb.de. License This work is licensed under a Creative Commons Attribution 3.0 Unported license (CC-BY 3.0): http://creativecommons.org/licenses/by/3.0/legalcode. In brief, this license authorizes each and everybody to share (to copy, distribute and transmit) the work under the following conditions, without impairing or restricting the authors’ moral rights: Attribution: The work must be attributed to its authors. The copyright is retained by the corresponding authors. Digital Object Identifier: 10.4230/LIPIcs.ITCS.2018.0 ISBN 978-3-95977-060-6 ISSN 1868-8969 http://www.dagstuhl.de/lipics 0:iii LIPIcs – Leibniz International Proceedings in Informatics LIPIcs is a series of high-quality conference proceedings across all fields in informatics. LIPIcs volumes are published according to the principle of Open Access, i.e., they are available online and free of charge.
    [Show full text]
  • Sampling-Based Algorithms for Dimension Reduction Amit Jayant
    Sampling-Based Algorithms for Dimension Reduction by Amit Jayant Deshpande B.Sc., Chennai Mathematical Institute, 2002 Submitted to the Department of Mathematics in partial fulfillment of the requirements for the degree of Doctor of Philosophy at the MASSACHUSETTS INSTITUTE OF TECHNOLOGY June 2007 @ Amit Jayant Deshpande, MMVII. All rights reserved. The author hereby grants to MIT permission to reproduce and distribute publicly paper and electronic copies of this thesis document in whole or in part in any medium now known or hereafter created. Author .............................................. Department of Mathematics April 11, 2007 Certified by..... w... .............................................. Santosh S. Vempala Associate Professor of Applied Mathematics Thesis co-supervisor Certified by..- ..... ................................. ... Daniel A. Spielman Professor of Computer Science, Yale University - ,Thesia.eAuDervisor Accepted by ...................... Alar Toomre Chairman. ADDlied Mathematics Committee Accepted by MASSACHUSETTS INSTITUTE r Pavel I. Etingof OF TECHNOLOGY Chairman, Department Committee on Graduate Students JUN 0 8 2007 LIBRARIES -ARC·HN/E Sampling-Based Algorithms for Dimension Reduction by Amit Jayant Deshpande Submitted to the Department of Mathematics on April 11, 2007, in partial fulfillment of the requirements for the degree of Doctor of Philosophy Abstract Can one compute a low-dimensional representation of any given data by looking only at its small sample, chosen cleverly on the fly? Motivated by the above question, we consider the problem of low-rank matrix approximation: given a matrix A E Rm", one wants to compute a rank-k matrix (where k << min{m, n}) nearest to A in the Frobenius norm (also known as the Hilbert-Schmidt norm). We prove that using a sample of roughly O(k/E) rows of A one can compute, with high probability, a (1 + E)-approximation to the nearest rank-k matrix.
    [Show full text]
  • Karthekeyan Chandrasekaran
    Karthekeyan Chandrasekaran Contact 301 Transportation Building Phone: +1-217-300-1160 Information 104 S. Mathews Ave Email: [email protected] Urbana, IL 61801 URL: https://karthik.ise.illinois.edu Research Combinatorial Optimization, Integer Programming, Probabilistic Methods, Randomization Interests Appointments Associate Professor University of Illinois at Urbana-Champaign, IL Department of Industrial and Enterprise Systems Engineering Aug, 2021-present Affiliate University of Illinois at Urbana-Champaign, IL Department of Computer Science Sep, 2014-present Assistant Professor University of Illinois at Urbana-Champaign, IL Department of Industrial and Enterprise Systems Engineering Sep, 2014-Jul, 2021 Simons Postdoctoral Research Fellow Harvard University, Cambridge, MA School of Engineering and Applied Sciences Host: Salil Vadhan Sep, 2012-Aug, 2014 Visiting Researcher International Computer Science Institute (ICSI), Berkeley, CA Algorithms Group Host: Richard Karp Jul-Oct, 2011 Research Intern Microsoft Research, Bangalore, India Algorithms Group Host: Navin Goyal May-Jul, 2009 Host: Amit Deshpande May-Jul, 2008 Applied Mathematics Group Host: Satya V. Lokam May-Jul, 2007 Microsoft Research, Redmond, WA Algorithms Group Host: Ramarathnam Venkatesan Jun-Aug, 2006 Education Ph.D., Algorithms, Combinatorics, and Optimization Aug, 2012 Georgia Institute of Technology, Atlanta Advisor: Santosh Vempala B.Tech., Computer Science and Engineering Jun, 2007 Indian Institute of Technology, Madras Teaching Graduate-level (UIUC) Combinatorial Optimization, IE 519/CS 586 (formerly IE 598) Fall 2015, Spring 2018, 2020 Integer Programming, IE 511 Spring 2015, 2017, 2019 PAGE 1/10 Undergraduate-level (UIUC) Deterministic Models in Optimization, IE 310 Spring 2016, Fall 2016, 2017, 2018, 2019, 2020 Operations Research Lab, IE 311 Spring 2016, Fall 2016, 2017, 2018 Students PhD Advisees Weihang Wang, UIUC (2019{present) Calvin Beideman, UIUC (2018{present) Chao Xu, UIUC (PhD, May 2018, joint with Prof.
    [Show full text]
  • Submission Data for 2017 CORE Conference Re-Ranking Process
    Submission Data for 2017 CORE conference Re-ranking process International Workshop on Approximation Algorithms for Combinatorial Optimization Problems (Submitted as a comparator for Innovations in Theoretical Computer Science) Submitted by: Benjamin Rubinstein [email protected] Supported by: Benjamin Rubinstein Conference Details Conference Title: International Workshop on Approximation Algorithms for Combinatorial Optimization Problems Acronym : APPROX Rank: A Recent Years Most Recent Year Year: 2017 URL: http://cui.unige.ch/tcs/random-approx/2017/index.php Papers submitted: 60 Papers published: 22 Acceptance rate: 37 Source for acceptance rate: http://drops.dagstuhl.de/portals/extern/index.php?semnr=16040 Program Chairs Name: David Williamson Affiliation: Cornell H index: 43 Google Scholar URL: https://scholar.google.com/citations?user=pOd2M64AAAAJ DBLP URL: http://dblp2.uni-trier.de/pers/hd/w/Williamson:David_P= General Chairs Name: Neha Dave Affiliation: Mills College H index: -1 Google Scholar URL: DBLP URL: http://dblp2.uni-trier.de/pers/hd/d/Dave:Neha Second Most Recent Year Year: 2016 URL: http://cui.unige.ch/tcs/random-approx/2016/ Papers submitted: 40 Papers published: 20 Acceptance rate: 50 Source for acceptance rate: http://drops.dagstuhl.de/portals/extern/index.php?semnr=16019 Program Chairs Name: Claire Mathieu Affiliation: École normale supérieure H index: -1 Google Scholar URL: DBLP URL: http://dblp2.uni-trier.de/pers/hd/m/Mathieu:Claire 1 General Chairs Name: Adi Rosén Affiliation: CNRS H index: -1 Google Scholar
    [Show full text]
  • Santosh S. Vempala
    Santosh S. Vempala Professor of Computer Science Office Phone: (404) 385-0811 Georgia Institute of Technology Home Phone: (404) 855-5621 Klaus 2222, 266 Ferst Drive Email: [email protected] Atlanta, GA 30332 http://www.cc.gatech.edu/~vempala Research The theory of algorithms; algorithmic tools for sampling, learning, optimiza- Interests tion and data analysis; high-dimensional geometry; randomized linear algebra; Computing-for-Good (C4G). Education Carnegie Mellon University, (1993-1997) School of CS, Ph.D. in Algorithms, Combinatorics and Optimization. Thesis: \Geometric Tools for Algorithms." Advisor: Prof. Avrim Blum Indian Institute of Technology, New Delhi, (1988-1992) B. Tech. in Computer Science. Awards Best Paper ACM-SIAM Symposium on Discrete Algorithms (SODA), 2021. Best Paper ITU Kaleideschope, 2019. Gem of PODS (test of time award), 2019. Edenfield Faculty Fellowship, 2019. CIOS Course Effectiveness Teaching Award, 2016. Frederick Storey chair, 2016-. ACM fellow, 2015. Open Source Software World Challenge, Gold prize, 2015. GT Class of 1934 Outstanding Interdisciplinary Activities Award, 2012. Georgia Trend 40-under-40, 2010. Raytheon fellow, 2008. Distinguished Professor of Computer Science, 2007- Guggenheim Fellow, 2005 Alfred P. Sloan Research Fellow, 2002 NSF Career Award, 1999 Miller Fellow, U.C. Berkeley, 1998 IEEE Machtey Prize, 1997 Best Undergraduate Thesis Award, IIT Delhi, 1992 Appointments Aug 06 { Georgia Tech, Professor, Computer Science (primary), ISYE, Mathematics. Aug 06{Apr 11 Founding Director, Algorithms and Randomness Center (ARC), Georgia Tech. Jul 03{Jul 07 MIT, Associate Professor of Applied Mathematics Jul 98{Jun 03 MIT, Assistant Professor of Applied Mathematics Sep 97{Jun 98 MIT, Applied Mathematics Instructor. 2001, 03, 06, 14 Microsoft Research, Visiting Researcher.
    [Show full text]