×

用于数据分配的约束非线性0-1程序。 (英语) Zbl 0951.90569号

摘要:本文分析了将全局数据库中的关系副本分配到地理分布的通信网络站点的问题。分配的目的是最大限度地减少由于来自不同站点的查询(包括访问多个关系的查询)所产生的传输的总成本。该分配问题被建模为一个约束非线性0-1规划。将非线性规划线性化,并使用次梯度优化进行求解。在次梯度优化过程中生成的一些无约束二次0-1子问题被作为最大流问题求解,而其他问题则需要隐式枚举,这取决于子问题的目标函数系数的性质。我们的解决方案方法在多达100个站点和20个关系的数据分配问题上进行了广泛的测试。在一组随机生成的测试问题上,我们的方法比通用整数编程代码OSL快近两个数量级。

MSC公司:

90C09型 布尔编程
90立方 非线性规划
90C08型 线性规划的特殊问题(运输、多指标、数据包络分析等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Ahuja,R.K。;Magnanti,T.L。;Orlin,J.B.,《网络流:理论、算法和应用》,(1993年),普伦蒂斯·霍尔:普伦蒂斯霍尔·恩格尔伍德·克利夫斯,新泽西州)·Zbl 0653.90040号
[2] 艾伦,E。;赫尔加森,R。;J.Kennington。;Shetty,B.,Polyak次梯度优化收敛结果的推广,数学规划,37,309-317(1987)·Zbl 0631.90060号
[3] Apers,P.M。;Hevner,A.R。;Yao,S.B.,分布式查询的优化算法,IEEE软件工程汇刊,957-68(1983)
[4] Apers,P.M.,分布式数据库系统中的数据分配,ACM数据库系统汇刊,13263-304(1988)
[5] 巴拉斯,E。;Mazzola,J.B.,非线性0-1规划:I.线性化技术,数学规划,30,1-21(1984)·Zbl 0553.90067号
[6] 巴拉斯,E。;Mazzola,J.B.,《非线性0-1规划:II》。优势关系和算法,数学规划,30,22-45(1984)·Zbl 0553.90068号
[7] 伯恩斯坦,P.A。;Chiu,W.,《使用半连接解决关系查询》,《ACM杂志》,28,25-40(1981)·Zbl 0454.68126号
[8] 伯恩斯坦,P.A。;古德曼,N。;Wong,E。;里夫,C.L。;Rothnie,J.B.,分布式数据库系统中的查询处理(SDD-1),ACM数据库系统事务,6602-625(1981)·Zbl 0465.68060号
[9] Ceri,S。;纳瓦西,S。;Wiederhold,G.,逻辑数据库的分布设计,IEEE软件工程汇刊,9,487-563(1983)·Zbl 0513.68079号
[10] Ceri,S。;Pelagatti,G.,《分布式数据库:原理与系统》,(1984年),McGraw-Hill:Magraw-Hill,纽约)·Zbl 0531.68059号
[11] Codd,E.F.,大型共享数据库的数据关系模型,ACM通信,1377-387(1970)·Zbl 0207.18003号
[12] Cooper,M.,《纯非线性整数规划方法综述》,《管理科学》,27353-361(1981)·兹比尔0453.90067
[13] Date,C.J.,《数据库系统简介》,((1981),Addison-Wesley:Addison-Whesley Reading,MA)·Zbl 0477.68004号
[14] Dowdy,L.W。;Foster,D.V.,文件分配问题的比较模型,ACM计算调查,14287-313(1982)
[15] Easwaran,K.P.,《文件中的记录放置和计算机网络中的文件分配》(Information Processing,74(1974),IFIPS),304-307·Zbl 0307.68017号
[16] 费希尔,M.L。;Hochbaum,D.S.,计算机网络中的数据库位置,ACM杂志,27718-735(1980)·Zbl 0445.68071号
[17] Fisher,M.L.,解决整数规划问题的拉格朗日松弛方法,管理科学,27,1-18(1981)·Zbl 0466.90054号
[18] Garey,M。;Johnson,D.S.,《计算机与难处理性:NP-完全性理论指南》(1979),弗里曼:弗里曼旧金山,加利福尼亚州)·Zbl 0411.68039号
[19] 手套,F。;Woolsey,E.,将0-1多项式规划问题转换为0-1线性规划,运筹学,22180-182(1974)·Zbl 0272.90049号
[20] Gulati,V.P。;Gupta,S.K。;Mittal,A.K.,无约束二次二值规划问题,《欧洲运筹学杂志》,第15期,第121-125页(1984年)·Zbl 0536.90063号
[21] Hammer,P.L。;Rudeanu,S.,《运筹学及相关领域的布尔方法》(1969),施普林格出版社:施普林格出版社,纽约·Zbl 0155.28001号
[22] Jaumard,B。;Mathon,V.,约束非线性0-1规划,ORSA计算杂志,5,97-119(1993)·Zbl 0777.90033号
[23] 持有,M。;Wolfe,P。;Crowder,H.,次梯度优化的验证,数学规划,562-68(1974)·Zbl 0284.90057号
[24] Hevner,A.R。;Yao,S.B.,分布式数据库系统中的查询处理,IEEE软件工程汇刊,5177-187(1979)·Zbl 0396.68021号
[25] Hevner,A.R。;Rao,A.,《分布式数据分配策略》(Yovits,M.C.,《计算机进展》,第27卷(1988)),121-155
[26] Kim,S。;Moon,S.C.,分布式系统中文件的非冗余分配(IEEE TENCON’87会议记录,韩国首尔,第1卷(1987)),287-291
[27] Mier,E.E.,分布式数据库生命线,《通信周刊》,53-59(1993),1月11日
[28] 纳瓦西,S。;Ceri,S。;威德霍尔德,G。;Dou,J.,数据库设计的垂直分区算法,ACM数据库系统事务,9680-710(1984)
[29] 优化子程序库(1990),IBM,第2版
[30] Picard,J.C。;Ratliff,H.D.,整数规划的图论等价,运筹学,21261-269(1973)·Zbl 0263.90021号
[31] Picard,J.C。;Ratliff,H.D.,《最小割集和相关问题》,《网络》,第5期,第357-370页(1975年)·Zbl 0325.90047号
[32] Polyak,B.T.,解决极值问题的一般方法,苏联数学。多克拉迪,8593-597(1967)·Zbl 0177.15102号
[33] 拉马莫西,C.V。;Wah,B.W.,分布式关系数据库上关系的放置,(第三届分布式计算系统国际会议论文集(1979)),30-44
[34] Sacca,D。;Wiederhold,G.,处理器集群中的数据库分区,ACM数据库系统事务,1029-56(1985)·Zbl 0561.68021号
[35] Sacco,G.M。;Yao,S.B.,分布式数据库系统中的查询优化,(《计算机进展》,第21卷(1982),学术出版社:纽约学术出版社)
[36] Sarathy,R.,分布式关系数据库中数据的冗余分配,(德克萨斯农工大学商业分析与研究系博士论文(1990))
[37] Shor,N.,《优化规划和设计问题数值解的算法结构》(论文(1964年),科学院控制研究所:苏联科学院控制论研究所)
[38] 辛格哈尔,J。;Marsten,R.E。;Morin,T.L.,《混合整数编程的固定顺序分枝定界方法:缩放系统》,《ORSA计算杂志》,144-51(1989)·Zbl 0753.90050号
[39] 斯奈德,W.S。;Chrissis,J.W.,解决多项式0-1数学规划问题的混合算法,IIE事务,22161-167(1990)
[40] Taha,H.A.,《多项式0-1算法的进一步改进》,《管理科学》,18228-343(1972)
[41] Wah,B.W.,《分布式计算机系统上的文件放置》,《计算机》,17,23-32(1984)
[42] Wah,B.W。;Lien,Y.-N.,使用多址网络在本地计算机系统上设计分布式数据库,IEEE软件工程汇刊,11,606-619(1985)
[43] Wong,E.,从SDD-1检索分散数据:分布式数据库系统,(第二届分布式数据管理和计算机网络国际伯克利研讨会论文集(1977)),598-616
[44] Yu,C.T。;Chang,C.C.,分布式查询处理,ACM Computing Surveys,16399-433(1984)·Zbl 0564.68065号
[45] Yu,C.T。;Siu,M.-K。;Lam,K。;Chen,C.H.,分布式数据库中的文件分配与文件之间的交互,(第九届超大数据库国际会议论文集(1983)),248-259
[46] Yu,C.T。;Siu,M.-K。;Lam,K。;Chen,C.H.,星型计算机网络中的自适应文件分配,IEEE软件工程汇刊,9959-965(1985)
[47] Zangwill,W.,《非线性规划:统一方法》(1969),Prentice Hall:Prentice Hall Englewood Cliffs,NJ·Zbl 0195.20804号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。