{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T16:20:28Z","timestamp":1772727628822,"version":"3.50.1"},"reference-count":43,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2020,3,1]],"date-time":"2020-03-01T00:00:00Z","timestamp":1583020800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,3,1]],"date-time":"2020-03-01T00:00:00Z","timestamp":1583020800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,3,1]],"date-time":"2020-03-01T00:00:00Z","timestamp":1583020800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2020,3,1]]},"DOI":"10.1109\/tpds.2019.2939126","type":"journal-article","created":{"date-parts":[[2019,9,3]],"date-time":"2019-09-03T19:19:36Z","timestamp":1567538376000},"page":"530-542","source":"Crossref","is-referenced-by-count":29,"title":["cuPC: CUDA-Based Parallel PC Algorithm for Causal Structure Learning on GPU"],"prefix":"10.1109","volume":"31","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2060-9596","authenticated-orcid":false,"given":"Behrooz","family":"Zarebavani","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Foad","family":"Jafarinejad","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4090-6678","authenticated-orcid":false,"given":"Matin","family":"Hashemi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saber","family":"Salehkaleybar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/355732.355739"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/1572769.1572795"},{"key":"ref33","first-page":"416","article-title":"Who learns better Bayesian network structures: Constraint-based, score-based or hybrid algorithms?","author":"scutari","year":"2018","journal-title":"Proc Int Conf Probabilistic Graphical Models"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1146\/annurev-statistics-031017-100630"},{"key":"ref31","first-page":"1513","article-title":"BACKSHIFT: Learning causal cyclic graphs from unknown shift interventions","author":"rothenh\u00e4usler","year":"2015","journal-title":"Proc Int Conf Neural Inf Process"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijar.2008.02.006"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/7902.7903"},{"key":"ref36","year":"0"},{"key":"ref35","first-page":"403","article-title":"Causal inference and causal explanation with background knowledge","author":"meek","year":"1995","journal-title":"Proc 11th Conf Uncertainty Artif Intell"},{"key":"ref34","first-page":"613","article-title":"Estimating high-dimensional directed acyclic graphs with the PC-algorithm","volume":"8","author":"kalisch","year":"2007","journal-title":"J Mach Learn Res"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1038\/nmeth0410-247"},{"key":"ref40","article-title":"Fast computation of Moore-Penrose inverse matrices","author":"courrieu","year":"2008"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1214\/11-AOS940"},{"key":"ref12","first-page":"454","article-title":"A discovery algorithm for directed cyclic graphs","author":"richardson","year":"1996","journal-title":"Proc Int Conf Uncertainty Artificial Intell"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1038\/nmeth.2016"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-24598-0_2"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2016.07.031"},{"key":"ref16","first-page":"3741","article-title":"Order-independent constraint-based causal structure learning","volume":"15","author":"colombo","year":"2014","journal-title":"J Mach Learn Res"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TCBB.2016.2591526"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3221269.3221292"},{"key":"ref19","author":"peters","year":"2017","journal-title":"Elements of Causal Inference Foundations and Learning Algorithms"},{"key":"ref28","first-page":"507","article-title":"Optimal structure identification with greedy search","volume":"3","author":"chickering","year":"2002","journal-title":"J Mach Learn Res"},{"key":"ref4","author":"spirtes","year":"2000","journal-title":"Causation Prediction and Search"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1968.1054142"},{"key":"ref3","first-page":"675","article-title":"Causality: Models, reasoning, and inference","volume":"19","author":"pearl","year":"2003","journal-title":"Econometric Theory"},{"key":"ref6","first-page":"1","article-title":"Causal inference using graphical models with the R package pcalg","volume":"47","author":"kalisch","year":"2012","journal-title":"J Syst Softw"},{"key":"ref29","first-page":"2003","article-title":"A linear non-Gaussian acyclic model for causal discovery","volume":"7","author":"shimizu","year":"2006","journal-title":"J Mach Learn Res"},{"key":"ref5","article-title":"Learning Bayesian networks is NP-hard","volume":"196","author":"chickering","year":"1994"},{"key":"ref8","year":"0"},{"key":"ref7","article-title":"Learning Bayesian networks with the bnlearn R package","author":"scutari","year":"2009"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1089\/106652700750050961"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btr626"},{"key":"ref1","year":"0"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511803161"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijar.2017.05.006"},{"key":"ref21","author":"koller","year":"2009","journal-title":"Probabilistic Graphical Models Principles and Techniques"},{"key":"ref42","year":"0"},{"key":"ref24","author":"peters","year":"2017","journal-title":"Elements of Causal Inference Foundations and Learning Algorithms"},{"key":"ref41","year":"0"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1214\/aos\/1031833662"},{"key":"ref26","first-page":"220","article-title":"Equivalence and synthesis of causal models","author":"verma","year":"1991","journal-title":"Proc 6th Conf Uncertainty Artif Intell"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1093\/bib\/bbu023"},{"key":"ref25","first-page":"3365","article-title":"PC algorithm for nonparanormal graphical models","volume":"14","author":"harris","year":"2013","journal-title":"J Mach Learn Res"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/8959349\/08823064.pdf?arnumber=8823064","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,27]],"date-time":"2022-04-27T14:40:31Z","timestamp":1651070431000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8823064\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,1]]},"references-count":43,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2019.2939126","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"value":"1045-9219","type":"print"},{"value":"1558-2183","type":"electronic"},{"value":"2161-9883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,3,1]]}}}