加权分治技术在Set Packing问题中的应用与研究

加权分治技术在Set Packing问题中的应用与研究

论文摘要

NP-完全理论是算法研究方面的重要的基本理论,它在计算机、电气工程和运筹学方面都有重要的地位。本文主要以算法技巧为着眼点来研究此类问题,希望在解决方式上有新的突破。加权分治技术由F.V.fomin首先提出,是在分析算法中产生的一项新技术,该方法基于选择不同的量来描述分支子问题的大小,以求从中得到在最差情况下最好的时间复杂度。在加权分治技术中采用伪凸规划技术对回溯算法来确定各个权值,使得时间复杂度最小。我们也给出了一种新方法,通过进化算法求解赋权函数以求得最小上界,同样可以来确定权值,且比前种方法更加简单。根据加权分治技术的应用范围选定Set Packing问题进行深入研究,依据所研究问题的差异,将Set Packing问题分成5类,并给出了具体的定义。在此基础上,分别介绍了求解这5类问题的相关算法,着重分析和比较了参数算法中所运用的各项技术,并提出了该问题算法研究的发展方向。对于GSP问题本文给出了一个简单的递归算法,并利用加权分治技术深入分析了其时间复杂度。以前对于GSP问题转换成独立集问题来求,并没有考虑到符号全集的大小,我们的算法将符号全集的大小引入进来,通过应用加权分治技术来分析包含n个子集且符号全集为N的set packing问题的一个简单的递归算法,得到其精确算法的时间复杂度为O*(1.1686n+N),当N≤n/4时,比现有最佳的算法O*(1.2209n)更加有效。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题研究背景
  • 1.2 课题研究内容
  • 1.3 论文组织
  • 第二章 Set Packing问题的研究进展
  • 2.1 问题的分类
  • 2.2 非参数化Set Packing相关算法
  • 2.2.1 常规Set Packing
  • 2.2.2 m-Set Packing
  • 2.2.3 带权Set Packing
  • 2.3 参数化m-Set Packing相关算法
  • 2.3.1 局部贪婪法
  • 2.3.2 代数法
  • 2.3.3 核心化法
  • 2.3.4 分治法
  • 2.3.5 着色法
  • 2.4 本章小结
  • 第三章 加权分治技术
  • 3.1 加权分治技术具体应用
  • 3.1.1 最小支配集
  • 3.1.2 最大独立集
  • 3.2 加权分治技术相关研究
  • 3.2.1 加权分治技术与参数计算相结合的可能性
  • 3.2.2 加权分治技术应用范围
  • 3.2.3 加权分治技术的一般分析步骤
  • 3.3 权值求解方法
  • 3.3.1 求解问题规范化
  • 3.3.2 设计思想
  • 3.3.3 具体实现
  • 3.4 本章小结
  • 第四章 一种基于加权分治技术的Set Packing算法
  • 4.1 基本知识
  • 4.2 基本算法
  • 4.3 基于加权分治技术的分析方法
  • 4.4 本章小结
  • 第五章 结束语
  • 5.1 研究工作总结
  • 5.2 进一步研究工作展望
  • 参考文献
  • 致谢
  • 研究成果
  • 相关论文文献

    • [1].程序设计的时间复杂度优化技巧[J]. 数字通信世界 2019(01)
    • [2].线性时间复杂度排序算法研究及应用[J]. 软件导刊 2013(06)
    • [3].一种快速的离群点检测方法[J]. 电子测量与仪器学报 2016(11)
    • [4].线性时间复杂度的二叉树绘制算法[J]. 福建电脑 2008(06)
    • [5].辨识阵构造方法更精确的时间复杂度模型[J]. 控制工程 2018(09)
    • [6].一种平面数据直径的快速近似算法及其推广[J]. 数学建模及其应用 2020(02)
    • [7].平均计算时间复杂度优化的动态粒子群优化算法[J]. 计算机科学 2010(03)
    • [8].CSP-S 2019模拟认证3第2试详解[J]. 福建电脑 2019(11)
    • [9].一种低时间复杂度的移动机器人运动规划方法[J]. 华中科技大学学报(自然科学版) 2013(S1)
    • [10].顶点加权最大团问题的加权分治算法[J]. 数学理论与应用 2017(02)
    • [11].S~3PR网多项式时间复杂度的化简算法[J]. 江西师范大学学报(自然科学版) 2010(06)
    • [12].基于激光导引头信号的并行高速FFT算法设计[J]. 激光技术 2018(01)
    • [13].一种O(2.983~n)时间复杂度的最优联盟结构生成算法[J]. 软件学报 2011(05)
    • [14].用P系统解决排序问题[J]. 上海交通大学学报 2008(02)
    • [15].低面积-时间复杂度的离散余弦变换脉动结构[J]. 浙江大学学报(工学版) 2011(04)
    • [16].不可能差分分析时间复杂度通用计算公式的改进[J]. 国防科技大学学报 2018(03)
    • [17].信息系统中正区域快速求解算法研究[J]. 计算机工程与设计 2009(07)
    • [18].精确串匹配的并行算法研究与实现[J]. 石家庄学院学报 2009(06)
    • [19].基于RFID系统的隐私保护技术[J]. 江苏大学学报(自然科学版) 2012(06)
    • [20].基于时间复杂度优化的分布式互斥请求集生成算法[J]. 微计算机信息 2010(27)
    • [21].三种高效排序算法性能分析[J]. 渤海大学学报(自然科学版) 2019(01)
    • [22].数据结构中排序方法的研究[J]. 科技资讯 2012(35)
    • [23].基于分治策略的数据库查询优化设计与实现[J]. 萍乡学院学报 2018(03)
    • [24].认证加密模型JAMBU的新分析[J]. 网络与信息安全学报 2017(07)
    • [25].最大团问题的加权分治算法[J]. 计算机工程与应用 2016(02)
    • [26].删除值相同元素的时间复杂度的改进算法[J]. 科技信息 2011(21)
    • [27].路由交换数据在线时间复杂度预测链路漏洞检测[J]. 科技通报 2015(09)
    • [28].8~10轮AES-128的biclique攻击[J]. 武汉大学学报(理学版) 2013(06)
    • [29].CSP-S 2019模拟认证2第1试详解[J]. 福建电脑 2019(10)
    • [30].大规模图中低复杂度分布式算法浅析[J]. 南京信息工程大学学报(自然科学版) 2017(05)

    标签:;  ;  ;  ;  ;  

    加权分治技术在Set Packing问题中的应用与研究
    下载Doc文档

    猜你喜欢