【发布时间】:2010-11-29 21:55:00
【问题描述】:
我是一名学生,有兴趣开发一个搜索引擎来索引我所在国家/地区的网页。一段时间以来,我一直在研究要使用的算法,并且我认为 HITS 和 PageRank 是目前最好的。我决定使用 PageRank,因为它比 HITS 算法更稳定(或者我已经阅读过)。
我找到了无数与PageRank相关的文章和学术论文,但我的问题是我不理解这些论文中构成算法的大部分数学符号。具体来说,我不明白谷歌矩阵(不可约的随机矩阵)是如何计算的。
我的理解是基于这两篇文章:
- http://online.redwoods.cc.ca.us/instruct/darnold/LAPROJ/fall2005/levicob/LinAlgPaperFinal2-Screen.pdf
- http://ilpubs.stanford.edu:8090/386/1/1999-31.pdf
有人可以用更少的数学符号提供一个基本的解释(例子会很好)吗?
提前致谢。
【问题讨论】:
-
为什么票数接近,这是一个关于算法的完全有效的问题?
-
确实如此。我希望我可以投票支持“不要关闭”。
-
如果您正在开发搜索引擎,并且想要使用 PageRank,您可能需要咨询律师。 PageRank 受专利保护,至少在美国是这样。我不确定这在您所在的国家/地区如何合法运作,但您可能应该咨询确切知道的人(即您当地的律师)。
-
我认为算法不能申请专利,只能申请专利。
-
@lagerderek:我只能假设这是因为语法等原因。我认为这是一个好问题,所以我清理了它。
标签: algorithm math search pagerank