2018 Annual American Control Conference (ACC) 2018
DOI: 10.23919/acc.2018.8431212
|View full text |Cite
|
Sign up to set email alerts
|

A PageRank Algorithm based on Asynchronous Gauss-Seidel Iterations

Abstract: Abstract-We address the PageRank problem of associating a relative importance value to all web pages in the Internet so that a search engine can use them to sort which pages to show to the user. This precludes finding the eigenvector associated with a particular eigenvalue of the link matrix constructed from the topology graph of the web. In this paper, we investigate the potential benefits of addressing the problem as a solution of a set of linear equations. Initial results suggest that using an asynchronous … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0
1

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 26 publications
(14 citation statements)
references
References 23 publications
0
13
0
1
Order By: Relevance
“…Distributed processing of data over networks has been studied extensively, and they find applications in different problem formulations ranging from distributed sensor localization [35]- [38] and controlling network of agents [39], [40] to opinion dynamics [41] and PageRank computations [42], [43]. One particular purpose of distributed algorithms is to obtain a consensus among the agents of the underlying network, and the value of the consensus is designed to be the optimal solution of the objective function of interest [44]- [46].…”
Section: A the Random Asynchronous Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…Distributed processing of data over networks has been studied extensively, and they find applications in different problem formulations ranging from distributed sensor localization [35]- [38] and controlling network of agents [39], [40] to opinion dynamics [41] and PageRank computations [42], [43]. One particular purpose of distributed algorithms is to obtain a consensus among the agents of the underlying network, and the value of the consensus is designed to be the optimal solution of the objective function of interest [44]- [46].…”
Section: A the Random Asynchronous Modelmentioning
confidence: 99%
“…The input noise affects the error correlation matrix through the term Q n defined by the equation (42). By vectorizing both sides of (42), a numerical solution to Q n can be obtained as follows:…”
Section: ) Error Due To the Noisementioning
confidence: 99%
“…This problem is of distinguished importance due to its wide range of applications. Examples of applications are such as distributed optimization [35,36]; motion coordination tasks (e.g., flocking, leader following) [37,38]; rendezvous problems [39]; computer networks resource allocation [40]; and even in computing relative importance of webpages in the PageRank algorithm [41].…”
Section: Problem Statementmentioning
confidence: 99%
“…Bu algoritmaların ortak özelliği, denklem sisteminin tamamının bilindiği varsayımına sahip olmalarıdır ve bu nedenle merkezileştirilmiş algoritmalar olarak adlandırılırlar. Ancak kısmi türevli diferansiyel denklemler [4], hesaplamalı akışkanlar dinamiği [5], elektromanyetik hesaplamaları [6], güç sistemleri tahminlemesi [7] ve arama motorları için geliştirilen pagerank algoritmaları [8] gibi birçok pratik uygulamada denklem sistemindeki bilinmeyen sayısı çok fazladır ve merkezileştirilmiş algoritmaların bu denklem sistemlerini çözmesi pratik değildir. Bunun yanında, doğrusal denklem sistemini oluşturan denklemler birbirinden çok farklı fiziksel konumlarda ortaya çıkabileceği için merkezileştirilmiş bir algoritmanın kullanılabilmesi için tüm denklemlerin merkezi işlemci tarafından tek bir yerde toplanması gerekmektedir.…”
Section: Introductionunclassified