A hierarchical search algorithm for discrete element method of greatly differing particle sizes

Purpose - A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In particular, cell-based algorithms are simple and require O(N) computations but become inefficient when the particles are not roughly the same...

Full description

Saved in:
Bibliographic Details
Published inEngineering computations Vol. 26; no. 6; pp. 621 - 634
Main Authors Peters, John F., Kala, Raju, Maier, Robert S.
Format Journal Article
LanguageEnglish
Published Bradford Emerald Group Publishing Limited 21.08.2009
Subjects
Online AccessGet full text
ISSN0264-4401
1758-7077
DOI10.1108/02644400910975423

Cover

Abstract Purpose - A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In particular, cell-based algorithms are simple and require O(N) computations but become inefficient when the particles are not roughly the same diameter. The purpose of this paper is to describe a hierarchical search method with the simplicity and efficiency of the neighbor search algorithm but which is insensitive to size gradation.Design methodology approach - In this method, particles are allocated to cells based on their location and size within a nested hierarchical cell space. Contact searches are limited to neighboring particles of equal size within their own hierarchy and occasionally with particles of larger size when no contacts are found within their own hierarchy.Findings - The method is shown to be effective for the most severe case of highly segregated particle distributions in which a large particle is surrounded by particles of much smaller size.Originality value - This paper is of value in concentrating on particular issues in implementing the hierarchical contact detection algorithm in a parallel computing environment using message-passing interface.
AbstractList Purpose - A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In particular, cell-based algorithms are simple and require O(N) computations but become inefficient when the particles are not roughly the same diameter. The purpose of this paper is to describe a hierarchical search method with the simplicity and efficiency of the neighbor search algorithm but which is insensitive to size gradation. Design/methodology/approach - In this method, particles are allocated to cells based on their location and size within a nested hierarchical cell space. Contact searches are limited to neighboring particles of equal size within their own hierarchy and occasionally with particles of larger size when no contacts are found within their own hierarchy. Findings - The method is shown to be effective for the most severe case of highly segregated particle distributions in which a large particle is surrounded by particles of much smaller size. Originality/value - This paper is of value in concentrating on particular issues in implementing the hierarchical contact detection algorithm in a parallel computing environment using message-passing interface. [PUBLICATION ABSTRACT]
Purpose - A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In particular, cell-based algorithms are simple and require O(N) computations but become inefficient when the particles are not roughly the same diameter. The purpose of this paper is to describe a hierarchical search method with the simplicity and efficiency of the neighbor search algorithm but which is insensitive to size gradation.Design methodology approach - In this method, particles are allocated to cells based on their location and size within a nested hierarchical cell space. Contact searches are limited to neighboring particles of equal size within their own hierarchy and occasionally with particles of larger size when no contacts are found within their own hierarchy.Findings - The method is shown to be effective for the most severe case of highly segregated particle distributions in which a large particle is surrounded by particles of much smaller size.Originality value - This paper is of value in concentrating on particular issues in implementing the hierarchical contact detection algorithm in a parallel computing environment using message-passing interface.
Purpose A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In particular, cellbased algorithms are simple and require ON computations but become inefficient when the particles are not roughly the same diameter. The purpose of this paper is to describe a hierarchical search method with the simplicity and efficiency of the neighbor search algorithm but which is insensitive to size gradation. Designmethodologyapproach In this method, particles are allocated to cells based on their location and size within a nested hierarchical cell space. Contact searches are limited to neighboring particles of equal size within their own hierarchy and occasionally with particles of larger size when no contacts are found within their own hierarchy. Findings The method is shown to be effective for the most severe case of highly segregated particle distributions in which a large particle is surrounded by particles of much smaller size. Originalityvalue This paper is of value in concentrating on particular issues in implementing the hierarchical contact detection algorithm in a parallel computing environment using messagepassing interface.
Author Kala, Raju
Maier, Robert S.
Peters, John F.
Author_xml – sequence: 1
  givenname: John F.
  surname: Peters
  fullname: Peters, John F.
  organization: US Army Engineer Research and Development Center, Vicksburg, Mississippi, USA
– sequence: 2
  givenname: Raju
  surname: Kala
  fullname: Kala, Raju
  organization: US Army Engineer Research and Development Center, Vicksburg, Mississippi, USA
– sequence: 3
  givenname: Robert S.
  surname: Maier
  fullname: Maier, Robert S.
  organization: US Army Engineer Research and Development Center, Vicksburg, Mississippi, USA
BookMark eNp9kE1vFDEMhiNUJLaFH8At4sxAvmY8c6xaKIiVOFDEMfJmnd2U2cnipFLLr2dWi3qgwMmW_Dy29Z6KkylPJMRLrd5orfq3ynTOOaUGrQZonbFPxEJD2zegAE7E4jBvZkA_E6el3CilwFq1EP5cbhMxctimgKMsdGgljpvMqW53MmaW61QCUyVJI-1oqnJHdZvXMke5YcI63s9IjMRp2sg9ck1hJFnSTyrPxdOIY6EXv-uZ-Pr-3fXFh2b5-erjxfmyCbbva2NbsIpW2Lc4ONsh9A6Dc8PKdkPUbYRoCHoyuoMVObuCDgajUYcQ0Bhw9ky8Ou7dc_5xS6X6m3zL03zSG-1aq5w2MwRHKHAuhSn6kCrWlKfKmEavlT-E6R-FOZv6D3PPaYd8_1-nOTqpVLp7EJC_-w4stN59M_7y0n75NFwt_fXMvz7yc8aM4_rBeLTa79dxxtXf8X9_9AtI0qIn
CitedBy_id crossref_primary_10_1016_j_compgeo_2021_104537
crossref_primary_10_1007_s40571_014_0020_9
crossref_primary_10_1016_j_cma_2021_114097
crossref_primary_10_1016_j_cpc_2010_09_008
crossref_primary_10_1061__ASCE_GM_1943_5622_0001711
crossref_primary_10_1108_EC_05_2014_0102
crossref_primary_10_1061__ASCE_GM_1943_5622_0000718
crossref_primary_10_4028_www_scientific_net_AMR_765_767_482
crossref_primary_10_1016_j_apt_2020_09_021
crossref_primary_10_1016_j_cpc_2011_12_019
crossref_primary_10_1016_j_powtec_2014_04_096
crossref_primary_10_1016_j_apt_2022_103704
crossref_primary_10_1007_s10586_017_1141_8
crossref_primary_10_1142_S0219876220500449
Cites_doi 10.1108/02644400410519767
10.1061/(ASCE)0733-9399(2001)127:10(1027)
10.1002/0470020180
10.1016/0167-8191(94)90080-9
10.1177/109434209901300101
10.1016/0146-664X(82)90104-6
10.1002/(SICI)1097-0207(19980915)43:1<131::AID-NME447>3.0.CO;2-S
10.1016/0021-9991(74)90010-2
10.1108/02644400110365770
10.1016/0010-4655(89)90125-2
10.1103/PhysRev.159.98
ContentType Journal Article
Copyright Emerald Group Publishing Limited
Copyright Emerald Group Publishing Limited 2009
Copyright_xml – notice: Emerald Group Publishing Limited
– notice: Copyright Emerald Group Publishing Limited 2009
DBID BSCLL
AAYXX
CITATION
7SC
7TB
7WY
7WZ
7XB
8AO
8FD
8FE
8FG
ABJCF
AFKRA
ARAPS
AZQEC
BENPR
BEZIV
BGLVJ
CCPQU
DWQXO
FR3
F~G
GNUQQ
HCIFZ
JQ2
K6~
K7-
KR7
L.-
L.0
L6V
L7M
L~C
L~D
M0C
M0N
M2P
M7S
P5Z
P62
PHGZM
PHGZT
PKEHL
PQBIZ
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
Q9U
DOI 10.1108/02644400910975423
DatabaseName Istex
CrossRef
Computer and Information Systems Abstracts
Mechanical & Transportation Engineering Abstracts
ABI/INFORM Collection
ABI/INFORM Global (PDF only)
ProQuest Central (purchase pre-March 2016)
ProQuest Pharma Collection
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
Materials Science & Engineering Collection
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials - QC
ProQuest Central
Business Premium Collection
ProQuest Technology Collection (LUT)
ProQuest One
ProQuest Central
Engineering Research Database
ABI/INFORM Global (Corporate)
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
ProQuest Business Collection
Computer Science Database (Proquest)
Civil Engineering Abstracts
ABI/INFORM Professional Advanced
ABI/INFORM Professional Standard
ProQuest Engineering Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
ABI/INFORM Global
Computing Database
Science Database
Engineering Database
Advanced Technologies & Aerospace Collection
ProQuest Advanced Technologies & Aerospace Collection
Proquest Central Premium
ProQuest One Academic
ProQuest One Academic Middle East (New)
ProQuest One Business
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering Collection
ProQuest Central Basic
DatabaseTitle CrossRef
ABI/INFORM Global (Corporate)
ProQuest One Business
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
Mechanical & Transportation Engineering Abstracts
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
SciTech Premium Collection
ProQuest One Community College
ProQuest Pharma Collection
ProQuest Central China
ABI/INFORM Complete
ProQuest Central
ABI/INFORM Professional Advanced
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ABI/INFORM Professional Standard
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Engineering Collection
Advanced Technologies & Aerospace Collection
Business Premium Collection
Civil Engineering Abstracts
ABI/INFORM Global
ProQuest Computing
Engineering Database
ProQuest Central Basic
ProQuest Science Journals
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest Business Collection
Computer and Information Systems Abstracts Professional
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
Materials Science & Engineering Collection
Engineering Research Database
ProQuest One Academic
ProQuest One Academic (New)
DatabaseTitleList ABI/INFORM Global (Corporate)


Database_xml – sequence: 1
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Applied Sciences
Engineering
EISSN 1758-7077
Editor Munjiza, Antonio
Editor_xml – sequence: 1
  givenname: Antonio
  surname: Munjiza
  fullname: Munjiza, Antonio
– sequence: 2
  givenname: Antonio
  surname: Munjiza
  fullname: Munjiza, Antonio
EndPage 634
ExternalDocumentID 1871933691
10_1108_02644400910975423
ark_67375_4W2_DD3SK9GL_T
10.1108/02644400910975423
Genre Feature
GroupedDBID 0R~
1WG
29G
4.4
5GY
5VS
70U
7WY
8AO
8FE
8FG
8FW
8R4
8R5
9E0
AAGBP
AAMCF
AATHL
AAUDR
ABIJV
ABJCF
ABJNI
ABKQV
ABSDC
ACBEA
ACGFS
ACGOD
ACIWK
ACZLT
ADFRT
ADOMW
AEBZA
AENEX
AFKRA
AFNTC
AFVFF
AFYHH
AFZLO
AGQPQ
AHMHQ
AJEBP
ALJBP
ALMA_UNASSIGNED_HOLDINGS
AODMV
ARAPS
ASJQZ
ASMFL
ASPBG
AUCOK
AVWKF
AZFZN
AZQEC
BENPR
BEZIV
BGLVJ
BPHCQ
BTXLY
CAG
CCPQU
COF
CS3
DU5
DWQXO
EBS
ECCUG
EJD
EOXHF
FNNZZ
GEI
GEL
GNUQQ
GQ.
H13
HCIFZ
HZ~
IJT
IPNFZ
J1Y
JI-
JL0
K6V
K6~
K7-
KBGRL
L6V
M0C
M2P
M42
M7S
O9-
P2P
P62
PHGZM
PHGZT
PQBIZ
PQQKQ
PROAC
PTHSS
Q2X
RIG
ROL
RWL
SBBZN
TAE
TN5
U5U
UNMZH
~02
3V.
BSCLL
GROUPED_ABI_INFORM_COMPLETE
M0N
AAYXX
CITATION
PQGLB
PUEGO
7SC
7TB
7XB
8FD
FR3
JQ2
KR7
L.-
L.0
L7M
L~C
L~D
PKEHL
PQEST
PQUKI
PRINS
Q9U
ID FETCH-LOGICAL-c388t-35730eba85a9436a784ac449b369f15f7f2e78e2167be43b767921a1ccca22743
IEDL.DBID BENPR
ISSN 0264-4401
IngestDate Fri Jul 25 10:53:16 EDT 2025
Wed Oct 01 05:42:34 EDT 2025
Thu Apr 24 23:11:04 EDT 2025
Wed Oct 30 09:39:12 EDT 2024
Wed Jul 31 14:17:22 EDT 2019
Fri Jul 04 02:58:07 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 6
Keywords Programming and algorithm theory
Particle size measurement
Language English
License https://www.emerald.com/insight/site-policies
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c388t-35730eba85a9436a784ac449b369f15f7f2e78e2167be43b767921a1ccca22743
Notes ark:/67375/4W2-DD3SK9GL-T
istex:64D64EFDE45FDB27B823EF945E9094E1FE64BCED
original-pdf:1820260604.pdf
href:02644400910975423.pdf
filenameID:1820260604
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
PQID 214530412
PQPubID 26043
PageCount 14
ParticipantIDs emerald_primary_10_1108_02644400910975423
proquest_journals_214530412
crossref_primary_10_1108_02644400910975423
istex_primary_ark_67375_4W2_DD3SK9GL_T
crossref_citationtrail_10_1108_02644400910975423
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2009-08-21
PublicationDateYYYYMMDD 2009-08-21
PublicationDate_xml – month: 08
  year: 2009
  text: 2009-08-21
  day: 21
PublicationDecade 2000
PublicationPlace Bradford
PublicationPlace_xml – name: Bradford
PublicationTitle Engineering computations
PublicationYear 2009
Publisher Emerald Group Publishing Limited
Publisher_xml – name: Emerald Group Publishing Limited
References key2022021520123187400_b10
key2022021520123187400_b9
key2022021520123187400_b8
key2022021520123187400_b7
key2022021520123187400_b6
key2022021520123187400_b5
key2022021520123187400_b11
key2022021520123187400_b4
key2022021520123187400_b3
key2022021520123187400_b2
key2022021520123187400_b1
References_xml – ident: key2022021520123187400_b11
  doi: 10.1108/02644400410519767
– ident: key2022021520123187400_b5
  doi: 10.1061/(ASCE)0733-9399(2001)127:10(1027)
– ident: key2022021520123187400_b7
  doi: 10.1002/0470020180
– ident: key2022021520123187400_b1
  doi: 10.1016/0167-8191(94)90080-9
– ident: key2022021520123187400_b2
  doi: 10.1177/109434209901300101
– ident: key2022021520123187400_b6
  doi: 10.1016/0146-664X(82)90104-6
– ident: key2022021520123187400_b8
  doi: 10.1002/(SICI)1097-0207(19980915)43:1<131::AID-NME447>3.0.CO;2-S
– ident: key2022021520123187400_b4
  doi: 10.1016/0021-9991(74)90010-2
– ident: key2022021520123187400_b9
  doi: 10.1108/02644400110365770
– ident: key2022021520123187400_b3
  doi: 10.1016/0010-4655(89)90125-2
– ident: key2022021520123187400_b10
  doi: 10.1103/PhysRev.159.98
SSID ssj0007330
Score 1.9282349
Snippet Purpose - A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In...
Purpose A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In...
SourceID proquest
crossref
istex
emerald
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 621
SubjectTerms Algorithms
Atoms & subatomic particles
Discrete element method
Engineering
Measurement
Methods
Particle size
Particle size measurement
Programming and algorithm theory
Studies
Title A hierarchical search algorithm for discrete element method of greatly differing particle sizes
URI https://www.emerald.com/insight/content/doi/10.1108/02644400910975423/full/html
https://api.istex.fr/ark:/67375/4W2-DD3SK9GL-T/fulltext.pdf
https://www.proquest.com/docview/214530412
Volume 26
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 1758-7077
  dateEnd: 20241101
  omitProxy: true
  ssIdentifier: ssj0007330
  issn: 0264-4401
  databaseCode: BENPR
  dateStart: 19960101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Technology Collection
  customDbUrl:
  eissn: 1758-7077
  dateEnd: 20241101
  omitProxy: true
  ssIdentifier: ssj0007330
  issn: 0264-4401
  databaseCode: 8FG
  dateStart: 19960101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/technologycollection1
  providerName: ProQuest
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3db9MwED9t7Qs88DFAK4PJD4AEUkTibz8gNNi6CdiEYBN7s-zEGYjSlrZIwF-PL3ECbFKfc7YU3_l85_P9fgCPpNTaK6MzEUyecVGbzPgcgSDzsi4qLrXA5uTjE3l0xt-ci_MNOO56YfBZZecTG0ddzUq8I3-OiNoMwaFezr9nSBqFxdWOQcMlZoXqRYMwtglDisBYAxi-Ojh5_6F3zYqxdOnCMx4zi1TmbKhwMDKIBm2wJCs4Zf8dVH-7dYe4-j-veO7mOBrfghspjiR7reJvw0aYbsHNFFOStGOXW3D9H8DBO2D3CHJfN9WDqBzS2jlxk4v4r6vP30gMYQk26i5iLE1C-7SctCzTZFaTCwwxJ79IS6sSpyTzZHpk-eV3WN6Fs_HB6eujLFEsZCXTepUxEXd48E4LZziTTmnuSs6NZ9LUhahVTYPSgRZS-cCZV1IZWriijIqnMaFl92AwnU3DNhDNaVl66eOJH3MaZ3QQIa9CHEIFq4p8BHm3nrZM-ONIgzGxTR6CZJiXVTCCZ_2QeQu-sU74cVJSL3tFxs6regRPL8utmfNJo-5e0i2-4ks4JSz_RO3-Pvv41hy-s6cj2OnswSYnsLS9yd5f-3UHrrUlquiyigcwWC1-hIcx0ln5XdjU48PdZMV_AHRc9D4
linkProvider ProQuest
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9NAEB6V5gAceBQQoTz2QJFAsrD3Ye8eKlRIS0rSCEEqelvW9rqtCEmIg6D8N_4bs_baQCvl1rNnV_LM7Dx2duYDeBrHUqaJkoGwKgy4KFSg0tANggyzIsp5LIVrTj4Yxf1D_u5IHK3B76YXxj2rbGxiZajzWebuyF-6idrMDYd6Nf8WONAoV1xtEDSMR1bIt6sJY76vY2DPfmAGV27v91DcW5Tu7Y7f9AMPMhBkTMplwATquE2NFEZxFptEcpNxrlIWqyISRVJQm0hLozhJLWdpEieKRibK8NcppnQM970CHc64wtyv83p39P5D6woSxvwlDw84ZjK-rFpB77hIBA-QciVgwSn7zzH-7Q7uOGn_vOApKve3dwtu-LiV7NSKdhvW7HQDbvoYlngLUW7A9X8GHN4BvUMc1nZVrUBlIDXHiJkcI2-XJ18JhszENQYvMHYntn7KTmpUazIryLELaSdnpIZxwS3J3Ks6KU9_2fIuHF4Kt-_B-nQ2tfeBSE6zLI1TjDAwhzJKWmHD3OISKlgehV0IG37qzM87d7AbE13lPQ5887wIuvCiXTKvh32sIt7yQmppL9DoeV504fl5uhV7PqvE3VKaxRf38i4Rmn-iutdjHwfq7VCPu7DZ6IP2RqfU7RF5sPLrE7jaHx8M9XB_NNiEa3V5DM1l9BDWl4vv9hFGWcv0sddlAp8v-_j8AXvVLyk
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=A+hierarchical+search+algorithm+for+discrete+element+method+of+greatly+differing+particle+sizes&rft.jtitle=Engineering+computations&rft.au=Peters%2C+John+F.&rft.au=Kala%2C+Raju&rft.au=Maier%2C+Robert+S.&rft.date=2009-08-21&rft.pub=Emerald+Group+Publishing+Limited&rft.issn=0264-4401&rft.volume=26&rft.issue=6&rft.spage=621&rft.epage=634&rft_id=info:doi/10.1108%2F02644400910975423&rft.externalDBID=HAS_PDF&rft.externalDocID=10.1108%2F02644400910975423
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0264-4401&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0264-4401&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0264-4401&client=summon