A.丹尼斯。;Y·庞蒂。;M·特米尔。 可分解结构的受控非均匀随机生成。 (英语) Zbl 1273.05232号 西奥。计算。科学。 411,编号40-42,3527-3552(2010). 摘要:考虑一类可分解的组合结构,使用不同类型的原子(mathcal{Z}={Z_1,dots,Z_{|Z|})。我们讨论了这种结构的随机生成与不同原子的大小(n)和目标分布(k)有关。我们在这个问题上考虑了两种不同的情况。在第一个备选方案中,目标分布由\(k)实数\(\ mu_1,\ dots,\ mu_k \)给出,其中\(0<\ mu_i<1)表示所有\(i)和\(\ mu_1+\ dots+\ mu_k\leq 1 \)。我们的目标是在给定大小的整组结构中生成随机结构,使任何可分辨原子的期望频率等于(mu_i)。我们通过使用实值权重的(k)元组(pi)对原子进行加权来解决这个问题,从而在大小为(n)的结构集上引入加权分布。我们首先将经典的递归随机生成方案改编为一种算法,该算法采用(mathcal{O}(n^{1+O(1)}+mn\logn)算术运算,从(pi)加权分布中提取m个结构。其次,我们对权重进行了分析计算,以使目标频率渐近实现,即对于较大的值\(n)。我们导出了函数方程组,其分辨率给出了(pi)和(mu_1,dots,mu_k)之间的显式关系。最后,我们给出了反问题的\(\mathcal{O}(kn^4)\)算法,即计算与给定的\(k)-元组\(\pi\)权重相关的频率,以及在上下文无关语言的情况下\(\mathcal{O}(kn^2)\)的优化版本。这允许启发式解决适合复杂规格的权重/频率关系。在第二个备选方案中,目标分布由自然数(n_1,dots,n_k)给出,即(n_1+dots+n_k+r=n),其中(r_geq 0)是未区分的原子数。这些结构必须在大小为(n)的结构集合中均匀生成,这些结构恰好包含(n_i)原子(Z_i)((1\leq-i\leq-k))。我们给出了生成(m)结构的(mathcal{O}left(r^2\prod_{i=1}^kN_i^2+mnk\logn\right)算法,对于正则规范,该算法简化为(mathcal{O}\left(r \prod_i=1}^kN_i+mn\right)。 引用于5文件 MSC公司: 05年40月 极值组合中的概率方法,包括多项式方法(组合Nullstellensatz等) 17年5月 整数分割的组合方面 05C80号 随机图(图形理论方面) 第68季度87 计算机科学中的概率(算法分析、随机结构、相变等) 68卢比 计算机科学中的组合数学 关键词:组合学;随机生成;可分解结构;组合规范;非均匀分布 软件:gfun公司;GenRGenS公司;康多尔;FGb公司 PDF格式BibTeX公司 XML格式引用 \textit{A.Denise}等人,Theor。计算。科学。411,编号40-42,3527-3552(2010;Zbl 1273.05232) 全文: 内政部 参考文献: [1] 弗拉乔莱特,P。;齐默尔曼,P。;Van Cutsem,B.,标记组合结构随机生成的微积分,理论计算机科学,132,1-35(1994)·Zbl 0799.68143号 [2] 杜雄,P。;弗拉乔莱特,P。;Louchard,G。;Schaeffer,G.,组合结构随机生成的Boltzmann采样器,组合数学,概率与计算,13,4-5,577-625(2004),(算法分析专刊)·Zbl 1081.65007号 [3] 弗拉乔莱特,P。;Fusy,E。;Pivoteau,C.,未标记结构的Boltzmann采样,(第四届分析算法和组合数学研讨会论文集,ANALCO(2007),SIAM),201-211·Zbl 1430.68164号 [4] Brlek,S。;佩戈拉,E。;Roques,O.,广义Motzkin路径的非均匀随机生成,信息学报,42,8,603-616(2006)·Zbl 1089.05004号 [5] 杜图尔,I。;Fédou,J.-M.,对象文法和随机生成,离散数学和理论计算机科学,247-61(1998)·Zbl 0947.68082号 [6] 贝托尼,A。;马萨扎,P。;Radicioni,R.,《正规语言中单词的随机生成与符号的固定出现》,《单词学报》,第27卷(2003年),TUCS Gen.Publ。,图尔库中心。计算。科学:TUCS Gen.Publ。,图尔库中心。计算。Sci Turku,芬兰),332-343·Zbl 1040.68071号 [7] Nijenhuis,A。;Wilf,H.,《组合算法》(1979),学术出版社。 [8] van der Hoeven,J.,《放松,但不要太懒》,《符号计算杂志》,34,6,479-542(2002)·兹比尔1011.68189 [9] Lipshitz,L.,\(D\)-有限幂级数,代数杂志,122,2353-373(1989)·Zbl 0695.12018号 [10] Bostan,A。;Chyzak,F。;Lecerf,G.e。;Salvy,B。;Schost,E.,代数函数微分方程,(Brown,C.W.,ISSAC’07:2007年符号和代数计算国际研讨会论文集,ACM出版社),25-32·Zbl 1190.68085号 [11] Goldwurm,M.,线性二进制空间中代数语言单词的随机生成,《信息处理快报》,54,229-233(1995)·Zbl 0875.68532号 [12] Schönhage,A。;斯特拉森,V.,Schnelle multiplikation großer Zahlen。(德语)[大数的快速乘法],计算,7,3-4,281-292(1971)·兹比尔0223.68007 [13] M.Fürer,《更快的整数乘法》,载于:2007年第39届ACM STOC会议论文集,第57-66页。;M.Fürer,《更快的整数乘法》,载于《2007年第39届ACM STOC会议论文集》,2007年,第57-66页·Zbl 1179.68198号 [14] A.丹尼斯。;Zimmermann,P.,使用浮点算法均匀随机生成可分解结构,理论计算机科学,218233-248(1999)·Zbl 0933.68154号 [15] P.Flajolet,P.Zimmermann,B.Van Cutsem,《随机生成微积分:未标记结构》,未出版手稿,1997年。;P.Flajolet,P.Zimmermann,B.Van Cutsem,《随机生成演算:未标记结构》,未出版手稿,1997年。 [16] Drmota,M.,《函数方程系统、随机结构和算法》,10,1-2,103-124(1997)·Zbl 0869.39010号 [17] A.丹尼斯。;Roques,O。;Termier,M.,《根据字母频率随机生成无上下文语言单词》(Gardy,D.;Mokkadem,A.,《数学和计算机科学:算法、树、组合数学和概率》,《数学与计算机科学:运算法则、树、组合数学和概率,数学趋势》(2000),Birkhaüser), 113-125 ·Zbl 0965.68047号 [18] 弗拉乔莱特,P。;Odlyzko,A.,生成函数的奇异性分析,SIAM离散数学杂志,3,2,216-240(1990)·Zbl 0712.05004号 [19] 弗拉乔莱特,P。;Sedgewick,R.,分析组合数学(2009),剑桥大学出版社·Zbl 1165.05001号 [20] Faugère,J.,计算Gröbner基的一种新的有效算法(f4),《纯粹与应用代数杂志》,139,1-3,61-88(1999)·Zbl 0930.68174号 [21] 尼科德梅,P。;Salvy,B。;Flajolet,P.,Motif统计学,理论计算机科学,287,2,593-618(2002)·Zbl 1061.68118号 [22] Waterman,M.S.,单链核酸的二级结构,数学补充研究进展,1,1,167-212(1978)·Zbl 0434.05007号 [23] Vauchaussade de Chaumont,M。;Viennot,X.G.,《RNA二级结构的复杂性计数》,(Capasso,V.;Grosso,E.;Paven-Fontana,S.,《医学与生物学中的数学》,《医学和生物学中的数字》,《生物数学讲义》,第57卷(1985)),360-365·Zbl 0579.92012 [24] Salvy,B。;Zimmerman,P.,GFUN:用于操作一个变量中的生成函数和完整函数的Maple包,ACM数学软件汇刊,20,2,163-177(1994)·Zbl 0888.65010号 [25] Berghen,F.V。;Bersini,H.,CONDOR,Powell的UOBYQA算法的一种新的并行约束扩展:实验结果和与DFO算法的比较,计算与应用数学杂志,181,1157-175(2005)·Zbl 1072.65088号 [26] 彭蒂,Y。;Termier,M。;Denise,A.,GenRGenS:生成随机基因组序列和结构的软件,生物信息学,22,12,1534-1535(2006) [27] C.Pivoteau,B.Salvy,M.Soria,Boltzmann组合系统预言,摘自:DMTCS论文集,第五届数学和计算机科学学术讨论会,2008年,第475-488页。;C.Pivoteau,B.Salvy,M.Soria,Boltzmann组合系统预言,摘自:DMTCS论文集,第五届数学和计算机科学学术讨论会,2008年,第475-488页·Zbl 1355.05029号 [28] X.G.Viennot,《正多项式组合》,蒙特利尔大学LACIM出版物,1994年,1991年再版。;X.G.Viennot,Une the ore combinetoire des polynómes orthonaux,LACIM出版物,蒙特勒大学,1994年,1991年再版。 [29] 北卡罗来纳州德肖维茨。;Zaks,S.,循环引理及其应用,欧洲组合数学杂志,11,35-40(1990)·Zbl 0715.05004号 [30] Nebel,M.,RNA二级结构的组合特性,计算生物学杂志,3,9,541-574(2003) [31] Fontana,W。;Konings,D.A。;Stadler,P.F。;Schuster,P.,RNA二级结构统计,生物聚合物,33,9,1389-1404(1993) [32] 霍帕克,I.L。;舒斯特,P。;Stadler,P.,RNA二级结构组合学,离散应用数学,88,207-237(1998)·Zbl 0918.05004号 [33] Jin,E.Y。;秦,J。;Reidys,C.M.,RNA结构与假结的组合,《数学生物学公报》,70,1,45-67(2008)·Zbl 1281.92055号 [34] Y.Ponty,Etudes combinetoire et génération aléatoire des structures secondaires d'ARN,硕士论文,巴黎南大学,2003年。网址:http://www.lri.fr/ponty/docs/DEA.ps;Y.Ponty,Etudes combinetoire et génération aléatoire des structures secondaires d'ARN,硕士论文,巴黎南大学,2003年。网址:http://www.lri.fr/ponty/docs/DEA.ps [35] 马修斯,D。;Sabina,J。;Zuker,M。;Turner,D.,热力学参数的扩展序列依赖性改进了RNA二级结构的预测,《分子生物学杂志》,288911-940(1999) [36] Mathews,D.H.,《使用RNA二级结构配分函数确定自由能最小化预测的碱基对的置信度》,RNA,10,8,1178-1190(2004) [37] Nebel,M.,《识别RNA二级结构的良好预测》(太平洋生物计算研讨会,第9卷(2004年)),423-434 [38] Hofacker,I.L。;Fontana,W。;Stadler,P.F。;Bonhoeffer,S.L。;Tacker,M。;Schuster,P.,RNA二级结构的快速折叠和比较,《化学月刊》,125,167-188(1994) [39] Greene,D.H。;Knuth,D.E.,《算法分析的数学》(1981),Birkhauser:Birkhauser Boston·Zbl 0481.68042号 此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。