A Novel Low-Complexity Dual-Domain Expectation Propagation Detection Aided AFDM for Future Communications
arXiv:2603.29218v1 Announce Type: new Abstract: This paper presents a dual-domain low-complexity expectation propagation (EP) detection framework for affine frequency division multiplexing (AFDM) systems. By analyzing the structural properties of the effective channel matrices in both the time and affine frequency (AF) domains, our key observation is the domain-specific quasi-banded sparsity patterns, including AF-domain sparsity under frequency-selective channels and time-domain sparsity under doubly-selective channels. Based on these observations, we develop an AF-domain EP (EP-AF) detector for frequency-selective channels and a time-domain EP (EP-T) detector for doubly-selective channels, respectively. By performing iterative inference in the time domain using the Gaussian approximation
View PDF HTML (experimental)
Abstract:This paper presents a dual-domain low-complexity expectation propagation (EP) detection framework for affine frequency division multiplexing (AFDM) systems. By analyzing the structural properties of the effective channel matrices in both the time and affine frequency (AF) domains, our key observation is the domain-specific quasi-banded sparsity patterns, including AF-domain sparsity under frequency-selective channels and time-domain sparsity under doubly-selective channels. Based on these observations, we develop an AF-domain EP (EP-AF) detector for frequency-selective channels and a time-domain EP (EP-T) detector for doubly-selective channels, respectively. By performing iterative inference in the time domain using the Gaussian approximation, the proposed EP-T detector avoids inverting the dense channel matrix in the AF domain. Furthermore, the proposed EP-AF and EP-T detectors leverage the aforementioned quasi-banded sparsity of the AF domain and time domain channel matrices, respectively, to reduce the complexity of matrix inversion from cubic to linear order. Simulation results demonstrate that the proposed low-complexity EP-AF detector achieves nearly identical error rate performance to its conventional counterpart, while the proposed low-complexity EP-T detector offers an attractive trade-off between detection performance and complexity.
Comments: This work has been accepted by WCNC workshop 2026
Subjects:
Signal Processing (eess.SP)
Cite as: arXiv:2603.29218 [eess.SP]
(or arXiv:2603.29218v1 [eess.SP] for this version)
https://doi.org/10.48550/arXiv.2603.29218
arXiv-issued DOI via DataCite (pending registration)
Submission history
From: Qin Yi [view email] [v1] Tue, 31 Mar 2026 03:32:21 UTC (514 KB)
Sign in to highlight and annotate this article

Conversation starters
Daily AI Digest
Get the top 5 AI stories delivered to your inbox every morning.
More about
announceversionpaper
The end of 'shadow AI' at enterprises? Kilo launches KiloClaw for Organizations to enable secure AI agents at scale
As generative AI matures from a novelty into a workplace staple, a new friction point has emerged: the "shadow AI" or "Bring Your Own AI (BYOAI)" crisis. Much like the unsanctioned use of personal devices in years past, developers and knowledge workers are increasingly deploying autonomous agents on personal infrastructure to manage their professional workflows. "Our journey with Kilo Claw has been to make it easier and easier and more accessible to folks," says Kilo co-founder Scott Breitenother. Today, the company dedicated to providing a portable, multi-model, cloud-based AI coding environment is moving to formalize this "shadow AI" layer: it's launching KiloClaw for Organizations and KiloClaw Chat, a suite of tools designed to provide enterprise-grade governance over personal AI a

"You Have Not Been a Good User" (LessWrong's second album)
tldr: The Fooming Shoggoths are releasing their second album "You Have Not Been a Good User"! Available on Spotify , Youtube Music and (hopefully within a few days) Apple Music. We are also releasing a remastered version of the first album, available similarly on Spotify and Youtube Music . It took us quite a while but the Fooming Shoggoth's second album is finally complete! We had finished 9 out of the 13 songs on this album around a year ago, but I wasn't quite satisfied with where the whole album was at for me to release it on Spotify and other streaming platforms. This album was written with the (very ambitious) aim of making songs that in addition to being about things I care about (and making fun of things that I care about), are actually decently good on their own, just as songs. An

Multi-Cloud Strategy: When and How to Go Multi-Cloud
<h2> Introduction </h2> <p>Every few months, another major cloud outage makes headlines. AWS us-east-1 goes down, taking half the internet with it. A misconfigured Azure deployment affects thousands of customers. These incidents fuel the multi-cloud narrative: "Don't put all your eggs in one basket."</p> <p>But multi-cloud comes with significant costs—complexity, operational overhead, and often higher expenses. While some organizations genuinely benefit from multi-cloud, many adopt it for the wrong reasons and regret the decision.</p> <p>In this comprehensive guide, we'll explore when multi-cloud makes sense, when it doesn't, and how to implement it successfully if you truly need it.</p> <h2> What is Multi-Cloud? </h2> <h3> Definition </h3> <p>Multi-cloud means using services from multiple
Knowledge Map
Connected Articles — Knowledge Graph
This article is connected to other articles through shared AI topics and tags.
More in Releases

"You Have Not Been a Good User" (LessWrong's second album)
tldr: The Fooming Shoggoths are releasing their second album "You Have Not Been a Good User"! Available on Spotify , Youtube Music and (hopefully within a few days) Apple Music. We are also releasing a remastered version of the first album, available similarly on Spotify and Youtube Music . It took us quite a while but the Fooming Shoggoth's second album is finally complete! We had finished 9 out of the 13 songs on this album around a year ago, but I wasn't quite satisfied with where the whole album was at for me to release it on Spotify and other streaming platforms. This album was written with the (very ambitious) aim of making songs that in addition to being about things I care about (and making fun of things that I care about), are actually decently good on their own, just as songs. An

VanityH – Elegant Hyperscript DSL for Frontend Render Functions
<p>I built <strong>VanityH</strong> to fix the pain of writing hyperscript in vanilla JS/TS, low‑code engines, and non‑JSX environments.</p> <p>It’s a <strong>tiny, zero‑dependency DSL</strong> built on Proxy & closure that turns messy nested <code>h(tag, props, children)</code> into clean, chainable code like SwiftUI/Flutter.</p> <h2> Why it matters </h2> <ul> <li> <strong>Escape nesting hell</strong>: Clear DOM structure at a glance</li> <li> <strong>Fully immutable</strong>: Copy‑on‑write, no accidental prop pollution</li> <li> <strong>Zero magic</strong>: Explicit, no hidden conversions</li> <li> <strong>Ultra‑light</strong>: ~600 bytes gzipped</li> <li> <strong>Works everywhere</strong>: Vue, React, Preact, Snabbdom, any hyperscript‑compatible renderer</li> </ul> <h2> Example (Vue

A Code Authorship Analysis on the Claude Code Leak. What Was Found Doesn't Match Human or AI Code.
<p>On March 31, 2026, Anthropic shipped a source map in their npm package, exposing 514,000 lines of TypeScript. Thousands of developers analyzed it. They found feature flags, a pet system, undercover mode, and a frustration regex.</p> <p>Nobody analyzed the <strong>authorship pattern</strong> of the code itself.</p> <p>Curia is an evidence-accumulating prediction system built for unrelated research. It turned out to be exactly the right tool to ask a question nobody was asking: does this code look like it was written by humans?</p> <p>The numbers are real. What they mean is up to you.</p> <h2> The Fingerprint </h2> <p>30+ metrics were extracted from every TypeScript file and compared across codebases spanning two eras:</p> <div class="table-wrapper-paragraph"><table> <thead> <tr> <th>Code

Stop Putting Everything in .env — Runtime Config for Django
<p>Hello all! 👋</p> <p>TL;DR I created a runtime configuration Django app called <a href="https://github.com/krishnamodepalli/django-sysconfig" rel="noopener noreferrer"><code>django-sysconfig</code></a>.</p> <p><a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fkrishnamodepalli%2Fdjango-sysconfig%2Freleases%2Fdownload%2Fv0.3.0%2Fdjango-sysconfig.gif" class="article-body-image-wrapper"><img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fkrishnamodepalli%2Fdjango-sysconfig%2Freleases%2Fdownload%2Fv0.3.0%2Fdjango-sysconfig.gif" alt="Django Sysconfig app usage" width="760" height="381"></a></p> <p>Here's the problem that
Discussion
Sign in to join the discussion
No comments yet — be the first to share your thoughts!