Browse Course Material

Course info.

  • Prof. Yufei Zhao

Departments

  • Mathematics

As Taught In

  • Applied Mathematics
  • Discrete Mathematics
  • Probability and Statistics

Learning Resource Types

Graph theory and additive combinatorics, 18.217 f2019 chapter 1: introduction to graph theory and additive combinatorics.

facebook

You are leaving MIT OpenCourseWare

Professor: Ron Gould Text: Graph Theory by Ron Gould (Dover Publications) + additional materials provided. Office: 432 Mathematics and Science Center Office Hours: 10:30-11:30 WF - or by appointment Office Phone: 404-727-7924 email: [email protected]

Study Guides > Mathematics for the Liberal Arts

Assignment: graph theory.

Download the assignment from one of the links below (.docx or .rtf):

Graph Theory: Word Document

Graph Theory: Rich Text Format

Licenses & Attributions

Cc licensed content, shared previously.

  • Graph Theory Writing Assignment. Authored by: Lippman, David. License: CC BY: Attribution .

Please add a message.

Message received. Thanks for the feedback.

Module 4: Graph Theory

Assignment: graph theory.

A spell checker in a word processing program makes suggestions when it finds a word not in the dictionary. To determine what words to suggest, it tries to find similar words. One measure of word similarity is the Levenshtein distance, which measures the number of substitutions, additions, or deletions that are required to change one word into another.

For example, the words spit and spot are a distance of 1 apart; changing spit to spot requires one substitution (i for o). Likewise, spit is distance 1 from pit since the change requires one deletion (the s). The word spite is also distance 1 from spit since it requires one addition (the e). The word soot is distance 2 from spit since two substitutions would be required.

a) Create a graph using words as vertices, and edges connecting words with a Levenshtein distance of 1. Use the misspelled word “moke” as the center, and try to find at least 10 connected dictionary words.

b) How might a spell checker use this graph?

Here’s some ideas on how to upload a graph:

  • Draw it on paper, scan it into the computer, and upload it. If your file is too large to upload, you are welcome to email it to me instead.
  • Draw it on paper, take a picture with your digital camera or cell phone camera and upload it. Please make sure it’s legible in the picture!
  • Draw it in Paint or another computer drawing program and save it as a picture and upload it.
  • In Word, use the drawing tools to create a graph, perhaps using Text Boxes and Lines. Save and upload

If you really can’t figure out a good way to digitally send your graph, you can physically drop it by my office.

Here is an example of this type of graph, using “rab” as the center. Pardon the quality; I drew it in Paint :)

graph theory written assignment

  • Assignment: Graph Theory. Authored by : Lippman, David. License : CC BY: Attribution

Footer Logo Lumen Waymaker

  • Trending Now
  • Foundational Courses
  • Data Science
  • Practice Problem
  • Machine Learning
  • System Design
  • DevOps Tutorial

Graph Theory Tutorial

Basics of graph theory.

  • Graph and its representations
  • Mathematics | Graph Theory Basics - Set 1
  • Types of Graphs with Examples
  • Mathematics | Walks, Trails, Paths, Cycles and Circuits in Graph
  • Graph measurements: length, distance, diameter, eccentricity, radius, center
  • Articulation Points (or Cut Vertices) in a Graph
  • Bridges in a graph
  • Mathematics | Independent Sets, Covering and Matching
  • How to find Shortest Paths from Source to all Vertices using Dijkstra's Algorithm
  • Depth First Search or DFS for a Graph
  • Breadth First Search or BFS for a Graph
  • Introduction to Tree - Data Structure and Algorithm Tutorials
  • Prim’s Algorithm for Minimum Spanning Tree (MST)
  • Kruskal’s Minimum Spanning Tree (MST) Algorithm
  • Huffman Coding | Greedy Algo-3
  • Tree Traversal Techniques - Data Structure and Algorithm Tutorials
  • Travelling Salesman Problem using Dynamic Programming

Special Graph

  • Check whether a given graph is Bipartite or not
  • Eulerian Graphs
  • Eulerian path and circuit for undirected graph
  • Fleury's Algorithm for printing Eulerian Path or Circuit
  • Chinese Postman or Route Inspection | Set 1 (introduction)
  • Mathematics | Matching (graph theory)
  • Approximation Algorithms
  • Introduction to Graph Coloring
  • Edge Coloring of a Graph

Planar Graph

  • Mathematics | Planar Graphs and Graph Coloring

Directed Graphs

  • Degree Centrality (Centrality Measure)
  • Check if a graph is Strongly, Unilaterally or Weakly connected
  • Strongly Connected Components
  • Mathematics | Euler and Hamiltonian Paths
  • Tarjan's Algorithm to find Strongly Connected Components
  • Handshaking Lemma and Interesting Tree Properties

Group Theory

  • Algebraic Structure
  • Homomorphism & Isomorphism of Group
  • Group Isomorphisms and Automorphisms
  • Mathematics | Rings, Integral domains and Fields

Graph Theory is a branch of mathematics that is concerned with the study of relationships between different objects. A graph is a collection of various vertexes also known as nodes, and these nodes are connected with each other via edges. In this tutorial, we have covered all the topics of Graph Theory like characteristics, eulerian graphs, planar graphs, special graphs, trees, paths in graph theory, etc. This Graph theory tutorial will be helpful in learning the concept of the subject along with the applications of graph theory in real life and in various fields. 

Graph-Theory-Tutorial

  • Introduction to Graph
  • Basic Terminology of a Graph
  • Types of a Graph
  • Walks, Trails, Paths, and Circuits
  • Graph Distance Components
  • Cut-Vertices and Cut-Edges
  • Bridge in Graph
  • Independent Sets
  • Shortest Path Algorithms [Dijsktra’s Algorithm]
  • Application of Graph Theory
  • Graph Traversals[DFS]
  • Graph Traversals[BFS]
  • Characterizations of Trees
  • Prim’s Minimum Spanning Tree 
  • Kruskal’s Minimum Spanning Tree
  • Huffman Codes 
  • Tree Traversals
  • Traveling Salesman Problem
  • Bipartite Graphs  
  • Independent Sets and Covering
  • Eulerian Graphs- Fleury’s Algorithm
  • Eulerian Graphs- Chinese-Postman-Problem Hamilton
  • Matching- Basics, Perfect, Bipartite
  • Chromatic Numbers, Greedy Coloring Algorithm
  • Edge Coloring
  • Planar Graph- Basics, Planarity Testing
  • Directed Graphs- Degree Centrality
  • Directed Graphs- Weak Connectivity
  • Directed Graphs- Strong Components 
  • Directed Graphs- Eulerian, Hamilton Directed Graphs
  • Directed Graphs- Tarjans’ Algorithm To Find Strongly Connected Component
  • Handshaking in Graph Theorem
  • Groups, Subgroups, Semi Groups
  • Isomorphism, Homomorphism
  • Automorphism
  • Rings, Integral Domains, Fields

Please Login to comment...

Similar reads.

  • Computer Subject

Improve your Coding Skills with Practice

 alt=

What kind of Experience do you want to share?

  • Mathematics
  • NOC:Graph Theory (Video) 
  • Co-ordinated by : IISER Pune
  • Available from : 2017-06-08
  • Intro Video
  • Basic Concepts
  • Basic Concepts 1
  • Eulerian and Hamiltonian Graph
  • Eulerian and Hamiltonian Graph 1
  • Bipartite Graph
  • Diameter of a graph; Isomorphic graphs
  • Minimum Spanning Tree
  • Minimum Spanning Trees (Cont.)
  • Minimum Spanning Trees (Cont..)
  • Minimum Spanning Trees (Cont...)
  • Maximum Matching in Bipartite Graph
  • Maximum Matching in Bipartite Graph 1
  • Hall's Theorem and Konig's Theorem
  • Hall's Theorem and Konig's Theorem 1
  • Independent Set and Edge Cover
  • Independent Set and Edge Cover 1
  • Matching in General Graphs
  • Proof of Halls Theorem
  • Stable Matching
  • Gale-Shapley Algorithm
  • Graph Connectivity
  • Graph Connectivity 1
  • 2-Connected Graphs
  • 2-Connected Graphs 1
  • Subdivision of an edge; 2-edge-connected graphs
  • Problems Related to Graphs Connectivity
  • Flow Network
  • Residual Network and Augmenting Path
  • Augmenting Path Algorithm
  • Max-Flow and Min-Cut
  • Max-Flow and Min-Cut Theorem
  • Vertex Colouring
  • Chromatic Number and Max. Degree
  • Edge Colouring
  • Planar Graphs & Euler's Formula
  • Characterization Of Planar Graphs
  • Colouring of Planar Graphs
  • Watch on YouTube
  • Assignments
  • Download Videos
  • Transcripts

IMAGES

  1. Graph Theory Written Assignment.pdf

    graph theory written assignment

  2. Graph Theory Written Assignment.docx

    graph theory written assignment

  3. Graph Theory Assignment

    graph theory written assignment

  4. Graph Theory Written Assignment.docx

    graph theory written assignment

  5. Graph theory written

    graph theory written assignment

  6. Graph Theory Written Assignment

    graph theory written assignment

VIDEO

  1. Graph Theory Part 23 Line Graph and its examples

  2. Graph Theory Introduction

  3. BASICS OF GRAPH THEORY

  4. Graph Theory ( Part

  5. graph theory S6 maths -part 4

  6. graph theory S6 maths -part 3

COMMENTS

  1. Assignment: Graph Theory

    Download the assignment from one of the links below (.docx or .rtf): Graph Theory: Word Document. Graph Theory: Rich Text Format

  2. Graph Theory I

    Graph Theory Hall of Fame: (1st semester) Euler Hamilton Kuratowski Ore Reading Assignments: Chapter 1 Chapter 2 and handouts Chapter 3 and handouts Chapter 4 Chapter 5 and handouts Chapter 6 Written Assignments: Assignment 1: Chapter 1 - problems 4, 14, 16, 19, 21, 29, 30, 37, 38, 45

  3. PDF Lecture Notes on GRAPH THEORY

    This is drawn in the figure of Gby placing two (parallel) edges that connect the common ends. On the right there is (a drawing of) a multi- graph Gwith vertices V = {a,b,c} and edges ψ(e1) = aa, ψ(e2) = ab, ψ(e3) = bc, and ψ(e4) = bc. a b c. 1.1 Graphs and their plane figures 5 Later we concentrate on (simple) graphs.

  4. Spring 2020 : MATH 454 Introduction to Graph Theory

    Class Log: Monday, 1/13: Graph definitions and models - acquaintance relations, degree of a vertex, complement, Ramsey problem, clique, independent set, job assignments, bipartite graphs and matchings, scheduling, proper coloring and chromatic number. (From Section 1.1) Wednesday, 1/15: : Subgraph, connected graph, adjacency and incidence matrices and their properties, isomorphism, Different ...

  5. PDF Graph Theory and Its Applications

    graph is a graph that does not contain any arrows on its edges, indicating which way to go. A directed graph, on the other hand, is a graph in which its edges contain arrows indicating which way to go. 2.2 Properties of graph In this section we will cover key properties of a graph. There are two main properties of a graph: degrees and walks.

  6. An introduction to graph theory

    An introduction to graph theory (Text for Math 530 in Spring 2022 at Drexel University) Darij Grinberg* Spring 2023 edition, August 2, 2023 Abstract. This is a graduate-level introduction to graph theory, corresponding to a quarter-long course. It covers simple graphs, multigraphs as well as their directed analogues, and more restrictive

  7. 18.217 F2019 Chapter 1: Introduction to graph theory and additive

    18.217 F2019 Chapter 1: Introduction to graph theory and additive combinatorics. Resource Type: Lecture Notes. pdf. 327 kB ... assignment Problem Sets. notes Lecture Notes. co_present Instructor Insights. Download Course. Over 2,500 courses & materials

  8. PDF Lecture Notes Graph Theory

    for r 2, a complete r-partite graph as an (unlabeled) graph isomorphic to complete r-partite A 1[_ [_A r;fxy: x2A i;y2A j;i6= jg where A 1;:::;A rare non-empty nite sets.In particular, the complete bipartite graph K m;nis a complete 2-partite graph. the Petersen graph as the (unlabeled) graph isomorphic to Petersen graph [5]

  9. PDF Graph Theory (Math 428), Summer 2018

    Graph Theory (Math 428), Summer 2018 Instructor Matt Hohertz E-mail address [email protected] O ce hours In Hill 622, MTh 2-3pm, or by appointment. Section B1 Meetings At SEC 2010, 29 May - 5 July, 10:10 a.m. - 12:10 p.m., M-Th. Text A rst course in graph theory, Chartrand and Zhang. ISBN 978-0486483689.

  10. Graph Theory II

    Assignment 4: Chapter 10 - problems 1, 2, 3, 14 and bonus problems (18, 19) (i) Determine the extremal number for the star K_1,d. (ii) Considering the results shown in class about the number of triangles

  11. Graph Theory Written Assignment Schoenfeld

    graph theory written assignment schoenfeld - Free download as PDF File (.pdf), Text File (.txt) or read online for free. Scribd is the world's largest social reading and publishing site.

  12. Study Guide

    Graph Theory Writing Assignment. Authored by: Lippman, David. License: CC BY: Attribution. Study Tools AI Math Solver Popular Problems Worksheets Study Guides Practice Cheat Sheets Calculators Graphing Calculator Geometry Calculator. Company About Symbolab Blog Help Contact Us.

  13. Graph Theory Written Assignment

    Eliza Nielson Math 1030 June 9, 2019 Graph Theory Written Assignment For this assignment I started with the word 'oan'. Based on the word man I changed a syllable to make each new word. I think that a word processor could use this information to understand what a user types even if they are making a mistake. The word processor may understand if the user types in 'oan' they may also ...

  14. Graph Theory • Homework Guidelines

    Homework Guidelines. I have compiled the following guidelines to benefit us all. While it may take additional work to create a well-written homework assignment, it is beneficial to the learning process. Revisiting the assignment after you have worked all the problems allows you to process the material and solidify your understandings.

  15. Assignment: Graph Theory

    The word spite is also distance 1 from spit since it requires one addition (the e). The word soot is distance 2 from spit since two substitutions would be required. a) Create a graph using words as vertices, and edges connecting words with a Levenshtein distance of 1. Use the misspelled word "moke" as the center, and try to find at least 10 ...

  16. Graph Theory Tutorial

    Graph Theory is a branch of mathematics that is concerned with the study of relationships between different objects. A graph is a collection of various vertexes also known as nodes, and these nodes are connected with each other via edges. In this tutorial, we have covered all the topics of Graph Theory like characteristics, eulerian graphs ...

  17. Graph Theory Written Assignment.docx

    Graph Theory Written Assignment By: Michelle Gray I've never heard of the Levenshtein Distance, and even though I don't understand how this applies to Graph Theory, I can visualize how this would apply to Spell Checker. It's almost like (in this case) "moke" is the heart and all the other words/lines are the veins sprouting from that heart.

  18. NPTEL :: Mathematics

    NPTEL provides E-learning through online Web and Video courses various streams.

  19. MATH 1302 Written Assignment Unit 7

    Week Seven, Unit 7. Graph Theory Instructor: Yousef Ajeeb University of the People January 3, 2024. Question 1. In a hostel, there are around 'n' number of students (assume a number above 100 for n) with rooms categorized as triple, double, and single occupancy.

  20. Graph theory written

    Tanner Thomas Graph Theory Written Assignment Math 1030 A spell checker could use this graph to determine how this particular combination of letters may be altered to create a word. By removing O and K, it will read ME, with a distance of two, one for each of the removed letters. Changing one letter to create a different word would be a distance of 1, and

  21. Assignment problem

    The assignment problem is a fundamental combinatorial optimization problem. In its most general form, the problem is as follows: ... so that the cost function is written down as: ... When phrased as a graph theory problem, the assignment problem can be extended from bipartite graphs to arbitrary graphs.

  22. Graph Theory

    The weights of the edges are the distances, in miles, between campuses. Answer the questions on the next page: 1. (10 points) Apply the Nearest Neighbor Algorithm to your graph. Write your answer as a list of vertices, starting and ending at the Taylorsville Campus, and give the total miles. 2. (10 points) Apply the Sorted Edges Algorithm to ...