pagerank算法介绍

合集下载

pagerank算法例子

pagerank算法例子

pagerank算法例子PageRank算法是一种用于评估网页重要性的算法,它通过分析网页之间的链接关系来确定网页的排名。

下面我将从多个角度全面地解释和举例说明PageRank算法。

首先,PageRank算法是由谷歌的创始人之一拉里·佩奇(Larry Page)和谢尔盖·布林(Sergey Brin)在1998年提出的。

该算法的核心思想是,一个网页的重要性取决于其被其他重要网页所链接的数量和质量。

换句话说,一个网页被越多重要网页所指向,它的排名就越高。

举个例子来说明PageRank算法的工作原理。

假设有三个网页A、B和C,它们之间的链接关系如下:A页面有指向B页面的链接。

B页面有指向A和C页面的链接。

C页面有指向B页面的链接。

根据PageRank算法,我们可以计算每个页面的初始排名。

假设初始排名为1,我们可以得到以下结果:A页面的初始排名为1。

B页面的初始排名为1。

C页面的初始排名为1。

接下来,我们根据链接关系来更新页面的排名。

根据PageRank 算法的计算公式,排名的更新是一个迭代过程。

在每一次迭代中,我们根据页面之间的链接关系来更新页面的排名。

在第一次迭代中,我们可以得到以下结果:A页面的排名更新为,1/2(来自B页面的链接)。

B页面的排名更新为,1/2(来自A页面的链接) + 1(来自C 页面的链接)。

C页面的排名更新为,1/2(来自B页面的链接)。

在第二次迭代中,我们再次根据链接关系来更新页面的排名。

根据公式,我们可以得到以下结果:A页面的排名更新为,1/2(来自B页面的链接) + 1/2(来自B页面的链接)。

B页面的排名更新为,1/2(来自A页面的链接) + 1(来自C 页面的链接)。

C页面的排名更新为,1/2(来自B页面的链接)。

通过多次迭代,我们最终可以得到每个页面的稳定排名。

在这个例子中,最终的排名结果可能是:A页面的排名为0.75。

B页面的排名为1.5。

C页面的排名为0.75。

pagerank算法的概念(一)

pagerank算法的概念(一)

pagerank算法的概念(一)Pagerank算法Pagerank算法是一种用于评估网页重要性的算法,由谷歌创始人拉里·佩奇和谢尔盖·布林共同提出。

在搜索引擎领域,Pagerank算法被广泛应用于网页排序和搜索结果的排名。

概念Pagerank算法基于以下两个主要概念:1.链接分析:Pagerank通过分析网页之间的链接关系来评估网页的重要性。

它将互联网视为一个巨大的网络,通过网页之间的超链接进行连接。

如果一个网页被其他高质量或高重要性的网页链接,那么它自身的重要性就会提高。

2.随机游走模型:Pagerank算法将互联网的浏览过程抽象为用户随机点击链接进行网页浏览的行为。

在这个模型中,一个网页的重要性与被访问的概率有关。

重要性更高的网页被访问的概率也更高。

算法内容Pagerank算法通常采用以下步骤:1.构建链接图:首先,需要收集并分析网络中的网页以及网页之间的超链接关系,构建一个网页链接图。

2.初始化网页权重:为每个网页初始化权重值,可以将所有网页的权重值设置为相等或者根据某种规则进行初始化。

3.迭代计算权重:通过迭代计算的方式逐步更新网页的权重值。

迭代过程中,每个网页的权重值会根据其与其他网页的链接关系进行调整。

4.收敛判断:在迭代计算过程中,判断网页权重值是否收敛。

如果收敛则停止迭代,否则继续迭代。

5.输出结果:当算法收敛后,每个网页的权重值即为其Pagerank值。

根据Pagerank值对网页进行排序,从而得出搜索结果的排名。

总结Pagerank算法通过分析网页之间的链接关系和用户随机浏览行为,评估网页的重要性并用于搜索结果的排名。

其核心思想是重要的网页更容易被其他网页链接,也更容易被用户访问。

Pagerank算法的应用使得搜索引擎更加准确和可靠,对用户提供更好的搜索体验。

PageRank算法在网页排序中的应用及改进

PageRank算法在网页排序中的应用及改进

PageRank算法在网页排序中的应用及改进PageRank算法是一种在网页排序中广泛应用的算法,旨在根据页面间的链接关系和互动,为网页分配权重。

本文将介绍PageRank算法的基本原理和其在网页排序中的应用,并探讨一些改进方法,以提高其准确性和效率。

一、PageRank算法的基本原理PageRank算法是由谷歌公司的创始人之一拉里·佩奇(Larry Page)和谢尔盖·布林(Sergey Brin)于1996年提出的。

它根据网页之间的相互链接关系来计算每个网页的重要性指标,基本原理如下:1. 网页的权重:PageRank算法认为,一个网页的重要性取决于其被其他重要网页所链接的数量和质量。

一个链接来自权重高的网页对被链接的网页权重的贡献也更大。

2. 链接关系的传递性:如果网页A链接到网页B,那么网页B将获得一部分网页A的权重。

这种链接关系的传递性可以通过迭代计算来逐步传递网页的权重。

3. 反向链接的重要性:网页B被更多重要网页所链接时,网页B的权重会更高。

这个想法来源于互联网上用户通过链接表达的投票行为。

相对于单纯的链接数量,反向链接更能反映网页的权威性和受欢迎程度。

二、PageRank算法在网页排序中的应用PageRank算法在网页排序中的应用主要体现在搜索引擎中,通过计算网页的PageRank值,对搜索结果进行排序,从而提供更准确和有用的搜索结果。

1. 提高搜索准确性:PageRank算法通过对网页的重要性进行评估,将重要网页排在搜索结果的前面。

这样用户可以更容易地找到权威和有价值的信息。

2. 抑制垃圾信息:通过使用PageRank算法,搜索引擎可以过滤掉一些垃圾信息或低质量的网页。

因为这些网页往往没有被高质量网页所链接,其PageRank值较低。

3. 发现新网页:PageRank算法还可以帮助搜索引擎发现新网页。

当一个新网页被高质量网页链接时,其PageRank值将增加,并逐渐被搜索引擎所索引和优先展示。

PageRank算法原理及应用技巧

PageRank算法原理及应用技巧

PageRank算法原理及应用技巧一、什么是PageRank算法?PageRank算法,中文通常翻译为页面等级算法,是谷歌搜索引擎的核心之一。

它的作用是根据网页间的链接关系,为每个网页赋予一个权重值,体现网页自身的重要性以及与其他网页之间的关联程度。

这个权重值,也可以称为页面等级,是在算法迭代过程中自动计算出来的,以一定的方式反映在搜索结果页面上,对用户查询的结果产生非常大的影响。

二、PageRank算法原理PageRank算法的核心思想是基于图论的概念,将整个Web系统看作一个有向图,网页是节点,链接是边。

每个节点的PageRank值可以看作是一个随机游走的概率,即从当前节点出发,沿着链接随机跳到其他节点的概率。

具体说来,PageRank算法把每个页面的初始PageRank值设置为1/n,其中n是整个网络中页面的数量。

在每一次迭代中,所有页面的PageRank值会被重新计算,计算公式如下:PR(A)=(1-d)+d( PR(T1) / C(T1) + ... + PR(Tn) / C(Tn) )其中,PR(A)表示页面A的PageRank值,d是一个介于0和1之间的阻尼系数,通常设置为0.85。

T1~Tn表示所有直接链接到A的页面,C(Ti)表示对应页面的出链总数,PR(Ti)表示对应页面的PageRank值。

这个公式的含义是,如果一个页面被其他页面链接得多,它的贡献就会更大。

而如果这个页面链接的其他页面也被其他页面链接得多,那么这个页面的权重值就会被进一步提高。

不过,由于阻尼系数的加入,每个页面的PageRank值最终都会趋于收敛,并保证权重的分配符合概率公式的要求。

三、PageRank算法的应用技巧1.优化页面内部链接结构PageRank算法的核心在于链接关系,因此页面内部的链接结构也会对页面的PageRank值产生影响。

因此,站长应该合理布局内部链接,确保每个页面都可以被其他页面链接到,尽量构建一个完整的内部链接网络。

pagerank算法公式

pagerank算法公式

pagerank算法公式
PageRank是一种衡量网页重要性的算法,其基本思想是:对于一个网页,其“重要性”或者“权威性”主要取决于其引用的网页质量和数量。

PageRank的计算公式如下:
v’=Mv
其中,v是一个n维向量,每个分量代表对应节点的PageRank值的估计值,称作概率分布向量。

M是一个n×n矩阵,表示万维网的网页构成的图。


点A、B、C、D代表网页,有向边代表起点页面包含终点页面的链接。

PageRank还有一个简化模型:一个网页的影响力等于所有入链集合的页面的加权影响力之和,公式表示为:PR(u)=∑v∈BuPR(v)L(v)PR(u)=\sum_{v \in B_{u}} \frac{P R(v)}{L(v)}PR(u)=v∈Bu∑L(v)PR(v)u为待评估的页面,Bu为页面u的入链集合。

针对入链集合中的任意页面v,它能给u带来的
影响力是其自身的影响力PR(v)除以v页面的出链数量,统计所有能给u带来链接的页面v,得到的总和就是网页u的影响力,即为PR(u)。

请注意,这只是PageRank算法的简化模型,实际应用中PageRank算法会更复杂。

如需了解更多关于PageRank算法的信息,建议咨询计算机领域专业人士或查阅相关书籍。

pagerank通俗易懂解释

pagerank通俗易懂解释

PageRank 通俗易懂解释一、引言在信息爆炸的今天,互联网已经成为我们获取和分享信息的主要渠道。

然而,随着网页数量的不断增加,如何快速找到高质量、相关的信息变得越来越困难。

为了解决这个问题,谷歌的创始人拉里·佩奇和谢尔盖·布林发明了一种名为PageRank 的算法。

本文将通过通俗易懂的方式,详细解释PageRank 的原理和应用。

二、PageRank 简介PageRank 是一种基于网页之间相互链接关系的排名算法,旨在对互联网上的网页进行重要性评估。

PageRank 的核心思想是:一个网页的重要性取决于它被其他重要网页链接的次数和质量。

换句话说,如果一个网页被很多高质量的网页链接,那么这个网页的重要性也会相应提高。

三、PageRank 原理1. 初始化:首先,我们需要为每个网页分配一个初始的PageRank 值。

通常,将所有网页的PageRank 值设置为相同的初始值,如1/N,其中N 是网页的总数。

2. 计算链接关系:接下来,我们需要计算网页之间的链接关系。

对于每个网页,我们可以统计指向它的链接数量和质量。

链接数量是指有多少其他网页链接到了当前网页,而链接质量则是指链接到当前网页的其他网页的重要性。

3. 更新PageRank 值:有了链接关系后,我们就可以根据PageRank 的核心思想来更新每个网页的PageRank 值。

具体来说,一个网页的新PageRank 值等于它所有链接的PageRank 值之和,再乘以一个衰减因子。

衰减因子的值通常为0.85,表示链接传递的权重会随着距离的增加而逐渐减小。

4. 迭代计算:重复步骤2 和3,直到PageRank 值收敛为止。

收敛是指连续两次计算得到的PageRank 值之间的差异小于某个预设的阈值。

四、PageRank 应用PageRank 算法最初是谷歌搜索引擎的核心组成部分,用于对搜索结果进行排序。

通过PageRank 分析,我们可以快速找到高质量、相关的信息。

PageRank算法

PageRank算法

PageRank算法原理-构造实例
• 构造实例:以4个页面的数据为例
• • • • • • • • • • • • • •
图片说明: ID=1的页面链向2,3,4页面,所以一个用户从ID=1的页面跳转到2,3,4的概率各为1/3 ID=2的页面链向3,4页面,所以一个用户从ID=2的页面跳转到3,4的概率各为1/2 ID=3的页面链向4页面,所以一个用户从ID=3的页面跳转到4的概率各为1 ID=4的页面链向2页面,所以一个用户从ID=4的页面跳转到2的概率各为1 构造邻接表: 链接源页面 链接目标页面 1 2,3,4 2 3,4 3 4 4 2 构造邻接矩阵(方阵): 列:源页面 行:目标页面
要提高PageRank有3个要点: • 反向链接数 • 反向链接是否来自PageRank较高的页面 • 反向链接源页面的链接数
PageRank算法原理
步骤如下: • 在初始阶段:网页通过链接关系构建起有向图,每 个页面设置相同的PageRank值,通过若干轮的计算, 会得到每个页面所获得的最终PageRank值。随着每 一轮的计算进行,网页当前的PageRank值会不断得 到更新。 • 在一轮更新页面PageRank得分的计算中,每个页面 将其当前的PageRank值平均分配到本页面包含的出 链上,这样每个链接即获得了相应的权值。而每个 页面将所有指向本页面的入链所传入的权值求和, 即可得到新的PageRank得分。当每个页面都获得了 更新后的PageRank值,就完成了一轮PageRank计算。
PageRank算法介绍
PageRank的计算基于以下两个基本假设: • 数量假设:如果一个页面节点接收到的其他网页指向的入链数 量越多,那么这个页面越重要 • 质量假设:指向页面A的入链质量不同,质量高的页面会通过 链接向其他页面传递更多的权重。所以越是质量高的页面指向 页面A,则页面A越重要。 利用以上两个假设,PageRank算法刚开始赋予每个网页相同的重 要性得分,通过迭代递归计算来更新每个页面节点的PageRank得 分,直到得分稳定为止。 PageRank计算得出的结果是网页的重要 性评价,这和用户输入的查询是没有任何关系的,即算法是主题 无关的。假设有一个搜索引擎,其相似度计算函数不考虑内容相 似因素,完全采用PageRank来进行排序,那么这个搜索引擎的表 现是什么样子的呢?这个搜索引擎对于任意不同的查询请求,返 回的结果都是相同的,即返回PageRank值最高的页面

pagerank算法的概念

pagerank算法的概念

pagerank算法的概念Pagerank算法是一种用于衡量网页重要性的算法,最初由Google公司创始人之一拉里·佩奇(Larry Page)提出。

该算法通过分析网页之间的链接关系来确定网页的排名。

Pagerank算法基于一个简单的思想:一个网页的重要性取决于其他重要网页指向它的数量和质量。

换句话说,如果一个网页被许多其他网页链接到,那么它可能是一个重要的网页。

Pagerank算法通过将网页与其他网页之间的链接看作是一个图的结构来实现。

在这个图中,网页是节点,链接是边。

每个网页都被分配一个初始的Pagerank 值。

然后,通过迭代计算,调整每个网页的Pagerank值,直到最终稳定。

在计算Pagerank时,算法会考虑以下因素:1. 入度链接数量:指向某个网页的链接数量越多,该网页的Pagerank值就越高。

2. 入度链接质量:如果指向某个网页的链接来自于高质量的网页,那么该网页的Pagerank值也会提高。

3. 网页自身的Pagerank值:一个网页的Pagerank值也可以由其他网页的Pagerank值传递过来,增加其自身的重要性。

具体来说,Pagerank算法使用一个迭代的计算过程。

在每一次迭代中,算法会根据链接关系和先前计算得到的Pagerank值来调整每个网页的当前Pagerank 值。

这个过程会重复进行,直到所有网页的Pagerank值收敛到一个稳定的状态。

一个简单的例子可以帮助理解Pagerank算法。

假设有三个网页A、B和C,其中A和B都链接到C,C链接到A。

初始时,每个网页的Pagerank值都是相等的。

然后,通过迭代计算,我们可以得到最终的Pagerank值。

在此过程中,由于网页A和B都链接到C,因此C的Pagerank值会增加。

另外,由于C链接到A,A的Pagerank值也会增加。

最终,我们可以确定每个网页的最终Pagerank 值,从而确定它们的重要性。

Pagerank算法在搜索引擎优化和网页排名中起着重要的作用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PageRank算法介绍
李鹏飞 2013.4.28
搜索引擎示意
Google爬虫
网页
Google工作电脑
Google服务器
Google存储系统
目录
Google的网页排序 PageRank算法求解 PageRank算法的应用 小结
Google的网页排序
在Google中搜索“体育新闻”
Google的网页排序 查询词和文档的相关性
幂法计算过程如下: X 设任意一个初始向量, 即设置初始每个网页的 PageRank值均。一般为1. R = AX; while (1 )( if ( l X - R I < e ) { //如果最后两次的结果近似或者相同,返回R return R; } else { X =R; R = AX; } }
Google的网页排序
PageRank的提出
Google的创始人之一Larry Page于1998年提出 了PageRank,并应用在Google搜索引擎的检 索结果排序上,该技术也是Google早期的核心 技术之一
Larry Page是Google的创始首席执行官,2001 年4月转任现职产品总裁。他目前仍与Eric Schmidt和Sergey Brin一起共同负责 Google的 日常运作。他在斯坦福大学攻读计算机科学博 士学位期间,遇到了Sergey Brin,他们于1998 年合伙创立Google。
Pagerank核心思想
PageRank通过网络浩瀚的超链接关系来确定一个页面的 等级。Google把从A页面到B页面的链接解释为A页面给 B页面投票,Google根据投票来源(甚至来源的来源,即 链接到A页面的页面)和投票目标的等级来决定新的等级 。这样,PageRank会根据网页B所收到的投票数量来评 估该网页的重要性。此外,PageRank还会评估每个投票 网页的重要性,因为某些重要网页的投票被认为具有较高 的价值,这样,它所链接的网页就能获得较高的价值。这 就是PageRank的核心思想,当然PageRank算法的实际 实现上要复杂很多。
Pagerank算法原理:
Google的网页排序
网页的PageRank值
PR值:取值0-10 Google工具栏 9 8

Pagerank算法相关概念
PR值:用来评价网页的重要性,PR值越大越重要,其级别从0到10级。 一般PR值达到4,就算是一个不错的网站了。Google把自己的网站 的PR值定到10,这说明Google这个网站是非常受欢迎的,也可以说 这个网站非常重要。
阻尼因数:(damping factor)其值为0.85 阻尼系数d定义为用户不断随机点击链接的概率,所以,它取决于
点击的次数,被设定为0-1之间。d的值越高,继续点击链接的概率就 越大。因此,用户停止点击并随机冲浪至另一页面的概率在式子中用 常数(1-d)表示。无论入站链接如何,随机冲浪至一个页面的概率总是 (1-d)。(1-d)本身也就是页面本身所具有的PageRank值。
某网页被指向的次数越多,则它的重要性越高;越 是重要的网页,所链接的网页的重要性也越高。
Google的网页排序
如何度量网页本身的重要性呢?
比如,新华网体育在其首页中对新浪体育做了
链接,人民网体育同样在其首页中对新浪体育
做了链接 新华网体育
人民网体育
可ห้องสมุดไป่ตู้,新浪体育被链接的次数较多;同时,人 民网体育和新华网体育也都是比较“重要”的 网页,因此新浪体育也应该是比较“重要”的 网页。
过分相信链接关系
一些权威网页往往是相互不链接的,比如新浪、搜狐、网易以及腾讯这些大 的门户之间,基本是不相互链接的,学术领域也是这样。
1)人们的查询具有主题特征,PageRank忽略了主题相关性,导致结果的相 关性和主题性降低
2)旧的页面等级会比新页面高。因为即使是非常好的新页面也不会有很多上 游链接,除非它是某个站点的子站点。
Google的网页排序
一个更加形象的图
链向网页E的链接远远大 于链向网页C的链接,但 是网页C的重要性却大于 网页E。这是因为因为网 页C被网页B所链接,而 网页B有很高的重要性。
Pagerank算法简介
创始人:拉里佩奇(Larry Page ) —Google创始人之一
应用: 是Google用来衡量 一个网站的好坏的唯 一标准。
2.4 A矩阵计算过程。
2.5 循环迭代计算PageRank的过程
2.6 改 进
Larry Page和Sergey Brin 两人从理论上证明了不论初始值如何选取,这种算法都保 证了网页排名的估计值能收敛到他们的真实值。
由于互联网上网页的数量是巨大的,上面提到的二维矩阵从理论上讲有网页数目平方 之多个元素。如果我们假定有十亿个网页,那么这个矩阵 就有一百亿亿个元素。这 样大的矩阵相乘,计算量是非常大的。Larry Page和Sergey Brin两人利用稀疏矩阵
网络爬虫(Web Crawler)
可以利用PR值,决定某个URL,所需要抓取的网页数 量和深度
重要性高的网页抓取的页面数量相对多一些,反之, 则少一些
关键词与句子的抽取(节点与边)
小结
优点: 是一个与查询无关的静态算法,所有网页的PageRank值通过离线
计算获得;有效减少在线查询时的计算量,极大降低了查询响应时间。 PageRank的缺点
Google的网页排序
在Google中搜索“体育新闻”
Google的网页排序
如何度量网页本身的重要性呢?
互联网上的每一篇html文档除了包含文本、图 片、视频等信息外,还包含了大量的链接关系, 利用这些链接关系,能够发现某些重要的网页
A
B
网页是节点,网页 间的链接关系是边
直观地看,某网页A链向网页B,则可以认为网页A 觉得网页B有链接价值,是比较重要的网页。
在Google中搜索“体育新闻”
搜索引擎工作的简要过程如下
针对查询词“体育新闻”进行分词——》“体育”、 “新闻”
根据建立的倒排索引,将同时包含“体育”和“新 闻”的文档返回,并根据相关性进行排序
这里的相关性主要是基于内容的相关性 但是会有一些垃圾网页,虽然也包含大量的查询词,但却
并非满足用户需要的文档,如下图,一个网页中虽然出现 了四次“体育新闻”但却不是用户所需要的 因此,页面本身的重要性在网页排序中也起着很重要的作 用
换句话说,根据链出总数平分一个页面的PR值。
如图1 所示的例子来说明PageRank 的具体计算过程。
PR值计算公式:
PR(A)= (1-d)/N+d(PR(t1)/C(t1)+...+PR(tn)/C(tn))
N: 网络中网页总数 d: 阻尼因数 PR(x):网页x的PR值 C(tn):网页tn的链出网页数
PR值的计算(1)
PageRank值是一个特殊矩阵中的特征向量。 这个特征向量为:
PR值的计算(2)
PR(A)= (1-d)/n+d(PR(t1)/C(t1)+...+PR(tn)/C(tn))
(1-d)/n+d(PR(t1)/C(t1)+...+PR(tn)/C(tn))
2.2 使用幂法求PageRank
排序技术是搜索引擎的绝密
Google目前所使用的排序技术,已经不再是简单的PageRank
谢谢大家!
一个页面的PageRank是由其他页面的PageRank计算得到。Google 不断的重复计算每个页面的PageRank。如果给每个页面一个随机 PageRank值(非0),那么经过不断的重复计算,这些页面的PR值 会趋向于正常和稳定。这就是搜索引擎使用它的原因。
PR值的取决因素: 链入网页数 链入网页的质量 链入网页的链出网页数
则pij = 1 ,否则pij = 0 。如图2所示。如果网页文件总数为N , 那么这个网页链接矩 阵就是一个N x N 的矩 阵 。 3)网页链接概率矩阵 然后将每一行除以该行非零数字之和,即(每行非0数之和就是链接网个数)则得到新 矩阵P’,如图3所示。 这个矩阵记录了 每个网页跳转到其他网页的概率,即其中i行j列 的值表示用户从页面i 转到页面j的概率。图1 中A页面链向B、C,所以一个用户从A跳 转到B、C的概率各为1/2。 4)概率转移矩阵P 采用P’ 的转置矩 阵进行计算, 也就是上面提到的概率转移矩阵P 。 如图4所示:
计算的技巧,大大的简化了计算量。
PageRank的计算举例
链接源I D
1 2 3 4 5 6 7
链接目标 ID
2,3 ,4,5, 7 1 1,2
2,3,5 1,3,4,6
1,5 5
3 PageRank算法的应用
学术论文的重要性排序 学术论文的作者的重要性排序
某作者引用了其它作者的文献,则该作者认为其它作 者是“重要”的。
PageRank简单计算:
假设一个由只有4个页面组成的集合:A,B,C和D。如果所有页面 都链向A,那么A的PR(PageRank)值将是B,C及D的和。
继续假设B也有链接到C,并且D也有链接到包括A的3个页面。一个 页面不能投票2次。所以B给每个页面半票。以同样的逻辑,D投出的 票只有三分之一算到了A的PageRank上。
2.3 求解步骤:
一、 P概率转移矩阵的计算过程: 先建立一个网页间的链接关系的模型,即我们需要合适的数据结构表示页面间
的连接关系。 1) 首先我们使用图的形式来表述网页之间关系: 现在假设只有四张网页集合:A、B、C,其抽象结构如下图1:
2.3 求解步骤:
2)我们用矩阵表示连通图: 用邻接矩阵 P表示这个图中顶点关系 ,如果顶(页面)i向顶点(页面)j有链接情况 ,
相关文档
最新文档