%0 Journal Article
%T Application of tree structure in N-body problem
树结构在N体问题中的应用*
%A WANG Wu
%A FENG Yang-de
%A CHI Xue-bin
%A
王武
%A 冯仰德
%A 迟学斌a
%J 计算机应用研究
%D 2008
%I
%X N体问题的数值模拟在每个时间步都需要计算每对粒子之间的相互作用,其复杂度为O(N2).采用树结构代码不仅减少了存储开销,而且更有利于快速计算和并行划分.Barnes-Hut算法(BHA)和快速多极子方法(FMM)都是基于树结构的快速算法.BHA可快速计算各点受到的场力,计算复杂度为O(N log N),但计算精度通常只有1%;FMM通过层次划分和位势函数的多极子展开计算各点位势,其复杂度为O(N),却能达到任意精度.数值结果表明,树结构的并行效果也很好.
%K N-body problem
%K tree structure
%K Barnes-Hut algorithm
%K fast muhipole method
%K parallel patition
N体问题
%K 树结构
%K Barnes-Hut算法
%K 快速多极子方法
%K 并行划分
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=A9D9BE08CDC44144BE8B5685705D3AED&aid=EE9CC500ED55D31C59A78851DF71E258&yid=67289AFF6305E306&vid=C5154311167311FE&iid=CA4FD0336C81A37A&sid=ECE8E54D6034F642&eid=1AE5323881A5ECDC&journal_id=1001-3695&journal_name=计算机应用研究&referenced_num=0&reference_num=7