Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

International Conference on Communications

Enhanced BBHT Algorithm for Active User Detection in 5G

Muhammad Idham Habibie, Milad Ghadimi, Riccardo Bassoli, Frank H. P. Fitzek

Published Jun 8, 2025• 0 citations
Publisher

Abstract

The key features of 5G, particularly URLLC and mMTC, are designed to achieve low latency and high scalability. To support these requirements, a proposed approach for random access scenarios, known as the GF scheme, eliminates handshakes between the BS and mobile users to reduce latency and accommodate a large number of devices. However, this introduces a new challenge known as AUD, where users send messages indicating their activity status, requiring the BS to detect and decode them. Decoding these messages, however, demands high computational complexity, which increases exponentially with the number of users. Several algorithms, such as ZF and CCR, have been proposed to mitigate this complexity, but they suffer from suboptimal performance. On the other hand, the optimal solution, known as ML, performs well but suffers from high complexity. To address this, quantum algorithms, like Grover's algorithm, have been proposed due to their ability to reduce search complexity while also keep detecting active users performance better. However, Grover's algorithm requires adaptation in this context, as the optimal number of iterations depends on the number of solutions, which is always unknown in the AUD case. To address this, the BBHT and DHA algorithms have been proposed to minimize complexity when the solution is unknown, but both still exhibit relatively high computational demands. In this paper, we propose an Enhanced BBHT that aims to reduce this complexity while maintaining detection performance. Our findings demonstrate that the Enhanced BBHT reduces computational complexity while keeping the performance stable.

DOI
10.1109/icc52391.2025.11161301

Related papers

Quantum Minimum Searching Algorithms for Active User Detection in Wireless IoT Networks

Muhammad Idham Habibie, Claire Goursaud, Jihad Hamie

The key features of 5G, such as ultra-reliable low latency (URLLC) and massive machine-type communication (mMTC), are designed to address the need for low latency and the ability to connect a large number of devices in the IoT context. To support these constraints, mobile devices transmit information without previously establishing a connection with the base station (BS). This requires the Base Station to detect in real-time the active users (process known as Active User Detection (AUD)). With classical processors, one can employ the Maximum Likelihood (ML) method (the optimal detector, but suffers from high complexity and delay), or suboptimal ones (which are simpler, but less reliable). Meanwhile, quantum algorithms, particularly Durr and Hoyer (DHA) algorithm, addressing minimum searching problems, can significantly reduce complexity while keeping good performances. However, these algorithms were designed for generic problems, and their initialization and parameterization are blindly done. Nonetheless, we can have access to prior information on the system’s behavior. Therefore, in this paper, we aim to adapt and improve these quantum algorithms by using prior knowledge on the system for the AUD problem. We first propose a novel algorithm, the Improved Iterative Minimum Searching Algorithm (IIMSA) where we define more efficiently the parameters. Then, further enhancements of IIMSA are obtained thanks to a better initialization of the algorithms by exploiting classical preprocessing of the received signals with classical Conventional Correlation Receiver (CCR) or Zero Forcing (ZF). The obtained results show that these proposed algorithms operate more efficiently (i.e., less complexity with better accuracy).

IEEE Internet of Things Journal•Apr 1, 2024•5 citations

A Performance Comparison of Classical and Quantum Algorithm for Active User Detection

Muhammad Idham Habibie, Jihad Hamie, Claire Goursaud

The strong growth in the number of connected mobile devices has imposed new challenges in efficiently exploiting the available networks resources. Code Domain Non-Orthogonal Multiple Access (NOMA) technique appears as a tremendous efficient solution. Each device uses its assigned code to simultaneously transmit its data along with the user identifier, without any resource reservation exchange, saving precious wireless resources. However, this requires a receiver capable of blindly detecting the active users, which is highly complex. Driven by the promising superposition property of quantum architecture, the goal of this paper is to adapt and apply the quantum Grover algorithm for Active User Detection (AUD) purpose in the context of NOMA, to alleviate the search complexity. This adapted Grover’s algorithm is compared with the optimal classical Maximum Likelihood (ML) AUD receivers, as well as with the basic classical Conventional Correlation Receiver (CCR). A benchmark on the probability of AUD is assessed as a function of the Signal to Noise Ratio (SNR) of the received signal. We show that our adapted Grover’s algorithm is very promising in high SNR regime.

IEEE International Workshop on Signal Processing Advances in Wireless Communications (SPAWC)•Jul 4, 2022•6 citations

Enhanced Grover's algorithm solutions for active user detection in wireless networks

Muhammad Idham Habibie

Solutions améliorées de l'algorithme de Grover pour la détection d'utilisateurs actifs dans les résaux sans fil 5G comprend des fonctionnalités telles que Ultra-fiables à faible latence (URLLC) et Massives entre machines (mMTC) pour minimiser les délais et connecter de nombreux appareils. Cela nécessite un schéma Détection des utilisateurs Actifs (AUD), nécessitant une détection en temps réel par Base Station (BS). Maximum de Vraisemblance (ML) est le plus performant pour AUD mais il est complexe. Pour simplifier, des alternatives comme CCR et ZF ont été introduites mais ne peuvent égaler les performances de ML. Pour y remédier, nous explorons l’algorithme de Grover, connu pour ses capacités de superposition (travail avec 0 et 1), superposition (travailler avec 0 et 1 en même temps). Cependant, l’algorithme de Grover, lorsqu’il est contraint par la fonction f(x) = δ, n’est pas aussi performant que ML ; il est plus proche de CCR et de ZF. Pour atteindre les performances de ML, l’algorithme de Grover doit être modifié pour trouver la distance minimale, comme ML la distance minimale, comme le fait ML. Nous proposons un nouvel algorithme, à savoir Algorithme Amélioré de Recherche de Minimum par Itération (IIMSA), visant à améliorer les algorithmes existants Boyer-Brassard-Høyer-Tapp (BBHT) et Durr-Hoyer Algorithm (DHA), qui sont les méthodes prometteuses pour trouver le minimum à l’aide de l’algorithme de Grover afin de réduire leur complexité tout en maintenant des performances élevées. L’idée est d’utiliser n’importe quel nombre aléatoire de solutions plutôt que d’effectuer L itérations aléatoires comme le suggère DHA. Nous incorporons également des méthodes classiques telles que ZF et CCR pour améliorer leurs performances et réduire la complexité. Nous adaptons également l’algorithme de Grover dans le contexte de AUD dans cette thèse. Nous présentons également un algorithme de Grover amélioré inspiré d’une solution hybride quantique qui exploite à la fois des éléments quantiques et classiques, solution hybride quantique qui exploite à la fois des éléments quantiques et classiques. L’objectif principal est d’augmenter la probabilité de succès Ps et de réduire la complexité de l’algorithme original de Grover de l’algorithme de Grover original. Le concept consiste à utiliser moins d’itérations de Grover que le nombre optimal, dénommé Ps. que le nombre optimal, noté Lopt, et de le combiner avec la probabilité de succès classique. Nous pensons que cette approche a le potentiel de modifier le comportement de la complexité et d’obtenir une probabilité de succès élevé et d’atteindre une probabilité de succès élevée.

•Dec 14, 2023•0 citations

Dynamic Grover Search Optimization with Deep Q-Networks for Active User Detection

Deemah H. Tashman, Soumaya Cherkaoui

Sixth-generation (6G) networks must deliver ultra-low latency and near-100 percent reliability to support massive-scale Internet of Things (IoT) deployments and Hyper-Reliable Low-Latency Communications (HRLLC). Grant-free access protocols permit devices to transmit without prior scheduling; nevertheless, this uncoordinated transmission introduces uncertainty at the receiver, necessitating Active User Detection (AUD) to ascertain which devices are active. Quantum search methods—most notably Grover’s algorithm—can accelerate AUD, yet they require knowing the optimal number of iterations, which depends on the (typically unknown and time-varying) number of valid solutions induced by the current activity pattern and channel/noise conditions. To overcome this, we formulate an optimization problem that optimizes the number of Grover iterations to maximize detection accuracy and minimize computational cost without any prior activity information. We then apply a Deep Q-Network (DQN) to learn, via deep reinforcement learning, an adaptive policy for selecting the iteration count. Simulation results verify that the DQN converges to an optimal strategy and outperforms two baseline schemes under varying fading conditions and active-user transmit powers.

Globecom•Dec 8, 2025•0 citations

Adaptation of Grover's Quantum Algorithm to Multiuser Detection in an OCDMA System

Muhammad Idham Habibie, Jihad Hamie, Claire Goursaud

To support multiple transmissions in an optical fiber, several techniques have been studied such as Optical Code Division Multiple Access (OCDMA). In particular, the incoherent OCDMA systems are appreciated for their sim-plicity and reduced cost. However, they suffer from Multiple Access Interference (MAI), which degrades the performances. In order to cope with this MAI, several detectors have been studied. Among them, the Maximum Likelihood (ML) detector is the optimal one but it suffers from high complexity as all possibilities have to be tested prior to decision. However, thanks to the recent quantum computing advances, the complexity problem can be circumvented. As a matter of fact, quantum algorithms, such as Grover, exploit the superposition states in the quantum domain to accelerate the computation. Thus, in this paper, we propose to adapt the quantum Grover's algorithm in the context of Multi-User Detection (MUD), in an OCDMA system using non-orthogonal codes. We propose a way to adapt the received noisy signal to the constraints defined by Grover's algorithm. We further evaluate the probability of success in detecting the active users for different noise levels. Aside from the complexity reduction, simulations show that our proposal has a high probability of detection when the received signal is not highly altered. We show the benefits of our proposal compared to the classical and the optimal ML detector.

IEEE International Symposium on Future Telecommunication Technologies (SOFTT)•Dec 6, 2021•4 citations

ML Criterion Based Signal Detection of a MIMO-OFDM System Using Quantum and Semi-Quantum Assisted Modified DHA/BBHT Search Algorithm

Subhadeep Mondal, Mostafizur Rahaman Laskar, Amit Kumar Dutta

The quantum search algorithm (QSA) is one of the most recent developments in the era of quantum signal processing (QSP) and quantum information theory (QIT). It shows a faster performance in finding the solutions of system such as multiple-input multiple-output (MIMO) communication system, quantum error correction and others with a polynomial order over the classical one. Grover's algorithm is one of the first proposed QSA in identifying the index number of the solution of a system, whose solutions are known to the oracle. A further improved QSA called Boyer-Brassard-Høyer-Tapp (BBHT) is followed by the Durr-Hoyer algorithm (DHA), which proposes to find the solutions, while the exact number of the solutions is not known. In this treatise, we propose two modifications to the existing DHA and BBHT algorithms. In DHA, we propose a semi-quantum framework, where after each iteration in DHA, the non-solution points are removed in classical framework. This makes the data set iteratively shorter. In the case of BBHT algorithm, we propose to choose the Grover search number based on the Gamma distribution instead of the uniform one, which gives more chances to the new larger values to improve probability of success. The performance of the proposed QSAs demonstrates plausible improvement in search success performance as compared to their existing BBHT and DHA counterparts. Numerical simulations are conducted with the proposed QSA algorithms on a MIMO orthogonal frequency division multiplexing (OFDM) system to demonstrate the performance improvement.

IEEE Transactions on Vehicular Technology•Jan 29, 2021•21 citations
The key features of 5G, particularly URLLC and mMTC, are designed to achieve low latency and high scalability. To support these requirements, a proposed approach for random access scenarios, known as the GF scheme, eliminates handshakes between the BS and mobile users to reduce latency and accommodate a large number of devices. However, this introduces a new challenge known as AUD, where users send messages indicating their activity status, requiring the BS to detect and decode them. Decoding these messages, however, demands high computational complexity, which increases exponentially with the number of users. Several algorithms, such as ZF and CCR, have been proposed to mitigate this complexity, but they suffer from suboptimal performance. On the other hand, the optimal solution, known as ML, performs well but suffers from high complexity. To address this, quantum algorithms, like Grover's algorithm, have been proposed due to their ability to reduce search complexity while also keep detecting active users performance better. However, Grover's algorithm requires adaptation in this context, as the optimal number of iterations depends on the number of solutions, which is always unknown in the AUD case. To address this, the BBHT and DHA algorithms have been proposed to minimize complexity when the solution is unknown, but both still exhibit relatively high computational demands. In this paper, we propose an Enhanced BBHT that aims to reduce this complexity while maintaining detection performance. Our findings demonstrate that the Enhanced BBHT reduces computational complexity while keeping the performance stable.
The key features of 5G, such as ultra-reliable low latency (URLLC) and massive machine-type communication (mMTC), are designed to address the need for low latency and the ability to connect a large number of devices in the IoT context. To support these constraints, mobile devices transmit information without previously establishing a connection with the base station (BS). This requires the Base Station to detect in real-time the active users (process known as Active User Detection (AUD)). With classical processors, one can employ the Maximum Likelihood (ML) method (the optimal detector, but suffers from high complexity and delay), or suboptimal ones (which are simpler, but less reliable). Meanwhile, quantum algorithms, particularly Durr and Hoyer (DHA) algorithm, addressing minimum searching problems, can significantly reduce complexity while keeping good performances. However, these algorithms were designed for generic problems, and their initialization and parameterization are blindly done. Nonetheless, we can have access to prior information on the system’s behavior. Therefore, in this paper, we aim to adapt and improve these quantum algorithms by using prior knowledge on the system for the AUD problem. We first propose a novel algorithm, the Improved Iterative Minimum Searching Algorithm (IIMSA) where we define more efficiently the parameters. Then, further enhancements of IIMSA are obtained thanks to a better initialization of the algorithms by exploiting classical preprocessing of the received signals with classical Conventional Correlation Receiver (CCR) or Zero Forcing (ZF). The obtained results show that these proposed algorithms operate more efficiently (i.e., less complexity with better accuracy).
The strong growth in the number of connected mobile devices has imposed new challenges in efficiently exploiting the available networks resources. Code Domain Non-Orthogonal Multiple Access (NOMA) technique appears as a tremendous efficient solution. Each device uses its assigned code to simultaneously transmit its data along with the user identifier, without any resource reservation exchange, saving precious wireless resources. However, this requires a receiver capable of blindly detecting the active users, which is highly complex. Driven by the promising superposition property of quantum architecture, the goal of this paper is to adapt and apply the quantum Grover algorithm for Active User Detection (AUD) purpose in the context of NOMA, to alleviate the search complexity. This adapted Grover’s algorithm is compared with the optimal classical Maximum Likelihood (ML) AUD receivers, as well as with the basic classical Conventional Correlation Receiver (CCR). A benchmark on the probability of AUD is assessed as a function of the Signal to Noise Ratio (SNR) of the received signal. We show that our adapted Grover’s algorithm is very promising in high SNR regime.
Solutions améliorées de l'algorithme de Grover pour la détection d'utilisateurs actifs dans les résaux sans fil 5G comprend des fonctionnalités telles que Ultra-fiables à faible latence (URLLC) et Massives entre machines (mMTC) pour minimiser les délais et connecter de nombreux appareils. Cela nécessite un schéma Détection des utilisateurs Actifs (AUD), nécessitant une détection en temps réel par Base Station (BS). Maximum de Vraisemblance (ML) est le plus performant pour AUD mais il est complexe. Pour simplifier, des alternatives comme CCR et ZF ont été introduites mais ne peuvent égaler les performances de ML. Pour y remédier, nous explorons l’algorithme de Grover, connu pour ses capacités de superposition (travail avec 0 et 1), superposition (travailler avec 0 et 1 en même temps). Cependant, l’algorithme de Grover, lorsqu’il est contraint par la fonction f(x) = δ, n’est pas aussi performant que ML ; il est plus proche de CCR et de ZF. Pour atteindre les performances de ML, l’algorithme de Grover doit être modifié pour trouver la distance minimale, comme ML la distance minimale, comme le fait ML. Nous proposons un nouvel algorithme, à savoir Algorithme Amélioré de Recherche de Minimum par Itération (IIMSA), visant à améliorer les algorithmes existants Boyer-Brassard-Høyer-Tapp (BBHT) et Durr-Hoyer Algorithm (DHA), qui sont les méthodes prometteuses pour trouver le minimum à l’aide de l’algorithme de Grover afin de réduire leur complexité tout en maintenant des performances élevées. L’idée est d’utiliser n’importe quel nombre aléatoire de solutions plutôt que d’effectuer L itérations aléatoires comme le suggère DHA. Nous incorporons également des méthodes classiques telles que ZF et CCR pour améliorer leurs performances et réduire la complexité. Nous adaptons également l’algorithme de Grover dans le contexte de AUD dans cette thèse. Nous présentons également un algorithme de Grover amélioré inspiré d’une solution hybride quantique qui exploite à la fois des éléments quantiques et classiques, solution hybride quantique qui exploite à la fois des éléments quantiques et classiques. L’objectif principal est d’augmenter la probabilité de succès Ps et de réduire la complexité de l’algorithme original de Grover de l’algorithme de Grover original. Le concept consiste à utiliser moins d’itérations de Grover que le nombre optimal, dénommé Ps. que le nombre optimal, noté Lopt, et de le combiner avec la probabilité de succès classique. Nous pensons que cette approche a le potentiel de modifier le comportement de la complexité et d’obtenir une probabilité de succès élevé et d’atteindre une probabilité de succès élevée.
Sixth-generation (6G) networks must deliver ultra-low latency and near-100 percent reliability to support massive-scale Internet of Things (IoT) deployments and Hyper-Reliable Low-Latency Communications (HRLLC). Grant-free access protocols permit devices to transmit without prior scheduling; nevertheless, this uncoordinated transmission introduces uncertainty at the receiver, necessitating Active User Detection (AUD) to ascertain which devices are active. Quantum search methods—most notably Grover’s algorithm—can accelerate AUD, yet they require knowing the optimal number of iterations, which depends on the (typically unknown and time-varying) number of valid solutions induced by the current activity pattern and channel/noise conditions. To overcome this, we formulate an optimization problem that optimizes the number of Grover iterations to maximize detection accuracy and minimize computational cost without any prior activity information. We then apply a Deep Q-Network (DQN) to learn, via deep reinforcement learning, an adaptive policy for selecting the iteration count. Simulation results verify that the DQN converges to an optimal strategy and outperforms two baseline schemes under varying fading conditions and active-user transmit powers.
To support multiple transmissions in an optical fiber, several techniques have been studied such as Optical Code Division Multiple Access (OCDMA). In particular, the incoherent OCDMA systems are appreciated for their sim-plicity and reduced cost. However, they suffer from Multiple Access Interference (MAI), which degrades the performances. In order to cope with this MAI, several detectors have been studied. Among them, the Maximum Likelihood (ML) detector is the optimal one but it suffers from high complexity as all possibilities have to be tested prior to decision. However, thanks to the recent quantum computing advances, the complexity problem can be circumvented. As a matter of fact, quantum algorithms, such as Grover, exploit the superposition states in the quantum domain to accelerate the computation. Thus, in this paper, we propose to adapt the quantum Grover's algorithm in the context of Multi-User Detection (MUD), in an OCDMA system using non-orthogonal codes. We propose a way to adapt the received noisy signal to the constraints defined by Grover's algorithm. We further evaluate the probability of success in detecting the active users for different noise levels. Aside from the complexity reduction, simulations show that our proposal has a high probability of detection when the received signal is not highly altered. We show the benefits of our proposal compared to the classical and the optimal ML detector.
The quantum search algorithm (QSA) is one of the most recent developments in the era of quantum signal processing (QSP) and quantum information theory (QIT). It shows a faster performance in finding the solutions of system such as multiple-input multiple-output (MIMO) communication system, quantum error correction and others with a polynomial order over the classical one. Grover's algorithm is one of the first proposed QSA in identifying the index number of the solution of a system, whose solutions are known to the oracle. A further improved QSA called Boyer-Brassard-Høyer-Tapp (BBHT) is followed by the Durr-Hoyer algorithm (DHA), which proposes to find the solutions, while the exact number of the solutions is not known. In this treatise, we propose two modifications to the existing DHA and BBHT algorithms. In DHA, we propose a semi-quantum framework, where after each iteration in DHA, the non-solution points are removed in classical framework. This makes the data set iteratively shorter. In the case of BBHT algorithm, we propose to choose the Grover search number based on the Gamma distribution instead of the uniform one, which gives more chances to the new larger values to improve probability of success. The performance of the proposed QSAs demonstrates plausible improvement in search success performance as compared to their existing BBHT and DHA counterparts. Numerical simulations are conducted with the proposed QSA algorithms on a MIMO orthogonal frequency division multiplexing (OFDM) system to demonstrate the performance improvement.