Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

2. Recal that for a problem in which the goal is to maximize some under lying quantity, gradient descent has a natural upside-down analogue, n

image text in transcribed

2. Recal that for a problem in which the goal is to maximize some under lying quantity, gradient descent has a natural upside-down" analogue, n which one repeatedly moves from the current solution to a solution of strictly greater value. Naturally, we could call this a gradient ascent algorithm. (Often in the literature you'll also see such methods referred to as hill-climbing algorithms.) By straight symmetry, the observations we've made in this chapter about gradient descent carry over to gradient ascent: For many problems you can easily end up with a local optimum that is not very good. But sometimes one encounters problems-as we saw, for example, with the Maximum-Cut and Labeling Problems-for which a local search algorithm comes with a very strong guarantee: Every local optimum is close in value to the global optimum. We now consider the Bipartite Matching Problem and find that the same phenomenon happens here as well Thus, consider the following Gradient Ascent Algorithm for finding a matching in a bipartite graph As long as there is an edge whose endpoints are unmatched, add it to the current matching. When there is no longer such an edge, terminate with a locally optimal matching. (a) Give an example of a bipartite graph G for which this gradient ascent algorithm does not return the maximum matching. (b) Let M and M' be matchings in a bipartite graph G. Suppose that M'1>2MI. Show that there is an edge e' E M such that MU e' is a matching in G. (c) Use (b) to conclude that any locally optimal matching returned by the gradient ascent algorithm in a bipartite graph G is at least half as large as a maximum matching in G

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Reliability Engineering Designing And Operating Resilient Database Systems

Authors: Laine Campbell, Charity Majors

1st Edition

978-1491925942

More Books

Students also viewed these Databases questions

Question

Lab 9 : Sets in the Java Collection Framework

Answered: 1 week ago

Question

What is the Definition for Third Normal Form?

Answered: 1 week ago

Question

Provide two examples of a One-To-Many relationship.

Answered: 1 week ago