Randomized Algorithms Randomized Algorithms CS648 Lecture 20 Probabilistic Method (part 1) Lecture 20 Probabilistic Method (part 1) 1.

Slides:



Advertisements
Similar presentations
Randomized Algorithms Introduction Rom Aschner & Michal Shemesh.
Advertisements

1 LP Duality Lecture 13: Feb Min-Max Theorems In bipartite graph, Maximum matching = Minimum Vertex Cover In every graph, Maximum Flow = Minimum.
Review of Probability.
Approximation, Chance and Networks Lecture Notes BISS 2005, Bertinoro March Alessandro Panconesi University La Sapienza of Rome.
“Devo verificare un’equivalenza polinomiale…Che fò? Fò dù conti” (Prof. G. Di Battista)
Lecture 22: April 18 Probabilistic Method. Why Randomness? Probabilistic method: Proving the existence of an object satisfying certain properties without.
Randomized Algorithms Randomized Algorithms CS648 Lecture 9 Random Sampling part-I (Approximating a parameter) Lecture 9 Random Sampling part-I (Approximating.
Theory of Computing Lecture 16 MAS 714 Hartmut Klauck.
CS774. Markov Random Field : Theory and Application Lecture 20 Kyomin Jung KAIST Nov
Randomized Algorithms Randomized Algorithms CS648 Lecture 6 Reviewing the last 3 lectures Application of Fingerprinting Techniques 1-dimensional Pattern.
Randomized Algorithms Randomized Algorithms CS648 Lecture 8 Tools for bounding deviation of a random variable Markov’s Inequality Chernoff Bound Lecture.
Probability theory 2010 Order statistics  Distribution of order variables (and extremes)  Joint distribution of order variables (and extremes)
Randomized Algorithms and Randomized Rounding Lecture 21: April 13 G n 2 leaves
Robust Network Design with Exponential Scenarios By: Rohit Khandekar Guy Kortsarz Vahab Mirrokni Mohammad Salavatipour.
CPSC 322, Lecture 17Slide 1 Planning: Representation and Forward Search Computer Science cpsc322, Lecture 17 (Textbook Chpt 8.1 (Skip )- 8.2) February,
1 Discrete Structures CS 280 Example application of probability: MAX 3-SAT.
Prof. Bart Selman Module Probability --- Part e)
511 Friday Feb Math/Stat 511 R. Sharpley Lecture #15: Computer Simulations of Probabilistic Models.
Randomness in Computation and Communication Part 1: Randomized algorithms Lap Chi Lau CSE CUHK.
Simon’s Algorithm Arathi Ramani EECS 598 Class Presentation.
Some 3CNF Properties are Hard to Test Eli Ben-Sasson Harvard & MIT Prahladh Harsha MIT Sofya Raskhodnikova MIT.
Probability Review Part I Design and Analysis of Algorithms I.
1 Introduction to Randomized Algorithms Srikrishnan Divakaran DA-IICT.
1 CPSC 320: Intermediate Algorithm Design and Analysis July 25, 2014.
1 Introduction to Randomized Algorithms Srikrishnan Divakaran DA-IICT.
1 Min-cut for Undirected Graphs Given an undirected graph, a global min-cut is a cut (S,V-S) minimizing the number of crossing edges, where a crossing.
CS774. Markov Random Field : Theory and Application Lecture 13 Kyomin Jung KAIST Oct
Edge-disjoint induced subgraphs with given minimum degree Raphael Yuster 2012.
Probability III: The probabilistic method & infinite probability spaces Great Theoretical Ideas In Computer Science Steven Rudich, Avrim BlumCS
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 5.2: Recap on Probability Theory Jürgen Sturm Technische Universität.
Continuous Random Variables Lecture 25 Section Mon, Feb 28, 2005.
CS774. Markov Random Field : Theory and Application Lecture 02
Continuous Random Variables Lecture 24 Section Tue, Mar 7, 2006.
The mathematical challenge of large networks László Lovász Eötvös Loránd University, Budapest Joint work with Christian Borgs, Jennifer Chayes, Balázs.
Online Social Networks and Media
Embeddings, flow, and cuts: an introduction University of Washington James R. Lee.
Umans Complexity Theory Lectures Lecture 7b: Randomization in Communication Complexity.
8-3: Probability and Probability Distributions English Casbarro Unit 8.
Continuous Random Variables Lecture 22 Section Mon, Feb 25, 2008.
Communication Complexity Guy Feigenblat Based on lecture by Dr. Ely Porat Some slides where adapted from various sources Complexity course Computer science.
Continuous Random Variables Lecture 26 Section Mon, Mar 5, 2007.
Daphne Koller Overview Conditional Probability Queries Probabilistic Graphical Models Inference.
CS623: Introduction to Computing with Neural Nets (lecture-17) Pushpak Bhattacharyya Computer Science and Engineering Department IIT Bombay.
Randomized Algorithms Randomized Algorithms CS648 Lecture 25 Derandomization using conditional expectation A probability gem Lecture 25 Derandomization.
Continuous Random Variables Lecture 24 Section Tue, Oct 18, 2005.
Approximation Algorithms Duality My T. UF.
Theory of Computational Complexity Probability and Computing Ryosuke Sasanuma Iwama and Ito lab M1.
Limitation of Computation Power – P, NP, and NP-complete
Continuous Random Variables
Probability for Machine Learning
Probabilistic Models for Linear Regression
The Law of Cosines.
الأستاذ المساعد بقسم المناهج وطرق التدريس
Randomized Algorithms CS648
Probabilistic existence of regular combinatorial objects
أدوات البحث العلمي: العينات
Chapter 5: Probabilistic Analysis and Randomized Algorithms
Continuous Random Variables
Continuous Random Variables
Continuous Random Variables
Triangle sum and exterior angles
Randomized Algorithms CS648
Lecture 21 Network Flow, Part 1
THE PYTHAGOREAN THEOREM
Chapter 5: Probabilistic Analysis and Randomized Algorithms
Algorithms Lecture # 02 Dr. Sohail Aslam.
THE PYTHAGOREAN THEOREM
An Information Flow Model for Conflict and Fission in Small Groups
Line Graphs.
Continuous Random Variables
Presentation transcript:

Randomized Algorithms Randomized Algorithms CS648 Lecture 20 Probabilistic Method (part 1) Lecture 20 Probabilistic Method (part 1) 1

PROBABILISTIC METHOD 2

Probabilistic methods Methods that use Probability theory Randomized algorithm to prove deterministic combinatorial results 3

PROBLEM 1 HOW MANY MIN CUTS ? 4

Min-Cut 5

Algorithm for min-cut 6

Analysis of Algorithm for min-cut 7

Number of min-cuts 8

PROBLEM 2 HOW MANY ACUTE TRIANGLES ? 9

How many acute triangles 10

11

12

13

Two stage sampling 14

Number of acute triangles 15

PROBLEM 3 SUM FREE SUBSET OF LARGE SIZE 16

Large subset that is sum-free 17

Large subset that is sum-free 18 To prove it, use the fact that mapping is 1-1 and uniform. and Linearity of expectation.

Large subset that is sum-free 19

20

21

PROBLEM 4 LARGE CUT IN A GRAPH 22

Large cut in a graph 23

Large cut in a graph 24

Large cut in a graph 25

Large cut in a graph 26