全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
26步还原鲁比克魔方论文中文版26步还原鲁比克魔方 丹尼尔.孔克勒* 东北大学计算机科学院 波士顿,麻省02115/美国 K 吉恩.库珀曼* 东北大学计算机学院 波士顿,麻省02115/美国 译者 Alexandrell 提要 还原鲁比克魔方所需步数是一个为期甚久超过25年的难题-从鲁比克魔方出现时算起。这个数字有时被称为“上帝的数字”。上世纪90年代早期证明了上限是29步(以一面旋转为一步度量),后来2006年证明上限是27步。 证明上限是26步用了8000个小时的机时。得到这个成果的一个关键点是,用到了新的快速乘法对鲁比克魔方进行计算。另一个关键点是采用了基于磁盘的非核心并行计算,使用了上T(1024G)字节的磁盘存储空间。任何人可以使用预先计算好的数据结构,在零点几秒内,对一个特定的鲁比克魔方的状态,算出所需还原步数。进一步的研究将采用新的“暴力穷举”技术,以便进一步缩减还原鲁比克魔方所需步数的上限。 目录和标题描述:I.1.2符号和代数操作:代数公式 一般名词:公式,实验 关键字:鲁比克魔方,上限,置换群,快速乘法,基于磁盘的方法 1.绪言 在过去几十年,最少步还原鲁比克魔方是一个吸引人的问题对研究搜索和枚举技术的研究人员和爱好者都是如此。对于研究人员来说,鲁比克魔方作为一个知名的难题,可以用来比较不同算法的优劣。1982年,辛马斯特和弗雷2完成其著作“魔方数学”,推测“上帝的数字”在20到25步之间。 没人知道“上帝的算法”需要多少步,假设他总是用最少的步数还原魔方。已经可以证明有些图形最少需要17步还原,但是没人知道这些图形是什么样子的。有经验的理论家推测,最少步还原打任意打乱状态的魔方,“上帝的算法”所需最少步数很有可能在20到25步之间。 这个推测到今天仍然未被证明。提出它的时候,最为人所知的是,还原鲁比克魔方所需步数的大于17步小于52步2。现在证明出所需步数大于20步7。在证明它之前,能够证明出的所需步数小于27步5。这里,我们取得的进步是证明所需步数小于26步。 注意,在各种情况下,我们任为一步是旋转魔方一面的任意四分之一或者一半,也就是按照旋转一面为一步计量。我们不考虑可选择的旋转90度为一步计量,那种计量方式把旋转180度算作两步。 我们提出一个新的,代数的方法用于和数组对应的陪集。新颖之处在于下列各条之组合: 基于正方形子群的长度为二的子群链(顺序663,552) 新的快速乘法(所需时间小于100纳秒)用于对称陪集,或者发生器产生的对称群元素(见第三节,4.1和5 的定义); 使用集合带宽为7TB的并行磁盘作为中间存储媒介,做有效的并行运算。(集合带宽是针对单个的随机存储器子系统带宽而言的。) 高效完善可计算对称陪集(见4.1节的定义)的哈希方程式,和对相反陪集的高效计算。 使用紧凑的数据结构表示图形陪集,每个状态用四个字节表示,对1.4x1012个状态进行编码。方法的基础是判定本体在正方形子群和相应的图形陪集中最远的距离。实话实说,计算只是用18个鲁比克魔方状态发生器(包括正方形发生器和逆向发生器)简单地做广度优先搜索。非核心运算需要建立超过65万亿个图形陪集。 使用48个对称的鲁毕克魔方(由24个几何形状的魔方,每个魔方附带一个倒置的几何形状的魔方形成)使得问题在空间上和时间上得以减化。这组鲁比克魔方的对称方式是自同构的。我们可以定义等价的群元素类别和等价的自同构陪集类别。这使图形陪集减少到大约1.4万亿个对称陪集。 *这项工作部分地得到了国家科学基金会在ACIR-0342555和CNS-06-19616许可下的支持。 为了个人或教学目的,可以免费得到这篇论文的数字拷贝或硬拷贝的许可。保证不利用或发布拷贝做商业或盈利的用途。拷贝中要提供这个注意事项,所有的引证在第一页。要拷贝其余部分,翻版,发布到服务器,或分配到列表,需要事先得到明确的许可,并可能需要付费。 ISSAC 2007 7.29-2007 8.1 加拿大安大略省滑铁卢 Copyright 2007 ACM 978-1-59593-743-8/07/0007 .$5.00 本文这样组织。第二节概要地回顾一些相关工作。第三节在高级别上提出全部公式。第四节描述背景和基本概念,特别地,包括了对称陪集和对称群元素的定义。第五节详述快速乘法公式,同时讲述完善的哈希方程式。第六节描述在对称陪集中,找到本体元素和全部元素距离相关地紧缩上限的细节。第七节讲述计算的细节和最终结果。 2.相关工作 一条找到还原鲁比克魔方所需步数上限的捷径是为对应的群生成完整的凯莱图。库珀曼,芬克尔斯坦,萨拉瓦吉使用这个方法证明11步可以还原鲁比克2阶魔方1。对于鲁比克3阶魔方来说,这个方法是不可行的,因为3阶魔方共有超过4.3x1019种状态。 最先发表的还原所需步数上限为52步。由西斯尔韦斯特2发现,他的方法基于用4个步骤还原魔方,对应一个长度为4的子群链。已经证明,4个步骤在最坏情况下的步数分别为7,13,15,和17,总步数52步。 1992年,这个算法被科切姆波尔3用一个长度为2的子群链改进。1995年,赖德证明,两个步骤在最坏情况下的步数分别分12步和18步,总步数为30步。进一步的分析表明最坏的情况不会出现,所以29步的上限得以证明。2006年,上限被拉杜进一步改善为27步,这是在本文发表之前找到的最小上限了。 除了对可证明的最坏情况分析的工作以外,一些对非最坏情况下最优解的分析也得到了发展。由科切姆波尔发展的方法,赖德在保证最优解的前提下做了自然延伸。科尔夫4用类似的技术最优地还原了10个随机打乱的魔方,一个用了16步,一个用了17步,另外6个用了18步。 3.方法综述 用正方形子群(只用半面旋转产生的子群)作为中间子群,把鲁比克魔方群分解成长度为2的链。正方形子群只有663,552个元素,而在鲁比克群中有大约6.5x1013个陪集。这与之前相关的研究大不相同,之前使用子群导致了近乎相同数量的子问题。改善还原鲁比克魔方所需步数上限的策略为以下三点。一,3.1节,制造一个对称子群图(对称凯莱图),子群元素作为结点,发生器作为边界,并证明没有元素和本体之间的距离超过13。二,3.2节,制造一个对称陪集图(对称施赖埃尔陪集图),并证明没有陪集和平凡陪集之间的距离超过16。前两步证明一个初始的上限29。最后在第6节,我们通过检测对称陪集中的群元素和平凡群元素之间的距离,有效地找出更紧凑的上限,最后产生的上限是26. 3.1 构造对称凯莱子群图 由于正方形子群的体积很小,去除对称的状态只有15,752种情况,和相应的陪集的计算量相比,对它的计算量可以忽略不计。 首先,使用正方形发生器,用广度优先的方式构造正方形子群的对称凯莱图。这一步甚至只要在一台计算机上使用简单的工具,计算几秒钟就可以完成了。因此,我们在充许使用18个发生器中任意一个的前提下,找到了正方形子群中所有元素的最优解。这步对每个子群元素做双向搜索,用了一天的机时。 我们选择如下的方式做双向搜索,从两个状态出发。首先,使用全部的发生器做一个深度为7的向前搜索。然后,对正方形子群中的15,752个群元素分别做向后搜索。向后搜索需要的时间从几毫秒到最坏情况下的几小时不等。总之,优化的过程需要略小于一天的时间,不需要并行化。 3.2构造对称施赖埃尔陪集图 从本质上说,构造是基于队列的广度优先搜索。算法的复杂性主要归于减少搜索魔方48种对称状态所需空间的必要性,和对磁盘的使用。主数据结构是一个近乎完美的稠密哈希数组,含有1.5x1012条数据。所有的对称陪集都在相应的哈希索引范围之内。每条数据是一个四字
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 供电用户变更协议书
- 兽药厂经销合同范本
- 杀虫剂销售合同范本
- 出资出力合伙协议书
- 服务车租赁合同范本
- 养老服务会员协议书
- 亲子绿植领养协议书
- 核酸采集劳务协议书
- 桁架搭建责任协议书
- 国网陕西省电力公司2025年下半年高校毕业生招聘(第一批)易考易错模拟试题(共500题)试卷后附参考答案
- 《言语治疗技术》期末考试复习题库(含新题)
- GB/T 19494.1-2023煤炭机械化采样第1部分:采样方法
- 篮球交叉步持球突破教学设计-高二下学期体育与健康人教版
- 1到六年级古诗全部打印
- 转动机械找对轮找中心有图有公式
- GB/T 22415-2008起重机对试验载荷的要求
- 中国地质大学武汉软件工程专业学位研究生实践手册
- 《投资银行》或《资本运营》风险投资业务课件
- DBJ50T-163-2021 既有公共建筑绿色改造技术标准 清晰正式版
- 低阶煤、褐煤干法制备气化用高浓度水煤浆技术
- GB∕T 37458-2019 城郊干道交通安全评价指南
评论
0/150
提交评论