Combinatorial Optimization of Cycles and Bases
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Geometry © 2003 Springer-Verlag New York Inc
Discrete Comput Geom 30:311–320 (2003) Discrete & Computational DOI: 10.1007/s00454-003-0012-9 Geometry © 2003 Springer-Verlag New York Inc. Unavoidable Configurations in Complete Topological Graphs∗ J´anos Pach,1,2 J´ozsef Solymosi,2,3 and G´eza T´oth2 1Courant Institute, New York University, New York, NY 10012, USA [email protected] 2R´enyi Institute, Hungarian Academy of Sciences, Pf 127, H-1364 Budapest, Hungary {pach, solymosi, geza}@renyi.hu 3Department of Mathematics, University of British Columbia, Vancouver, British Columbia, Canada V6T 1Z4 Abstract. A topological graph is a graph drawn in the plane so that its vertices are represented by points, and its edges are represented by Jordan curves connecting the corre- sponding points, with the property that any two curves have at most one point in common. We define two canonical classes of topological complete graphs, and prove that every topo- logical complete graph with n vertices has a canonical subgraph of size at least c log1/8 n, which belongs to one of these classes. We also show that every complete topological graph with n vertices has a non-crossing subgraph isomorphic to any fixed tree with at most c log1/6 n vertices. 1. Introduction, Results A topological graph G is a graph drawn in the plane by Jordan curves, any two of which have at most one point in common. That is, it is defined as a pair (V (G), E(G)), where V (G) is a set of points in the plane and E(G) is a set of simple continuous arcs ∗ J´anos Pach was supported by NSF Grant CCR-00-98246 and PSC-CUNY Research Award 64421- 0034. -
Arxiv:1909.00223V1 [Cs.CG] 31 Aug 2019
Simple k-Planar Graphs are Simple (k + 1)-Quasiplanar∗ Patrizio Angeliniy Michael A. Bekosy Franz J. Brandenburgz Giordano Da Lozzox Giuseppe Di Battistax Walter Didimo{ Michael Hoffmannk Giuseppe Liotta{ Fabrizio Montecchiani{ Ignaz Rutterz Csaba D. T´oth∗∗ yy y Universit¨atT¨ubingen,T¨ubingen,Germany fangelini,[email protected] z University of Passau, Passau, Germany fbrandenb,[email protected] x Roma Tre University, Rome, Italy fgiordano.dalozzo,[email protected] { Universit´adegli Studi di Perugia, Perugia, Italy fwalter.didimo,giuseppe.liotta,[email protected] k Department of Computer Science, ETH Z¨urich, Z¨urich, Switzerland [email protected] ∗∗ California State University Northridge, Los Angeles, CA, USA [email protected] yy Tufts University, Medford, MA, USA Abstract A simple topological graph is k-quasiplanar (k ≥ 2) if it contains no k pairwise crossing edges, and k-planar if no edge is crossed more than k times. In this paper, we explore the relationship between k-planarity and k-quasiplanarity to show that, for k ≥ 2, every k-planar simple topological graph can be transformed into a (k + 1)-quasiplanar simple topological graph. arXiv:1909.00223v1 [cs.CG] 31 Aug 2019 ∗Preliminary versions of the results presented in this paper appeared at WG 2017 [6] and MFCS 2017 [19]. 1 (a) (b) (c) (d) Figure 1: (a) A crossing configuration that is forbidden in a 3-planar topological graph. (b) A 3-planar topological graph. (c) A crossing configuration that is forbidden in a 4-quasiplanar topological graph. (d) A 4-quasiplanar topological graph obtained from the one of Figure (b) by suitably rerouting the thick edge. -
Expander Flows, Geometric Embeddings and Graph Partitioning
Expander Flows, Geometric Embeddings and Graph Partitioning SANJEEV ARORA Princeton University SATISH RAO and UMESH VAZIRANI UC Berkeley We give a O(√log n)-approximation algorithm for the sparsest cut, edge expansion, balanced separator,andgraph conductance problems. This improves the O(log n)-approximation of Leighton and Rao (1988). We use a well-known semidefinite relaxation with triangle inequality constraints. Central to our analysis is a geometric theorem about projections of point sets in d, whose proof makes essential use of a phenomenon called measure concentration. We also describe an interesting and natural “approximate certificate” for a graph’s expansion, which involves embedding an n-node expander in it with appropriate dilation and congestion. We call this an expander flow. Categories and Subject Descriptors: F.2.2 [Theory of Computation]: Analysis of Algorithms and Problem Complexity; G.2.2 [Mathematics of Computing]: Discrete Mathematics and Graph Algorithms General Terms: Algorithms,Theory Additional Key Words and Phrases: Graph Partitioning,semidefinite programs,graph separa- tors,multicommodity flows,expansion,expanders 1. INTRODUCTION Partitioning a graph into two (or more) large pieces while minimizing the size of the “interface” between them is a fundamental combinatorial problem. Graph partitions or separators are central objects of study in the theory of Markov chains, geometric embeddings and are a natural algorithmic primitive in numerous settings, including clustering, divide and conquer approaches, PRAM emulation, VLSI layout, and packet routing in distributed networks. Since finding optimal separators is NP-hard, one is forced to settle for approximation algorithms (see Shmoys [1995]). Here we give new approximation algorithms for some of the important problems in this class. -
Quantum Computing : a Gentle Introduction / Eleanor Rieffel and Wolfgang Polak
QUANTUM COMPUTING A Gentle Introduction Eleanor Rieffel and Wolfgang Polak The MIT Press Cambridge, Massachusetts London, England ©2011 Massachusetts Institute of Technology All rights reserved. No part of this book may be reproduced in any form by any electronic or mechanical means (including photocopying, recording, or information storage and retrieval) without permission in writing from the publisher. For information about special quantity discounts, please email [email protected] This book was set in Syntax and Times Roman by Westchester Book Group. Printed and bound in the United States of America. Library of Congress Cataloging-in-Publication Data Rieffel, Eleanor, 1965– Quantum computing : a gentle introduction / Eleanor Rieffel and Wolfgang Polak. p. cm.—(Scientific and engineering computation) Includes bibliographical references and index. ISBN 978-0-262-01506-6 (hardcover : alk. paper) 1. Quantum computers. 2. Quantum theory. I. Polak, Wolfgang, 1950– II. Title. QA76.889.R54 2011 004.1—dc22 2010022682 10987654321 Contents Preface xi 1 Introduction 1 I QUANTUM BUILDING BLOCKS 7 2 Single-Qubit Quantum Systems 9 2.1 The Quantum Mechanics of Photon Polarization 9 2.1.1 A Simple Experiment 10 2.1.2 A Quantum Explanation 11 2.2 Single Quantum Bits 13 2.3 Single-Qubit Measurement 16 2.4 A Quantum Key Distribution Protocol 18 2.5 The State Space of a Single-Qubit System 21 2.5.1 Relative Phases versus Global Phases 21 2.5.2 Geometric Views of the State Space of a Single Qubit 23 2.5.3 Comments on General Quantum State Spaces -
Mathematisches Forschungsinstitut Oberwolfach Combinatorics
Mathematisches Forschungsinstitut Oberwolfach Report No. 1/2006 Combinatorics Organised by L´aszl´oLov´asz (Redmond) Hans J¨urgen Pr¨omel (Berlin) January 1st – January 7th, 2006 Abstract. This is the report on the Oberwolfach workshop on Combina- torics, held 1–7 January 2006. Combinatorics is a branch of mathematics studying families of mainly, but not exclusively, finite or countable struc- tures – discrete objects. The discrete objects considered in the workshop were graphs, set systems, discrete geometries, and matrices. The programme consisted of 15 invited lectures, 18 contributed talks, and a problem ses- sion focusing on recent developments in graph theory, coding theory, discrete geometry, extremal combinatorics, Ramsey theory, theoretical computer sci- ence, and probabilistic combinatorics. Mathematics Subject Classification (2000): 05Cxx, 05Dxx, 52Bxx, 68Rxx. Introduction by the Organisers The workshop Combinatorics organised by L´aszl´oLov´asz (Redmond) and Hans J¨urgen Pr¨omel (Berlin) was held January 1st–January 7th, 2006. This meeting was very well attended with 48 participants from many different countries. The pro- gramme consisted of 15 plenary lectures, accompanied by 18 shorter contributions and a vivid problem session led by Vera T. S´os. The plenary lectures provided a very good overview over the current develop- ments in several areas of combinatorics and discrete mathematics. We were very fortunate that some of the speaker reported on essential progress on longstanding open problems. In particular, Ajtai, Koml´os, Simonovits, and Szemer´edi solved the Erd˝os–T. S´os conjecture on trees (for large trees) and Tao and Vu greatly improved the asymptotic upper bound on the probability that a Bernoulli ma- trix is singular. -
The Theory of Combinatorial Maps and Its Use in the Graph-Topological Computations
The theory of combinatorial maps and its use in the graph-topological computations. Dainis Zeps To cite this version: Dainis Zeps. The theory of combinatorial maps and its use in the graph-topological computations.. Mathematics [math]. Institute of Mathematics and Computer Science. University of Latvia, 1998. English. tel-00417773 HAL Id: tel-00417773 https://tel.archives-ouvertes.fr/tel-00417773 Submitted on 18 Sep 2009 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. University of Latvia The theory of combinatorial maps and its use in the graph-topological computations Dr. Math. Dissertation Dainis Zeps Institute of Mathematics and Computer Science University of Latvia Rai»nabulv., 29, R¹³ga,LV-1459 Latvia R¹³ga,1997 Dainis ZEPS 2 The theory of combinatorial maps and its use in the graph-topological computations. Dainis ZEPS ¤ y ¤This research is supported by the grant 96.0247 of Latvian Council of Science. yAuthor's address: Institute of Mathematics and Computer Science, University of Latvia, 29 Rainis blvd., Riga, Latvia. [email protected] 1 Abstract In this work we investigate combinatorial maps, see [2, 11, 12, 18, 19, 22, 23], applying the ge- ometrical idea of considering the corners between the edges in the embedding of the graph on the surface to be the elements on which the permutations act [58]. -
Adwords in a Panorama
2020 IEEE 61st Annual Symposium on Foundations of Computer Science (FOCS) AdWords in a Panorama Zhiyi Huang Qiankun Zhang Yuhao Zhang Computer Science Computer Science Computer Science The University of Hong Kong The University of Hong Kong The University of Hong Kong Hong Kong, China Hong Kong, China Hong Kong, China [email protected] [email protected] [email protected] Abstract—Three decades ago, Karp, Vazirani, and Vazi- with unit bids and unit budgets. Fifteen years later, rani (STOC 1990) defined the online matching problem Mehta et al. [36] formally formulated it as the AdWords and gave an optimal (1-1/e)-competitive (about 0.632) problem. They introduced an optimal 1− 1 -competitive algorithm. Fifteen years later, Mehta, Saberi, Vazirani, e and Vazirani (FOCS 2005) introduced the first general- algorithm under the small-bid assumption: an adver- ization called AdWords driven by online advertising and tiser’s bid for any impression is much smaller than its obtained the optimal (1-1/e) competitive ratio in the special budget. case of small bids. It has been open ever since whether Subsequently, AdWords has been studied under there is an algorithm for general bids better than the stochastic assumptions. Goel and Mehta [16] showed 0.5-competitive greedy algorithm. This paper presents a 0.5016-competitive algorithm for AdWords, answering this that assuming a random arrival order of the impressions 1− 1 open question on the positive end. The algorithm builds on and small bids, a e competitive ratio can be achieved several ingredients, including a combination of the online using the greedy algorithm: allocate each impression primal dual framework and the configuration linear pro- to the advertiser who would make the largest payment. -
David C. Parkes John A
David C. Parkes John A. Paulson School of Engineering and Applied Sciences, Harvard University, 33 Oxford Street, Cambridge, MA 02138, USA www.eecs.harvard.edu/~parkes December 2020 Citizenship: USA and UK Date of Birth: July 20, 1973 Education University of Oxford Oxford, U.K. Engineering and Computing Science, M.Eng (first class), 1995 University of Pennsylvania Philadelphia, PA Computer and Information Science, Ph.D., 2001 Advisor: Professor Lyle H. Ungar. Thesis: Iterative Combinatorial Auctions: Achieving Economic and Computational Efficiency Appointments George F. Colony Professor of Computer Science, 7/12-present Cambridge, MA Harvard University Co-Director, Data Science Initiative, 3/17-present Cambridge, MA Harvard University Area Dean for Computer Science, 7/13-6/17 Cambridge, MA Harvard University Harvard College Professor, 7/12-6/17 Cambridge, MA Harvard University Gordon McKay Professor of Computer Science, 7/08-6/12 Cambridge, MA Harvard University John L. Loeb Associate Professor of the Natural Sciences, 7/05-6/08 Cambridge, MA and Associate Professor of Computer Science Harvard University Assistant Professor of Computer Science, 7/01-6/05 Cambridge, MA Harvard University Lecturer of Operations and Information Management, Spring 2001 Philadelphia, PA The Wharton School, University of Pennsylvania Research Intern, Summer 2000 Hawthorne, NY IBM T.J.Watson Research Center Research Intern, Summer 1997 Palo Alto, CA Xerox Palo Alto Research Center 1 Other Appointments Member, 2019- Amsterdam, Netherlands Scientific Advisory Committee, CWI Member, 2019- Cambridge, MA Senior Common Room (SCR) of Lowell House Member, 2019- Berlin, Germany Scientific Advisory Board, Max Planck Inst. Human Dev. Co-chair, 9/17- Cambridge, MA FAS Data Science Masters Co-chair, 9/17- Cambridge, MA Harvard Business Analytics Certificate Program Co-director, 9/17- Cambridge, MA Laboratory for Innovation Science, Harvard University Affiliated Faculty, 4/14- Cambridge, MA Institute for Quantitative Social Science International Fellow, 4/14-12/18 Zurich, Switzerland Center Eng. -
Algorithmic Aspects of Connectivity, Allocation and Design Problems
ALGORITHMIC ASPECTS OF CONNECTIVITY, ALLOCATION AND DESIGN PROBLEMS A Thesis Presented to The Academic Faculty by Deeparnab Chakrabarty In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in Algorithms, Combinatorics, and Optimization College of Computing Georgia Institute of Technology August 2008 ALGORITHMIC ASPECTS OF CONNECTIVITY, ALLOCATION AND DESIGN PROBLEMS Approved by: Professor Vijay V. Vazirani, Advisor Professor William Cook College of Computing School of Industrial Systems and Georgia Tech Engineering Georgia Tech Professor Robin Thomas Professor Adam Kalai School of Mathematics College of Computing Georgia Tech Georgia Tech Professor Prasad Tetali Date Approved: 15th May 2008 School of Mathematics Georgia Tech To those who probably will understand the least, but matter the most. iii ACKNOWLEDGEMENTS First and foremost, I thank my advisor, Vijay Vazirani, for his constant support, advice and help throughout these five years. I hope I have imbibed an of the infinite energy with which he does research. Thanks Vijay for everything! I thank Prasad Tetali for patiently listening to me ranting about my work and always advising me on how to proceed further. I will surely miss such an ideal sounding board. I thank Robin Thomas, William Cook and Adam Kalai for being on my committee. Thanks Robin for a careful reading of a paper of mine, Prof. Cook for being a careful reader of my thesis, and Adam for the chats and the margaritas! Many thanks to all the professors in Georgia Tech for their excellent lectures, both in and out of classes. The amount I have learnt in these five years is immeasurable. -
Combinatorial Topology
Topological Graph Theory 3 Basic Definitions 3 Some Common Graphs Kn 8 Connectivity 9 Mader's Theorem v 12 Menger's Theorem 15 Minors and Topological Minors Kn 19 Application: Reliability Polynomial 21 The Cycle Space 30 Inclusion-Exclusion The Dumbbell Graph 32 Some Applications to 3-connected Graphs 33 Tutte's Lemma A graph is a set of vertices 40 Betti Numbers 9 Trees which are connected by edges. Bottlenecks and Connectivity This is a simple example of Theorems and Lemmas 12 a topological space. Two 13 Mader's Theorem topological characteristics of 5 Average vertex degree 14 Dumbbell Graph graphs are the number of con- 6 An Even number of odd vertices 23 K5 Subdivision nected components, and the 16 Adding paths preserves ·(G) 2 26 Peterson Graph number of cycles they contain. ¸ 17 Menger's Theorem 27 Application: Reliability Polynomial 18 Characterization of 2-connected graphs 28 How to count cycles Homeomorphic Faces as Basis Definitions 24 47 29 Graphs a 1-complexes 51 Tutte Counterexample 1 Graph 36 Identifying Paths 52 Tutte's Lemma 4 Neighborhood 37 Identifying Cycles 7 Paths and Cycles 42 Definitions of Maps 11 Vertex Connectedness 44 Induced Map on Cycle Spaces 15 k-path connected 46 Inclusion-Exclusion 21 Graph Isomorphism 50 Tutte 22 Subdivision 53 Characterization of ·(G) 3 ¸ 25 Contraction Examples 30 Linearizeation of Sets 32 Summing the Target 2 Friends in the Order 33 Summing the Domain 3 Some Common Graphs 38 Cycle Space 8 Paths and Cycles Basic Definitions 1 A graph is a mathematical representation of network. -
Approximation Algorithms Springer-Verlag Berlin Heidelberg Gmbh Vi Jay V
Approximation Algorithms Springer-Verlag Berlin Heidelberg GmbH Vi jay V. Vazirani Approximation Algorithms ~Springer Vi jay V. Vazirani Georgia Institute of Technology College of Computing 801 Atlantic Avenue Atlanta, GA 30332-0280 USA [email protected] http://www. cc.gatech.edu/fac/Vijay. Vazirani Corrected Second Printing 2003 Library of Congress Cataloging-in-Publication Data Vazirani, Vijay V. Approximation algorithms I Vi jay V. Vazirani. p.cm. Includes bibliographical references and index. ISBN 978-3-642-08469-0 ISBN 978-3-662-04565-7 (eBook) DOI 10.1007/978-3-662-04565-7 1. Computer algorithms. 2. Mathematical optimization. I. Title. QA76.g.A43 V39 2001 005-1-dc21 ACM Computing Classification (1998): F.1-2, G.l.2, G.l.6, G2-4 AMS Mathematics Classification (2000): 68-01; 68W05, 20, 25, 35,40; 68Q05-17, 25; 68R05, 10; 90-08; 90C05, 08, 10, 22, 27, 35, 46, 47, 59, 90; OSAOS; OSCOS, 12, 20, 38, 40, 45, 69, 70, 85, 90; 11H06; 15A03, 15, 18, 39,48 This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broad casting, reproduction on microfilm or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer-Verlag Berlin Heidelberg GmbH. Violations are liable for prosecution under the German Copyright Law. -
Geometric Intersection Patterns and the Theory of Topological Graphs
Geometric Intersection Patterns and the Theory of Topological Graphs J´anosPach∗ Abstract. The intersection graph of a set system S is a graph on the vertex set S, in which two vertices are connected by an edge if and only if the corresponding sets have nonempty intersection. It was shown by Tietze (1905) that every finite graph is the intersection graph of 3-dimensional convex polytopes. The analogous statement is false in any fixed dimension if the polytopes are allowed to have only a bounded number of faces or are replaced by simple geometric objects that can be described in terms of a bounded number of real parameters. Intersection graphs of various classes of geometric objects, even in the plane, have interesting structural and extremal properties. We survey problems and results on geometric intersection graphs and, more gener- ally, intersection patterns. Many of the questions discussed were originally raised by Berge, Erd}os,Gr¨unbaum, Hadwiger, Tur´an,and others in the context of classical topol- ogy, graph theory, and combinatorics (related, e.g., to Helly's theorem, Ramsey theory, perfect graphs). The rapid development of computational geometry and graph drawing algorithms in the last couple of decades gave further impetus to research in this field. A topological graph is a graph drawn in the plane so that its vertices are represented by points and its edges by possibly intersecting simple continuous curves connecting the corresponding point pairs. We give applications of the results concerning intersection patterns in the theory of topological graphs. Mathematics Subject Classification (2010). Primary 05C35; Secondary 05C62, 52C10.