Preview

Nt1310 Unit 8 Support Algorithm

Good Essays
Open Document
Open Document
480 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Nt1310 Unit 8 Support Algorithm
We focus our attention on unweighted and undirected networks here. A complex network is represented by G(V,E) where V is the vertex set and E is the edge set. Each node v(v∈V) has a label C(v) and N(v) is the set of neighbors of node . The label propagation algorithm (LPA) first initializes every node with a unique label. Then at every step each node updates its current label to the label shared by the maximum number of its neighbors. The formula is as follows [14]: C(v)=arg⁡〖■(max@l)|N^l (v)|〗 (1)
Where 〖 N〗^l (v) is the set of neighbors of node v that have the label l, and |(X)| is the cardinality of set X.Below are the main steps of LPA [14]:
First, each node is labeled with a unique label. Let the label be the identification of the community
…show more content…
For example, in the current iteration, the label of node x is determined by the label which is produced by the neighbor nodes’ last iteration process and this may lead to labels’ cycle oscillation phenomenon in a bipartite graph. The oscillation may result in that the algorithm cannot converge. So, Raghavan proposed the asynchronous update algorithm [14] to update nodes’ labels in a random order. In asynchronous update algorithm, the nodes’ labels are determined by labels of nodes which are just produced by the current iteration and last iteration. This way can avoid the oscillation of labels.
LPA’s time complexity is near linear time complexity O(km)[14], [16], where k is the number of iterations and m is the number of edges. Raghavan mentioned that 95% of nodes or more are classified correctly by the end of iteration 5 [14]. So it is applicable to large-scale networks due to this simple local and decentralized process.
In addition, neither does LPA need optimization of the predefined objective function nor does it need priori information on numbers and scales of the community. Furthermore, there is no limit on the size of the community and the division effect is very ideal. So LPA has become one of the most widely used community discovery algorithm and it is widely used in the field of multimedia information classification [17], virtual community mining and so

You May Also Find These Documents Helpful

  • Good Essays

    Nt1310 Unit 8.1 Summary

    • 346 Words
    • 2 Pages

    The final device is an Arduino-based ball sorter that uses a two-stage approach to sorting the balls. The device starts by isolating a single ball and measuring its weight. Afterwards, the device categorizes the ball based on the measured weight and deposits it in the appropriate receptacle.…

    • 346 Words
    • 2 Pages
    Good 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

    Given $U$ as the set all the devices located at the edge of the network with physical proximity of the device that wants to request computational resources $D$. Therefore, the PAR problem can be modeled as a graph $G$, where the vertexes of this graph are elements of the set U, and the edges of G are the communication link between them. In our approach, the vertexes are classified according to into the following types:…

    • 232 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    Nt1330 Unit 5 Algorithm

    • 454 Words
    • 2 Pages

    The need for computers of networks with guaranteed quality of service is widely recognized today. Unlike todays best effort networks like the Internet, where the user has no guarantee on the performing it may expect from the network, Quality of service networks guarantee the end user application a certain level of performance. Jitter measures the fluctuating of delay of packets in the given stream for packets, which is an important property for much application. Ideally, packets should be delivered in a completely periodic fashion; however, even if the source establish an evenly spaced stream, unavoidable jitter is displayed by the network due to the different queuing and propagation delays, and packets reach the destination with a wide range of inter-arrival times[36]. We need to achievement the QoS with the best performance thus the suggestion to combine two algorithms, the first algorithm simple switching spanning tree, and second algorithm multipath and must be using the Queue to set in switching. The first method design to learning the all switches about the location of the host in switch and then avoid any loop by using some codes, and second method design to send the packets to all path to decrease the…

    • 454 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    In effect, in a social network there are online and offline communities of people with similar interests.…

    • 1646 Words
    • 6 Pages
    Satisfactory Essays
  • Good Essays

    Nt1310 Unit 9

    • 474 Words
    • 2 Pages

    Tree Topology – All nodes attached to separate lines that lead to the HUB. If one computer crashes the others are not effected.…

    • 474 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Agrawal, R. and Srikant, R. (1994), “Fast algorithms for mining association rules”, Proc. of the…

    • 5354 Words
    • 23 Pages
    Good Essays
  • Best Essays

    Sarwar, B., Karypis, G., Konstan, J., Riedl, J. (2000). “Application of Dimensionality Reduction in Recommender System: A Case Study.” Retrieved 2012-04-12.…

    • 2722 Words
    • 11 Pages
    Best Essays
  • Powerful Essays

    Abstract Efficiency of any search engine mostly depends on how efficiently and precisely it can determine the importance and popularity of a web document. Page Rank algorithm and HITS algorithm are widely known approaches to determine the importance and popularity of web pages. Due to large number of documents available on World Wide Web, huge amount of computations are required to determine the rank of web pages making it very time consuming. Researchers have devoted much attention in parallelizing PageRank on PC Cluster, Grids, and Multi-core processors like Cell Broadband Engine to overcome this issue but with little or no success. In this paper, we discuss the issues in porting these algorithms on Compute Unified Device Architecture (CUDA) and introduce efficient parallel implementation of these algorithms on CUDA by exploiting the block structure of web, which not only cut down the computation time but also significantly reduces of the cost of hardware required (only few thousands).…

    • 4677 Words
    • 18 Pages
    Powerful Essays
  • Powerful Essays

    Peter J. Denning. The Locality Principle. In Communication Networks and Computer Systems (J. Barria, Ed.). Imperial College Press (2006), 43-67.…

    • 9004 Words
    • 37 Pages
    Powerful Essays
  • Satisfactory Essays

    The Handbook of News Analytics \ in Finance Edited by Gautam Mitra and Leela Mitra WILEY A John Wiley and Sons, Ltd, Publication Contents Preface xiii Acknowledgements xvii…

    • 1789 Words
    • 22 Pages
    Satisfactory Essays
  • Good Essays

    Butterfly Networks

    • 1194 Words
    • 5 Pages

    Butterfly network is a network with 2q nodes and q + 1 columns as an unfolded q-cube in order to facilitate the discussion, visualization, and analysis of hypercube routing algorithms. However, a butterfly network can be viewed as a parallel processing architecture in its own right. A butterfly architecture (Fig. A, left) has p = 2 q(q + 1) processors of maximum degree d = 4, a diameter of 2q = ∪(log p), and a bisection width of ( – 1)2 q+1 + 0(2 q) = ∪(p/log p). A wrapped butterfly architecture is obtained if we superimpose or merge the nodes in Columns 0 and q of an ordinary butterfly. The resulting network has p = 2 qq processors, a uniform node degree of 4, a diameter of roughly 1.5q, and a bisection width of 2 q . Each node in a butterfly can be identified by its row and column numbers (x , y), where 0 ≤ x < 2 q – 1 and 0 ≤ y ≤ q (q – 1 for wrapped butterfly). Node (x, y) of a butterfly is connected to the four nodes (x, y – 1 ), (x, y + 1), (N y –1(x), y – 1), and (Ny (x), y + 1), if they exist.…

    • 1194 Words
    • 5 Pages
    Good Essays
  • Better Essays

    Minimum Spanning Tree

    • 2477 Words
    • 10 Pages

    Minimum Spanning Tree MST. Given connected graph G with positive edge weights, find a min weight set of edges that connects all of the vertices. Minimum Spanning Tree 24 4 23 6 9 18 • • • • • • • 5 introduction Weighted graph API cycles and cuts Kruskal’s algorithm Prim’s algorithm advanced algorithms clustering 11 16 8 10 14 7 21 G References: Algorithms in Java (Part 5), Chapter 20…

    • 2477 Words
    • 10 Pages
    Better Essays
  • Satisfactory Essays

    Fyp Proposal

    • 418 Words
    • 2 Pages

    LPP is an algorithm for learning a locality preserving subspace that is to preserve the local structure of the image space.…

    • 418 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Online Communities - people with similar interests can discuss their area of interest together and bond through it easily through the internet, for instance fan bases on the internet or forum discussions regarding a specific topic.…

    • 295 Words
    • 1 Page
    Satisfactory Essays