<p>The <i>hierarchical sparsity framework</i>, 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 <InlineEquation ID="IEq1"> <EquationSource Format="TEX">\(\varvec{h}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="bold-italic">h</mi> </mrow> </math></EquationSource> </InlineEquation> and <InlineEquation ID="IEq2"> <EquationSource Format="TEX">\(\varvec{b}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="bold-italic">b</mi> </mrow> </math></EquationSource> </InlineEquation> from the knowledge of <InlineEquation ID="IEq3"> <EquationSource Format="TEX">\(\varvec{h}\varvec{*}\varvec{(Qb)}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mrow> <mi mathvariant="bold-italic">h</mi> </mrow> <mrow> <mrow /> <mo mathvariant="bold">∗</mo> </mrow> <mrow> <mo mathvariant="bold" stretchy="false">(</mo> <mi mathvariant="bold-italic">Q</mi> <mi mathvariant="bold-italic">b</mi> <mo mathvariant="bold" stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation>, where <InlineEquation ID="IEq4"> <EquationSource Format="TEX">\(\varvec{Q}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="bold-italic">Q</mi> </mrow> </math></EquationSource> </InlineEquation> is some linear operator, and both <InlineEquation ID="IEq5"> <EquationSource Format="TEX">\(\varvec{b}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="bold-italic">b</mi> </mrow> </math></EquationSource> </InlineEquation> and <InlineEquation ID="IEq6"> <EquationSource Format="TEX">\(\varvec{h}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="bold-italic">h</mi> </mrow> </math></EquationSource> </InlineEquation> are assumed to be sparse. The approach rests upon lifting the problem to a linear one, and then applying HiHTP, through the <i>hierarchical sparsity framework</i>. Then, for a Gaussian draw of the random matrix <InlineEquation ID="IEq7"> <EquationSource Format="TEX">\(\varvec{Q}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="bold-italic">Q</mi> </mrow> </math></EquationSource> </InlineEquation>, it is theoretically shown that an <InlineEquation ID="IEq8"> <EquationSource Format="TEX">\(\varvec{s}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="bold-italic">s</mi> </mrow> </math></EquationSource> </InlineEquation>-sparse <InlineEquation ID="IEq9"> <EquationSource Format="TEX">\(\varvec{h} \varvec{\in } \varvec{\mathbb {K}}^{\varvec{\mu }}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mrow> <mi mathvariant="bold-italic">h</mi> </mrow> <mrow> <mo mathvariant="bold">∈</mo> </mrow> <msup> <mrow> <mi mathvariant="double-struck">K</mi> </mrow> <mrow> <mi mathvariant="bold-italic">μ</mi> </mrow> </msup> </mrow> </math></EquationSource> </InlineEquation> and <InlineEquation ID="IEq10"> <EquationSource Format="TEX">\(\varvec{\sigma }\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="bold-italic">σ</mi> </mrow> </math></EquationSource> </InlineEquation>-sparse <InlineEquation ID="IEq11"> <EquationSource Format="TEX">\(\varvec{b} \varvec{\in } \varvec{\mathbb {K}}^{\varvec{n}}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mrow> <mi mathvariant="bold-italic">b</mi> </mrow> <mrow> <mo mathvariant="bold">∈</mo> </mrow> <msup> <mrow> <mi mathvariant="double-struck">K</mi> </mrow> <mrow> <mi mathvariant="bold-italic">n</mi> </mrow> </msup> </mrow> </math></EquationSource> </InlineEquation> with high probability can be recovered when <InlineEquation ID="IEq12"> <EquationSource Format="TEX">\(\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)}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mrow> <mi mathvariant="bold-italic">μ</mi> </mrow> <mrow> <mo mathvariant="bold">≳</mo> </mrow> <mrow> <mi mathvariant="bold-italic">s</mi> </mrow> <mspace width="0.166667em" /> <mrow> <mo mathvariant="bold">log</mo> </mrow> <msup> <mrow> <mo mathvariant="bold" stretchy="false">(</mo> <mi mathvariant="bold-italic">s</mi> <mo mathvariant="bold" stretchy="false">)</mo> </mrow> <mrow> <mn mathvariant="bold">2</mn> </mrow> </msup> <mspace width="0.166667em" /> <mrow> <mo mathvariant="bold">log</mo> </mrow> <mrow> <mo mathvariant="bold" stretchy="false">(</mo> <mi mathvariant="bold-italic">μ</mi> <mo mathvariant="bold" stretchy="false">)</mo> </mrow> <mspace width="0.166667em" /> <mrow> <mo mathvariant="bold">log</mo> </mrow> <mrow> <mo mathvariant="bold" stretchy="false">(</mo> <mi mathvariant="bold-italic">μ</mi> <mi mathvariant="bold-italic">n</mi> <mo mathvariant="bold" stretchy="false">)</mo> </mrow> <mrow> <mo mathvariant="bold">+</mo> </mrow> <mrow> <mi mathvariant="bold-italic">s</mi> </mrow> <mrow> <mi mathvariant="bold-italic">σ</mi> </mrow> <mspace width="0.166667em" /> <mrow> <mo mathvariant="bold">log</mo> </mrow> <mrow> <mo mathvariant="bold" stretchy="false">(</mo> <mi mathvariant="bold-italic">n</mi> <mo mathvariant="bold" stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation>.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Bisparse blind deconvolution through hierarchical sparse recovery

  • Axel Flinth,
  • Ingo Roth,
  • Gerhard Wunder

摘要

The hierarchical sparsity framework, 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 \(\varvec{h}\) h and \(\varvec{b}\) b from the knowledge of \(\varvec{h}\varvec{*}\varvec{(Qb)}\) h ( Q b ) , where \(\varvec{Q}\) Q is some linear operator, and both \(\varvec{b}\) b and \(\varvec{h}\) h are assumed to be sparse. The approach rests upon lifting the problem to a linear one, and then applying HiHTP, through the hierarchical sparsity framework. Then, for a Gaussian draw of the random matrix \(\varvec{Q}\) Q , it is theoretically shown that an \(\varvec{s}\) s -sparse \(\varvec{h} \varvec{\in } \varvec{\mathbb {K}}^{\varvec{\mu }}\) h K μ and \(\varvec{\sigma }\) σ -sparse \(\varvec{b} \varvec{\in } \varvec{\mathbb {K}}^{\varvec{n}}\) b K n with high probability can be recovered when \(\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)}\) μ s log ( s ) 2 log ( μ ) log ( μ n ) + s σ log ( n ) .