Preview

Graph on Data Structure

Good Essays
Open Document
Open Document
2152 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Graph on Data Structure
tructureResearch on Graphs in Data Structure
Source: http://www.algolist.net/Algorithms/Graph/Undirected/Depth-first_search
Introduction to graphs
Graphs are widely-used structure in computer science and different computer applications. We don't say data structurehere and see the difference. Graphs mean to store and analyze metadata, the connections, which present in data. For instance, consider cities in your country. Road network, which connects them, can be represented as a graph and then analyzed. We can examine, if one city can be reached from another one or find the shortest route between two cities.
First of all, we introduce some definitions on graphs. Next, we are going to show, how graphs are represented inside of a computer. Then you can turn to basic graph algorithms.
There are two important sets of objects, which specify graph and its structure. First set is V, which is called vertex-set. In the example with road network cities are vertices. Each vertex can be drawn as a circle with vertex's number inside. | | vertices | |
Next important set is E, which is called edge-set. E is a subset of V x V. Simply speaking, each edge connects two vertices, including a case, when a vertex is connected to itself (such an edge is called a loop). All graphs are divided into two big groups: directed and undirected graphs. The difference is that edges in directed graphs, called arcs, have a direction. These kinds of graphs have much in common with each other, but significant differences are also present. We will accentuate which kind of graphs is considered in the particular algorithm description. Edge can be drawn as a line. If a graph is directed, each line has an arrow. | | undirected graph | directed graph |
Now, we present some basic graph definitions. * Sequence of vertices, such that there is an edge from each vertex to the next in sequence, is called path. First vertex in the path is called the start vertex; the last vertex in the path

You May Also Find These Documents Helpful

  • Satisfactory Essays

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

    • 503 Words
    • 3 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
  • Satisfactory Essays

    Problem 1 The following data were obtained from a project to create a new portable electronic. Activity Duration Predecessors A 5 Days --- B 6 Days --- C 8 Days --- D 4 Days A, B E 3 Days C F 5 Days D G 5 Days E, F H 9 Days D I 12 Days G Step 1: Construct a network diagram for the project.…

    • 556 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The first network topology is hierarchical star, also known as the tree topology. This topology has different levels. The top level is the ‘root’ node; it serves as the central connection to the next level of computers. Then the second levels of computers serves as a connection to the third level of computers so on and so forth for the rest of the computers.…

    • 545 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    IT299 Unit 8 Project

    • 2529 Words
    • 7 Pages

    Network topology refers to the physical layout of a network. The chosen layout directly impacts how each node on a given network communicates with another. There are multiple types of topologies that can be used based on the need of the project. The ultimate goal is to provide multiple lines of data communication which will increase fault tolerance on the network and reduce or eliminate a complete disruption of service.…

    • 2529 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    1. Name three different kinds of graphs that are often used to plot information and discuss the value of each.…

    • 334 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    It 240 Week 2 Appendixb

    • 565 Words
    • 3 Pages

    How would the pieces and components of this network relate to each other? Define all the components of this type of network.…

    • 565 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Pre-Lab Computer Questions

    • 6462 Words
    • 26 Pages

    5. In the context of the IEEE 802.1d specification of the spanning tree protocol, define the following terms:…

    • 6462 Words
    • 26 Pages
    Satisfactory Essays
  • 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
  • Good Essays

    It is an arrangement of the various elements of a communication network. There are different types of topology as Lowe (2012, p8) said “each type of networking topology (bus, star, expanding star, ring, mesh) offers advantages and disadvantages”.…

    • 442 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Cartesian Graph

    • 338 Words
    • 2 Pages

    A scatter plot consists of several data points placed on a Cartesian graph that are not connected to each other, where the data is shown as a collection of points. A line graph is an extension of the scatter plot in which the data is connected by straight segments of lines. A scatter plot might be used to analyze the relationship between achievement test scores and income (Figure 2), while a line graph might be used to analyze the distance traveled by a car in minutes (Figure 3).…

    • 338 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Problem 1 The following data were obtained from a project to create a new portable electronic. Activity Duration Predecessors A 5 Days --- B 6 Days --- C 8 Days --- D 4 Days A, B E 3 Days C F 5 Days D G 5 Days E, F H 9 Days D I 12 Days G Step 1: Construct a network diagram for the project.…

    • 605 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Berlin: Brücke-Museum, 1999. Schiefler, Gustav, and Christel Mosel. Emil Nolde: Das graphische Werk. 2 vols. Cologne: DuMont, 1995. Vergo, Peter, and Felicity Lunn, eds.…

    • 1554 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    2. In the coordinate system of graphs, there are two main relationships between two variables. With the use of numerical examples, describe these two relationships.…

    • 505 Words
    • 3 Pages
    Satisfactory Essays
  • Better Essays

    An important prediction of random network theory is regardless of the random placement of links most nodes will still have approximately the same number of links. In fact, in a random network the nodes follow a Poisson distribution with a bell shape (see Fig.1). Random networks are also called exponential, because the probability that a node is connected to k other sites decreases exponentially for large k. This is better described by the famous small world networks. It was Watts and Strogatz in 1998 that recognised that a class of random graphs could be categorised as small world networks. They noted that graphs could be classified according to their clustering coefficient and their diameter. Many random…

    • 1598 Words
    • 7 Pages
    Better Essays

Related Topics