基于免疫遗传算法的数据仓库查询优化研究

被引量 : 0次 | 上传用户:ajianginger
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在数据仓库的应用中,数据仓库的性能问题,特别是查询请求响应时间,显得越来越重要。在数据仓库环境下,经常会碰到涉及大量数据的复杂查询,包括多表连接、聚集计算等。传统的关系数据库虽然对各种数据操作和查询处理进行了优化,但是还没有充分考虑数据仓库本身的特点,而数据仓库查询性能的好坏将直接影响到数据仓库的使用,因此完全有必要对数据仓库的查询性能优化进行研究。数据仓库的多连接查询优化是一个NP问题。本文的主要内容就是将免疫思想和基本遗传算法相结合,提出一种新的免疫遗传算法,并针对数据仓库多连接查询优化问题进行适应性改进;同时讨论改进的免疫遗传算法解决数据仓库多连接查询优化问题的有效性。首先,介绍了数据仓库和联机分析处理技术的功能和体系结构,讨论了数据仓库多连接查询优化的重要性;全面地分析了数据仓库系统中多连接查询的特点以及查询优化的基本原理和难点、传统查询优化方法的弊端之后,提出了将免疫思想和基本遗传算法相结合来解决数据仓库多连接查询优化问题的解决方案。其次,详细分析了基本遗传算法的特点和缺陷,将既能提高个体多样性又能提高种群中个体适应度的免疫思想加入到基本遗传算法中去,提出了基于信息熵和适应值排序为选择概率的免疫遗传算法;考虑到种群在进化的过程中可能出现退化现象,通过提取每一代记忆抗体中的部分有效信息形成免疫疫苗,将该疫苗作用到上述免疫遗传算法中去,使该算法有了进一步的改进,有效的保证抗体沿着最优方向发展;分析了改进免疫遗传算法的有效性和收敛性。以左线性树为搜索空间,抗体采用有序串编码,针对典型的数据仓库查询模型,在Microsoft Visual Studio .Net2003开发环境下,设计并实现了利用免疫遗传算法进行数据仓库多连接查询优化的测试、分析软件集成环境;给出了系统的体系结构图、数据库ER图、参数配置XML文件模式、系统界面及算法部分核心代码。通过大量仿真实验分析了几个关键参数对算法性能的影响;对比实验结果表明,免疫遗传算法在解决数据仓库多连接查询组合优化问题时效果非常明显。
其他文献
文章探讨了英语语用原则的可教性与可学性,结合任务型教学尝试从教材编纂、课堂教学、建立语用考试机制等三个方面培养和提高我国英语学习者的语用能力。最后指出教学过程中
经过十几年的实践和探索,连云港高新区已经发展成为连云港市高新技术产业和新兴产业的主要基地。随着江苏沿海开发上升为国家战略,分析连云港高新区产业发展现状以及存在的问
膨胀型防火涂料具有涂层薄、装饰效果好,遇到火焰或高温作用时涂层膨胀发泡,防火隔热效果较好等特点,国内外都正在开展广泛研究和推广使用。本文系统而深入地研究了J60-N膨胀型
在信息化的时代里,企业越来越依靠各种管理信息系统来实现营运。无论是内部管理还是外部协同,只要是通过信息系统进行的,都会涉及到对人员、物品给予信息标识或信息数据采集(信
近些年来,电子政务已经成为世界许多国家和地区政府追求的目标和关注的焦点。我国的电子政务同样得到党和国家的高度重视,并成为国家信息化建设的中心环节,发展电子政务已经成为
作为义务是我国侵权法领域中的一个新话题,它是近年来随着现实生活中不作为侵权案例的增多而逐渐引起人们关注的。侵权法中的作为义务是注意义务的下位概念,与不作为的注意义
<正>背景分析技术分析学校特色课程建设背景常用工具有两种:一种是态势(SWOT)分析。S即Strengths,表示学校强项和优势;W即Weakness,表示缺陷与不足;O即Opportunities,表示机
透水混凝土是具有拱架结构的多孔混凝土。本试验采用高质化处理过的再生粗集料质量替换普通粗集料30%,掺聚丙烯纤维(0.0%、0.5%、0.1%、1.5%,质量分数),进行了聚丙烯纤维对多
个人理财是经济金融化过程中促使国民储蓄有效转化为投资,完善金融体系功能,推动国民经济持续发展,增加社会福利的重要机制。随着我国经济体制改革的深入和金融市场的发展,个
百A是以小粒型优质保持系秋B作母本,软米型籼稻品种浙农8010作父本杂交制保后与秋A测交、回交转育而成的优质软米型不育系。该不育系花粉以典败为主,败育彻底,柱头外露率高,