Friday, July 20, 2012

Algoritma


Dari pendekatan yang sudah dijelaskan pada artikel konsep pagerank , Lawrence Page and Sergey Brin membuat algoritma pagerank seperti di bawah:

Algoritma awal
PR(A) = (1-d) + d ( ( PR(T1) / C(T1) ) +… + ( PR(Tn) / C(Tn) ) )
Salah satu algoritma lain yang dipublikasikan
PR(A) = (1-d) / N + d ( ( PR(T1) / C(T1) )+ … + ( PR(Tn) / C(Tn) ) )
*. PR(A) adalah Pagerank halaman A
*. PR(T1) adalah Pagerank halaman T1 yang mengacu ke halaman A
*. C(T1) adalah jumlah link keluar ( outbound link ) pada halaman T1
*. d adalah damping factor yang bisa diberi antara 0 dan 1.
*. N adalah jumlah keseluruhan halamanweb (yang terindeks oleh Google)
Dari algoritma di atas dapat dilihat bahwa pagerank ditentukan untuk setiap halaman anda bukan keseluruhansitus web. Pagerank sebuah halaman ditentukan dari pagerank halaman yang mengacu kepadanya yang juga menjalani proses penentuan pagerank dengan cara yang sama, jadi proses ini akan berulang sampai ditemukan hasil yang tepat.
Akan tetapi pagerank halaman A tidak langsung diberikan kepada halaman yang dituju, akan tetapi sebelumnya dibagi dengan jumlah link yang ada padahalaman T1 (outbound link), dan pagerank itu akan dibagi rata kepada setiap link yang ada pada halaman tersebut. Demikian juga dengan setiap halaman lain “Tn” yang mengacu ke halaman “A”.
Setelah semua pagerank yang didapat dari halaman-halaman lain yang mengacu ke halaman “A” dijumlahkan, nilai itu kemudian dikalikan dengan damping factor yang bernilai antara 0 sampai 1. Hal ini dilakukan agar tidak keseluruhan nilai pagerank halaman T didistribusikan ke halaman A.
LEBIH LANJUT BACA SAJA SUMBERNYA => http://id.wikipedia.org/wiki/PageRank

Related Articles :


Stumble
Delicious
Technorati
Twitter
Facebook

0 comments:

Cerpen666

-Cerpen666-Only-

RECENT POSTS

Cerpen666-blog-

POPULAR POSTS

Cerpen666-
 

LOVE IS TO ACCEPT OTHERS FOR WHAT THEY ARE Copyright © 2011-2012 BloggerTemplate is Designed by Cerpen666