Counting and Enumeration in Combinatorial Geometry Günter Rote

Size: px
Start display at page:

Download "Counting and Enumeration in Combinatorial Geometry Günter Rote"

Transcription

1 Counting and Enumeration in Combinatorial Geometry Günter Rote Freie Universität Berlin General position: No three points on a line two triangulations

2 Counting and Enumeration in enumeration counting and sampling bounds optimization Combinatorial Geometry Günter Rote Freie Universität Berlin General position: No three points on a line two triangulations

3 Background Given a set of n points in the plane in general position, how many triangulations non-crossing spanning trees non-crossing Hamiltonian cycles non-crossing matchings non-crossing perfect matchings... [your favorite straight-line geometric graph structure] can it have?

4

5 Min #Triangulations: Ω(2.43 n ) O(3.455 n )

6 Previous Results on Perfect Matchings P convex position smallest possible number of perfect matchings: Θ (2 n ) Q double-chain previous record: Θ (3 n ) [García, Noy, Tejel 2000] Upper bound: O (10.06 n ) [Sharir, Welzl 2006] = up to a polynomial factor

7 The Double-Zigzag Chain P Q

8 The Proof C = 2(1 + x + x 3 ) 2(1 + x + x 3 ) smallest singularity: 1 9x 3x 2 = 0 ( 1 2x 8x 2 3x 3 + (1 + x) ) (1 x 3x 2 )(1 9x 3x 2 ) 4x(1 + x)(1 + x + x 3 ) 1/ x 0 = 93 x 0 = /( 93 9) #(perfect matchings in P Q) = Θ ( n )

9 Longer Arcs P = nr r = 5 3 n r = 8: Θ ( n ) [ joint work with Andrei Asinowski ]

10 Dynamic Programming Recursion A runners C B runners X n 1 A k runners X n B X n B = # possibilities after n arcs with B crossing runners

11 Example: r = 5 matrix for transforming (X0 n 1, X1 n 1, X2 n 1,...) into (X0 n, X1 n, X2 n,...) row sum = 271 = vectors grow like 271 n /poly(n)

12 Counting Triangulations Counting, sampling, enumerating [ V. Alvarez, R. Seidel 2013 ] triangulation

13 Counting Triangulations Counting, sampling, enumerating [ V. Alvarez, R. Seidel 2013 ] triangulation sequence of x-monotone paths

14 Counting Triangulations Counting, sampling, enumerating [ V. Alvarez, R. Seidel 2013 ] triangulation sequence of x-monotone paths

15 Counting Triangulations Counting, sampling, enumerating [ V. Alvarez, R. Seidel 2013 ] triangulation sequence of x-monotone paths

16 Counting Triangulations Counting, sampling, enumerating [ V. Alvarez, R. Seidel 2013 ] triangulation sequence of x-monotone paths

17 Counting Triangulations Counting, sampling, enumerating [ V. Alvarez, R. Seidel 2013 ] triangulation sequence of x-monotone paths

18 Counting Triangulations Counting, sampling, enumerating [ V. Alvarez, R. Seidel 2013 ] triangulation sequence of x-monotone paths

19 Counting Triangulations Counting, sampling, enumerating [ V. Alvarez, R. Seidel 2013 ] triangulation sequence of x-monotone paths path in a DAG of size O (2 n )

20 Counting Triangulations Counting, sampling, enumerating [ V. Alvarez, R. Seidel 2013 ] triangulation sequence of x-monotone paths MARKED paths path in a DAG of size O (2 n ) always choose the LEFTmost triangle!

21 Counting Triangulations Counting, sampling, enumerating [ V. Alvarez, R. Seidel 2013 ] triangulation sequence of x-monotone paths MARKED paths path in a DAG of size O (2 n ) always choose the LEFTmost triangle! O(1)-delay enumeration, with O (2 n ) preprocessing

22 Extension to Perfect Matchings Every point set has at least [ Manuel Wettstein 2014 ] Catalan(n/2) 2 n perfect non-crossing matchings. v 2 v 3 v 4 v 1 v i v n v n 1

23 Extension to Perfect Matchings Every point set has at least [ Manuel Wettstein 2014 ] Catalan(n/2) 2 n perfect non-crossing matchings. v 2 v 3 v 4 i 2 v 1 v i v n v n 1 n i (tight (almost only) for point sets in convex position)

24 Extension to Perfect Matchings Every point set has at least [ Manuel Wettstein 2014 ] Catalan(n/2) 2 n perfect non-crossing matchings. v 1 v 2 v 3 v 4 v i i 2 TRICK to achieve polynomial delay: Output those trivial matchings while preparing the DAG. v n v n 1 n i (tight (almost only) for point sets in convex position)

Günter Rote. Freie Universität Berlin

Günter Rote. Freie Universität Berlin Algorithms for Isotonic Regression a i Günter Rote Freie Universität Berlin i Algorithms for Isotonic Regression a i x i Günter Rote Freie Universität Berlin Minimize n i=1 i h( x i a i ) subject to x

More information

Dissecting a Square into an Odd Number of Triangles of Almost Equal Area

Dissecting a Square into an Odd Number of Triangles of Almost Equal Area Dissecting a Square into an Odd Number of Triangles of Almost Equal Area Jean-Philippe Labbé, Günter Rote, Günter M. Ziegler Freie Universität Berlin 0.1112 0.1106 0.1108 0.1110 0.1113 0.1116 0.1113 0.1110

More information

Enumeration of polyominoes with fixed perimeter defect. Andrei Asinowski. Gill Barequet, Yufei Zheng

Enumeration of polyominoes with fixed perimeter defect. Andrei Asinowski. Gill Barequet, Yufei Zheng Enumeration of polyominoes with fixed perimeter defect Andrei Asinowski (Vienna University of Technology) Gill Barequet, Yufei Zheng (Technion Israel Institute of Technology) A polyomino is a set of unit

More information

2. A vertex in G is central if its greatest distance from any other vertex is as small as possible. This distance is the radius of G.

2. A vertex in G is central if its greatest distance from any other vertex is as small as possible. This distance is the radius of G. CME 305: Discrete Mathematics and Algorithms Instructor: Reza Zadeh (rezab@stanford.edu) HW#1 Due at the beginning of class Thursday 01/21/16 1. Prove that at least one of G and G is connected. Here, G

More information

Lower Bounds on the Complexity of Simplex Range Reporting on a Pointer Machine

Lower Bounds on the Complexity of Simplex Range Reporting on a Pointer Machine Lower Bounds on the Complexity of Simplex Range Reporting on a Pointer Machine Extended Abstract Bernard Chazelle Department of Computer Science Princeton University Burton Rosenberg Department of Mathematics

More information

Combinatorial Reciprocity Theorems

Combinatorial Reciprocity Theorems Combinatorial Reciprocity Theorems Matthias Beck San Francisco State University math.sfsu.edu/beck based on joint work with Raman Sanyal Universität Frankfurt JCCA 2018 Sendai Thomas Zaslavsky Binghamton

More information

Logic and Discrete Mathematics. Section 6.7 Recurrence Relations and Their Solution

Logic and Discrete Mathematics. Section 6.7 Recurrence Relations and Their Solution Logic and Discrete Mathematics Section 6.7 Recurrence Relations and Their Solution Slides version: January 2015 Definition A recurrence relation for a sequence a 0, a 1, a 2,... is a formula giving a n

More information

CSCE 750 Final Exam Answer Key Wednesday December 7, 2005

CSCE 750 Final Exam Answer Key Wednesday December 7, 2005 CSCE 750 Final Exam Answer Key Wednesday December 7, 2005 Do all problems. Put your answers on blank paper or in a test booklet. There are 00 points total in the exam. You have 80 minutes. Please note

More information

Representing Planar Graphs with Rectangles and Triangles

Representing Planar Graphs with Rectangles and Triangles Representing Planar Graphs with Rectangles and Triangles Bernoulli Center Lausanne Oktober 14. 2010 Stefan Felsner Technische Universität Berlin felsner@math.tu-berlin.de A Rectangular Dissection Rectangular

More information

Sec 3 Express E-Math & A-Math Syllabus (For Class 301 to 305)

Sec 3 Express E-Math & A-Math Syllabus (For Class 301 to 305) Sec 3 Express E-Math & A-Math Syllabus (For Class 301 to 305) Chapter 1 (EM) Quadratic Equations and Chapter 4 (EM) Coordinate Geometry Chapter 6 (EM) Further Trigonometry Chapter 2 (EM) Linear Inequalities

More information

Counting Houses of Pareto Optimal Matchings in the House Allocation Problem

Counting Houses of Pareto Optimal Matchings in the House Allocation Problem Counting Houses of Pareto Optimal Matchings in the House Allocation Problem Andrei Asinowsi 1, Balázs Keszegh 2, and Tillmann Miltzow 1 1 Institut für Informati, Freie Universität Berlin, Germany 2 Alfréd

More information

Szemerédi-Trotter theorem and applications

Szemerédi-Trotter theorem and applications Szemerédi-Trotter theorem and applications M. Rudnev December 6, 2004 The theorem Abstract These notes cover the material of two Applied post-graduate lectures in Bristol, 2004. Szemerédi-Trotter theorem

More information

Siegel s theorem, edge coloring, and a holant dichotomy

Siegel s theorem, edge coloring, and a holant dichotomy Siegel s theorem, edge coloring, and a holant dichotomy Tyson Williams (University of Wisconsin-Madison) Joint with: Jin-Yi Cai and Heng Guo (University of Wisconsin-Madison) Appeared at FOCS 2014 1 /

More information

Proof of Theorem 1. Tao Lei CSAIL,MIT. Here we give the proofs of Theorem 1 and other necessary lemmas or corollaries.

Proof of Theorem 1. Tao Lei CSAIL,MIT. Here we give the proofs of Theorem 1 and other necessary lemmas or corollaries. Proof of Theorem 1 Tao Lei CSAIL,MIT Here we give the proofs of Theorem 1 and other necessary lemmas or corollaries. Lemma 1 (Reachability) Any two trees y, y are reachable to each other. Specifically,

More information

MCR3U Unit 7 Lesson Notes

MCR3U Unit 7 Lesson Notes 7.1 Arithmetic Sequences Sequence: An ordered list of numbers identified by a pattern or rule that may stop at some number or continue indefinitely. Ex. 1, 2, 4, 8,... Ex. 3, 7, 11, 15 Term (of a sequence):

More information

Computing a Minimum-Dilation Spanning Tree is NP-hard

Computing a Minimum-Dilation Spanning Tree is NP-hard Computing a Minimum-Dilation Spanning Tree is NP-hard Otfried Cheong 1 Herman Haverkort 2 Mira Lee 1 October 0, 2008 Abstract In a geometric network G = (S, E), the graph distance between two vertices

More information

IS 709/809: Computational Methods in IS Research Fall Exam Review

IS 709/809: Computational Methods in IS Research Fall Exam Review IS 709/809: Computational Methods in IS Research Fall 2017 Exam Review Nirmalya Roy Department of Information Systems University of Maryland Baltimore County www.umbc.edu Exam When: Tuesday (11/28) 7:10pm

More information

10 Steps to Counting Unlabeled Planar Graphs: 20 Years Later

10 Steps to Counting Unlabeled Planar Graphs: 20 Years Later 10 Steps to : 20 Years Later Manuel Bodirsky October 2007 A005470 Sloane Sequence A005470 (core, nice, hard): Number p(n) of unlabeled planar simple graphs with n nodes. Initial terms: 1, 2, 4, 11, 33,

More information

Induced Cycles of Fixed Length

Induced Cycles of Fixed Length Induced Cycles of Fixed Length Terry McKee Wright State University Dayton, Ohio USA terry.mckee@wright.edu Cycles in Graphs Vanderbilt University 31 May 2012 Overview 1. Investigating the fine structure

More information

Integrated Math II. IM2.1.2 Interpret given situations as functions in graphs, formulas, and words.

Integrated Math II. IM2.1.2 Interpret given situations as functions in graphs, formulas, and words. Standard 1: Algebra and Functions Students graph linear inequalities in two variables and quadratics. They model data with linear equations. IM2.1.1 Graph a linear inequality in two variables. IM2.1.2

More information

Lecture 7: The Subgraph Isomorphism Problem

Lecture 7: The Subgraph Isomorphism Problem CSC2429, MAT1304: Circuit Complexity October 25, 2016 Lecture 7: The Subgraph Isomorphism Problem Instructor: Benjamin Rossman 1 The Problem SUB(G) Convention 1 (Graphs). Graphs are finite simple graphs

More information

Asymptotic Analysis. Slides by Carl Kingsford. Jan. 27, AD Chapter 2

Asymptotic Analysis. Slides by Carl Kingsford. Jan. 27, AD Chapter 2 Asymptotic Analysis Slides by Carl Kingsford Jan. 27, 2014 AD Chapter 2 Independent Set Definition (Independent Set). Given a graph G = (V, E) an independent set is a set S V if no two nodes in S are joined

More information

Geometric Problems in Moderate Dimensions

Geometric Problems in Moderate Dimensions Geometric Problems in Moderate Dimensions Timothy Chan UIUC Basic Problems in Comp. Geometry Orthogonal range search preprocess n points in R d s.t. we can detect, or count, or report points inside a query

More information

New Approaches to Some Problems in Combinatorial Geometry

New Approaches to Some Problems in Combinatorial Geometry TEL-AVIV UNIVERSITY RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES BLAVATNIK SCHOOL OF COMPUTER SCIENCE New Approaches to Some Problems in Combinatorial Geometry This thesis is submitted in partial

More information

Algorithmic Approach to Counting of Certain Types m-ary Partitions

Algorithmic Approach to Counting of Certain Types m-ary Partitions Algorithmic Approach to Counting of Certain Types m-ary Partitions Valentin P. Bakoev Abstract Partitions of integers of the type m n as a sum of powers of m (the so called m-ary partitions) and their

More information

arxiv: v1 [math.co] 20 Dec 2016

arxiv: v1 [math.co] 20 Dec 2016 F-POLYNOMIAL FORMULA FROM CONTINUED FRACTIONS MICHELLE RABIDEAU arxiv:1612.06845v1 [math.co] 20 Dec 2016 Abstract. For cluster algebras from surfaces, there is a known formula for cluster variables and

More information

Cluster algebras, snake graphs and continued fractions. Ralf Schiffler

Cluster algebras, snake graphs and continued fractions. Ralf Schiffler Cluster algebras, snake graphs and continued fractions Ralf Schiffler Intro Cluster algebras Continued fractions Snake graphs Intro Cluster algebras Continued fractions expansion formula via perfect matchings

More information

Geometric Incidences and related problems. Shakhar Smorodinsky. (Ben-Gurion University)

Geometric Incidences and related problems. Shakhar Smorodinsky. (Ben-Gurion University) Geometric Incidences and related problems Shakhar Smorodinsky (Ben-Gurion University) Note: good & bad news Good news: Last Talk Bad news: Pick your favorite one. The K-set problem (Definition) S = n pts

More information

Value-Ordering and Discrepancies. Ciaran McCreesh and Patrick Prosser

Value-Ordering and Discrepancies. Ciaran McCreesh and Patrick Prosser Value-Ordering and Discrepancies Maintaining Arc Consistency (MAC) Achieve (generalised) arc consistency (AC3, etc). If we have a domain wipeout, backtrack. If all domains have one value, we re done. Pick

More information

HOMEWORK #2 - MATH 3260

HOMEWORK #2 - MATH 3260 HOMEWORK # - MATH 36 ASSIGNED: JANUARAY 3, 3 DUE: FEBRUARY 1, AT :3PM 1) a) Give by listing the sequence of vertices 4 Hamiltonian cycles in K 9 no two of which have an edge in common. Solution: Here is

More information

arxiv: v2 [math.ag] 24 Jun 2015

arxiv: v2 [math.ag] 24 Jun 2015 TRIANGULATIONS OF MONOTONE FAMILIES I: TWO-DIMENSIONAL FAMILIES arxiv:1402.0460v2 [math.ag] 24 Jun 2015 SAUGATA BASU, ANDREI GABRIELOV, AND NICOLAI VOROBJOV Abstract. Let K R n be a compact definable set

More information

Lecture 7: Dynamic Programming I: Optimal BSTs

Lecture 7: Dynamic Programming I: Optimal BSTs 5-750: Graduate Algorithms February, 06 Lecture 7: Dynamic Programming I: Optimal BSTs Lecturer: David Witmer Scribes: Ellango Jothimurugesan, Ziqiang Feng Overview The basic idea of dynamic programming

More information

Contents. Typical techniques. Proving hardness. Constructing efficient algorithms

Contents. Typical techniques. Proving hardness. Constructing efficient algorithms Contents Typical techniques Proving hardness Constructing efficient algorithms Generating Maximal Independent Sets Consider the generation of all maximal sets of an independence system. Generating Maximal

More information

FRACTIONAL PACKING OF T-JOINS. 1. Introduction

FRACTIONAL PACKING OF T-JOINS. 1. Introduction FRACTIONAL PACKING OF T-JOINS FRANCISCO BARAHONA Abstract Given a graph with nonnegative capacities on its edges, it is well known that the capacity of a minimum T -cut is equal to the value of a maximum

More information

Wooden Geometric Puzzles: Design and Hardness Proofs

Wooden Geometric Puzzles: Design and Hardness Proofs Wooden Geometric Puzzles: Design and Hardness Proofs Helmut Alt Hans L. Bodlaender Marc van Kreveld Günter Rote Gerard Tel Department of Information and Computing Sciences, Utrecht University Technical

More information

A New Approximation Algorithm for the Asymmetric TSP with Triangle Inequality By Markus Bläser

A New Approximation Algorithm for the Asymmetric TSP with Triangle Inequality By Markus Bläser A New Approximation Algorithm for the Asymmetric TSP with Triangle Inequality By Markus Bläser Presented By: Chris Standish chriss@cs.tamu.edu 23 November 2005 1 Outline Problem Definition Frieze s Generic

More information

Finite Metric Spaces & Their Embeddings: Introduction and Basic Tools

Finite Metric Spaces & Their Embeddings: Introduction and Basic Tools Finite Metric Spaces & Their Embeddings: Introduction and Basic Tools Manor Mendel, CMI, Caltech 1 Finite Metric Spaces Definition of (semi) metric. (M, ρ): M a (finite) set of points. ρ a distance function

More information

CSC 8301 Design & Analysis of Algorithms: Lower Bounds

CSC 8301 Design & Analysis of Algorithms: Lower Bounds CSC 8301 Design & Analysis of Algorithms: Lower Bounds Professor Henry Carter Fall 2016 Recap Iterative improvement algorithms take a feasible solution and iteratively improve it until optimized Simplex

More information

On the number of spanning trees on various lattices

On the number of spanning trees on various lattices On the number of spanning trees on various lattices E Teufl 1, S Wagner 1 Mathematisches Institut, Universität Tübingen, Auf der Morgenstelle 10, 7076 Tübingen, Germany Department of Mathematical Sciences,

More information

Bounds on the Traveling Salesman Problem

Bounds on the Traveling Salesman Problem Bounds on the Traveling Salesman Problem Sean Zachary Roberson Texas A&M University MATH 613, Graph Theory A common routing problem is as follows: given a collection of stops (for example, towns, stations,

More information

Worst Case Performance of Approximation Algorithm for Asymmetric TSP

Worst Case Performance of Approximation Algorithm for Asymmetric TSP Worst Case Performance of Approximation Algorithm for Asymmetric TSP Anna Palbom Department of Numerical Analysis and Computer Science Royal Institute of Technology S-100 44 Stockholm, Sweden E-mail: annap@nada.kth.se

More information

Approximating Submodular Functions. Nick Harvey University of British Columbia

Approximating Submodular Functions. Nick Harvey University of British Columbia Approximating Submodular Functions Nick Harvey University of British Columbia Approximating Submodular Functions Part 1 Nick Harvey University of British Columbia Department of Computer Science July 11th,

More information

Optimization of Submodular Functions Tutorial - lecture I

Optimization 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 information

1 Chapter 2 Perform arithmetic operations with polynomial expressions containing rational coefficients 2-2, 2-3, 2-4

1 Chapter 2 Perform arithmetic operations with polynomial expressions containing rational coefficients 2-2, 2-3, 2-4 NYS Performance Indicators Chapter Learning Objectives Text Sections Days A.N. Perform arithmetic operations with polynomial expressions containing rational coefficients. -, -5 A.A. Solve absolute value

More information

Chapter 0 Introduction Suppose this was the abstract of a journal paper rather than the introduction to a dissertation. Then it would probably end wit

Chapter 0 Introduction Suppose this was the abstract of a journal paper rather than the introduction to a dissertation. Then it would probably end wit Chapter 0 Introduction Suppose this was the abstract of a journal paper rather than the introduction to a dissertation. Then it would probably end with some cryptic AMS subject classications and a few

More information

the configuration space of Branched polymers R. Kenyon, P. Winkler

the configuration space of Branched polymers R. Kenyon, P. Winkler the configuration space of Branched polymers R. Kenyon, P. Winkler artificial blood catalyst recovery Branched polymers (dendrimers) in modern science artificial photosynthesis A branched polymer is a

More information

15.1 Matching, Components, and Edge cover (Collaborate with Xin Yu)

15.1 Matching, Components, and Edge cover (Collaborate with Xin Yu) 15.1 Matching, Components, and Edge cover (Collaborate with Xin Yu) First show l = c by proving l c and c l. For a maximum matching M in G, let V be the set of vertices covered by M. Since any vertex in

More information

The Lovász Local Lemma: constructive aspects, stronger variants and the hard core model

The Lovász Local Lemma: constructive aspects, stronger variants and the hard core model The Lovász Local Lemma: constructive aspects, stronger variants and the hard core model Jan Vondrák 1 1 Dept. of Mathematics Stanford University joint work with Nick Harvey (UBC) The Lovász Local Lemma

More information

From alternating sign matrices to Painlevé VI

From alternating sign matrices to Painlevé VI From alternating sign matrices to Painlevé VI Hjalmar Rosengren Chalmers University of Technology and University of Gothenburg Nagoya, July 31, 2012 Hjalmar Rosengren (Chalmers University) Nagoya, July

More information

NYS Algebra II and Trigonometry Suggested Sequence of Units (P.I's within each unit are NOT in any suggested order)

NYS Algebra II and Trigonometry Suggested Sequence of Units (P.I's within each unit are NOT in any suggested order) 1 of 6 UNIT P.I. 1 - INTEGERS 1 A2.A.1 Solve absolute value equations and inequalities involving linear expressions in one variable 1 A2.A.4 * Solve quadratic inequalities in one and two variables, algebraically

More information

Solving Homogeneous Systems with Sub-matrices

Solving Homogeneous Systems with Sub-matrices Pure Mathematical Sciences, Vol 7, 218, no 1, 11-18 HIKARI Ltd, wwwm-hikaricom https://doiorg/112988/pms218843 Solving Homogeneous Systems with Sub-matrices Massoud Malek Mathematics, California State

More information

Unit 5: Sequences, Series, and Patterns

Unit 5: Sequences, Series, and Patterns Unit 5: Sequences, Series, and Patterns Section 1: Sequences and Series 1. Sequence: an ordered list of numerical terms 2. Finite Sequence: has a first term (a beginning) and a last term (an end) 3. Infinite

More information

Solving the MWT. Recall the ILP for the MWT. We can obtain a solution to the MWT problem by solving the following ILP:

Solving the MWT. Recall the ILP for the MWT. We can obtain a solution to the MWT problem by solving the following ILP: Solving the MWT Recall the ILP for the MWT. We can obtain a solution to the MWT problem by solving the following ILP: max subject to e i E ω i x i e i C E x i {0, 1} x i C E 1 for all critical mixed cycles

More information

On Lines and Joints. August 17, Abstract

On Lines and Joints. August 17, Abstract On Lines and Joints Haim Kaplan Micha Sharir Eugenii Shustin August 17, 2009 Abstract Let L be a set of n lines in R d, for d 3. A joint of L is a point incident to at least d lines of L, not all in a

More information

Olympiad Combinatorics. Pranav A. Sriram

Olympiad Combinatorics. Pranav A. Sriram Olympiad Combinatorics Pranav A. Sriram August 2014 Chapter 4: Existence 1 Copyright notices All USAMO and USA Team Selection Test problems in this chapter are copyrighted by the Mathematical Association

More information

Brownian Motion Area with Generatingfunctionology

Brownian Motion Area with Generatingfunctionology Brownian Motion Area with Generatingfunctionology Uwe Schwerdtfeger RMIT University/University of Melbourne Alexander von Humboldt Foundation Monash University 3 August, 2011 Some continuous time processes...

More information

Probabilistic construction of t-designs over finite fields

Probabilistic construction of t-designs over finite fields Probabilistic construction of t-designs over finite fields Shachar Lovett (UCSD) Based on joint works with Arman Fazeli (UCSD), Greg Kuperberg (UC Davis), Ron Peled (Tel Aviv) and Alex Vardy (UCSD) Gent

More information

On Regular Vertices of the Union of Planar Convex Objects

On Regular Vertices of the Union of Planar Convex Objects On Regular Vertices of the Union of Planar Convex Objects Esther Ezra János Pach Micha Sharir Abstract Let C be a collection of n compact convex sets in the plane, such that the boundaries of any pair

More information

Shortest paths with negative lengths

Shortest paths with negative lengths Chapter 8 Shortest paths with negative lengths In this chapter we give a linear-space, nearly linear-time algorithm that, given a directed planar graph G with real positive and negative lengths, but no

More information

July 18, Approximation Algorithms (Travelling Salesman Problem)

July 18, Approximation Algorithms (Travelling Salesman Problem) Approximation Algorithms (Travelling Salesman Problem) July 18, 2014 The travelling-salesman problem Problem: given complete, undirected graph G = (V, E) with non-negative integer cost c(u, v) for each

More information

A Simplicial matrix-tree theorem, II. Examples

A Simplicial matrix-tree theorem, II. Examples Art Duval 1 Caroline Klivans 2 Jeremy Martin 3 1 University of Texas at El Paso 2 University of Chicago 3 University of Kansas AMS Central Section Meeting Special Session on Geometric Combinatorics DePaul

More information

On the Distribution of Sums of Vectors in General Position

On the Distribution of Sums of Vectors in General Position draft date: October 30, 1997 On the Distribution of Sums of Vectors in General Position Jerrold R. Griggs 1 Department of Mathematics University of South Carolina Columbia, SC 29208 USA email: griggs@math.sc.edu

More information

Average-case Analysis for Combinatorial Problems,

Average-case Analysis for Combinatorial Problems, Average-case Analysis for Combinatorial Problems, with s and Stochastic Spanning Trees Mathematical Sciences, Carnegie Mellon University February 2, 2006 Outline Introduction 1 Introduction Combinatorial

More information

Contents. O-minimal geometry. Tobias Kaiser. Universität Passau. 19. Juli O-minimal geometry

Contents. O-minimal geometry. Tobias Kaiser. Universität Passau. 19. Juli O-minimal geometry 19. Juli 2016 1. Axiom of o-minimality 1.1 Semialgebraic sets 2.1 Structures 2.2 O-minimal structures 2. Tameness 2.1 Cell decomposition 2.2 Smoothness 2.3 Stratification 2.4 Triangulation 2.5 Trivialization

More information

ABHELSINKI UNIVERSITY OF TECHNOLOGY

ABHELSINKI UNIVERSITY OF TECHNOLOGY Approximation Algorithms Seminar 1 Set Cover, Steiner Tree and TSP Siert Wieringa siert.wieringa@tkk.fi Approximation Algorithms Seminar 1 1/27 Contents Approximation algorithms for: Set Cover Steiner

More information

L A TEX Tutorial. A. Ahmadi. 1 Bahman 1391

L A TEX Tutorial. A. Ahmadi. 1 Bahman 1391 L A TEX Tutorial A. Ahmadi 1 Bahman 1391 Contents 1 Day 1 1 1.1 Introduction................................ 1 1.2 Mathematics Formula........................... 2 1.2.1 subsection.............................

More information

Nonlinear Discrete Optimization

Nonlinear Discrete Optimization Nonlinear Discrete Optimization Technion Israel Institute of Technology http://ie.technion.ac.il/~onn Billerafest 2008 - conference in honor of Lou Billera's 65th birthday (Update on Lecture Series given

More information

List of Important Exercises

List of Important Exercises List of Important Exercises This is a running list of the standard problems from each section. Although all exercises in the book, believe it or not, are relevant to building a complete understanding of

More information

The Monte Carlo Method

The Monte Carlo Method The Monte Carlo Method Example: estimate the value of π. Choose X and Y independently and uniformly at random in [0, 1]. Let Pr(Z = 1) = π 4. 4E[Z] = π. { 1 if X Z = 2 + Y 2 1, 0 otherwise, Let Z 1,...,

More information

Zipper Unfolding of Domes and Prismoids

Zipper Unfolding of Domes and Prismoids CCCG 2013, Waterloo, Ontario, August 8 10, 2013 Zipper Unfolding of Domes and Prismoids Erik D. Demaine Martin L. Demaine Ryuhei Uehara Abstract We study Hamiltonian unfolding cutting a convex polyhedron

More information

20th Philippine Mathematical Olympiad Qualifying Stage, 28 October 2017

20th Philippine Mathematical Olympiad Qualifying Stage, 28 October 2017 0th Philippine Mathematical Olympiad Qualifying Stage, 8 October 017 A project of the Mathematical Society of the Philippines (MSP) and the Department of Science and Technology - Science Education Institute

More information

Lecture 17: D-Stable Polynomials and Lee-Yang Theorems

Lecture 17: D-Stable Polynomials and Lee-Yang Theorems Counting and Sampling Fall 2017 Lecture 17: D-Stable Polynomials and Lee-Yang Theorems Lecturer: Shayan Oveis Gharan November 29th Disclaimer: These notes have not been subjected to the usual scrutiny

More information

Linear Programming. Scheduling problems

Linear 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 information

Lecture 10 February 4, 2013

Lecture 10 February 4, 2013 UBC CPSC 536N: Sparse Approximations Winter 2013 Prof Nick Harvey Lecture 10 February 4, 2013 Scribe: Alexandre Fréchette This lecture is about spanning trees and their polyhedral representation Throughout

More information

arxiv: v1 [cs.cg] 16 May 2011

arxiv: v1 [cs.cg] 16 May 2011 Collinearities in Kinetic Point Sets arxiv:1105.3078v1 [cs.cg] 16 May 2011 Ben D. Lund George B. Purdy Justin W. Smith Csaba D. Tóth August 24, 2018 Abstract Let P be a set of n points in the plane, each

More information

LECTURE 3. Last time:

LECTURE 3. Last time: LECTURE 3 Last time: Mutual Information. Convexity and concavity Jensen s inequality Information Inequality Data processing theorem Fano s Inequality Lecture outline Stochastic processes, Entropy rate

More information

Recursive generation of partitionable graphs

Recursive generation of partitionable graphs Recursive generation of partitionable graphs E. Boros V. Gurvich S. Hougardy May 29, 2002 Abstract Results of Lovász (1972) and Padberg (1974) imply that partitionable graphs contain all the potential

More information

Numerical Integration Monte Carlo style

Numerical Integration Monte Carlo style Numerical Integration Monte Carlo style Mark Huber Dept. of Mathematics and Inst. of Statistics and Decision Sciences Duke University mhuber@math.duke.edu www.math.duke.edu/~mhuber 1 Integration is hard

More information

Combinatorial Optimisation, Problems I, Solutions Term /2015

Combinatorial Optimisation, Problems I, Solutions Term /2015 /0/205 Combinatorial Optimisation, Problems I, Solutions Term 2 204/205 Tomasz Tkocz, t (dot) tkocz (at) warwick (dot) ac (dot) uk 3. By Problem 2, any tree which is not a single vertex has at least 2

More information

The number of Euler tours of random directed graphs

The number of Euler tours of random directed graphs The number of Euler tours of random directed graphs Páidí Creed School of Mathematical Sciences Queen Mary, University of London United Kingdom P.Creed@qmul.ac.uk Mary Cryan School of Informatics University

More information

Abstract. Using graphs to find optimal block designs. Problem 1: Factorial design. Conference on Design of Experiments, Tianjin, June 2006

Abstract. Using graphs to find optimal block designs. Problem 1: Factorial design. Conference on Design of Experiments, Tianjin, June 2006 Abstract Ching-Shui Cheng was one of the pioneers of using graph theory to prove results about optimal incomplete-block designs. There are actually two graphs associated with an incomplete-block design,

More information

Mathematical Programs Linear Program (LP)

Mathematical Programs Linear Program (LP) Mathematical Programs Linear Program (LP) Integer Program (IP) Can be efficiently solved e.g., by Ellipsoid Method Cannot be efficiently solved Cannot be efficiently solved assuming P NP Combinatorial

More information

An Õ m 2 n Randomized Algorithm to compute a Minimum Cycle Basis of a Directed Graph

An Õ m 2 n Randomized Algorithm to compute a Minimum Cycle Basis of a Directed Graph An Õ m 2 n Randomized Algorithm to compute a Minimum Cycle Basis of a Directed Graph T Kavitha Indian Institute of Science Bangalore, India kavitha@csaiiscernetin Abstract We consider the problem of computing

More information

An enumeration of equilateral triangle dissections

An enumeration of equilateral triangle dissections arxiv:090.599v [math.co] Apr 00 An enumeration of equilateral triangle dissections Aleš Drápal Department of Mathematics Charles University Sokolovská 83 86 75 Praha 8 Czech Republic Carlo Hämäläinen Department

More information

Computer Science 385 Analysis of Algorithms Siena College Spring Topic Notes: Limitations of Algorithms

Computer Science 385 Analysis of Algorithms Siena College Spring Topic Notes: Limitations of Algorithms Computer Science 385 Analysis of Algorithms Siena College Spring 2011 Topic Notes: Limitations of Algorithms We conclude with a discussion of the limitations of the power of algorithms. That is, what kinds

More information

The Gaussian coefficient revisited

The Gaussian coefficient revisited The Gaussian coefficient revisited Richard EHRENBORG and Margaret A. READDY Abstract We give new -(1+)-analogue of the Gaussian coefficient, also now as the -binomial which, lie the original -binomial

More information

Helly-type Theorems and Generalized Linear Programming. Nina Amenta. Abstract

Helly-type Theorems and Generalized Linear Programming. Nina Amenta. Abstract Helly-type Theorems and Generalized Linear Programming Nina Amenta Abstract Recent combinatorial algorithms for linear programming can also be applied to certain nonlinear problems. We call these Generalized

More information

Gordon solutions. n=1 1. p n

Gordon solutions. n=1 1. p n Gordon solutions 1. A positive integer is called a palindrome if its base-10 expansion is unchanged when it is reversed. For example, 121 and 7447 are palindromes. Show that if we denote by p n the nth

More information

homogeneous 71 hyperplane 10 hyperplane 34 hyperplane 69 identity map 171 identity map 186 identity map 206 identity matrix 110 identity matrix 45

homogeneous 71 hyperplane 10 hyperplane 34 hyperplane 69 identity map 171 identity map 186 identity map 206 identity matrix 110 identity matrix 45 address 12 adjoint matrix 118 alternating 112 alternating 203 angle 159 angle 33 angle 60 area 120 associative 180 augmented matrix 11 axes 5 Axiom of Choice 153 basis 178 basis 210 basis 74 basis test

More information

Phase Transitions in Random Dyadic Tilings and Rectangular Dissections

Phase Transitions in Random Dyadic Tilings and Rectangular Dissections Phase Transitions in Random Dyadic Tilings and Rectangular Dissections Sarah Cannon Sarah Miracle Dana Randall Abstract We study rectangular dissections of an n n lattice region into rectangles of area

More information

Book announcements. Sukumar Das Adhikari ASPECTS OF COMBINATORICS AND COMBINATORIAL NUMBER THEORY CRC Press, Florida, 2002, 156pp.

Book announcements. Sukumar Das Adhikari ASPECTS OF COMBINATORICS AND COMBINATORIAL NUMBER THEORY CRC Press, Florida, 2002, 156pp. Discrete Mathematics 263 (2003) 347 352 www.elsevier.com/locate/disc Book announcements Sukumar Das Adhikari ASPECTS OF COMBINATORICS AND COMBINATORIAL NUMBER THEORY CRC Press, Florida, 2002, 156pp. Notations

More information

CS Algorithms and Complexity

CS Algorithms and Complexity CS 50 - Algorithms and Complexity Linear Programming, the Simplex Method, and Hard Problems Sean Anderson 2/15/18 Portland State University Table of contents 1. The Simplex Method 2. The Graph Problem

More information

Weighted tree enumeration of cubical complexes

Weighted tree enumeration of cubical complexes Ghodratollah Aalipour 1 Art Duval 2 Jeremy Martin 3 1 University of Colorado, Denver 2 University of Texas at El Paso 3 University of Kansas Joint Mathematics Meetings AMS Special Session on Algebraic

More information

Communication Complexity

Communication Complexity Communication Complexity Jaikumar Radhakrishnan School of Technology and Computer Science Tata Institute of Fundamental Research Mumbai 31 May 2012 J 31 May 2012 1 / 13 Plan 1 Examples, the model, the

More information

Journal of Integer Sequences, Vol. 3 (2000), Article Magic Carpets

Journal of Integer Sequences, Vol. 3 (2000), Article Magic Carpets Journal of Integer Sequences, Vol. 3 (2000), Article 00.2.5 Magic Carpets Erich Friedman Stetson University Deland, FL 32720 Mike Keith 4100 Vitae Springs Road Salem, OR 97306 Email addresses: efriedma@stetson.edu

More information

High-dimensional permutations

High-dimensional permutations Nogafest, Tel Aviv, January 16 What are high dimensional permutations? What are high dimensional permutations? A permutation can be encoded by means of a permutation matrix. What are high dimensional permutations?

More information

Reachability-based matroid-restricted packing of arborescences

Reachability-based matroid-restricted packing of arborescences Egerváry Research Group on Combinatorial Optimization Technical reports TR-2016-19. Published by the Egerváry Research Group, Pázmány P. sétány 1/C, H 1117, Budapest, Hungary. Web site: www.cs.elte.hu/egres.

More information

Complexity Theory of Polynomial-Time Problems

Complexity Theory of Polynomial-Time Problems Complexity Theory of Polynomial-Time Problems Lecture 1: Introduction, Easy Examples Karl Bringmann and Sebastian Krinninger Audience no formal requirements, but: NP-hardness, satisfiability problem, how

More information

Application of hyperplane arrangements to weight enumeration

Application of hyperplane arrangements to weight enumeration Application of hyperplane arrangements to weight enumeration Relinde Jurrius (joint work with Ruud Pellikaan) Vrije Universiteit Brussel Joint Mathematics Meetings January 15, 2014 Relinde Jurrius (VUB)

More information

14 Branching processes

14 Branching processes 4 BRANCHING PROCESSES 6 4 Branching processes In this chapter we will consider a rom model for population growth in the absence of spatial or any other resource constraints. So, consider a population of

More information