×

在多项式时间内均匀生成具有固定循环数的错位。 (英语) Zbl 07829467号

摘要:我们研究了无不动点排列的均匀抽样,即可以分解为不相交循环的排列。由于随机错位中的循环数趋向于标准分布,当(m)与(Theta(log n))的平均值相差很大时,拒绝抽样可能需要指数时间。我们提出了一种使用动态规划生成时间复杂度为(O(n^{2.5}\logn)的(n)个具有(m)个循环的项的一致随机排列的算法,假设所有算术运算都可以在时间(O(1))内完成。考虑到对大整数的算术运算,运行时间变为\(O(n^{3.5}\log^3n)\)。我们的算法使用置换类型来构造我们的统一错位生成。

MSC公司:

05年05月05日 排列、单词、矩阵
68卢比 计算机科学中的组合数学
90立方厘米 动态编程
11B73号 贝尔数和斯特林数
PDF格式BibTeX公司 XML格式引用
全文: 链接

参考文献:

[1] 皮埃尔·雷蒙德·蒙莫特。论文[sic]d’analysis sur les jeux de hazard。雅克·奎劳(Jacques Quillau),1713年。
[2] Conrado Martínez、Alois Panholzer和Helmut Prodinger。生成随机错位。2008年第五届分析算法与组合学研讨会论文集,第234-240页。暹罗,2008年·Zbl 1429.68160号
[3] Mikawa Kenji和Tanaka Ken。用循环符号编码的均匀随机乱元的线性时间生成。《离散应用数学》,217:722-7282017·Zbl 1358.05010号
[4] J Ricardo G Mendonça杂志。有效生成具有预期循环长度分布的随机错位。计算与应用数学,39(3):1-152020·Zbl 1463.05005号
[5] 桑德拉·萨托洛。生成随机循环排列的算法。信息处理信件,22(6):315-3171986。
[6] Philippe Flajolet和Michele Soria。组合结构中成分数量的高斯极限分布。组合理论杂志,A辑,53(2):165-1821990·Zbl 0691.60035号
[7] 温迪·梅尔沃尔德和弗兰克·拉斯基。线性时间中排列的排序和取消排序。信息处理快报,79(6):281-2842001·Zbl 1032.68670号
[8] Mikawa Kenji和Tanaka Ken。有效的线性时间排序和取消排序。信息处理信件,179:1062882023·Zbl 1531.05008号
[9] 路易·康泰特。高级组合数学:有限和无限展开的艺术。施普林格科学与商业媒体,2012年。
[10] 约翰·里奥丹(John Riordan)。组合分析导论。普林斯顿大学出版社,2014年。
[11] W.J.埃文斯。选择性中性等位基因的抽样理论。理论普及生物学,3(1):87-11212972·Zbl 0245.92009号
[12] Poly H.da Silva、Arash Jamshidpey和Simon Tavar。随机无序的feller耦合。随机过程及其应用,150:1139-11642022·兹比尔1494.60011
[13] 纳塔武特·费特马克。具有固定循环数的随机错位。第23届泰国-日本离散和计算几何、图形和游戏会议(JCDCGGG’20+1),第34-352021页。
[14] 亨利·博托姆利。整数序列在线百科全书中的条目A060540。http://oeis.org/A060540。访问时间:2021-12-21。
[15] Charalambos一个Charalambides。枚举组合学。CRC出版社,2002年·Zbl 1001.05001号
[16] 阿尔伯特·尼詹胡斯(Albert Nijenhuis)和赫伯特·S·威尔夫(Herbert S Wilf)。组合算法:用于计算机和计算器。Elsevier,2014年。
[17] 约格·阿恩特。计算问题:想法、算法、源代码。施普林格科学与商业媒体,2010年。
[18] 大卫·哈维(David Harvey)和乔里斯·范德霍温(Joris Van Der Hoeven)。时间o中的整数乘法(n log n)。数学年鉴,193(2):563-6172021·Zbl 1480.11162号
[19] 松本真本(Makoto Matsumoto)和西村隆二(Takuji Nishimura)。梅森捻线:623维均匀分布伪随机数生成器。ACM建模与计算机仿真汇刊(TOMACS),8(1):3-301998·Zbl 0917.65005号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。