Is tme use of Essentially, by processing the vertices in a random order, you can potentially avoid (with a high probability) any particularly bad orderings. So, consider the following randomized algorithm for constructing independent sets:
Is tme use of Essentially, by processing the vertices in a random order, you can potentially avoid (with a high probability) any particularly bad orderings. So, consider the following randomized algorithm for constructing independent sets:
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
L. I need help with this discrete math problem (question 7). Thanks in advance!
![One way of trying to avoid dependence on ordering is the use of randomized algorithms.
Essentially, by processing the vertices in a random order, you can potentially avoid (with a high
probability) any particularly bad orderings. So, consider the following randomized algorithm for
constructing independent sets:
First, starting with an empty set I, add each vertex of G to I independently with
probability p
Next, for any edges with both vertices in I, delete one of the two vertices from I (at
random)
Note – in the second step, deleting one vertex from I may remove multiple edges from I!
Return the final set I
Question 7: Argue that the expected size of I after Step 2 is greater than or equal to the
following:
p|V] – p?|E|](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F2fbff82e-583d-4003-b329-07736a7bbd92%2F62c9ec14-1027-4d29-a09c-7f1f64b38703%2Fv4euyy9_processed.png&w=3840&q=75)
Transcribed Image Text:One way of trying to avoid dependence on ordering is the use of randomized algorithms.
Essentially, by processing the vertices in a random order, you can potentially avoid (with a high
probability) any particularly bad orderings. So, consider the following randomized algorithm for
constructing independent sets:
First, starting with an empty set I, add each vertex of G to I independently with
probability p
Next, for any edges with both vertices in I, delete one of the two vertices from I (at
random)
Note – in the second step, deleting one vertex from I may remove multiple edges from I!
Return the final set I
Question 7: Argue that the expected size of I after Step 2 is greater than or equal to the
following:
p|V] – p?|E|

Transcribed Image Text:Let's consider an undirected graph G
that for any vertices, i, j E I and there is no edge between i and į in E. A set i is a maximal
independent set if no additional vertices of V can be added to I without violating its
independence. Note, however, that a maximal independent set is not necessarily the largest
independent set in G. Let a(G) denote the size of the largest maximal independent set in G.
= (V,E). An independent subset is a subset I cV such
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education