{"id":"https://openalex.org/W4379743391","doi":"https://doi.org/10.1002/nla.2511","title":"CP decomposition for tensors via alternating least squares with QR decomposition","display_name":"CP decomposition for tensors via alternating least squares with QR decomposition","publication_year":2023,"publication_date":"2023-06-05","ids":{"openalex":"https://openalex.org/W4379743391","doi":"https://doi.org/10.1002/nla.2511"},"language":"en","primary_location":{"id":"doi:10.1002/nla.2511","is_oa":true,"landing_page_url":"https://doi.org/10.1002/nla.2511","pdf_url":"https://onlinelibrary.wiley.com/doi/pdfdirect/10.1002/nla.2511","source":{"id":"https://openalex.org/S60324941","display_name":"Numerical Linear Algebra with Applications","issn_l":"1070-5325","issn":["1070-5325","1099-1506"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Numerical Linear Algebra with Applications","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://onlinelibrary.wiley.com/doi/pdfdirect/10.1002/nla.2511","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5008317374","display_name":"Rachel Minster","orcid":null},"institutions":[{"id":"https://openalex.org/I47251452","display_name":"Wake Forest University","ror":"https://ror.org/0207ad724","country_code":"US","type":"education","lineage":["https://openalex.org/I47251452"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Rachel Minster","raw_affiliation_strings":["Department of Computer Science Wake Forest University  Winston\u2010Salem North Carolina USA","Department of Computer Science, Wake Forest University, Winston-Salem, North Carolina, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science Wake Forest University  Winston\u2010Salem North Carolina USA","institution_ids":["https://openalex.org/I47251452"]},{"raw_affiliation_string":"Department of Computer Science, Wake Forest University, Winston-Salem, North Carolina, USA","institution_ids":["https://openalex.org/I47251452"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088121918","display_name":"Irina Viviano","orcid":null},"institutions":[{"id":"https://openalex.org/I47251452","display_name":"Wake Forest University","ror":"https://ror.org/0207ad724","country_code":"US","type":"education","lineage":["https://openalex.org/I47251452"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Irina Viviano","raw_affiliation_strings":["Clinical &amp; Translational Science Institute Wake Forest University School of Medicine  Winston\u2010Salem North Carolina USA","Clinical & Translational Science Institute, Wake Forest University School of Medicine, Winston-Salem, North Carolina, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Clinical &amp; Translational Science Institute Wake Forest University School of Medicine  Winston\u2010Salem North Carolina USA","institution_ids":["https://openalex.org/I47251452"]},{"raw_affiliation_string":"Clinical & Translational Science Institute, Wake Forest University School of Medicine, Winston-Salem, North Carolina, USA","institution_ids":["https://openalex.org/I47251452"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033219418","display_name":"Xiaotian Liu","orcid":"https://orcid.org/0000-0001-9369-4029"},"institutions":[{"id":"https://openalex.org/I47251452","display_name":"Wake Forest University","ror":"https://ror.org/0207ad724","country_code":"US","type":"education","lineage":["https://openalex.org/I47251452"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiaotian Liu","raw_affiliation_strings":["Department of Computer Science Wake Forest University  Winston\u2010Salem North Carolina USA","Department of Computer Science, Wake Forest University, Winston-Salem, North Carolina, USA"],"raw_orcid":"https://orcid.org/0000-0001-9369-4029","affiliations":[{"raw_affiliation_string":"Department of Computer Science Wake Forest University  Winston\u2010Salem North Carolina USA","institution_ids":["https://openalex.org/I47251452"]},{"raw_affiliation_string":"Department of Computer Science, Wake Forest University, Winston-Salem, North Carolina, USA","institution_ids":["https://openalex.org/I47251452"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064243391","display_name":"Grey Ballard","orcid":"https://orcid.org/0000-0003-1557-8027"},"institutions":[{"id":"https://openalex.org/I47251452","display_name":"Wake Forest University","ror":"https://ror.org/0207ad724","country_code":"US","type":"education","lineage":["https://openalex.org/I47251452"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Grey Ballard","raw_affiliation_strings":["Department of Computer Science Wake Forest University  Winston\u2010Salem North Carolina USA","Department of Computer Science, Wake Forest University, Winston-Salem, North Carolina, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science Wake Forest University  Winston\u2010Salem North Carolina USA","institution_ids":["https://openalex.org/I47251452"]},{"raw_affiliation_string":"Department of Computer Science, Wake Forest University, Winston-Salem, North Carolina, USA","institution_ids":["https://openalex.org/I47251452"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5008317374"],"corresponding_institution_ids":["https://openalex.org/I47251452"],"apc_list":{"value":4430,"currency":"USD","value_usd":4430},"apc_paid":{"value":4430,"currency":"USD","value_usd":4430},"fwci":2.3808,"has_fulltext":true,"cited_by_count":12,"citation_normalized_percentile":{"value":0.89667458,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"30","issue":"6","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12303","display_name":"Tensor decomposition and applications","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2605","display_name":"Computational Mathematics"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12303","display_name":"Tensor decomposition and applications","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2605","display_name":"Computational Mathematics"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9359999895095825,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T11269","display_name":"Algorithms and Data Compression","score":0.902899980545044,"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/qr-decomposition","display_name":"QR decomposition","score":0.7556942105293274},{"id":"https://openalex.org/keywords/linear-least-squares","display_name":"Linear least squares","score":0.7134532332420349},{"id":"https://openalex.org/keywords/singular-value-decomposition","display_name":"Singular value decomposition","score":0.7062707543373108},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.6474987268447876},{"id":"https://openalex.org/keywords/rank","display_name":"Rank (graph theory)","score":0.6357576847076416},{"id":"https://openalex.org/keywords/least-squares-function-approximation","display_name":"Least-squares function approximation","score":0.6114273071289062},{"id":"https://openalex.org/keywords/decomposition","display_name":"Decomposition","score":0.5537039637565613},{"id":"https://openalex.org/keywords/tensor","display_name":"Tensor (intrinsic definition)","score":0.5467291474342346},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5063480138778687},{"id":"https://openalex.org/keywords/non-linear-least-squares","display_name":"Non-linear least squares","score":0.4501762092113495},{"id":"https://openalex.org/keywords/applied-mathematics","display_name":"Applied mathematics","score":0.4243167042732239},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.3286668658256531},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.13523909449577332},{"id":"https://openalex.org/keywords/estimation-theory","display_name":"Estimation theory","score":0.12806153297424316},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.11395347118377686},{"id":"https://openalex.org/keywords/pure-mathematics","display_name":"Pure mathematics","score":0.11231771111488342},{"id":"https://openalex.org/keywords/eigenvalues-and-eigenvectors","display_name":"Eigenvalues and eigenvectors","score":0.08511653542518616}],"concepts":[{"id":"https://openalex.org/C188060507","wikidata":"https://www.wikidata.org/wiki/Q653242","display_name":"QR decomposition","level":3,"score":0.7556942105293274},{"id":"https://openalex.org/C58663186","wikidata":"https://www.wikidata.org/wiki/Q6553462","display_name":"Linear least squares","level":3,"score":0.7134532332420349},{"id":"https://openalex.org/C22789450","wikidata":"https://www.wikidata.org/wiki/Q420904","display_name":"Singular value decomposition","level":2,"score":0.7062707543373108},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.6474987268447876},{"id":"https://openalex.org/C164226766","wikidata":"https://www.wikidata.org/wiki/Q7293202","display_name":"Rank (graph theory)","level":2,"score":0.6357576847076416},{"id":"https://openalex.org/C9936470","wikidata":"https://www.wikidata.org/wiki/Q6510405","display_name":"Least-squares function approximation","level":3,"score":0.6114273071289062},{"id":"https://openalex.org/C124681953","wikidata":"https://www.wikidata.org/wiki/Q339062","display_name":"Decomposition","level":2,"score":0.5537039637565613},{"id":"https://openalex.org/C155281189","wikidata":"https://www.wikidata.org/wiki/Q3518150","display_name":"Tensor (intrinsic definition)","level":2,"score":0.5467291474342346},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5063480138778687},{"id":"https://openalex.org/C45923927","wikidata":"https://www.wikidata.org/wiki/Q3319230","display_name":"Non-linear least squares","level":3,"score":0.4501762092113495},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.4243167042732239},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3286668658256531},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.13523909449577332},{"id":"https://openalex.org/C167928553","wikidata":"https://www.wikidata.org/wiki/Q1376021","display_name":"Estimation theory","level":2,"score":0.12806153297424316},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.11395347118377686},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.11231771111488342},{"id":"https://openalex.org/C158693339","wikidata":"https://www.wikidata.org/wiki/Q190524","display_name":"Eigenvalues and eigenvectors","level":2,"score":0.08511653542518616},{"id":"https://openalex.org/C185429906","wikidata":"https://www.wikidata.org/wiki/Q1130160","display_name":"Estimator","level":2,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1002/nla.2511","is_oa":true,"landing_page_url":"https://doi.org/10.1002/nla.2511","pdf_url":"https://onlinelibrary.wiley.com/doi/pdfdirect/10.1002/nla.2511","source":{"id":"https://openalex.org/S60324941","display_name":"Numerical Linear Algebra with Applications","issn_l":"1070-5325","issn":["1070-5325","1099-1506"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Numerical Linear Algebra with Applications","raw_type":"journal-article"},{"id":"pmh:oai:osti.gov:1987855","is_oa":true,"landing_page_url":"https://www.osti.gov/biblio/1987855","pdf_url":"https://www.osti.gov/servlets/purl/1987855","source":{"id":"https://openalex.org/S4306402487","display_name":"OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I139351228","host_organization_name":"Office of Scientific and Technical Information","host_organization_lineage":["https://openalex.org/I139351228"],"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":null}],"best_oa_location":{"id":"doi:10.1002/nla.2511","is_oa":true,"landing_page_url":"https://doi.org/10.1002/nla.2511","pdf_url":"https://onlinelibrary.wiley.com/doi/pdfdirect/10.1002/nla.2511","source":{"id":"https://openalex.org/S60324941","display_name":"Numerical Linear Algebra with Applications","issn_l":"1070-5325","issn":["1070-5325","1099-1506"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Numerical Linear Algebra with Applications","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G422536779","display_name":null,"funder_award_id":"CCF-1942892","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4332098366","display_name":"CAREER: Communication-Avoiding Tensor Decomposition Algorithms","funder_award_id":"1942892","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8118349210","display_name":null,"funder_award_id":"CCF\u20101942892","funder_id":"https://openalex.org/F4320335353","funder_display_name":"National Science Foundation of Sri Lanka"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320335353","display_name":"National Science Foundation of Sri Lanka","ror":"https://ror.org/010xaa060"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4379743391.pdf","grobid_xml":"https://content.openalex.org/works/W4379743391.grobid-xml"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W1231265883","https://openalex.org/W1511885491","https://openalex.org/W1601946875","https://openalex.org/W1989811026","https://openalex.org/W1996440503","https://openalex.org/W2004948173","https://openalex.org/W2008972618","https://openalex.org/W2024165284","https://openalex.org/W2028087580","https://openalex.org/W2035476608","https://openalex.org/W2073469810","https://openalex.org/W2108138101","https://openalex.org/W2481767403","https://openalex.org/W2523567745","https://openalex.org/W2541878878","https://openalex.org/W2544822491","https://openalex.org/W2741701794","https://openalex.org/W2768652830","https://openalex.org/W2892981087","https://openalex.org/W2904192238","https://openalex.org/W2910202643","https://openalex.org/W2971508019","https://openalex.org/W3002017272","https://openalex.org/W3034140865","https://openalex.org/W3173185726","https://openalex.org/W3188805868","https://openalex.org/W4301436835","https://openalex.org/W4301491118","https://openalex.org/W4302010773","https://openalex.org/W4312258136","https://openalex.org/W4320800818","https://openalex.org/W6729203000"],"related_works":["https://openalex.org/W2035885121","https://openalex.org/W2549446753","https://openalex.org/W2026673180","https://openalex.org/W2030255580","https://openalex.org/W4380487384","https://openalex.org/W1959514624","https://openalex.org/W327962130","https://openalex.org/W4378552425","https://openalex.org/W2027973524","https://openalex.org/W1911118692"],"abstract_inverted_index":{"Abstract":[0],"The":[1,44],"CP":[2,26],"tensor":[3,63,128],"decomposition":[4,27,102],"is":[5,54,147,152,166],"used":[6],"in":[7,21],"applications":[8],"such":[9],"as":[10,139,176],"machine":[11],"learning":[12],"and":[13,103,149,154,183],"signal":[14],"processing":[15],"to":[16,38,47,55,78,117,159],"discover":[17],"latent":[18],"low\u2010rank":[19],"structure":[20,64,129],"multidimensional":[22],"data.":[23],"Computing":[24],"a":[25],"via":[28,157],"an":[29],"alternating":[30],"least":[31,41,51,121],"squares":[32,42,52,122],"(ALS)":[33],"method":[34],"reduces":[35],"the":[36,57,73,84,87,96,100,104,114,119,127,131,136,140,145,150,172,177,187],"problem":[37],"several":[39],"linear":[40,50,120],"problems.":[43,123],"standard":[45,141,178],"way":[46],"solve":[48,118],"these":[49],"subproblems":[53,133],"use":[56],"normal":[58,74,115],"equations,":[59,116],"which":[60,81,108],"inherit":[61],"special":[62],"that":[65,186],"can":[66,82,190],"be":[67],"exploited":[68],"for":[69,180],"computational":[70],"efficiency.":[71],"However,":[72],"equations":[75],"are":[76,109,155],"sensitive":[77],"numerical":[79],"ill\u2010conditioning,":[80],"compromise":[83],"results":[85,163],"of":[86,95,130],"decomposition.":[88],"In":[89],"this":[90],"paper,":[91],"we":[92,184],"develop":[93],"versions":[94],"CP\u2010ALS":[97,132,142],"algorithm":[98,143,179],"using":[99],"QR":[101],"singular":[105],"value":[106],"decomposition,":[107],"more":[110,161],"numerically":[111],"stable":[112,162],"than":[113],"Our":[124,168],"algorithms":[125],"utilize":[126],"efficiently,":[134],"have":[135],"same":[137,173],"complexity":[138],"when":[144,164],"input":[146],"dense":[148],"rank":[151],"small,":[153],"shown":[156],"examples":[158],"produce":[160],"ill\u2010conditioning":[165],"present.":[167],"MATLAB":[169],"implementation":[170],"achieves":[171],"running":[174],"time":[175],"small":[181],"ranks,":[182],"show":[185],"new":[188],"methods":[189],"obtain":[191],"lower":[192],"approximation":[193],"error.":[194]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":2}],"updated_date":"2026-06-22T08:00:12.763002","created_date":"2025-10-10T00:00:00"}
