Demo Data from SIGIR 2026 / reviewers in the wild / expert
Amjad Yousef Majid
dblp:182/2579
· DBLP profile ↗
9ranked-venue papers
5as first author
3since 2021 · last 2024
0000-0001-8225-6410ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 6 · 3 first-authorArtificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
5 papers |
Internet of things and sensor networks · 78% Wireless networking · 12% Physical-layer communications · 10% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Energy-efficient computing · 58% Embedded and real-time systems · 42% | |
| Software engineering, system software, and programming languages
1 paper |
Concurrent programming · 100% |
Topics — the 15 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Energy-efficient computing
energy harvesting |
0.8 | 3 | 2020 | On the Synchronization of Computational RFIDs · IEEE Trans. Mob. Comput. 2019 InK: Reactive Kernel for Tiny Batteryless Sensors · SenSys 2018 Continuous Sensing on Intermittent Power · IPSN 2020 |
Internet of things and sensor networks › RFID systems
computational RFID |
0.7 | 2 | 2019 | On the Synchronization of Computational RFIDs · IEEE Trans. Mob. Comput. 2019 Fast downstream to many (computational) RFIDs · INFOCOM 2017 |
Internet of things and sensor networks › battery-free sensing
intermittent computing |
0.4 | 1 | 2020 | Continuous Sensing on Intermittent Power · IPSN 2020 |
Internet of things and sensor networks
wireless sensor network |
0.4 | 1 | 2020 | Continuous Sensing on Intermittent Power · IPSN 2020 |
Internet of things and sensor networks
backscatter communication |
0.4 | 1 | 2019 | Multi-hop Backscatter Tag-to-Tag Networks · INFOCOM 2019 |
Internet of things and sensor networks › wireless sensor network › duty cycling
low-power-listening MAC |
0.4 | 1 | 2019 | Multi-hop Backscatter Tag-to-Tag Networks · INFOCOM 2019 |
Wireless networking
medium access control |
0.4 | 1 | 2019 | Multi-hop Backscatter Tag-to-Tag Networks · INFOCOM 2019 |
Physical-layer communications
synchronization |
0.4 | 1 | 2019 | On the Synchronization of Computational RFIDs · IEEE Trans. Mob. Comput. 2019 |
Embedded and real-time systems
intermittent computing |
0.4 | 1 | 2019 | On the Synchronization of Computational RFIDs · IEEE Trans. Mob. Comput. 2019 |
Concurrent programming › concurrency models
event-driven programming |
0.3 | 1 | 2018 | InK: Reactive Kernel for Tiny Batteryless Sensors · SenSys 2018 |
Embedded and real-time systems › energy harvesting systems
batteryless device |
0.3 | 1 | 2018 | InK: Reactive Kernel for Tiny Batteryless Sensors · SenSys 2018 |
Internet of things and sensor networks › RFID systems
EPC Gen2 protocol |
0.3 | 1 | 2017 | Fast downstream to many (computational) RFIDs · INFOCOM 2017 |
Internet of things and sensor networks
RFID systems |
0.3 | 1 | 2017 | Fast downstream to many (computational) RFIDs · INFOCOM 2017 |
Energy-efficient computing
power management |
0.1 | 1 | 2020 | Continuous Sensing on Intermittent Power · IPSN 2020 |
Internet of things and sensor networks › iot devices › battery-free devices
batteryless sensor |
0.1 | 1 | 2018 | InK: Reactive Kernel for Tiny Batteryless Sensors · SenSys 2018 |
Methods — techniques the papers use, named apart from their topics
task scheduling · 1.0event-driven programming · 1.0response randomization · 0.9neighbor estimation · 0.9proportional-integral control · 0.8protocol design · 0.4experimental measurement · 0.4multi-tag transfer · 0.3fast feedback verification · 0.3compressed data streams · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Building the Cloud Continuum with REARabstractThe computing continuum combines computational resources and services from edge to cloud, promising enhanced efficiency and resilience with respect to the traditional siloed-based approach. This study presents the REAR (Resource Advertisement and Reservation) protocol, which tackles the complexities of managing resources within this continuum. REAR establishes standardized interfaces to enable interoperability, enhances resource allocation efficiency, and maintains security measures for workload execution. The paper details the protocol’s design, key components, operational workflows, and potential uses, contributing to the optimization of resource use across the computing continuum. Stefano Galantino, Elisa Albanese, Nasir Asadov, Stefano Braghin, Francesco Cappa, Andrea Colli-Vignarelli, Amjad Yousef Majid, Eduard Marin, Jacopo Marino, Lorenzo Moro, Liubov Nedoshivina, Fulvio Risso, Domenico Siracusa, Antonio F. Skarmeta, Luca Zuanazzi |
NetSoft | 7 |
| 2024 | Deep Reinforcement Learning Versus Evolution Strategies: A Comparative SurveyabstractDeep reinforcement learning (DRL) and evolution strategies (ESs) have surpassed human-level control in many sequential decision-making problems, yet many open challenges still exist. To get insights into the strengths and weaknesses of DRL versus ESs, an analysis of their respective capabilities and limitations is provided. After presenting their fundamental concepts and algorithms, a comparison is provided on key aspects, such as scalability, exploration, adaptation to dynamic environments, and multiagent learning. Current research challenges are also discussed, including sample efficiency, exploration versus exploitation, dealing with sparse rewards, and learning to plan. Then, the benefits of hybrid algorithms that combine DRL and ESs are highlighted. Amjad Yousef Majid, Serge Saaybi, Vincent François-Lavet, R. Venkatesha Prasad, Chris J. M. Verhoeven |
IEEE Trans. Neural Networks Learn. Syst. | 1 |
| 2021 | Lightweight Audio Source Localization for Swarm RobotsabstractThe ability to localize a sound source is essential for safe integration of robots in our society. However, its high computational demand makes it challenging to equip small swarm robots with such capability. Therefore, this paper investigates potential means for developing a lightweight sound source localization method. It introduces the Cutting The Plane (CTP) algorithm which leverages recent advancements in embedded microphone technology to reduce the computation complexity of audio source localization. We analyzed its performance and compared it to a software-based approach using simulation. Finally, we performed tests on real hardware to show the feasibility of using our system for relative localization between swarm robots. Amjad Yousef Majid, Casper van der Horst, Tomas van Rietbergen, David JohannesZwart, R. Venkatesha Prasad |
CCNC | 1 |
| 2020 | Continuous Sensing on Intermittent PowerabstractThe main obstacles to achieve truly ubiquitous sensing are (i) the limitations of battery technology - batteries are short-lived, hazardous, bulky, and costly - and (ii) the unpredictability of ambient power. The latter causes sensors to operate intermittently, violating the availability requirements of many real-world applications. In this paper, we present the Coalesced Intermittent Sensor (CIS), an intermittently-powered "sensor" that senses continuously! Although a single node will frequently be off charging, a group of nodes can –in principle– sense 24/7 provided that their awake times are spread apart. As communication is too expensive, we rely on inherent component variations that induce small differences in power cycles. This basic assumption has been verified through measurements of different nodes and power sources. However, desynchronizing nodes is not enough. An important finding is that a CIS designed for certain (minimal) energy conditions will become synchronized when the available energy exceeds the design point. Nodes employing a sleep mode (to extend their availability) do wake up collectively at some event, process it, and return to charging as the remaining energy is typically too low to handle another event. This results in multiple responses (bad) and missing subsequent events (worse) due to the synchronized charging. To counter this undesired behavior we designed an algorithm to estimate the number of active neighbors and respond proportionally to an event. We show that when intermittent nodes randomize their responses to events, in favorable energy conditions, the CIS reduces the duplicated captured events by 50% and increases the percentage of capturing entire bursts above 85%. Amjad Yousef Majid, Patrick Schilder, Koen Langendoen |
IPSN | 1 |
| 2020 | Dynamic Task-based Intermittent Execution for Energy-harvesting DevicesabstractEnergy-neutral Internet of Things requires freeing embedded devices from batteries and powering them from ambient energy. Ambient energy is, however, unpredictable and can only power a device intermittently. Therefore, the paradigm of intermittent execution is to save the program state into non-volatile memory frequently to preserve the execution progress. In task-based intermittent programming, the state is saved at task transition. Tasks are fixed at compile time and agnostic to energy conditions. Thus, the state may be saved either more often than necessary or not often enough for the program to progress and terminate. To address these challenges, we propose Coala, an adaptive and efficient task-based execution model. Coala progresses on a multi-task scale when energy permits and preserves the computation progress on a sub-task scale if necessary. Coala’s specialized memory virtualization mechanism ensures that power failures do not leave the program state in non-volatile memory inconsistent. Our evaluation on a real energy-harvesting platform not only shows that Coala reduces runtime by up to 54% as compared to a state-of-the-art system, but also it is able to progress where static systems fail. Amjad Yousef Majid, Carlo Delle Donne, Kiwan Maeng, Alexei Colin, Kasim Sinan Yildirim, Brandon Lucia, Przemyslaw Pawelczak |
ACM Trans. Sens. Networks | 1 |
| 2019 | Multi-hop Backscatter Tag-to-Tag NetworksabstractWe characterize the performance of a backscatter tag-to-tag (T2T) multi-hop network. For this, we developed a discrete component-based backscatter T2T transceiver and a communication protocol suite. The protocol composed of a novel (i) flooding-based link control tailored towards backscatter transmission, and (ii) low-power listening MAC. The MAC design is based on the new insight that backscatter reception is more energy costly than transmission. Our experiments show that multi-hopping extends the coverage of backscatter networks by enabling longer backward T2T links (tag far from the exciter sending to the tag close to the exciter). Four hops, for example, extend the communication range by a factor of two. Furthermore, we show that dead spots in multi-hop T2T networks are far less significant than those in the single-hop T2T networks. Amjad Yousef Majid, Michel Jansen, Guillermo Ortas Delgado, Kasim Sinan Yildirim, Przemyslaw Pawelczak |
INFOCOM | 1 |
| 2019 | On the Synchronization of Computational RFIDsabstractBattery-free computational RFID platforms, such as WISP (Wireless Identification and Sensing Platform), are intermittently-powered devices designed for replacing existing sensor networks. Accordingly, synchronization appears as one of the crucial building blocks for collaborative and coordinated actions in these platforms. However, intermittent power leads to frequent loss of computational state and short-term clock frequency instability that makes synchronization challenging. In this article, we introduce the WISP-Sync protocol that provides synchronization among WISP tags in the communication range of an RFID reader. WISP-Sync overcomes the aforementioned challenges by employing a Proportional-Integral (PI) controller-inspired algorithm which (i) is adaptive-reactive to short-term clock instabilities; (ii) requires only a few computation steps-suitable for limited harvested energy; and (iii) keeps a few variables to hold the synchronization state-minimum overhead to recover from power interrupts. Evaluations in our testbed showed that WISP-Sync ensured an average synchronization error of approximately 1 ms among the tags with an average energy overhead of 1.85 μJ per synchronization round. Kasim Sinan Yildirim, Henko Aantjes, Przemyslaw Pawelczak, Amjad Yousef Majid |
IEEE Trans. Mob. Comput. | 4 |
| 2018 | InK: Reactive Kernel for Tiny Batteryless SensorsabstractTiny energy harvesting battery-free devices promise maintenance free operation for decades, providing swarm scale intelligence in applications from healthcare to building monitoring. These devices operate intermittently because of unpredictable, dynamic energy harvesting environments, failing when energy is scarce. Despite this dynamic operation, current programming models are static; they ignore the event-driven and time-sensitive nature of sensing applications, focusing only on preserving forward progress while maintaining performance. This paper proposes InK; the first reactive kernel that provides a novel way to program these tiny energy harvesting devices that focuses on their main application of event-driven sensing. InK brings an event-driven paradigm shift for batteryless applications, introducing building blocks and abstractions that enable reacting to changes in available energy and variations in sensing data, alongside task scheduling, while maintaining a consistent memory and sense of time. We implemented several event-driven applications for InK, conducted a user study, and benchmarked InK against the state-of-the-art; InK provides up to 14 times more responsiveness and was easier to use. We show that InK enables never before seen batteryless applications, and facilitates more sophisticated batteryless programs. Kasim Sinan Yildirim, Amjad Yousef Majid, Dimitris Patoukas, Koen Schaper, Przemyslaw Pawelczak, Josiah D. Hester |
SenSys | 2 |
| 2017 | Fast downstream to many (computational) RFIDsabstractWe present Stork - an extension of the EPC C1G2 protocol allowing streaming of data to multiple Computational Radio Frequency IDentification tags (CRFIDs) simultaneously at up to 20 times faster than the prior state of the art. Stork introduces downstream attributes never before seen in (C)RFIDs: (i) fast feedback for CRFID downstream verification based on the internal EPC C1G2 memory check command - which we analytically and experimentally show to be the best possible downstream verification process based on EPC C1G2; (ii) ability to perform multi-CRFID transfer - which in our experiments speeds up downstream by more than two times compared to sequential transmission; and (iii) the use of compressed data streams - which improves firmware reprogramming times by up to 10% at large reader-to-CRFID distances. Henko Aantjes, Amjad Yousef Majid, Przemyslaw Pawelczak, Jethro Tan, Aaron N. Parks, Joshua R. Smith 0001 |
INFOCOM | 2 |