{"id":"https://openalex.org/W4309345146","doi":"https://doi.org/10.1109/smc53654.2022.9945132","title":"Programming Data Structures for Large-Scale Desktop Simulations of Complex Systems","display_name":"Programming Data Structures for Large-Scale Desktop Simulations of Complex Systems","publication_year":2022,"publication_date":"2022-10-09","ids":{"openalex":"https://openalex.org/W4309345146","doi":"https://doi.org/10.1109/smc53654.2022.9945132"},"language":"en","primary_location":{"id":"doi:10.1109/smc53654.2022.9945132","is_oa":false,"landing_page_url":"https://doi.org/10.1109/smc53654.2022.9945132","pdf_url":null,"source":{"id":"https://openalex.org/S4363607746","display_name":"2022 IEEE International Conference on Systems, Man, and Cybernetics (SMC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE International Conference on Systems, Man, and Cybernetics (SMC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5039854312","display_name":"Patrik Christen","orcid":"https://orcid.org/0000-0001-8854-0682"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Patrik Christen","raw_affiliation_strings":["Institute for Information Systems FHNW,Olten,Switzerland","Institute for Information Systems FHNW, Olten, Switzerland"],"affiliations":[{"raw_affiliation_string":"Institute for Information Systems FHNW,Olten,Switzerland","institution_ids":[]},{"raw_affiliation_string":"Institute for Information Systems FHNW, Olten, Switzerland","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5039854312"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2594,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.40511551,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"3000","last_page":"3005"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12162","display_name":"Cellular Automata and Applications","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12162","display_name":"Cellular Automata and Applications","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9800000190734863,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.955299973487854,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/pointer","display_name":"Pointer (user interface)","score":0.8315656185150146},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8264989852905273},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5942102670669556},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.5468917489051819},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5272216796875},{"id":"https://openalex.org/keywords/tuple","display_name":"Tuple","score":0.5065869092941284},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4781697392463684},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.44538843631744385},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.14375728368759155},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.11489260196685791},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.0828503966331482}],"concepts":[{"id":"https://openalex.org/C150202949","wikidata":"https://www.wikidata.org/wiki/Q107602","display_name":"Pointer (user interface)","level":2,"score":0.8315656185150146},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8264989852905273},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5942102670669556},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.5468917489051819},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5272216796875},{"id":"https://openalex.org/C118930307","wikidata":"https://www.wikidata.org/wiki/Q600590","display_name":"Tuple","level":2,"score":0.5065869092941284},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4781697392463684},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.44538843631744385},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.14375728368759155},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.11489260196685791},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0828503966331482}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/smc53654.2022.9945132","is_oa":false,"landing_page_url":"https://doi.org/10.1109/smc53654.2022.9945132","pdf_url":null,"source":{"id":"https://openalex.org/S4363607746","display_name":"2022 IEEE International Conference on Systems, Man, and Cybernetics (SMC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE International Conference on Systems, Man, and Cybernetics (SMC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.4300000071525574}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2775909282","https://openalex.org/W82217049","https://openalex.org/W92485060","https://openalex.org/W1874815355","https://openalex.org/W4229844547","https://openalex.org/W4243828764","https://openalex.org/W4254523142","https://openalex.org/W2391392917","https://openalex.org/W2464437250","https://openalex.org/W56552447"],"abstract_inverted_index":{"The":[0,21],"investigation":[1],"of":[2,72,84],"complex":[3],"systems":[4],"requires":[5],"running":[6,42,117,145],"large-scale":[7],"simulations":[8,92],"over":[9,99],"many":[10],"temporal":[11],"iterations.":[12],"It":[13],"is":[14,67],"therefore":[15],"important":[16],"to":[17,30,75,87,138,152,160],"provide":[18],"efficient":[19,149],"implementations.":[20],"present":[22],"study":[23],"borrows":[24],"philosophical":[25],"concepts":[26],"from":[27],"Gilbert":[28],"Simondon":[29],"identify":[31],"data":[32,62],"structures":[33,63],"and":[34,44,53,80,109,119,142,147],"algorithms":[35],"that":[36,103,177],"have":[37],"the":[38,49,54,104,132,153],"biggest":[39],"impact":[40,130],"on":[41,60,116,131,183],"time":[43,118,146],"memory":[45,120,148],"usage.":[46],"These":[47],"are":[48,136,143,158,178],"entity":[50],"e-tuple":[51],"$\\mathcal{E}$":[52,66],"intertwined":[55],"update":[56],"function":[57],"$\\phi$.":[58],"Focusing":[59],"implementing":[61],"in":[64,140,167,180],"C#,":[65],"implemented":[68],"as":[69,81,125,150],"a":[70,113,128],"list":[71],"objects":[73],"according":[74,86],"current":[76],"software":[77],"engineering":[78],"practice":[79],"an":[82],"array":[83],"pointers":[85],"theoretical":[88],"considerations.":[89],"Cellular":[90],"automaton":[91],"with":[93,106],"10":[94],"<sup":[95],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[96],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">9</sup>":[97],"entities":[98],"one":[100],"iteration":[101],"reveal":[102],"object-list":[105,154,168],"dynamic":[107,123,165],"typing":[108,124,166],"multi-state":[110],"readiness":[111],"has":[112,127],"drastic":[114],"effect":[115],"usage,":[121],"especially":[122],"it":[126],"big":[129],"evolution":[133,175],"time.":[134],"Pointer-arrays":[135],"possible":[137],"implement":[139],"C#":[141],"more":[144],"compared":[151],"implementation,":[155],"however,":[156],"they":[157],"cumbersome":[159],"implement.":[161],"In":[162],"conclusion,":[163],"avoiding":[164],"based":[169],"implementations":[170],"or":[171],"using":[172],"pointer-arrays":[173],"gives":[174],"times":[176],"acceptable":[179],"practice,":[181],"even":[182],"desktop":[184],"computers.":[185]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
