Papers for

edge computing operators

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Mobility-aware language model improves roaming iot device security detection

MAPLE-Sec: Mobility-Aware Partitioned Language-Model Engine for Roaming IoT Security

Abstract: Mobile Internet-of-Things (IoT) endpoints such as connected vehicles, wearables, and drones continuously cross heterogeneous network domains, creating handover-driven attack surfaces that static, cloud-anchored detectors cannot follow. However, three obstacles block real-time detection on such roaming endpoints: detection state is lost at every inter-domain handover; transmitting raw telemetry to a fixed detector exhausts the uplink and the device battery; and full-depth language model inference cannot meet millisecond latency budgets on constrained hardware. To tackle these challenges, we propose MAPLE-Sec, a mobility-aware partitioning framework that splits a compact, security-tuned language model across a roaming device and its nearest edge node. First, a trajectory-conditioned partition scheduler recomputes the split point from predicted handover timing, residual battery, and uplink quality. Second, a token-budgeted early-exit mechanism emits a verdict at the shallowest layer that meets a confidence threshold. Finally, a learned activation-compression codec migrates the intermediate inference state across edge nodes during handover without retransmitting raw telemetry. We formalize the partition-and-migration decision as an on-device constrained optimization solved in sub-millisecond time. Extensive experiments across the CIC-IoT and Edge-IIoTset corpora under both IID and non-IID roaming conditions demonstrate that MAPLE-Sec sustains detection across mobility events, improving the converged F1-score by up to 9.3\% relative to Cloud-only and by 2.9 percentage points over the strongest edge-collaborative baseline (EdgeShard), while reducing end-to-end latency by up to 2.5$\times$. Ablation confirms that the activation-compression codec reduces migration energy by 2.4$\times$ versus the raw-activation migration variant.

Tue 27 OctNetworking and Internet Architecture
The gist
Devices like connected cars, wearables, and drones move across different networks, which creates gaps where security detectors can miss attacks. The authors present MAPLE-Sec, a method that splits a smart language model between the device and nearby edge servers to keep detecting threats quickly. MAPLE-Sec predicts when devices will switch networks and smartly shares the information needed, saving energy and speeding up detection. Their tests show it works better than current cloud-only or edge-based methods, especially during network switches.
Open → 2610.37147v1

Carbon aware scheduling reduces emissions for edge computing jobs

Pre-emptive Carbon Aware Scheduling for Edge Workloads

Abstract: Power grids use a constantly changing mix of fossil fuels and clean renewables like solar and wind. Because of this, the {\em carbon footprint} fluctuates drastically based on time and geographic location. Time-varying carbon intensity creates opportunities to reduce carbon emissions by shifting workloads to cleaner periods, but deadlines, task dependencies, and limited edge capacity constrain this flexibility. We study carbon-aware scheduling of jobs with release times, deadlines, and arbitrary precedence constraints under piecewise-constant carbon costs. Jobs execute preemptively on a single edge server or are outsourced at job-dependent costs to an unlimited-capacity cloud, modeled as providing instantaneous execution. The objective is to minimize the sum of edge carbon costs and cloud outsourcing costs while satisfying all timing and precedence constraints. For edge-only execution, we give an exact polynomial-time algorithm. Allowing cloud outsourcing makes the problem NP-hard, but we obtain a fully polynomial-time approximation scheme through a reduction to preemptive scheduling with rejection penalties (weighted tardiness). In contrast, even two edge servers without job migration admit no polynomially bounded approximation when carbon-cost variation is unrestricted, unless \(P=NP\). We complement these theoretical results with experiments on controlled synthetic workloads and production-derived Alibaba traces. On synthetic instances, our incremental max-flow implementation is $4.96\times$ faster on average than a direct min-cost flow, while experiements on production-derived workloads evaluate its performance under realistic job structures.

Wed 21 OctData Structures and Algorithms
The gist
Electricity used to run computing tasks comes from a mix of sources like coal and wind, which change over time and place in how much pollution they cause. This paper studies how to schedule jobs on edge computers or send them to the cloud to reduce pollution while still meeting deadlines and task orders. The authors provide an exact method for some cases and approximation methods for harder cases, showing trade-offs between carbon and cost. They also tested their approach on synthetic and real-world data to see how well it works.
Open → 2610.29945v1

TALLOP cuts training time in federated learning by balancing compute and communication

TALLOP: Joint Optimization of Local Training and Communication Compression for Time-Constrained Federated Learning

Abstract: Minimizing the wall-clock time required to reach a target accuracy is crucial in federated learning (FL), where many applications require frequent model updates as data distributions evolve over time. Nevertheless, in heterogeneous environments, slow clients with limited computational and communication capabilities can delay global synchronization, forcing faster clients to wait and increasing the overall training time. To mitigate this straggler effect, recent studies have introduced per-round time constraints and adapted client workloads within the available time. However, these approaches primarily focus on local computation, whereas communication can become a major bottleneck in communication-limited environments, motivating the joint optimization of training workload and communication compression. Although previous studies have explored such joint optimization, determining an effective training--communication balance under a fixed per-round time budget remains challenging, as the resulting model performance depends on both training progress and compression-induced degradation. We therefore propose TALLOP, which jointly optimizes the local training workload and communication compression under per-round time constraints. TALLOP predicts the training loss achievable under different computation budgets from the early-stage mini-batch loss trajectory (LENS), and estimates the degradation caused by communication compression using a compression-error model (CLEN). TALLOP combines these predictions to select the training-communication allocation that minimizes the post-compression loss under the given round time constraint. Experiments in heterogeneous FL environments show that TALLOP generally achieves competitive or improved time-to-accuracy compared with approaches that optimize only local training or neither, although the benefit over training-only adaptation depends on the setting.

Fri 16 OctMachine LearningDistributed, Parallel, and Cluster Computing
The gist
Federated learning lets many devices train a shared model without sharing data. But slow devices and costly communication can slow down the training. The authors create TALLOP, a method that smartly decides how much each device should compute and how much it should compress its updates to speed up each training round. TALLOP predicts how training and compressing affect accuracy and picks the best way to meet time limits. This helps federated learning finish faster across different device speeds and network conditions.
Open → 2610.22996v1

Decentralized learning improves adapting and remembering over time

Decentralized collaborative continual learning: A multi-objective minimization-based technique

Abstract: In this work, we formulate decentralized continual learning within a multi-objective optimization framework. For a given inference task t (corresponding to a common minimizer shared by the cost functions of all agents), agents collecting data in a distributed and streamed manner are only allowed to perform local computations and to exchange information with neighboring agents over the underlying communication graph. As tasks evolve sequentially over time, agents must adapt to newly arriving tasks while retaining knowledge acquired from previously learned ones. This requirement leads to the wellknown stability plasticity dilemma, where stability refers to the ability to retain previous knowledge, while plasticity refers to the ability to learn and adapt to new tasks. To address the stability challenge, agents store subsets of samples from past tasks in local memory buffers. Then, through an appropriate multiobjective formulation, the stored information is incorporated into the learning process so that parameter updates account jointly for the current task and previously learned tasks. The proposed decentralized continual learning approach is analyzed in the mean square error sense under general assumptions on the individual cost functions and gradient noise processes. The analysis reveals that cooperation among agents improves the performance of continual learning. In particular, by exchanging information with neighboring agents, decentralized collaborative learning can exploit the diversity of locally observed data and memory buffers to improve the network average mean-square deviation (MSD) across tasks. Finally, simulations illustrate the theoretical findings and the effectiveness of the method in reducing forgetting and improving the average MSD across tasks.

Wed 7 OctMultiagent Systems
The gist
Learning new skills while remembering old ones is hard, especially when many agents learn by themselves and share info only locally. The authors study how a group of agents can learn many tasks in sequence on their own devices but still share what they learn with neighbors, helping each other do better. They find that keeping examples from old tasks and cooperating helps balance learning new stuff and not forgetting old knowledge. Their analysis shows cooperation lowers errors overall, and tests confirm the approach works well.
Open → 2610.10882v1

Kirin orchestrates webassembly services for efficient cloud workloads

Kirin: Cloud-native WebAssembly Service Orchestration

Abstract: Modern cloud computing infrastructure relies heavily on virtualization to provide workload isolation and resource efficiency. While containers have become the dominant deployment primitive due to their fast orchestration compared to traditional virtual machines, they still introduce non-trivial overhead. WebAssembly (Wasm) has emerged as an alternative isolation technology, offering a lightweight execution model. Because of compatibility limitations, WebAssembly has mainly been applied to Function-as-a-Service (FaaS) and Edge Computing scenarios, where it has attracted growing research interest. However, recent advances in the WebAssembly ecosystem have significantly matured the technology, raising the question of whether it can serve as a viable replacement for containers in cloud-native workloads. In this paper, we present Kirin, an orchestrator for cloud-native WebAssembly services. It supports core orchestration responsibilities, including resource scheduling, lifecycle management, scaling, and request routing. We evaluate Kirin against container-based deployments for several service workloads and demonstrate promising results, particularly in service lifecycle management. Simultaneously, we confirm known limitations in CPU-intensive workloads. However, for typical service workloads, Kirin demonstrates competitive performance, suggesting that WebAssembly is a viable candidate for broader adoption as a cloud-native deployment technology.

Wed 30 SeptDistributed, Parallel, and Cluster Computing
The gist
Cloud computing often uses containers to run different programs safely and efficiently, but containers can be slow and use extra resources. The authors developed Kirin, a system that runs programs using WebAssembly, a lightweight technology that can start faster and use less overhead. Kirin handles important tasks like deciding where to run programs, scaling them up or down, and managing their lifecycle. Their tests show that Kirin can match container performance for many typical services but still struggles with heavy CPU tasks.
Open → 2609.39631v1

Adaptive reinforcement learning improves resource and quality balance in computing clusters

ARGOS: Reinforcement Learning-Driven Multidimensional Elasticity for Service Orchestration in the Computing Continuum

Abstract: Data-intensive services in the Computing Continuum must balance analytics quality, resource usage, and cost across heterogeneous nodes with limited and uneven capacity. This balance becomes especially difficult when resource scaling reaches capacity limits, because changes in demand and cluster pressure must then be absorbed without violating client-defined quality ranges. Existing orchestrators mainly adapt resources, placements, or replicas, while analytics requirements such as coverage, sample, and freshness remain fixed. This article presents ARGOS, the Adaptive Reinforcement Learning-Driven Governance for Orchestrated Services, an end-to-end controller that formulates multidimensional elasticity as a per-request Markov decision process over analytics quality and cluster pressure, supported by capacity-aware admission. ARGOS is evaluated under controlled workloads and time-varying multi-tenant arrivals on a heterogeneous cluster. Across the controlled scenarios, the deep reinforcement learning policies consistently outperform the non-learning baselines and approach the independently tuned best-fixed reference. A separate live evaluation reports improvements over the static midpoint under realistic and saturated arrivals, with no recorded CPU or memory violations but remaining coverage violations. These results support deep reinforcement learning as an adaptive mechanism for multidimensional elasticity when resource scaling alone is insufficient.

Tue 29 SeptDistributed, Parallel, and Cluster ComputingArtificial Intelligence
The gist
Data-driven services running across various types of computing devices must juggle how good their results are, how many resources they use, and how much they cost. This balance is tricky when the system runs near full capacity because it has to handle changing demands without dropping quality too much. The authors introduce ARGOS, a smart controller that learns over time to adjust multiple factors like quality and resource usage together, instead of just changing resources. Tests show ARGOS adapts better than traditional methods, especially when the system is busy and resources alone can’t be scaled up.
Open → 2609.37085v1

Microservice caching and offloading cuts edge task time by 22 percent

Dependency- and Layer-Aware Microservice Workflow Offloading and Service Image Caching for Edge Environments

Abstract: The microservice architecture has been applied broadly in many mainstream computing environments. As one of the most prevalent environments, edge computing also widely employs microservices to handle diverse requests and tasks. In practical scenarios, microservices usually constitute workflows that are built based on service dependencies to execute tasks. This offers an opportunity to explore the offloading technology to better harness resources and accelerate task execution. Unfortunately, this problem has not been paid attention to by existing research, and thus some valuable resources (e.g., microservice image cache) remain obscure. To fill this gap, we innovatively study the problem of joint optimization for microservice workflow offloading and service image caching in edge. This problem is challenging due to several issues such as the complexity of its solution space, intricate relationships among shared image layers, long-range dependencies between workflow tasks, and the absence of a real-world collection of service images. To address these issues, this paper proposes an innovative dependency- and layer-aware workflow offloading and image caching framework for microservices. We collected a real-world collection of microservice image layer data and published both this collection and experimental codes on GitHub. Extensive results demonstrate that our framework achieves superior performances, for example, a 22. 38\% reduction in average task completion time compared to baselines and significantly-increased image hit rates.

Thu 24 SeptDistributed, Parallel, and Cluster Computing
The gist
Handling tasks at the edge of a network often uses small parts of programs called microservices, which depend on each other in complex workflows. The authors studied how to speed up these workflows by deciding where to run the parts and how to store their underlying software efficiently. They created a method that understands these dependencies and shared software components to save time and resources. Their tests showed that this method reduced the time to finish tasks by over 22 percent compared to other approaches.
Open → 2609.28943v1

Decentralized optimization method improves communication efficiency and accuracy

ZO-COSMO: Index-Free One-Hop Mixing for Decentralized Zeroth-Order Optimization

Abstract: Sparse communication in decentralized zeroth-order learning requires compatible peer-state coordinates. We characterize this one-hop condition and develop \textsf{ZO-COSMO}, coupling two-query estimation with average-preserving masked consensus using $q$ values per active link. Global supports serve all-neighbor mixing; matching updates require agreement only within each pair. We derive a sharp contraction-per-scalar bound within the matching class and convergence guarantees for the core and sparse-momentum updates. At fixed matching, exact moment identities characterize how shared directions preserve gradient-heterogeneity cancellation and redistribute estimation error and disagreement. Mechanism experiments cover unequal curvatures, noise, and sparse momentum. Further tests span $64$ synthetic agents and eight logical Qwen LoRA workers. At matched payload budgets, Qwen2-7B QNLI gains $3.65$ accuracy points over explicit-index Rand-$k$; edge-local updates gain $3.42$ and $2.53$ points over all-neighbor mixing on eight-worker complete and ring graphs. A matched-first-step ablation gives a $3.92$-point momentum benefit. Seed-aware and same-matching controls distinguish encoding, scheduling, and query correlation.

Wed 23 SeptMachine Learning
The gist
Decentralized machine learning involves many agents working together without a central controller, but they need to communicate efficiently to learn well. This paper introduces a method called ZO-COSMO that allows agents to share only minimal information with their direct neighbors while still improving learning accuracy. The method carefully mixes information using a technique that preserves important signals and reduces errors. Experiments show that this approach improves performance on tasks like language understanding and works well on different network structures.
Open → 2609.27199v1

Algorithm learns best way to balance jobs between different servers

Learning Adaptive SED for heterogeneous load balancing

Abstract: We study a two-server load balancing system with heterogeneous service rates that are a priori unknown to the dispatcher. The goal is to route customers according to the Shortest--Expected--Delay (SED) policy, but this requires knowledge of the service rates. Empirical policies that route based on estimates perform poorly: due to estimation error, the empirical policy disagrees with the oracle on an infinite region of the state space. We propose an online learning algorithm that converges to SED while learning the service rates. The algorithm carefully balances empirical SED routing with forced exploration phases that guarantee sufficient sampling of both servers. We prove that our algorithm achieves finite regret; this differs from classical Multi-Armed Bandit settings where regret typically grows logarithmically in time. Finally, numerical experiments demonstrate the performance of our algorithm and highlight the regimes in which forced exploration is especially beneficial.

Mon 7 SeptMachine Learning
The gist
Sometimes computers need to decide how to send jobs to different servers that work at different speeds but the speeds are unknown at first. Simply guessing the speeds and choosing the fastest server can lead to bad decisions because the guesses are often wrong. The authors introduce a smart method that learns the true speeds over time by sometimes trying both servers on purpose to get better information. This strategy helps the system quickly figure out the best way to send jobs with less delay. Tests show this method outperforms simple guess-based policies, especially when careful exploration is crucial.
Open → 2609.06881v1