大图上的k步可达查询研究

来源 :东华大学 | 被引量 : 0次 | 上传用户:gf2516
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
k步可达查询与现实生活息息相关,是目前研究者的热点关注问题之一,能够应用于生产生活中方方面面,例如无线传感网络,生物信息网络,社会交际网络等等。k步可达查询可以看成可达查询+长度约束k值。相比于传统的可达查询,k步可达查询能够给信息查询者提供更多更有效的信息。k步可达查询用于在给定的有向无环图中回答两点之间是否存在长度不超过k的路径。然而,现有方法处理k步可达查询时,存在索引规模大或者查询效率低的问题。
  为了解决现有方法存在的问题,本文首先提出一种部分点构建双向最短路径索引的策略,其次基于该策略提出一种固定顶点数量的双向最短路径索引,再次基于该策略提出一种基于可达信息覆盖的双向最短路径索引,最后提出拓扑层和下沉拓扑层加速算法的查询效率。具体来说,本文主要贡献如下:
  首先,针对现有方法索引规模大的问题,提出一种基于部分顶点的双向最短路径索引策略降低构建索引的代价,并且给出加快查询和降低索引的剪枝策略及证明:1)遍历过程中访问到已经处理过的顶点时,不更新索引并停止对该分支的遍历;2)在处理k步可达查询时,当存在一条长度不大于k的路径时,直接判定该查询满足k步可达性。基于该策略,本文提出基于固定数量的双向最短路径索引和基于可达信息覆盖率的最短路径索引。除此之外,本文在存储索引方面做了优化,1)顶点处理的序号代替顶点自身序号,从而避免排序,有效地减少了构建索引的时间;2)基于整数bit的存储方式,使用前16位存储顶点信息,后16位存储路径长度信息,从而降低索引规模。
  其次,针对部分点的最短路径索引处理不可达查询效率低的问题,本文提出一种基于剩余图的拓扑层和下沉拓扑层索引,从而加速算法处理不可达查询时的效率。除此之外,针对不能用索引直接判定查询,本文提出远距离优先的双向遍历策略来提高处理查询的效率。
  最后,在25个不同特征的真实数据集上将本文方法与现有方法分别从索引代价、查询效率等方面做比较。实验结果表明,本文提出的算法具有更小的索引代价和更快的查询响应速度。
其他文献
在线测评系统的普及和推广,一方面给高校带来了教学和评估的便利,另一方面却也逐渐暴露出一些弊端,譬如它不能很好地给学生提供一些相似类型的题进行巩固,也不能依靠系统评判出学生偏于薄弱的知识点,并且代码抄袭在学业评估过程中也频繁发生。本文针对上述问题,提出了基于抽象语法树的编程题分类方法和基于XGBoost增量学习的代码抄袭检测方法。
  (1)对于基于抽象语法树的编程题分类方法,本文的研究内容有:首先,提取源代码的抽象语法树特征,通过GCC来构建AST,引入并改进AST结点信息的冗余消除和标准化算法,消
【摘要】“翻转课堂”是一种新型的教学模式,将其应用于高职思政课教学中,能够提高学生的学习积极性,提高课堂效率,改善教学效果。但它对教师的各方面的能力提出了更高的要求。  【关键词】翻转课堂 教学模式 高职思政课  【中图分类号】G641 【文献标识码】A 【文章编号】2095-3089(2016)03-0048-02  2011年开始,席卷全球的翻转课堂教学模式受到了国内教育界的广泛关注和研究,并
期刊
在复杂网络的研究领域里,社区发现是热门的研究方向,研究划分复杂网络的社区结构,对于分析网络中的结构、功能和演变具有非常重要的作用。复杂网络的社区,即是一些复杂网络中紧密相连的子网络,外部的网络连接相对稀疏。社区结构,存在于社交网络、生物网络、铁路网络与论文引用网络等网络中,能够反映出复杂网络里的动态特征和功能。对复杂网络进行社区结构的挖掘,可以应用于各种各样的领域中,比如说个性化推荐、蛋白质功能检测、交通网络规划与信息检索等。
  在社区发现领域中,近些年的发展中涌现出不少优秀的算法,解决了大部分的
人一生中大约有三分之一的时间处于睡眠状态,睡眠有助于缓解身体疲劳,恢复精力,与人体的健康息息相关。据研究表明,好的睡眠习惯有助于延长人类的寿命。但令人担忧的是,近年来随着社会快速发展,人们的睡眠质量呈梯度式下滑。造成这种现象有两个主要原因,一是因为工作、生活节奏的加快,让人们忽略了对于睡眠的关注,二是因为缺乏有效的睡眠分析帮助人们了解自身的睡眠状态。为了帮助人们更好地了解自身的睡眠状况,本文基于智能床垫采集的信号进行了睡眠分期研究;为了及时了解睡眠出现的变化趋势,本文在睡眠分期的基础上,进一步研究了睡眠时
【摘要】泰语学习者想要更好的提高泰语水平,首先必须培养良好的阅读习惯,解决泰语阅读中存在的词汇、句子、语篇问题, 熟练掌握阅读技巧,提高泰语阅读的速度和质量。该文目的是为了:对泰语阅读技能进行研究,发现泰语阅读的问题,找到解决的方法,不断提高阅读水平和泰语阅读技能。  【关键词】提高泰语阅读技能  【中图分类号】G643 【文献标识码】A 【文章编号】2095-3089(2016)03-0082-
期刊
【摘要】“慢阅读”是从文字中发现更多意义和乐趣的一种方式。在阅读教学中,教师要把握好课堂教学节奏,适时等待,给学生留足读、品、议、练的时间与空间,并进行有效评价,让学生思考有方向,有深度,有广度,真正体现语文的扎实、朴实和真实,让学生在慢阅读的境界中获取快乐。  【关键词】“慢”耕耘 阅读教学 等待  【中图分类号】G623.2 【文献标识码】A 【文章编号】2095-3089(2016)03-0
期刊
【Abstract】The previous researchers have done in great details of expertise teaching and the novice teacher. But few article have discussed how novice teacher can learn from the experienced one. The pu
期刊
【摘要】自新课改以来,素质教育得到了越来越高的重视,许多的教育工作者正在努力尝试着把教育的目标从应试教育逐渐转移到素质教育上,把教学的重点放在了对学生学习能力和实践应用能力的培养上。随着新课程标准的深入推进,教育工作者必学转变教学观念,思考和探索新的教学出路,才能推动我国教育事业的发展进程。通过对目前高中数学的教学现状分析来看,不论是教师的教学模式上还是学生的学习方法上都存在着诸多问题,教师和学生
期刊
【摘要】随着《基础教育课程改革纲要 (试行)》的深入开展,如今的课堂教学较以往发生了巨大的变化。这种变化不仅体现在教师的教育教学观念的转变,以及由此引发的教师教学行为的改变上,更重要的是课堂教学过程中学生学习方式的改变,带来的学生的学习生活及学习效率的全面提高。本文在对有效学习的理论进行探讨的基础上,对当前学生在化学课堂学习过程中存在的低效或无效行为,进行了深入细致的分析,并就改变这种状况,教师应
期刊
【摘要】几何直观是2011版义务教育数学课程标准提出的十个核心概念之一。小学生的思维特点决定了他们在理解抽象概念、进行逻辑思维时,需要借助几何直观。本文针对调查研究发现的问题,从教学的角度提出了培养小学生几何直观能力的策略:第一建立数与形的联系;第二借助图形描述问题;第三利用图形揭示数量关系,感悟数学思想。  【关键词】几何直观 图形  【中图分类号】G623.5 【文献标识码】A 【文章编号】2
期刊