基于非并行布朗运动的土壤胶体分形凝聚模拟算法改进

耗时长是目前进行大规模体系分形凝聚模拟的主要障碍。该文采用优化存储结构来降低时间复杂度的思路,对传统On-lattice集团凝聚模型算法进行了改进。用三维数组表征模拟体系,用链表表征团簇结构,实现了在体系中直接访问任意团簇,以及确定组成团簇单粒在三维数组中对应数组元素具体位置的新方法。论文基于新的存储结构重新设计了集团凝聚模型中布朗运动、碰撞检测和凝聚的算法,使得模拟算法的总时间复杂度从立方阶变为了线性阶。该改进算法为研究人员进行大规模体系分形凝聚模拟提供了技术支撑。...

Full description

Saved in:
Bibliographic Details
Published in农业工程学报 Vol. 31; no. 6; pp. 129 - 134
Main Author 熊海灵 杨志敏 李航
Format Journal Article
LanguageChinese
Published 西南大学三峡库区生态环境教育部重点实验室,重庆400715 2015
西南大学土壤多尺度界面过程与调控重庆市重点实验室,重庆400715%西南大学资源环境学院,重庆400715
西南大学三峡库区生态环境教育部重点实验室,重庆400715%西南大学土壤多尺度界面过程与调控重庆市重点实验室,重庆400715
西南大学计算机与信息科学学院,重庆400715
Subjects
Online AccessGet full text
ISSN1002-6819
DOI10.3969/j.issn.1002-6819.2015.06.018

Cover

Abstract 耗时长是目前进行大规模体系分形凝聚模拟的主要障碍。该文采用优化存储结构来降低时间复杂度的思路,对传统On-lattice集团凝聚模型算法进行了改进。用三维数组表征模拟体系,用链表表征团簇结构,实现了在体系中直接访问任意团簇,以及确定组成团簇单粒在三维数组中对应数组元素具体位置的新方法。论文基于新的存储结构重新设计了集团凝聚模型中布朗运动、碰撞检测和凝聚的算法,使得模拟算法的总时间复杂度从立方阶变为了线性阶。该改进算法为研究人员进行大规模体系分形凝聚模拟提供了技术支撑。
AbstractList 耗时长是目前进行大规模体系分形凝聚模拟的主要障碍。该文采用优化存储结构来降低时间复杂度的思路,对传统On-lattice集团凝聚模型算法进行了改进。用三维数组表征模拟体系,用链表表征团簇结构,实现了在体系中直接访问任意团簇,以及确定组成团簇单粒在三维数组中对应数组元素具体位置的新方法。论文基于新的存储结构重新设计了集团凝聚模型中布朗运动、碰撞检测和凝聚的算法,使得模拟算法的总时间复杂度从立方阶变为了线性阶。该改进算法为研究人员进行大规模体系分形凝聚模拟提供了技术支撑。
TP391.9; 耗时长是目前进行大规模体系分形凝聚模拟的主要障碍。该文采用优化存储结构来降低时间复杂度的思路,对传统On-lattice集团凝聚模型算法进行了改进。用三维数组表征模拟体系,用链表表征团簇结构,实现了在体系中直接访问任意团簇,以及确定组成团簇单粒在三维数组中对应数组元素具体位置的新方法。论文基于新的存储结构重新设计了集团凝聚模型中布朗运动、碰撞检测和凝聚的算法,使得模拟算法的总时间复杂度从立方阶变为了线性阶。该改进算法为研究人员进行大规模体系分形凝聚模拟提供了技术支撑。
Abstract_FL The cluster-cluster aggregation (CCA) model bridges the study of colloid aggregation by computer simulation and laboratory experiment. Two distinct and limiting regimes of irreversible colloid aggregation have been identified by computer simulation with the CCA model. One regime is diffusion-limited cluster aggregation (DLCA) corresponding to the rapid colloid aggregation. The other is reaction-limited cluster aggregation (RLCA) corresponding to the slow colloid aggregation. The simulations of the two regimes are both start with N non-overlapping identical particles distributed randomly in a cubic box with side-lengths of L. A three dimensional array, hypothetically named Cube[L][L][L], was usually used to represent the cubic box. Each particle in the cubic box occupies an element of the three dimensional array and are labeled with a different integer. When particles and/or clusters collide and aggregate, all particles in the resulting cluster are modified with the same label (one of them). The progression of Brownian movement and aggregation are realized by updating the labels of the corresponding array elements. However, a critical issue in this kind of simulation is how to efficiently distinguish all of the particles in any selected cluster only based on the three dimensional array Cube[L][L][L] when the cluster is to be moved. Similarly, there are difficulties in the process of collision detection to locate all neighboring positions of the cluster. The traditional method must perform exhaustive search in the whole system, what’s more, this kind of exhaustive search will repeated over and over again in the simulation progression. In this paper, the traditional on-lattice CCA algorithm is optimized by improving the storage structure to reduce the time complexity, in which the simulation system is represented by a three dimensional array, while the clusters in the system are simultaneously stored by the linked lists respectively in programming. Another one dimensional array Cluster[N] is used to organize the linked lists and store the basic attributes of the clusters in the system. Initially, N linked lists, each only has one node, are created for the N randomly placed particles. After a cluster is moved, its particles is examined to determine whether any other clusters have been contacted via nearest neighbor occupancy. If aggregation does occur after the collision detection, the simple operation is to link the corresponding clusters. After an aggregation, the array Cluster should be indexed simultaneously because there may be some vacant linked lists. In the later random selection for the potential movement, these vacant linked lists should not be in the candidate lists. For the indexing, a one dimensional array Index[N] is used to store the non-vacant linked list subscripts of the array Cluster[N]. The current length of the Index is the number of the remaining clusters in the system. For example, if the new generated random number for the random selection is k, the label of the next moving cluster should be Index [k], and the linked list of this cluster is exactly linked by Cluster [Index[k]]. From this entry, all the particles in the cluster can be easily accessed. And then, the positions of the six neighboring boxes of each particle in the cluster can also be accessed by the element subscripts of the array Cube, which is needed for the collision detection. Brownian motion, collision detection and aggregation as the basic operations in the CCA simulation are all improved based on the compounded data structure. The results show that the new algorithm achieves linear time complexity from three cubed time complexity. This is a great contribution for researchers in large scale simulation of fractal aggregation.
Author 熊海灵 杨志敏 李航
AuthorAffiliation 西南大学计算机与信息科学学院,重庆400715 西南大学土壤多尺度界面过程与调控重庆市重点实验室,重庆400715 西南大学资源环境学院,重庆400715 西南大学三峡库区生态环境教育部重点实验室,重庆400715
AuthorAffiliation_xml – name: 西南大学计算机与信息科学学院,重庆400715; 西南大学土壤多尺度界面过程与调控重庆市重点实验室,重庆400715%西南大学资源环境学院,重庆400715; 西南大学三峡库区生态环境教育部重点实验室,重庆400715%西南大学土壤多尺度界面过程与调控重庆市重点实验室,重庆400715; 西南大学三峡库区生态环境教育部重点实验室,重庆400715
Author_FL Li Hang
Xiong Hailing
Yang Zhimin
Author_FL_xml – sequence: 1
  fullname: Xiong Hailing
– sequence: 2
  fullname: Yang Zhimin
– sequence: 3
  fullname: Li Hang
Author_xml – sequence: 1
  fullname: 熊海灵 杨志敏 李航
BookMark eNo9j81LAkEAxedgkJn_RASddpuP3dmdY0hfIHTxLrMfYys1lkuUxzAqKiKoEEwTq4OnLoGkIP4zzrr9F60YwYMHjx_v8ZZASlakD8AqgjphlK2X9SAMpY4gxBq1EdMxRKYOqQ6RnQLp_3wRZMMwcKCJiAWhgdJgR3WGk-H9T_tVDfpx905916NWIx4_qJvetHmhWh31_hHX-5PRo7q-VKM3ddWOz5tRrxvddqafjejrOXoaxOOXZbAg-EHoZ_88Awpbm4Xcjpbf297NbeQ112S25jBEiOdCnMhAnFuUesRFHhK2a7jYFQxDUxDqOSbDQhCf2bbl-JgJH3OHWyQD1ua1p1wKLkvFcuWkKpPBoqyV3DNndhzS5HZCrsxJd78iS8dBwh5Vg0NerRUpNYgxaya_CDt3yA
ClassificationCodes TP391.9
ContentType Journal Article
Copyright Copyright © Wanfang Data Co. Ltd. All Rights Reserved.
Copyright_xml – notice: Copyright © Wanfang Data Co. Ltd. All Rights Reserved.
DBID 2RA
92L
CQIGP
W95
~WA
2B.
4A8
92I
93N
PSX
TCJ
DOI 10.3969/j.issn.1002-6819.2015.06.018
DatabaseName 维普期刊资源整合服务平台
中文科技期刊数据库-CALIS站点
维普中文期刊数据库
中文科技期刊数据库-农业科学
中文科技期刊数据库- 镜像站点
Wanfang Data Journals - Hong Kong
WANFANG Data Centre
Wanfang Data Journals
万方数据期刊 - 香港版
China Online Journals (COJ)
China Online Journals (COJ)
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
Discipline Agriculture
DocumentTitleAlternate Improved simulation algorithm for soil colloid fractal aggregation based on unparallel Brownian motion
DocumentTitle_FL Improved simulation algorithm for soil colloid fractal aggregation based on unparallel Brownian motion
EndPage 134
ExternalDocumentID nygcxb201506018
664349887
GrantInformation_xml – fundername: 国家自然科学基金资助项目; 中央高校基本科研业务费专项资金资助
  funderid: (41271292); (XDJK2013C154)
GroupedDBID -04
2B.
2B~
2RA
5XA
5XE
92G
92I
92L
ABDBF
ABJNI
ACGFO
ACGFS
AEGXH
AIAGR
ALMA_UNASSIGNED_HOLDINGS
CCEZO
CHDYS
CQIGP
CW9
EOJEC
FIJ
IPNFZ
OBODZ
RIG
TCJ
TGD
TUS
U1G
U5N
W95
~WA
4A8
93N
ACUHS
PSX
ID FETCH-LOGICAL-c598-b9133dc02c0241aa766d3c1d1f8c4c2cf9205f36db592ff3e9887be29fe2aba73
ISSN 1002-6819
IngestDate Thu May 29 04:04:19 EDT 2025
Wed Feb 14 10:30:18 EST 2024
IsPeerReviewed false
IsScholarly true
Issue 6
Keywords 分形凝聚
models
集团凝聚
时间复杂度
模型
data structure
time complexity
soil
fractal aggregation
colloids
数据结构
土壤
胶体
cluster-cluster aggregation
Language Chinese
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c598-b9133dc02c0241aa766d3c1d1f8c4c2cf9205f36db592ff3e9887be29fe2aba73
Notes 11-2047/S
soil; models; colloids; fractal aggregation; cluster-cluster aggregation; data structure; time complexity
The cluster-cluster aggregation(CCA) model bridges the study of colloid aggregation by computer simulation and laboratory experiment. Two distinct and limiting regimes of irreversible colloid aggregation have been identified by computer simulation with the CCA model. One regime is diffusion-limited cluster aggregation(DLCA) corresponding to the rapid colloid aggregation. The other is reaction-limited cluster aggregation(RLCA) corresponding to the slow colloid aggregation. The simulations of the two regimes are both start with N non-overlapping identical particles distributed randomly in a cubic box with side-lengths of L. A three dimensional array, hypothetically named Cube[L][L][L], was usually used to represent the cubic box. Each particle in the cubic box occupies an element of the three dimensional array and are labeled with a different integer. When particles and/or clusters collide and aggre
PageCount 6
ParticipantIDs wanfang_journals_nygcxb201506018
chongqing_primary_664349887
PublicationCentury 2000
PublicationDate 2015
PublicationDateYYYYMMDD 2015-01-01
PublicationDate_xml – year: 2015
  text: 2015
PublicationDecade 2010
PublicationTitle 农业工程学报
PublicationTitleAlternate Transactions of the Chinese Society of Agricultural Engineering
PublicationTitle_FL Transactions of the Chinese Society of Agricultural Engineering
PublicationYear 2015
Publisher 西南大学三峡库区生态环境教育部重点实验室,重庆400715
西南大学土壤多尺度界面过程与调控重庆市重点实验室,重庆400715%西南大学资源环境学院,重庆400715
西南大学三峡库区生态环境教育部重点实验室,重庆400715%西南大学土壤多尺度界面过程与调控重庆市重点实验室,重庆400715
西南大学计算机与信息科学学院,重庆400715
Publisher_xml – name: 西南大学三峡库区生态环境教育部重点实验室,重庆400715%西南大学土壤多尺度界面过程与调控重庆市重点实验室,重庆400715
– name: 西南大学计算机与信息科学学院,重庆400715
– name: 西南大学三峡库区生态环境教育部重点实验室,重庆400715
– name: 西南大学土壤多尺度界面过程与调控重庆市重点实验室,重庆400715%西南大学资源环境学院,重庆400715
SSID ssib051370041
ssib017478172
ssj0041925
ssib001101065
ssib023167668
Score 2.0947454
Snippet 耗时长是目前进行大规模体系分形凝聚模拟的主要障碍。该文采用优化存储结构来降低时间复杂度的思路,对传统On-lattice集团凝聚模型算法进行了改进。用三维数组表征模拟体系,...
TP391.9; 耗时长是目前进行大规模体系分形凝聚模拟的主要障碍。该文采用优化存储结构来降低时间复杂度的思路,对传统On-lattice集团凝聚模型算法进行了改进。用三维数组表征...
SourceID wanfang
chongqing
SourceType Aggregation Database
Publisher
StartPage 129
SubjectTerms 分形凝聚
土壤
数据结构
时间复杂度
模型
胶体
集团凝聚
Title 基于非并行布朗运动的土壤胶体分形凝聚模拟算法改进
URI http://lib.cqvip.com/qk/90712X/201506/664349887.html
https://d.wanfangdata.com.cn/periodical/nygcxb201506018
Volume 31
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVEBS
  databaseName: EBSCOhost Academic Search Ultimate
  issn: 1002-6819
  databaseCode: ABDBF
  dateStart: 20140101
  customDbUrl: https://search.ebscohost.com/login.aspx?authtype=ip,shib&custid=s3936755&profile=ehost&defaultdb=asn
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://search.ebscohost.com/direct.asp?db=asn
  omitProxy: true
  ssIdentifier: ssj0041925
  providerName: EBSCOhost
– providerCode: PRVALS
  databaseName: IngentaConnect Open Access Journals
  issn: 1002-6819
  databaseCode: FIJ
  dateStart: 20090101
  customDbUrl:
  isFulltext: true
  dateEnd: 20151231
  titleUrlDefault: http://www.ingentaconnect.com/content/title?j_type=online&j_startat=Aa&j_endat=Af&j_pagesize=200&j_page=1
  omitProxy: true
  ssIdentifier: ssj0041925
  providerName: Ingenta
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3Na9RAFB9qC6IH8RNrVXronGTrTmYmmTlOdrMUQU8VeluSbLL1stXagvYmFRUVEVQKtbVUPfTkRSi2UPrPNNv1v_C92el2_aCoEMLwZvJ7v8wLb14mmTeEjMXCS1TGs5JSOi8JnUIJJCUee7FKpefndh-ym7f8idvixpScGhgo-v5amp9LxtOFP64r-R-rggzsiqtk_8GyPVAQQBnsC2ewMJz_ysY0klTXaGhoJPCsIhppqqtUR1gVahr6NFLUMKoqVqKo4jTyqa5QHWBVWKO6jFXKUKNoFFANOMIiVxAcCoZTI7AxXIuAoAtUcHsVCH2LXKXGs5IACWBjhlCgy1gCUFChBQyoiax2n4acamn5CGTr-IT9EbPFtIRRr7KYoA5ApIVSCIskgYBvtcCNyIPnCJsoK0Nt9jqUMChfs3qr9q6l1WspAR9VO6jDDlV4k8b0T490l4Y6X47O3lfOIztn74acO795buYmXrpBAOvOsP46vnDtazu-oILxngL8Q1DaNLBuLPk5g7cPUZ_Q4M2PkSEPp40GyZAJq2HtMG5l-Grec6wMNzVghwuaPUxX4B--F0rGcVeC3r9M-CVf2s_6jtBxMubYXj-KK-YTmZ5pNe9BlGQXrbXyuNXsi68mT5NT7sVo1HSf8jNkYGH6LDlpmrMuOUx2jkwUa9t726--r34otjY76y-Lb4vtlaXO7uvi-cb-8uNiZa349LmzuLm386Z49qTY-Vg8Xe08Wm5vrLdfrO1_WWp_fdd-u9XZfX-eTNaiycpEye0EUkqlVqVEM84badmDQ7A4hr5o8JQ1WK5SkXpprr2yzLnfSKT28pxn2NlJ5uk88-IkDvgFMtiaaWUXyWiq46TMZcYFT4UWSczSOCg3AqHKvkq1HCYjvS6p3-0mfKn3DDhMRl0n1Z0buF9vPWymDxKvm6qTqUtHAoyQE9iyO4d3mQzOzc5nVyCqnUuuumfiB6ECg4Q
linkProvider EBSCOhost
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=%E5%9F%BA%E4%BA%8E%E9%9D%9E%E5%B9%B6%E8%A1%8C%E5%B8%83%E6%9C%97%E8%BF%90%E5%8A%A8%E7%9A%84%E5%9C%9F%E5%A3%A4%E8%83%B6%E4%BD%93%E5%88%86%E5%BD%A2%E5%87%9D%E8%81%9A%E6%A8%A1%E6%8B%9F%E7%AE%97%E6%B3%95%E6%94%B9%E8%BF%9B&rft.jtitle=%E5%86%9C%E4%B8%9A%E5%B7%A5%E7%A8%8B%E5%AD%A6%E6%8A%A5&rft.au=%E7%86%8A%E6%B5%B7%E7%81%B5+%E6%9D%A8%E5%BF%97%E6%95%8F+%E6%9D%8E%E8%88%AA&rft.date=2015&rft.issn=1002-6819&rft.volume=31&rft.issue=6&rft.spage=129&rft.epage=134&rft_id=info:doi/10.3969%2Fj.issn.1002-6819.2015.06.018&rft.externalDocID=664349887
thumbnail_s http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=http%3A%2F%2Fimage.cqvip.com%2Fvip1000%2Fqk%2F90712X%2F90712X.jpg
http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=http%3A%2F%2Fwww.wanfangdata.com.cn%2Fimages%2FPeriodicalImages%2Fnygcxb%2Fnygcxb.jpg