N皇后问题解的构造及等价性分析

来源 :中山大学 | 被引量 : 0次 | 上传用户:hongfengye365
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要研究了N皇后问题(NQP)解的构造及等价性分析。迄今为止,八皇后问题以及N皇后问题已经被讨论和研究了近160年时间。主要的研究范围是在给定的正整数N的条件下:求N皇后问题的一个解;求N皇后问题的所有解;求N皇后问题的一组基础解。已有多位研究者使用公式方法直接构造出N皇后问题的一个解,不需要对其解空间进行搜索。但求解所有解和基础解目前还只能依靠回溯算法对其解空间进行搜索,已求得NQP所有解的有记载的最大N值仅为25,但其解的总数已经多达2207893435808352,所耗费的时间相当于约共53年CPU时间。NQP没有获得重大的突破性进展。近年来,NQP主要被用于人工智能领域测试各种智能搜索算法。 本文首先回顾了关于NQP的一些主要文献,介绍了NQP几种不同角度的定义、构造NQP的部分解的多种构造算法以及搜索NQP所有解和基础解的算法。 本文通过对NQP解的特点进行分析,以NQP的函数定义为工具,论证了NQP解的二维旋转变换和三维旋转变换等几何变换及其复合变换,提出确立基础几何变换的方法,分析给出几何变换的时间复杂度为O(N),并论述了几何等价关系。 本文进一步研究并提出NQP解的线性变换和线性等价关系,以滑动窗口为工具论证了Xu滑动变换、Yu滑动变换、Wu,v滑动变换及其之间的关系,分析给出了最坏情况下线性变换的时间复杂度为O(N3),提出并论述了线性基础解。 本文构造了与已有研究成果不等价的NQP的部分解,设计给出时间复杂度为O(N2)的从N-1问题域到N问题域的递推算法,最后综合了几何变换、线性变换以及递推算法设计并实现一个推导算法可以从NQP解的集合Fm推导出基于Fm的一簇解Fn。
其他文献
课程教学模式改革是教育者关注的问题。本文就开放教育“公共关系学”课程进行分析、研究,提出把“教会学生学习”与“使学生学会学习”作为教学理念,从教学体系、教学方法两
QoS组播路由是给定一个源节点s,一组目的节点集D,一系列QoS限制条件C,以及可能的优化目标,寻找满足C的覆盖s和D中所有节点的最好的有效树,这是一个NP完全问题。 当前多数QoS组
加强和创新大学生社会主义核心价值观教育对于提高民办高校教学质量,提升民办高校大学生综合素质有着重要作用.本文基于对民办高校大学生社会主义核心价值观教育的研究,提出
随着计算机技术的广泛应用,产品的设计、制造和管理在一定程度上达到了自动化、智能化水平,但产品的装配设计是相对落后的,在产品的开发过程中出现了与其他环节不能有效共享产品
本文对电视传媒和社会大众之间形成交流、满足大众需求、提升媒体社会影响力、对新闻编辑进行有效培训、根据大众需求把握社会热点、创新新闻制作思想和方式这几个方面进行深
在计算机基础教学中,在教会学生课本中计算机的知识的同时,还要引导学生对所学的知识和各种操作融会贯通,使学生能对不熟悉的软件通过自我摸索和研究掌握软件的使用方法.
看着团员们的足迹您是不是也心动了,当然在参观途中也会出现很多小花絮,请随我们一起来看看本届参观团的花絮吧。早上8点20分,高端用户采购参观团进入展馆洋马新型插秧机的现
AIM To evaluate whether a high risk macroscopic appearance(Type Ⅳ and giant Type Ⅲ) is associated with a dismal prognosis after curative surgery, because its
入侵检测系统就是对网络或主机上可疑的访问行为做出识别和反应的网络安全保障系统,它是保证网络系统安全的重要手段。然而,由于入侵检测技术涉及到比较复杂的运算,加之它所
虚拟现实技术是计算机图形学、人机交互、传感技术等领域相交叉的一项综合技术。虚拟现实技术利用计算机模拟出三维空间的虚拟世界,通过视觉、听觉等感官模拟交互式与沉浸式