学位论文 > 优秀研究生学位论文题录展示

基于柔性上下文偏好的数据库查询技术研究

作 者: 程冉冉
导 师: 马宗民
学 校: 东北大学
专 业: 计算机应用技术
关键词: Web数据库 用户偏好 柔性上下文 模糊集 查询结果排序
分类号: TP311.13
类 型: 硕士论文
年 份: 2008年
下 载: 29次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着电子商务等应用的日益增多,对Web数据库的访问逐渐成为获取信息的主要手段,而传统的数据库检索技术只能返回满足用户查询条件的结果,完全没有考虑到用户的偏好和兴趣,不能有效的为用户提供他们感兴趣的信息。针对这个问题,基于偏好的数据库查询技术应运而生,该技术在处理查询时考虑到用户的偏好和兴趣,返回的结果能满足用户的偏好,使得查询变得更加有效。用户偏好的表示当前主要有两种方法:定性方法,定量方法。由于用户的偏好都是基于一定的上下文环境,在此基础上又出现了基于上下文的偏好。但是现有的偏好表达模型存在一些问题,例如定性的方法不能表达不同程度的偏好,而定量方法很难构造出复杂的偏好。此外,现有的基于上下文的偏好中的上下文条件都是精确的,而用户查询意图往往又是模糊的或不精确的,因此基于精确上下文的偏好不能够很好的满足用户的查询特点。基于以上问题,本文提出了基于柔性上下文偏好的查询。提出了柔性上下文偏好的形式化表示方法及对基于柔性上下文偏好的查询结果的排序方法。把定性方法和定量方法结合起来,使用带偏好度的二元偏序关系来表示偏好,在一定程度上解决了以往的偏好表示方法表达能力不强和不能表示复杂偏好的问题,使用模糊集理论对偏好关系中的精确上下文进行柔性扩展,使得偏好模型更加符合人们的查询习惯。把同一上下文条件下的所有偏好综合起来,产生每个元组的综合偏好度,并基于此为每一个上下文条件产生按照元组对此上下文条件下所有偏好的满足程度排序的序列。把所有的序列进行聚簇,产生少数的代表性序列以节省存储空间。在用户的查询来临时,使用这些序列及其相对应的上下文条件来给用户快速提供按照偏好度排序的结果。实验及分析表明,本文提出的基于柔性上下文的偏好模型及查询结果排序方法能够很好的满足用户需求和偏好;与解决同类问题的方法相比较,具有较强的偏好表达能力和较高的排序质量及执行效率。

全文目录


摘要  5-6
Abstract  6-11
第1章 绪论  11-17
  1.1 课题背景和意义  11-12
  1.2 基于偏好的数据库查询的框架  12-13
  1.3 国内外相关研究的现状与分析  13-15
  1.4 本文工作和论文组织  15-17
第2章 偏好表示方法  17-25
  2.1 偏好的概念  17-18
  2.2 定性方法  18-23
    2.2.1 偏序关系  18-19
    2.2.2 定性方法的形式化表示  19
    2.2.3 执行偏好的运算符及实现算法  19-23
  2.3 定量方法  23-24
  2.4 基于上下文的偏好  24-25
第3章 上下文条件的柔性扩展  25-37
  3.1 模糊集基本理论  26-27
  3.2 上下文条件构成要素及扩展函数  27-32
    3.2.1 模糊概念作为操作数  28-29
    3.2.2 规则关系作为操作符  29-31
    3.2.3 数值区间作为操作数  31-32
  3.3 知识库  32-34
  3.4 上下文条件扩展  34-36
    3.4.1 含模糊操作数的条件柔性扩展  34-35
    3.4.2 规则关系作为操作符的条件柔性扩展  35
    3.4.3 数值区间作为操作数的条件柔性扩展  35-36
  3.5 小结  36-37
第4章 基于柔性上下文偏好的查询  37-53
  4.1 柔性上下文偏好的定义  37-38
  4.2 柔性上下文偏好的形式化表示  38-42
    4.2.1 偏好支持度  40-42
    4.2.2 偏好关系图的生成  42
  4.3 元组排序序列建立  42-44
    4.3.1 排序问题分析  42-44
    4.3.2 排序算法  44
  4.4 聚簇序列的建立  44-47
    4.4.1 排列距离衡量  45-46
    4.4.2 聚簇问题分析  46-47
    4.4.3 元组排序序列聚簇算法  47
  4.5 Top-k个元组的产生  47-50
  4.6 小结  50-53
第5章 系统实现和实验结果分析  53-69
  5.1 开发工具和环境  53
  5.2 系统设计  53-56
    5.2.1 系统的功能及所处位置  53-54
    5.2.2 系统结构设计  54-56
  5.3 系统实现  56-62
    5.3.1 上下文条件柔性扩展模块  56-57
    5.3.2 偏好关系图生成模块  57-59
    5.3.3 建立元组排序序列模块  59
    5.3.4 排序序列聚簇模块  59-60
    5.3.5 查询处理模块  60-62
  5.4 实验结果分析  62-69
    5.4.1 实验数据集  62
    5.4.2 带偏好度的偏好模型的表达能力  62-63
    5.4.3 聚簇算法的准确性  63-64
    5.4.4 返回Top-k个元组的精确性  64-66
    5.4.5 柔性上下文偏好模型下排序性能  66-69
第6章 总结和展望  69-71
  6.1 总结  69
  6.2 展望  69-71
参考文献  71-75
致谢  75

相似论文

  1. 尾矿库溃坝风险评价与分级技术研究,TV122.4
  2. 融合多种信号特征的模拟电路故障诊断研究,TN710
  3. 地铁隧道施工邻近建筑物安全风险研究,U455.1
  4. 一种基于用户偏好的服务组合可信模型的研究,TP393.09
  5. 基于模糊结构元的模糊数直觉模糊集理论及其应用研究,O159
  6. 迭代布尔相象律方程的几类新解,O159
  7. 模糊推理的变权综合算法研究,O159
  8. FMECA和FRACAS在无人机动力系统中的应用,V279
  9. P2P模糊信任模型中的隶属度预测和权重分配研究,TP393.08
  10. Deep Web数据库的选择研究,TP311.13
  11. 面向山东工业职业学院的学生公寓管理系统,TP311.52
  12. 基于网络B/S结构的学生信息管理系统设计与实现,TP311.52
  13. 基于颜色和纹理特征的彩色图像分割算法研究,TP391.41
  14. 创新型企业的持续创新绩效评价研究,F273.1
  15. C公司无线营销策略研究,F274
  16. 基于Web的军用飞机维修专家指导系统的设计,V267.4
  17. 基于Web模式的考试系统设计与实现,TP311.52
  18. 基于贝叶斯分类方法的中文问句分类研究,TP391.1
  19. 卫星传版实时监控管理系统的研究与实现,TP311.52
  20. 融合多指标与环境信息的协同过滤推荐算法,TP301.6
  21. 网上招聘管理信息系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com