最小生成树算法在多元连接中的应用及算法分析

最小生成树算法在多元连接中的应用及算法分析

ID:34398084

大小:184.54 KB

页数:3页

时间:2019-03-05

最小生成树算法在多元连接中的应用及算法分析_第1页
最小生成树算法在多元连接中的应用及算法分析_第2页
最小生成树算法在多元连接中的应用及算法分析_第3页
资源描述:

《最小生成树算法在多元连接中的应用及算法分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、抖年青海师范大学学报自然科学版!妈第期∀#切∃%&∋()∗火少%∗+∋∃目,−∗./01∗23+%&旧4%&56∗7!+∋8最小生成树算法在多元连接中的应用及算法分析,胡枫于福溪青海师范大学计算机系,青海西宁#以冷!9∀:,。摘要本文用最小生成树算法实现了分布式数据库中的多元连接查询并进行了算法的分析与设计:;;关扭词最小生成树多元连接程序中圈分类号二吓弓∀∀8∀<8∀文献标识码:=文章绷号:46∋&一,夕泥《抖!泥一以刀9一仍∀引言。,多元连接即涉及多个片段上的连接查询由于分布式数据库数

2、据分布与冗余的特征多元连接会。>,?。无本质区别可以通过修改关系的属性名把等值连接操作转化为自然连接操作因此研究自然连接。%∋几%∋⋯%∋凡的关系代数表达式。操作的查询处理具有普遍意义多元自然连接操作是具有形式≅&>

3、的顺序能使总代价最小最小生成树算法8∀基本概念>:?:。&!树不含有回路的连通图称为树,Δ:!生成树>?如果Α是图6的一个生成子图而且又是一棵树则称Α是Β的一棵生成树1Χ%−8−吨概!:,,。?赋权图中一棵生成树所有树枝上的权的总和称为生成树的权具有权最小,。,,的生成树称为最优树也称为最小生成树对于一个带权连接图Β生成树不同每棵树的权即树中所。有边上的权值总和!也不同8算法的步骤,。算法要预先估计两关系连接的代价代价估计的准确与否直接影响到算法的可靠性与性能的优劣分,,

4、布式数据库是建立在计算机通信网络上的不同的网络对查询处理的准则也是不同的可根据所用网。络的不同采用不同的估计方法,。因此算法分为三步完成:,。第一步估计两关系连接的代价以此作为连接图边上的权值:Ε1。第二步采用图论中的0,以算法>?生成最小生成树,,,&!最小生成树的初始状态为只有几个顶点而无边的非连通图Α#二.∀小Φ!图中每个顶点自成一。个连通分量,,,!在Γ中选择代价最小的边若该边依附的顶点落Α#中不同的连通分量上将此边加人到Α#中二抖一一收稿日期的Η8:一,,,,作者简介胡枫&肠Ι!女

5、土族!青海民和人青海师范大学讲师硕士,:第期胡枫于福溪最小生成树算法在多元连接中的应用及算法分析。否则舍去此边并选择下一条代价最小的边。

6、求以属性ΓΚ自然连接,,:∀∀:凡7几民一凡;<:凡分析)的连接图如下图由图产生的可能的三种连接方式分别为图图,:,。7凡几7≅&;图Η几7凡凡7几≅Δ二图∀图图<圈ΗΘ显然图。究竟选用哪一种连接是最优的为最优的方案现在试采用最小生成树算法得出一种使。:总代价最小的连接方式过程如下;第一步计算两关系连接的代价估计值,Ρ’,#旧2≅7≅!伪记≅!5吮≅!Ρ&护∀Ο8玉万2二Ν山Μ≅&!ΣΡ&#’8≅&7凡!诚民!#Ρ8#阅2记凡Σ运几!二∀‘凡7几!伪!护<#‘二Ν阅2Ρ5∀护‘

7、∀Ο凡7≅

8、查询)的连接次序选取≅&一凡8Η算法的实现用Ν语官!ΚΜ1(∗−/Ω=∀ΞΨΩ=ΨΞ#为最大边数,,∋2记邵Ξ‘边集类型存储一条边的起始顶点Λ.终止顶点2.和权[,Ξ12&Ζ青海师范大学学报自然科学版!仪辫年,,∗−∗Λ.2.[;Φ/(62以//Μ罗5/2Ω=∴;饥初咖坛【〕,∗−22∗−2.1/Τ14−1/2>〕!∗−2∗二.;Φ[Π∗&/1/2>∗〕]#!∗Ρ1/2【∗

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。