Why Choose Us?
0% AI Guarantee
Human-written only.
24/7 Support
Anytime, anywhere.
Plagiarism Free
100% Original.
Expert Tutors
Masters & PhDs.
100% Confidential
Your privacy matters.
On-Time Delivery
Never miss a deadline.
CMSC 351 (JWG) Homework 10 1
CMSC 351 (JWG) Homework 10
1. Given the adjacency matrix AM for a graph with n vertices and a list V of k vertices, write [25 pts] the pseudocode for a function istrail(AM,n,V,k) which would determine whether V specifies a trail, returning either TRUE or FALSE. What is the best- and worst-case Θ time complexity of your pseudocode?
Solution:
Given the adjacency list AL for a graph with n vertices and a list V of k vertices, write the [25 pts] pseudocode for a function iswalk(AL,n,V,k) which would determine whether V specifies a walk, returning either TRUE or FALSE. What is the best- and worst-case Θ time complexity of your pseudocde?
Solution:
Show the functioning of the shortest-path algorithm applied to the following graph with s = 1 [13 pts] and t = 3. Show the steps as we did in class (and in the notes) and show the queue at each step.
|
0 |
|
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
Solution:
In the shortest path algorithm suppose the graph were weighted instead of unweighted. If the [12 pts]
line
dist[y] = dist[x] + 1
were replaced by
dist[y] = dist[x] + edgeweight(x to y)
would this effectively find the shortest total weighted distance from s to t? If so, explain why.
If not, explain why not and give an example graph to support your argument.
Solution:
5. Modify the shortest path algorithm so that it finds the shortest path from s to itself (a cycle) [25 pts] and returns FALSE if no such cycle exists.
Solution:
Expert Solution
Please download the answer file using this link
https://drive.google.com/file/d/1KYljY8-TpRlH_MwP_hiynBrKF4seQvGb/view?usp=sharing
Archived Solution
You have full access to this solution. To save a copy with all formatting and attachments, use the button below.
For ready-to-submit work, please order a fresh solution below.





