Derive upper bound for time needed to complete algorithms

Assignment Help Other Subject
Reference no: EM131466420

Question: Distributed Computation of the Number of Nodes in a Network. Consider a strongly connected communication network with N nodes and A (bidirectional) links. Each node knows its identity and the set of its immediate neighbors but not the network topology. Node 1 wishes to determine the number of nodes in the network. As a first step, it initiates an algorithm for finding a directed, rooted spanning tree with node 1 as the root. By this we mean a tree each link (i, k) of which is directed and oriented toward node 1 along the unique path on the tree leading from i to 1 (see the example tree shown in Fig.).

519_5.76.png

(a) Devise a distributed algorithm involving exchange of messages between nodes that constructs such a tree. The algorithm is initiated by node I and should involve no more than O(A) message transmissions. Communication along any link is assumed error-free. At the end of the algorithm, the end nodes of each link should know whether the link is part of the tree, and, if so, they should know its direction.

(b) Supplement the algorithm derived in part (a) by another algorithm involving no more than O(N) message transmissions by means of which node 1 gets to know N.

(c) Assuming that each message transmission takes an equal amount of time T, derive an upper bound for the time needed to complete the algorithms in parts (a) and (b).

Reference no: EM131466420

Questions Cloud

Describe the broadcasting topological information : Give an example where the following algorithm for broadcasting topological update information fails. Initially, all nodes know the correct status of all links.
Benefits and costs of use of big data for online marketplace : What are the benefits AND costs of use of big data for online marketplaces? What are public's concerns of collecting big data related to online participation.
What is unida unlevered cost of capital : a. What is Unida's unlevered cost of capital? b. What is Unida's after-tax debt cost of capital?
What is cash flow from assets expected to be next year : Depreciation is expected to be $285. Working capital is expected to increase by $40. Sales are $14000.
Derive upper bound for time needed to complete algorithms : Distributed Computation of the Number of Nodes in a Network. Consider a strongly connected communication network with N nodes and A (bidirectional) links.
Describe the characteristics of product layout : Describe the characteristics of Product Layout. What are the major steps in a typical Process Industry? What is a Precedence Diagram?
What is the current ratio : You have $2000 in non-cash current assets, $1000 in cash, and $1000 in current liabilities. You also have total assets of $3000 and total liabilities of $4550.
Bank protection act : Find an article online that discusses a specific security procedure that was implemented as a result of the bank protection act.
Employing the four steps of control process prior to recalls : Explain how GM went wrong in employing the four steps of the control process prior to recalls. What changes should they make to this process moving forward?

Reviews

Write a Review

Other Subject Questions & Answers

  What conclusions does jesse reach

Explain Jesse's feelings as sits on the bench by the courthouse as the novel draws to a close. Who and what does he think about? Why does he think about these people and things? What conclusions does Jesse reach

  Cross-cultural realities at work

Your goal is to get them talking. Listen for what is said, what is implied, what is not said. Try not to insert your opinions and experience. Start the interview by explaining who you are and why you are interviewing them.

  Example of each feature or mechanism

Briefly provide an example of each feature or mechanism as it pertains to a specific principal, practice, or ritual in Riverfront, as observed by Fujita and Sano (2001).

  Fiber optic communication system

In a new fiber optic communication system, transmission errors occur at the rate of 1.5 per 10 seconds. What is the probability that more than two errors will occur during the next half-minute?

  Prepare a debate on nature vs. nurture

The debate concerning the influence of inherited traits and abilities compared to the influence of environment on human development has been argued for decades. The required reading this week provides information on the extent of which human deve..

  Plato story of the cave

llustrate out Plato's story of the Cave. Critically illustrate out the Five of Aquinas.

  International code of ethics

Analyze and propose a solution to the problem you received above using the Blanchard and Peale method. Show the steps, apply the facts, and provide a proposed solution you would suggest.

  What strategies or resources would you suggest to help

Read your peers' discussion posts and respond to at least two of them. What strategies or resources would you suggest to help them clarify the steps needed to achieve their career vision? What questions can you ask to help them shape their action ..

  Heat of formation of ethanol

The heat of formation of ethanol (C2H5OH) is 277 kJ/mol at 298.15 K. Calculate the heat of combustion of one mole of ethanol from the information given below, assuming that the products are CO2(g) and H2O(l).

  Explain how an individuals ascribed social class position

required discussion board assignment.explain how an individuals ascribed social class position at birth may affect what

  Why you feel that this method is beneficial

Automobile police pursuits have taken a lot of criticism in the past. Describe why you feel that this method is either beneficial or not beneficial to police work

  How and why your article relates to concepts from our text

Explain how and/or why your article relates to and/or illustrates concepts from our text. Tie your article in to AS MANY CONCEPTS FROM THE TEXT AS POSSIBLE.

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