explain how to solve the evacuation-route problem, Macroeconomics

Assignment Help:

You are the mayor of a beautiful city by the ocean, and your city is connected to the mainland by a set of k bridges. Your city manager tells you that it is necessary to come up with an evacuation plan in the event of a hurricane. Your idea is to add a sign at each intersection pointing the direction of the route to the closest of the k bridges. You realize that this can be modeled as a graph problem, where the street intersections are nodes, the roads are edges, and the edge weights give the driving time between two adjacent intersections. Note that some of the roads in your city are one-way roads.

(a) Explain how to solve the evacuation-route problem in O(mlog n) time, where n is the number of intersections and m is the number of streets connecting two adjacent intersections. Note that the number of bridges k is not a constant, that is, it may depend on n and m. Therefore, a running time of O(k · mlog n) is not an acceptable solution. (Although I will give half credit for such a solution.) The output of your algorithm will be a labeling of the intersections, with an arrow pointing to the road to take to the closest bridge.

(b) Some of the bridges can hold more capacity than others. For 1 ≤ i ≤ k, we associate a positive numeric weight ci with each bridge. To encourage people to use bridges with higher capacity, we treat distances to different bridges differently. In particular, if δ is the actual distance from some intersection to bridge i, we assign it a capacity-weighted distance of δ/ci. Therefore, the higher the bridge capacity is, the lower the weighted distance. Present an O(mlog n) time algorithm to solve the evacuation-route problem using capacity-weighted distances. (Again, I will give half credit for a solution running in O(k · mlog n) time.

Problem 4 additional info: 2b - some of the bridges will be higher capacity. Their weights will be function of (distance/number of lanes) → this will give us shorter weight and we can treat it as a better route to take even though the distance is farther away.

 


Related Discussions:- explain how to solve the evacuation-route problem

Expected profit or loss for the university, The enrollment in a course offe...

The enrollment in a course offered by the College of Business is random and is described by the following probability distribution: there is a 9% chance of 18 students, 22% chance

The goals of macroeconomic policy, THE GOALS OF MACROECONOMIC POLICY  E...

THE GOALS OF MACROECONOMIC POLICY  Economic analysis attempts to explain why problems arise in the economy and how these problems can be dealt with. It is, therefore, indispens

Define public good, A public good: A) Generally results in substantial n...

A public good: A) Generally results in substantial negative externalities. B) Can never be provided by a nongovernmental organization. C) Costs essentially nothing to prod

Economic theory helps society, Do you agee or disagree " Economic theory he...

Do you agee or disagree " Economic theory helps society reach economic goals that it has selected for itself?" Justify your answer.

National income, briefly explain any five uses of national income statistic...

briefly explain any five uses of national income statistics

#title., it has been argued that economic development of developing countri...

it has been argued that economic development of developing countries has been held back by a persistent fall in the terms of trade of developing countries over the long run

Investment demand of the as-ad model, Q. Investment demand of the AS-AD mod...

Q. Investment demand of the AS-AD model? Investment demand. As long as we keep nominal interest rate (and thus real interest rates) constant, there is no reason for demand for

How taxes and subsidies impact market efficiency, Analyze how taxes and sub...

Analyze how taxes and subsidies impact market efficiency. Speculate if market efficiency would be increased or decreased without issues of taxes and subsidies. Justify your respons

Create a gantt chart of online food store, In today's world when almost ev...

In today's world when almost everything has become easy with just a click on the mouse, even shopping for normal groceries has been revolutionized by making it online. The project

Credit multiplier, how can the central bank influence the size of the multi...

how can the central bank influence the size of the multiplier

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd