{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T20:19:13Z","timestamp":1740169153732,"version":"3.37.3"},"reference-count":32,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2020]]},"DOI":"10.1109\/access.2020.2973741","type":"journal-article","created":{"date-parts":[[2020,2,13]],"date-time":"2020-02-13T22:55:13Z","timestamp":1581634513000},"page":"32270-32279","source":"Crossref","is-referenced-by-count":0,"title":["Accelerating Forward Algorithm for Stochastic Automata on Graphics Processing Units"],"prefix":"10.1109","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6790-1979","authenticated-orcid":false,"given":"Muhammad Umer","family":"Sarwar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5150-2228","authenticated-orcid":false,"given":"Muhammad Kashif","family":"Hanif","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1996-5916","authenticated-orcid":false,"given":"Ramzan","family":"Talib","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9584-0093","authenticated-orcid":false,"given":"Muhammad Haris","family":"Aziz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"article-title":"Mapping dynamic programming algorithms on graphics processing units","year":"2014","author":"hanif","key":"ref32"},{"key":"ref31","doi-asserted-by":"crossref","first-page":"1105","DOI":"10.1007\/s00607-017-0557-6","article-title":"Accelerating Viterbi algorithm on graphics processing units","volume":"99","author":"hanif","year":"2017","journal-title":"Computing"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1186\/1471-2105-14-339"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-017-0538-6"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.12732\/ijpam.v115i3.15"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1948.tb01338.x"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1515\/9781400882618-003"},{"key":"ref14","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511804779","author":"barber","year":"2012","journal-title":"Bayesian Reasoning and Machine Learning"},{"key":"ref15","volume":"924","author":"koski","year":"2011","journal-title":"Bayesian Networks Introduction"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/MASSP.1986.1165342"},{"journal-title":"Stochastische Automaten","year":"2013","author":"claus","key":"ref17"},{"journal-title":"Theory of Automata","year":"1969","author":"salomaa","key":"ref18"},{"key":"ref19","first-page":"1","author":"liu","year":"2009","journal-title":"cuHMM A CUDA Implementation of Hidden Markov Model Training and Classification"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/1854776.1854844"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/j.ic.2005.07.002"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-73437-6_4"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1016\/j.ic.2005.07.001"},{"journal-title":"CUDA C Programming Guide","year":"2018","key":"ref6"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.181"},{"article-title":"Algebraic statistics","year":"2009","author":"zimmermann","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2017.12.002"},{"journal-title":"Programming Massively Parallel Processors A Hands-on Approach","year":"2016","author":"kirk","key":"ref7"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1006\/csla.1996.0014"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4904"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/5.18626"},{"key":"ref20","first-page":"426","article-title":"The fast evaluation of hidden Markov models on GPU","volume":"4","author":"li","year":"2009","journal-title":"Proc IEEE Int Conf Intell Comput Intell Syst"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2005.18"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015800"},{"key":"ref24","first-page":"1","article-title":"A tile-based parallel Viterbi algorithm for biological sequence alignment on GPU with CUDA","author":"du","year":"2010","journal-title":"Proc IEEE Int Symp Parallel Distrib Process Workshops PhD Forum (IPDPSW)"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2009.5161073"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1007\/s00453-007-9128-0"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/wicom.2011.6036680"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/8948470\/08998225.pdf?arnumber=8998225","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,15]],"date-time":"2022-10-15T14:01:44Z","timestamp":1665842504000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8998225\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"references-count":32,"URL":"https:\/\/doi.org\/10.1109\/access.2020.2973741","relation":{},"ISSN":["2169-3536"],"issn-type":[{"type":"electronic","value":"2169-3536"}],"subject":[],"published":{"date-parts":[[2020]]}}}