1. Homepage
  2. Homework
  3. EECS3101 Design and Analysis of Algorithms - Summer 2022 Assignment 4 Connected Graph and Spanning Tree
This question has been solved

EECS3101 Design and Analysis of Algorithms - Summer 2022 Assignment 4 Connected Graph and Spanning Tree

Engage in a Conversation
York UniversityEECS3101Design and Analysis of AlgorithmsConnected GraphSpanning Tree

EECS3101 Summer 2022 Assignment 4 CourseNana.COM

Due: Aug 7th 23:59 CourseNana.COM

General Instructions CourseNana.COM

Please read the following instructions carefully before starting the exercise. They contain important information about general exercise expectations, exercise submission instructions, and reminders of course policies. CourseNana.COM

  • Your problem set is graded on both correctness and clarity of communication. Solutions which are technically correct but poorly written will not receive full marks. Please read over your solutions carefully before submitting them.
  • Each problem set must be completed individually
  • Solutions must be typeset electronically, submitted as a PDF with the correct filename ps4.pdf. Our recommendation goes for using LATEX and we recommend Overleaf as a tool, but you may feel free to pick your own tool, or generate a PDF using means such as Microsoft Word or other software.
  • Submissions must be made before the due date and time on eclass. Late sub- missions are not accepted.

Problem 1.
(40 Marks) (MST.) Prove that if all edge weights on a connected graph are CourseNana.COM

unique/distinct, then there exists a unique/distinct minimum spanning tree. CourseNana.COM

Problem 2.
(60 marks) (Kruskal/Dijkstra) Consider a graph, G = (V,E) and two weight functions w1(e) and w2(e), where w1(e) = (w2(e)) . You may assume all edge weights are unique and positive. CourseNana.COM

(i) (40 Marks) Prove that under both weight functions, Kruskal’s algorithm will return the same minimum spanning tree. CourseNana.COM

(ii) (20 Marks) Using a counterexample, disprove the following statement: Under both weight functions, Dijkstra’s algorithm will return the same shortest path. CourseNana.COM

  CourseNana.COM

Get in Touch with Our Experts

WeChat WeChat
Whatsapp WhatsApp
York University代写,EECS3101代写,Design and Analysis of Algorithms代写,Connected Graph代写,Spanning Tree代写,York University代编,EECS3101代编,Design and Analysis of Algorithms代编,Connected Graph代编,Spanning Tree代编,York University代考,EECS3101代考,Design and Analysis of Algorithms代考,Connected Graph代考,Spanning Tree代考,York Universityhelp,EECS3101help,Design and Analysis of Algorithmshelp,Connected Graphhelp,Spanning Treehelp,York University作业代写,EECS3101作业代写,Design and Analysis of Algorithms作业代写,Connected Graph作业代写,Spanning Tree作业代写,York University编程代写,EECS3101编程代写,Design and Analysis of Algorithms编程代写,Connected Graph编程代写,Spanning Tree编程代写,York Universityprogramming help,EECS3101programming help,Design and Analysis of Algorithmsprogramming help,Connected Graphprogramming help,Spanning Treeprogramming help,York Universityassignment help,EECS3101assignment help,Design and Analysis of Algorithmsassignment help,Connected Graphassignment help,Spanning Treeassignment help,York Universitysolution,EECS3101solution,Design and Analysis of Algorithmssolution,Connected Graphsolution,Spanning Treesolution,