{"id":"https://openalex.org/W3085555827","doi":"https://doi.org/10.1109/tpds.2021.3066215","title":"gIM: GPU Accelerated RIS-Based Influence Maximization Algorithm","display_name":"gIM: GPU Accelerated RIS-Based Influence Maximization Algorithm","publication_year":2021,"publication_date":"2021-03-17","ids":{"openalex":"https://openalex.org/W3085555827","doi":"https://doi.org/10.1109/tpds.2021.3066215","mag":"3085555827"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2021.3066215","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3066215","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2009.07325","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5056918275","display_name":"Soheil Shahrouz","orcid":null},"institutions":[{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Soheil Shahrouz","raw_affiliation_strings":["Learning and Intelligent Systems Laboratory, Sharif University of Technology, Tehran, Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Learning and Intelligent Systems Laboratory, Sharif University of Technology, Tehran, Iran","institution_ids":["https://openalex.org/I133529467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072294850","display_name":"Saber Salehkaleybar","orcid":"https://orcid.org/0000-0003-3934-9931"},"institutions":[{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Saber Salehkaleybar","raw_affiliation_strings":["Learning and Intelligent Systems Laboratory, Sharif University of Technology, Tehran, Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Learning and Intelligent Systems Laboratory, Sharif University of Technology, Tehran, Iran","institution_ids":["https://openalex.org/I133529467"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012266656","display_name":"Matin Hashemi","orcid":"https://orcid.org/0000-0003-4090-6678"},"institutions":[{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Matin Hashemi","raw_affiliation_strings":["Learning and Intelligent Systems Laboratory, Sharif University of Technology, Tehran, Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Learning and Intelligent Systems Laboratory, Sharif University of Technology, Tehran, Iran","institution_ids":["https://openalex.org/I133529467"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I133529467"],"apc_list":null,"apc_paid":null,"fwci":1.7945,"has_fulltext":false,"cited_by_count":21,"citation_normalized_percentile":{"value":0.84714165,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"32","issue":"10","first_page":"2386","last_page":"2399"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10064","display_name":"Complex Network Analysis Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10064","display_name":"Complex Network Analysis Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12592","display_name":"Opinion Dynamics and Social Influence","score":0.9865000247955322,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.9660000205039978,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/computer-science","display_name":"Computer science","score":0.7791681289672852},{"id":"https://openalex.org/keywords/maximization","display_name":"Maximization","score":0.7306946516036987},{"id":"https://openalex.org/keywords/approximation-algorithm","display_name":"Approximation algorithm","score":0.5643957853317261},{"id":"https://openalex.org/keywords/greedy-algorithm","display_name":"Greedy algorithm","score":0.5019793510437012},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.48125335574150085},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.43482595682144165},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4190848469734192},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.38451844453811646},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.24189963936805725},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.15048748254776}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7791681289672852},{"id":"https://openalex.org/C2776330181","wikidata":"https://www.wikidata.org/wiki/Q18358244","display_name":"Maximization","level":2,"score":0.7306946516036987},{"id":"https://openalex.org/C148764684","wikidata":"https://www.wikidata.org/wiki/Q621751","display_name":"Approximation algorithm","level":2,"score":0.5643957853317261},{"id":"https://openalex.org/C51823790","wikidata":"https://www.wikidata.org/wiki/Q504353","display_name":"Greedy algorithm","level":2,"score":0.5019793510437012},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.48125335574150085},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.43482595682144165},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4190848469734192},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.38451844453811646},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.24189963936805725},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.15048748254776},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tpds.2021.3066215","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3066215","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2009.07325","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2009.07325","pdf_url":"https://arxiv.org/pdf/2009.07325","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2009.07325","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2009.07325","pdf_url":"https://arxiv.org/pdf/2009.07325","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":63,"referenced_works":["https://openalex.org/W285554160","https://openalex.org/W808508909","https://openalex.org/W1602844557","https://openalex.org/W1770249075","https://openalex.org/W1856548066","https://openalex.org/W1984069252","https://openalex.org/W1984630650","https://openalex.org/W1985291160","https://openalex.org/W2000922801","https://openalex.org/W2008620264","https://openalex.org/W2024626449","https://openalex.org/W2035165116","https://openalex.org/W2042545849","https://openalex.org/W2055497547","https://openalex.org/W2061820396","https://openalex.org/W2063561583","https://openalex.org/W2064089677","https://openalex.org/W2073926352","https://openalex.org/W2092298635","https://openalex.org/W2108278206","https://openalex.org/W2108858998","https://openalex.org/W2121821841","https://openalex.org/W2132801025","https://openalex.org/W2137052698","https://openalex.org/W2139430401","https://openalex.org/W2141403143","https://openalex.org/W2159176819","https://openalex.org/W2160411082","https://openalex.org/W2161061943","https://openalex.org/W2166470254","https://openalex.org/W2396832258","https://openalex.org/W2435994428","https://openalex.org/W2512849486","https://openalex.org/W2521423047","https://openalex.org/W2591181691","https://openalex.org/W2619906413","https://openalex.org/W2732837708","https://openalex.org/W2755088640","https://openalex.org/W2809246871","https://openalex.org/W2949075031","https://openalex.org/W2949683268","https://openalex.org/W2949736006","https://openalex.org/W2950537538","https://openalex.org/W2952347589","https://openalex.org/W2960690662","https://openalex.org/W2961295589","https://openalex.org/W2963122331","https://openalex.org/W2988312984","https://openalex.org/W3006582303","https://openalex.org/W3038407585","https://openalex.org/W3087202534","https://openalex.org/W3103014281","https://openalex.org/W3132353198","https://openalex.org/W3181232149","https://openalex.org/W4211017427","https://openalex.org/W4230058301","https://openalex.org/W4232212779","https://openalex.org/W4294657666","https://openalex.org/W6610347262","https://openalex.org/W6639216013","https://openalex.org/W6683559399","https://openalex.org/W6683923952","https://openalex.org/W6726380605"],"related_works":["https://openalex.org/W2891776881","https://openalex.org/W2244559970","https://openalex.org/W2557467218","https://openalex.org/W2536297025","https://openalex.org/W2771290394","https://openalex.org/W2918080139","https://openalex.org/W3130064765","https://openalex.org/W3204684126","https://openalex.org/W1574303229","https://openalex.org/W2618582729"],"abstract_inverted_index":{"Given":[0],"a":[1,6,30,58,131,138,197],"social":[2],"network":[3],"modeled":[4],"as":[5],"weighted":[7],"graph":[8],"GG,":[9],"the":[10,23,49,68,116,156,178,190,194],"influence":[11,35,148],"maximization":[12,36,149],"problem":[13,37,50,117],"seeks":[14],"kk":[15],"vertices":[16],"to":[17,21,41,48,67,106,114,200],"become":[18],"initially":[19],"influenced,":[20],"maximize":[22],"expected":[24],"number":[25],"of":[26,124,137,165,177,206],"influenced":[27],"nodes":[28],"under":[29],"particular":[31],"diffusion":[32],"model.":[33],"The":[34,71,145,203],"has":[38],"been":[39],"proven":[40],"be":[42],"NP-hard,":[43],"and":[44,88,133],"most":[45],"proposed":[46,146,191],"solutions":[47],"are":[51,74],"approximate":[52],"greedy":[53],"algorithms,":[54,99],"which":[55,82],"can":[56,83,153,173],"guarantee":[57,92],"tunable":[59],"approximation":[60],"ratio":[61,91],"for":[62,93],"their":[63,101],"results":[64,187],"with":[65,121,162],"respect":[66],"optimal":[69],"solution.":[70],"state-of-the-art":[72],"algorithms":[73],"based":[75],"on":[76,143,159],"Reverse":[77],"Influence":[78],"Sampling":[79],"(RIS)":[80],"technique,":[81],"offer":[84],"both":[85],"computational":[86,103],"efficiency":[87],"non-trivial":[89],"(1-1/e-\u03b5)(1-1/e-\u03b5)-approximation":[90],"any":[94],"\u03b5":[95],">":[96],"0\u03b5>0.":[97],"RIS-based":[98,139],"despite":[100],"lower":[102],"cost":[104],"compared":[105],"other":[107,175],"methods,":[108],"still":[109],"require":[110],"long":[111],"running":[112,157],"times":[113],"solve":[115,174],"in":[118],"large-scale":[119,160],"graphs":[120,161],"low":[122,163],"values":[123,164],"\u03b5.":[125,166],"In":[126],"this":[127],"article,":[128],"we":[129,168],"present":[130],"novel":[132],"efficient":[134],"parallel":[135],"implementation":[136],"algorithm,":[140,150],"namely":[141],"IMM,":[142],"GPU.":[144],"GPU-accelerated":[147],"named":[151],"gIM,":[152],"significantly":[154],"reduce":[155],"time":[158],"Furthermore,":[167],"show":[169,188],"that":[170,189],"gIM":[171,207],"algorithm":[172],"variations":[176],"IM":[179],"problem,":[180],"only":[181],"by":[182,196],"applying":[183],"minor":[184],"modifications.":[185],"Experimental":[186],"solution":[192],"reduces":[193],"runtime":[195],"factor":[198],"up":[199],"220":[201],"\u00d7.":[202],"source":[204],"code":[205],"is":[208],"publicly":[209],"available":[210],"online.":[211]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":6},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
