Preview

Graph Theory

Good Essays
Open Document
Open Document
1601 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Graph Theory
V. Adamchik

1

Graph Theory
Victor Adamchik Fall of 2005
Plan
1. Basic Vocabulary 2. Regular graph 3. Connectivity 4. Representing Graphs

Introduction
A.Aho and J.Ulman acknowledge that “Fundamentally, computer science is a science of abstraction.” Computer scientists must create abstractions of real-world problems that can be represented and manipulated in a computer. Sometimes the process of abstraction is simple. For example, we use a logic to design a computer circuits. Another example - scheduling final exams. For successful scheduling we have to take into account associations between courses, students and rooms. Such set of connections between items is modeled by graphs. Let me reiterate, in our model the set of items (courses, students and rooms) won't be much helpful. We also have to have a set of connections between pairs of items, because we need to study the relationships between connections. The basic idea of graphs were introduced in 18th century by the great Swiss mathematician Leonhard Euler. He used graphs to solve the famous Königsberg bridge problem. Here is a picture (taken from the internet)

V. Adamchik

21-127: Concepts of Mathematics

German city of Königsberg (now it is Russian Kaliningrad) was situated on the river Pregel. It had a park situated on the banks of the river and two islands. Mainland and islands were joined by seven bridges. A problem was whether it was possible to take a walk through the town in such a way as to cross over every bridge once, and only once. Here is the graph model of the problem

A graph is a set of points (we call them vertices or nodes) connected by lines (edges or arcs). The simplest example known to you is a linked list.

V. Adamchik

3

The Web: The entire Web is a graph, where items are documents and the references (links) are connections. Networks: A network consist of sites that send and recieve messages of various types. Program Structure: A compiler builds a graph to represent relationships

You May Also Find These Documents Helpful

  • Satisfactory Essays

    WeekOneTeamWorkEditTwo

    • 608 Words
    • 3 Pages

    There was no mention of circle graphs in this excerpt. In doing further research though I found that circle graphs are beginning to be introduced in the fifth grade.…

    • 608 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    A network is a group of two or more computer systems that are linked together.…

    • 492 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    3. Why do you think graphs are useful? Like stated above, graphs are useful to share information with others and put it in a picture-like form. Sometimes it is easier to understand a concept if you can visualize it, which is what a graph does.…

    • 1357 Words
    • 6 Pages
    Good Essays
  • Good Essays

    You are an electrical engineer designing a new integrated circuit involving potentially millions of components. How would you use graph theory to organize how many layers your chip must have to handle all of the interconnections? Which properties of graphs come into play in such a circumstance?…

    • 2006 Words
    • 7 Pages
    Good Essays
  • Satisfactory Essays

    Cartesian Graph

    • 338 Words
    • 2 Pages

    Imagine that a line on a Cartesian graph is approximately the distance y in feet a person walks in x hours. What does the slope of this line represent? How is this graph useful? Provide another example for your colleagues to explain.…

    • 338 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Unit 4 P1 and M1

    • 1191 Words
    • 5 Pages

    Graphs and charts and all types of visual representation including all forms of numerical representation can be included under this heading. Written information may come from a wide variety of sources including newspapers, books, trade journals and government publications. Without this we could never reach the present state of technological development. For example ‘Subway’ can use graphs to display their financial standing in terms of whether their making more profit or less profit than their rival companies in 6 months. This is also an internal source because ‘Subway’ would receive its written type of information…

    • 1191 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    MATH203 PHASE3

    • 268 Words
    • 1 Page

    Since there is one simple path between any pair of nodes the graph is a tree. The root node of the…

    • 268 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    Network Topology – A drawing of a series of connected nodes via links, including descriptions.…

    • 503 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The line graph is used to describe how an object moves explaining relationship between time and distance traveled.…

    • 334 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Social networks : A social network is a social structure composed of individuals or organizations which are connected by one or more specific types of interdependency, such as friendship, kinship, financial exchange, sexual relationships, or relationships of beliefs, knowledge or prestige. Social networks operate on many levels from families up to the level of nations and play a critical role in determining the way problems are solved, organizations are run, and the degree to which individuals succeed in achieving their goals. Social network analysis makes no assumption that groups are the building…

    • 1067 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    Theory: The graph of function is the collection of all ordered pairs graphing on a cartesian plane is sometimes referred to as a curve sketching.…

    • 307 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    where (i, j) representing a link between node i and node j. n is the total number of nodes in the network.…

    • 596 Words
    • 3 Pages
    Good Essays
  • Good Essays

    References: Dean, T. (2009). Network+ Guide to Networks . In D. Tamara, Network+ Guide to Networks (p.…

    • 815 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Definition: A linear equation in two variables is an equation which may be written in the form…

    • 219 Words
    • 1 Page
    Satisfactory Essays
  • Powerful Essays

    Graphs are often used to encapsulate relationship between objects. Graph drawing enables visualization of such relationships. The usefulness of this relationship is dependent on whether the drawing is aesthetic. While there are no strict criteria for aesthetics of a drawing, it is generally agreed for example, that such a drawing has minimal edge crossings with vertices evenly distributed in space, and with…

    • 2582 Words
    • 11 Pages
    Powerful Essays

Related Topics