Dijkstras algorithm, Marketing Management

Assignment Help:

Let the node at which we are starting be called the initial node. Let the distance of node Y be the distance from the initial node to Y. Dijkstra's algorithm will assign some initial distance values and will try to improve them step by step.

  1. Assign to every node a tentative distance value: set it to zero for our initial node and to infinity for all other nodes.
  2. Mark all nodes unvisited. Set the initial node as current. Create a set of the unvisited nodes called the unvisited set consisting of all the nodes except the initial node.
  3. For the current node, consider all of its unvisited neighbors and calculate their tentative distances. For example, if the current node A is marked with a tentative distance of 6, and the edge connecting it with a neighbor B has length 2, then the distance to B (through A) will be 6+2=8. If this distance is less than the previously recorded tentative distance of B, then overwrite that distance. Even though a neighbor has been examined, it is not marked as visited at this time, and it remains in the unvisited set.
  4. When we are done considering all of the neighbors of the current node, mark the current node as visited and remove it from the unvisited set. A visited node will never be checked again; its distance recorded now is final and minimal.
  5. If the destination node has been marked visited (when planning a route between two specific nodes) or if the smallest tentative distance among the nodes in the unvisited set is infinity (when planning a complete traversal), then stop. The algorithm has finished.
  6. Set the unvisited node marked with the smallest tentative distance as the next "current node" and go back to step 3.

At the beginning of the algorithm, all links are potential, in other words, they are not determined. Links are determined only when required, according to the path reported by the enhanced Dijkstra's algorithm. If a path passes through a potential link, then the potential link would become determined. Once a potential link becomes determined, the number of antennas used by the two end mesh routers of this link is increased by one. In this way, we can eventually obtain a network configuration that satisfies all the traffic demands.


Related Discussions:- Dijkstras algorithm

Discuss the concepts relationship and loyalty marketing, Question 1: (a...

Question 1: (a) Critically discuss the concept "Communications Strategy". Support your answer with relevant examples. (b) Using relevant examples, explain the term "Sales

Relationship marketing, Relationship Marketing This approach is used to...

Relationship Marketing This approach is used to marketing emphasizes the importance of personal relationship building with all parties among consumers, suppliers and distributo

Media used by competitors in advertising, Media Used by Competitors : While...

Media Used by Competitors : While planning for media the advertiser should consider the media selected by competitors and leaders of that industry. If advertiser doesn't consider c

Determine the level of service quality, Competitive tourism and hospitalit...

Competitive tourism and hospitality organisations strive to deliver a high level of service quality to their customers. As a Marketing Manager of one of these organisations, yo

Marketing mix., number of channel levels of panasonic

number of channel levels of panasonic

Why it is important for the firm to introduce new products, QUESTION Yo...

QUESTION You work as an Assistant in the Product Planning Division of Gillette Co Ltd. You have been asked by your Manager to write a report, using examples from the company's

Events also need to be promoted to make them successful, Question 1 The...

Question 1 The event manager plays a pivotal role in event management company. Discuss his role and explain the important steps he has to take to ensure a successful event

Value and satisfaction, Value and Satisfaction Customer value: it is t...

Value and Satisfaction Customer value: it is the difference between the values that the customer achieves from owning and by using a product and the costs of getting the produ

Case study, Cascade Soap Company Mike Bowers sells soap products to grocery...

Cascade Soap Company Mike Bowers sells soap products to grocery wholesalers and large retail grocery chains

Simple marketing system, taking an example of a new company, create a simpl...

taking an example of a new company, create a simple marketing system that helps to enhance the sales of your organisation.

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