{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T16:59:23Z","timestamp":1784134763462,"version":"3.55.0"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:00:00Z","timestamp":1764547200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,12,4]],"date-time":"2025-12-04T00:00:00Z","timestamp":1764806400000},"content-version":"vor","delay-in-days":3,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004063","name":"Knut och Alice Wallenbergs Stiftelse","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004063","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["598\/7-1"],"award-info":[{"award-number":["598\/7-1"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["598\/7-2"],"award-info":[{"award-number":["598\/7-2"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["598\/8-2"],"award-info":[{"award-number":["598\/8-2"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["598\/8-1"],"award-info":[{"award-number":["598\/8-1"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Umea University"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Adv Comput Math"],"published-print":{"date-parts":[[2025,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    The\n                    <jats:italic>hierarchical sparsity framework<\/jats:italic>\n                    , and in particular the HiHTP algorithm(Hierarchical Hard Thresholding Pursuit), has been successfully applied to many relevant communication engineering problems recently, particularly when the signal space is hierarchically structured. In this paper, the applicability of the HiHTP algorithm for solving the bi-sparse blind deconvolution problem is studied. The bi-sparse blind deconvolution setting here consists of recovering\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$\\varvec{h}$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mi>h<\/mml:mi>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    and\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$\\varvec{b}$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mi>b<\/mml:mi>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    from the knowledge of\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$\\varvec{h}\\varvec{*}\\varvec{(Qb)}$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mrow>\n                              <mml:mi>h<\/mml:mi>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mrow\/>\n                              <mml:mo>\u2217<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mo>(<\/mml:mo>\n                              <mml:mi>Q<\/mml:mi>\n                              <mml:mi>b<\/mml:mi>\n                              <mml:mo>)<\/mml:mo>\n                            <\/mml:mrow>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    , where\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$\\varvec{Q}$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mi>Q<\/mml:mi>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    is some linear operator, and both\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$\\varvec{b}$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mi>b<\/mml:mi>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    and\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$\\varvec{h}$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mi>h<\/mml:mi>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    are assumed to be sparse. The approach rests upon lifting the problem to a linear one, and then applying HiHTP, through the\n                    <jats:italic>hierarchical sparsity framework<\/jats:italic>\n                    . Then, for a Gaussian draw of the random matrix\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$\\varvec{Q}$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mi>Q<\/mml:mi>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    , it is theoretically shown that an\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$\\varvec{s}$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mi>s<\/mml:mi>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    -sparse\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$\\varvec{h} \\varvec{\\in } \\varvec{\\mathbb {K}}^{\\varvec{\\mu }}$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mrow>\n                              <mml:mi>h<\/mml:mi>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mo>\u2208<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:msup>\n                              <mml:mrow>\n                                <mml:mi>K<\/mml:mi>\n                              <\/mml:mrow>\n                              <mml:mrow>\n                                <mml:mi>\u03bc<\/mml:mi>\n                              <\/mml:mrow>\n                            <\/mml:msup>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    and\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$\\varvec{\\sigma }$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mi>\u03c3<\/mml:mi>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    -sparse\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$\\varvec{b} \\varvec{\\in } \\varvec{\\mathbb {K}}^{\\varvec{n}}$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mrow>\n                              <mml:mi>b<\/mml:mi>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mo>\u2208<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:msup>\n                              <mml:mrow>\n                                <mml:mi>K<\/mml:mi>\n                              <\/mml:mrow>\n                              <mml:mrow>\n                                <mml:mi>n<\/mml:mi>\n                              <\/mml:mrow>\n                            <\/mml:msup>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    with high probability can be recovered when\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$\\varvec{\\mu } \\varvec{\\gtrsim } \\varvec{s}\\, \\varvec{\\log }\\varvec{(s)}^{\\varvec{2}}\\, \\varvec{\\log }\\varvec{(\\mu )}\\, \\varvec{\\log }\\varvec{(\\mu n)} \\varvec{+} \\varvec{s}\\varvec{\\sigma }\\, \\varvec{\\log }\\varvec{(n)}$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mrow>\n                              <mml:mi>\u03bc<\/mml:mi>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mo>\u2273<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mi>s<\/mml:mi>\n                            <\/mml:mrow>\n                            <mml:mspace\/>\n                            <mml:mrow>\n                              <mml:mo>log<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:msup>\n                              <mml:mrow>\n                                <mml:mo>(<\/mml:mo>\n                                <mml:mi>s<\/mml:mi>\n                                <mml:mo>)<\/mml:mo>\n                              <\/mml:mrow>\n                              <mml:mrow>\n                                <mml:mn>2<\/mml:mn>\n                              <\/mml:mrow>\n                            <\/mml:msup>\n                            <mml:mspace\/>\n                            <mml:mrow>\n                              <mml:mo>log<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mo>(<\/mml:mo>\n                              <mml:mi>\u03bc<\/mml:mi>\n                              <mml:mo>)<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mspace\/>\n                            <mml:mrow>\n                              <mml:mo>log<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mo>(<\/mml:mo>\n                              <mml:mi>\u03bc<\/mml:mi>\n                              <mml:mi>n<\/mml:mi>\n                              <mml:mo>)<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mo>+<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mi>s<\/mml:mi>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mi>\u03c3<\/mml:mi>\n                            <\/mml:mrow>\n                            <mml:mspace\/>\n                            <mml:mrow>\n                              <mml:mo>log<\/mml:mo>\n                            <\/mml:mrow>\n                            <mml:mrow>\n                              <mml:mo>(<\/mml:mo>\n                              <mml:mi>n<\/mml:mi>\n                              <mml:mo>)<\/mml:mo>\n                            <\/mml:mrow>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    .\n                  <\/jats:p>","DOI":"10.1007\/s10444-025-10271-7","type":"journal-article","created":{"date-parts":[[2025,12,4]],"date-time":"2025-12-04T10:46:46Z","timestamp":1764845206000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Bisparse blind deconvolution through hierarchical sparse recovery"],"prefix":"10.1007","volume":"51","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3370-5528","authenticated-orcid":false,"given":"Axel","family":"Flinth","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ingo","family":"Roth","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gerhard","family":"Wunder","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,12,4]]},"reference":[{"key":"10271_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-8176-4948-7","volume-title":"A Mathematical Introduction to Compressive Sensing","author":"S Foucart","year":"2013","unstructured":"Foucart, S., Rauhut, H.: A Mathematical Introduction to Compressive Sensing. Birkh\u00e4user, New York (2013)"},{"key":"10271_CR2","doi-asserted-by":"publisher","first-page":"2186","DOI":"10.1109\/TWC.2019.2900637","volume":"18","author":"G Wunder","year":"2019","unstructured":"Wunder, G., Stefanatos, S., Flinth, A., Roth, I., Caire, G.: Low-overhead hierarchically-sparse channel estimation for multiuser wideband massive MIMO. IEEE Trans. Wirel. Commun. 18, 2186\u20132199 (2019). https:\/\/doi.org\/10.1109\/TWC.2019.2900637","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"10271_CR3","doi-asserted-by":"publisher","first-page":"4002","DOI":"10.1109\/TSP.2020.3003453","volume":"68","author":"I Roth","year":"2020","unstructured":"Roth, I., Kliesch, M., Flinth, A., Wunder, G., Eisert, J.: Reliable recovery of hierarchically sparse signals for Gaussian and Kronecker product measurements. IEEE Trans. Signal Process. 68, 4002\u20134016 (2020)","journal-title":"IEEE Trans. Signal Process."},{"key":"10271_CR4","doi-asserted-by":"publisher","first-page":"2543","DOI":"10.1137\/100806278","volume":"49","author":"S Foucart","year":"2011","unstructured":"Foucart, S.: Hard thresholding pursuit: an algorithm for compressive sensing. SIAM J. Numer. Anal. 49, 2543\u20132563 (2011)","journal-title":"SIAM J. Numer. Anal."},{"issue":"4","key":"10271_CR5","doi-asserted-by":"publisher","first-page":"1982","DOI":"10.1109\/TIT.2010.2040894","volume":"56","author":"RG Baraniuk","year":"2010","unstructured":"Baraniuk, R.G., Cevher, V., Duarte, M.F., Hegde, C.: Model-based compressive sensing. IEEE Trans. Inf. Theory 56(4), 1982\u20132001 (2010)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"10271_CR6","doi-asserted-by":"publisher","unstructured":"Roth, I., Flinth, A., Kueng, R., Eisert, J., Wunder, G.: Hierarchical restricted isometry property for Kronecker product measurements. In: 2018 56th Annual Allerton Conference on Communication, Control, and Computing (Allerton), pp. 632\u2013638 (2018). IEEE. https:\/\/doi.org\/10.1109\/ALLERTON.2018.8635829","DOI":"10.1109\/ALLERTON.2018.8635829"},{"key":"10271_CR7","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1016\/j.acha.2021.12.006","volume":"58","author":"A Flinth","year":"2021","unstructured":"Flinth, A., Gro\u00df, B., Roth, I., Eisert, J., Wunder, G.: Hierarchical isometry properties of hierarchical measurements. Appl. Harm. Comp. Anal 58, 27\u201349 (2021)","journal-title":"Appl. Harm. Comp. Anal"},{"key":"10271_CR8","doi-asserted-by":"crossref","unstructured":"Eisert, J., Flinth, A., Gro\u00df, B., Roth, I., Wunder, G.: Hierarchical compressed sensing. In: Compressed Sensing in Information Processing, pp. 1\u201335. Springer, Cham (2022)","DOI":"10.1007\/978-3-031-09745-4_1"},{"key":"10271_CR9","doi-asserted-by":"publisher","unstructured":"Wunder, G., Flinth, A., Becker, D., Gro\u00df, B.: Mimicking DH key exchange over a full duplex wireless channel via bisparse blind deconvolution. In: 6th International Conference on Advanced Communication Technologies and Networking, CommNet 2023, Rabat, Morocco, December 11-13, 2023, pp. 1\u20138. IEEE, Rabat (2023). https:\/\/doi.org\/10.1109\/COMMNET60167.2023.10365262https:\/\/doi.org\/10.1109\/CommNet60167.2023.10365262","DOI":"10.1109\/COMMNET60167.2023.10365262"},{"issue":"6","key":"10271_CR10","doi-asserted-by":"publisher","first-page":"1058","DOI":"10.1109\/JPROC.2010.2042415","volume":"98","author":"WU Bajwa","year":"2010","unstructured":"Bajwa, W.U., Haupt, J., Sayeed, A.M., Nowak, R.: Compressed channel sensing: a new approach to estimating sparse multipath channels. Proc. IEEE 98(6), 1058\u20131076 (2010). https:\/\/doi.org\/10.1109\/JPROC.2010.2042415","journal-title":"Proc. IEEE"},{"key":"10271_CR11","doi-asserted-by":"crossref","unstructured":"Wunder, G., Roth, I., Fritschek, R., Gro\u00df, B., Eisert, J.: Secure massive IoT using hierarchical fast blind deconvolution. In: 2018 IEEE Wireless Communications and Networking Conference Workshops (WCNCW), pp. 119\u2013124 (2018). IEEE","DOI":"10.1109\/WCNCW.2018.8369038"},{"key":"10271_CR12","doi-asserted-by":"publisher","unstructured":"Wunder, G., Flinth, A., Becker, D., Gro\u00df, B.: Perfectly secure key agreement over a full duplex wireless channel. CoRR abs\/2404.06952 (2024). https:\/\/doi.org\/10.48550\/ARXIV.2404.06952arXiv:2404.06952","DOI":"10.48550\/ARXIV.2404.06952"},{"issue":"3","key":"10271_CR13","doi-asserted-by":"publisher","first-page":"1711","DOI":"10.1007\/s10444-019-09698-6","volume":"45","author":"J Geppert","year":"2019","unstructured":"Geppert, J., Krahmer, F., St\u00f6ger, D.: Sparse power factorization: balancing peakiness and sample complexity. Adv. Comput. Math. 45(3), 1711\u20131728 (2019)","journal-title":"Adv. Comput. Math."},{"key":"10271_CR14","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1137\/16M1067469","volume":"1","author":"M Kech","year":"2017","unstructured":"Kech, M., Krahmer, F.: Optimal injectivity conditions for bilinear inverse problems with applications to identifiability of deconvolution problems. SIAM J. Appl. Algebra Geom. 1, 20\u201337 (2017)","journal-title":"SIAM J. Appl. Algebra Geom."},{"key":"10271_CR15","doi-asserted-by":"publisher","first-page":"4619","DOI":"10.1109\/TIT.2017.2689779","volume":"63","author":"Y Li","year":"2017","unstructured":"Li, Y., Lee, K., Bresler, Y.: Identifiability and stability in blind deconvolution under minimal assumptions. IEEE Trans. Inf. Theory 63, 4619\u20134633 (2017)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"10271_CR16","doi-asserted-by":"publisher","first-page":"1711","DOI":"10.1109\/TIT.2013.2294644","volume":"60","author":"A Ahmed","year":"2013","unstructured":"Ahmed, A., Recht, B., Romberg, J.: Blind deconvolution using convex programming. IEEE Trans. Inf. Theory 60, 1711\u20131732 (2013)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"10271_CR17","doi-asserted-by":"publisher","first-page":"4497","DOI":"10.1109\/TIT.2017.2701342","volume":"63","author":"S Ling","year":"2017","unstructured":"Ling, S., Strohmer, T.: Blind deconvolution meets blind demixing: algorithms and performance bounds. IEEE Trans. Inf. Theory 63, 4497\u20134520 (2017)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"10271_CR18","doi-asserted-by":"publisher","unstructured":"Jung, P., Krahmer, F., St\u00f6ger, D.: Blind demixing and deconvolution at near-optimal rate. IEEE Trans. Inf. Theory 64, 704\u2013727 (2018). https:\/\/doi.org\/10.1109\/TIT.2017.2784481","DOI":"10.1109\/TIT.2017.2784481"},{"key":"10271_CR19","doi-asserted-by":"publisher","unstructured":"Ling, S., Strohmer, T.: Self-calibration and biconvex compressive sensing. Inverse Problems 31, 115002 (2015). https:\/\/doi.org\/10.1088\/0266-5611\/31\/11\/115002","DOI":"10.1088\/0266-5611\/31\/11\/115002"},{"key":"10271_CR20","doi-asserted-by":"crossref","unstructured":"Flinth, A.: Sparse blind deconvolution and demixing through $$\\ell _{1,2}$$-minimization. Adv. Comput. Math. 44 (2018)","DOI":"10.1007\/s10444-017-9533-0"},{"key":"10271_CR21","doi-asserted-by":"publisher","unstructured":"Chen, Y., Fan, J., Wang, B., Yan, Y.: Convex and nonconvex optimization are both minimax-optimal for noisy blind deconvolution under random designs. J. Am. Stat. Assoc. 1\u201311 (2021). https:\/\/doi.org\/10.1080\/01621459.2021.1956501","DOI":"10.1080\/01621459.2021.1956501"},{"key":"10271_CR22","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1142\/S0219530519410094","volume":"18","author":"S Foucart","year":"2020","unstructured":"Foucart, S., Gribonval, R., Jacques, L., Rauhut, H.: Jointly low-rank and bisparse recovery: questions and partial answers. Anal. Appl. 18, 25\u201348 (2020)","journal-title":"Anal. Appl."},{"key":"10271_CR23","doi-asserted-by":"publisher","unstructured":"Magdon-Ismail, M.: NP-hardness and inapproximability of sparse PCA. Inf. Process. Lett. 126, 35\u201338 (2017). https:\/\/doi.org\/10.1016\/j.ipl.2017.05.008. Accessed 17 April 2018","DOI":"10.1016\/j.ipl.2017.05.008"},{"key":"10271_CR24","unstructured":"Chan, S.O., Papailliopoulos, D., Rubinstein, A.: On the approximability of sparse PCA. In: Proceedings of Machine Learning Research, vol. 49, pp. 623\u2013646 (2016). http:\/\/proceedings.mlr.press\/v49\/chan16.html. Accessed 18 Oct 2019"},{"key":"10271_CR25","unstructured":"Brennan, M., Bresler, G.: Optimal average-case reductions to sparse PCA: from weak assumptions to strong hardness. In: Conference on Learning Theory, pp. 469\u2013470 (2019). PMLR"},{"issue":"2","key":"10271_CR26","doi-asserted-by":"publisher","first-page":"669","DOI":"10.1007\/s11075-022-01433-5","volume":"93","author":"H Eisenmann","year":"2023","unstructured":"Eisenmann, H., Krahmer, F., Pfeffer, M., Uschmajew, A.: Riemannian thresholding methods for row-sparse and low-rank matrix recovery. Numerical Algorithms 93(2), 669\u2013693 (2023)","journal-title":"Numerical Algorithms"},{"key":"10271_CR27","first-page":"331","volume":"5","author":"S Bahmani","year":"2016","unstructured":"Bahmani, S., Romberg, J.: Near-optimal estimation of simultaneously sparse and low-rank matrices from nested linear measurements. Inf. Infer.: J. IMA 5, 331\u2013351 (2016)","journal-title":"Inf. Infer.: J. IMA"},{"issue":"6","key":"10271_CR28","doi-asserted-by":"publisher","first-page":"3975","DOI":"10.1109\/TIT.2017.2788444","volume":"64","author":"A Ahmed","year":"2018","unstructured":"Ahmed, A., Demanet, L.: Leveraging diversity and sparsity in blind deconvolution. IEEE Trans. Inf. Theory 64(6), 3975\u20134000 (2018)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"10271_CR29","doi-asserted-by":"publisher","first-page":"4814","DOI":"10.1109\/TSP.2015.2448516","volume":"63","author":"P Netrapalli","year":"2015","unstructured":"Netrapalli, P., Jain, P., Sanghavi, S.: Phase retrieval using alternating minimization. IEEE Trans. Sign. Proc. 63, 4814\u20134826 (2015)","journal-title":"IEEE Trans. Sign. Proc."},{"key":"10271_CR30","doi-asserted-by":"crossref","unstructured":"Lee, K., Li, Y., Junge, M., Bresler, Y.: Stability in blind deconvolution of sparse signals and reconstruction by alternating minimization. In: International Conference on Sampling Theory and Applications (SampTA), pp. 158\u2013162 (2015)","DOI":"10.1109\/SAMPTA.2015.7148871"},{"key":"10271_CR31","doi-asserted-by":"publisher","first-page":"802","DOI":"10.1109\/TIT.2016.2636204","volume":"63","author":"K Lee","year":"2016","unstructured":"Lee, K., Li, Y., Junge, M., Bresler, Y.: Blind recovery of sparse signals from subsampled convolution. IEEE Trans. Inf. Theory 63, 802\u2013821 (2016)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"10271_CR32","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1016\/j.acha.2008.07.002","volume":"26","author":"D Needell","year":"2009","unstructured":"Needell, D., Tropp, J.A.: CoSaMP: iterative signal recovery from incomplete and inaccurate samples. Appl. Comput. Harmon. Anal. 26, 301\u2013321 (2009)","journal-title":"Appl. Comput. Harmon. Anal."},{"key":"10271_CR33","doi-asserted-by":"publisher","first-page":"893","DOI":"10.1016\/j.acha.2018.01.001","volume":"47","author":"X Li","year":"2019","unstructured":"Li, X., Ling, S., Strohmer, T., Wei, K.: Rapid, robust, and reliable blind deconvolution via nonconvex optimization. Appl. Comput. Harmon. Anal. 47, 893\u2013934 (2019)","journal-title":"Appl. Comput. Harmon. Anal."},{"key":"10271_CR34","doi-asserted-by":"publisher","first-page":"1666","DOI":"10.1109\/TIT.2017.2784479","volume":"64","author":"K Lee","year":"2017","unstructured":"Lee, K., Wu, Y., Bresler, Y.: Near-optimal compressed sensing of a class of sparse low-rank matrices via sparse power factorization. IEEE Trans. Inf. Theory 64, 1666\u20131698 (2017)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"10271_CR35","doi-asserted-by":"publisher","unstructured":"Krahmer, F., Mendelson, S., Rauhut, H.: Suprema of chaos processes and the restricted isometry property. Commun. Pur. Appl. Math. 67, 1877\u20131904 (2014). https:\/\/doi.org\/10.1002\/cpa.21504https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/cpa.21504","DOI":"10.1002\/cpa.21504"},{"key":"10271_CR36","doi-asserted-by":"crossref","unstructured":"Vershynin, R.: High-dimensional probability: an introduction with applications in data science. Vol. 47. Cambridge university press, (2018)","DOI":"10.1017\/9781108231596"},{"issue":"8","key":"10271_CR37","doi-asserted-by":"publisher","first-page":"1025","DOI":"10.1002\/cpa.20227","volume":"61","author":"M Rudelson","year":"2008","unstructured":"Rudelson, M., Vershynin, R.: On sparse reconstruction from Fourier and Gaussian measurements. Commun. Pure Appl. Math. 61(8), 1025\u20131045 (2008)","journal-title":"Commun. Pure Appl. Math."},{"key":"10271_CR38","volume-title":"The Generic Chaining","author":"M Talagrand","year":"2005","unstructured":"Talagrand, M.: The Generic Chaining. Upper and Lower Bounds of Stochastic Processes. Springer, Berlin Heidelberg (2005)"},{"key":"10271_CR39","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1214\/EJP.v20-3760","volume":"20","author":"S Dirksen","year":"2015","unstructured":"Dirksen, S.: Tail bounds via generic chaining. Electron. J. Probab. 20, 1\u201329 (2015)","journal-title":"Electron. J. Probab."},{"key":"10271_CR40","doi-asserted-by":"publisher","unstructured":"Rauhut, H., Romberg, J., Tropp, J.A.: Restricted isometries for partial random circulant matrices. Appl. Comput. Harmon. Anal. 32, 242\u2013254 (2012). https:\/\/doi.org\/10.1016\/j.acha.2011.05.001","DOI":"10.1016\/j.acha.2011.05.001"},{"key":"10271_CR41","doi-asserted-by":"publisher","unstructured":"B\u00f6ttcher, A., Silbermann, B.: Introduction to Large Truncated Toeplitz Matrices, pp. 185\u2013219. Springer, New York, NY (1999). https:\/\/doi.org\/10.1007\/978-1-4612-1426-7_6","DOI":"10.1007\/978-1-4612-1426-7_6"},{"key":"10271_CR42","unstructured":"Okuta, R., Unno, Y., Nishino, D., Hido, S., Loomis, C.: CuPy: a NumPy-compatible library for NVIDIA GPU calculations. In: Proceedings of Workshop on Machine Learning Systems (LearningSys) in The Thirty-first Annual Conference on Neural Information Processing Systems (NIPS) (2017). http:\/\/learningsys.org\/nips17\/assets\/papers\/paper_16.pdf"},{"key":"10271_CR43","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M., Duchesnay, E.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825\u20132830 (2011)","journal-title":"J. Mach. Learn. Res."}],"container-title":["Advances in Computational Mathematics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10444-025-10271-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10444-025-10271-7","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10444-025-10271-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T12:03:45Z","timestamp":1767960225000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10444-025-10271-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12]]},"references-count":43,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["10271"],"URL":"https:\/\/doi.org\/10.1007\/s10444-025-10271-7","relation":{},"ISSN":["1019-7168","1572-9044"],"issn-type":[{"value":"1019-7168","type":"print"},{"value":"1572-9044","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,12]]},"assertion":[{"value":"16 November 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 November 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 December 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"58"}}