<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>edge computing optimization &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/edge-computing-optimization/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Thu, 03 Sep 2026 16:53:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>edge computing optimization &#8211; Science</title>
	<link>https://scienmag.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">73899611</site>	<item>
		<title>Deep Reinforcement Learning Optimizes Drone-Mounted Smart Surfaces for Edge Computing</title>
		<link>https://scienmag.com/deep-reinforcement-learning-optimizes-drone-mounted-smart-surfaces-for-edge-computing/</link>
		
		<dc:creator><![CDATA[Marilyn Langley]]></dc:creator>
		<pubDate>Thu, 03 Sep 2026 16:53:08 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[AI-driven edge computing frameworks]]></category>
		<category><![CDATA[AI-driven network resource allocation]]></category>
		<category><![CDATA[autonomous drone deployment for network optimization]]></category>
		<category><![CDATA[deep reinforcement learning for wireless networks]]></category>
		<category><![CDATA[drone-assisted signal enhancement]]></category>
		<category><![CDATA[drone-based network infrastructure]]></category>
		<category><![CDATA[Drone-mounted intelligent surfaces]]></category>
		<category><![CDATA[Drone-mounted Reconfigurable Intelligent Surfaces]]></category>
		<category><![CDATA[edge computing optimization]]></category>
		<category><![CDATA[mobile edge computing challenges]]></category>
		<category><![CDATA[obstacle-aware wireless communication]]></category>
		<category><![CDATA[obstacle-aware wireless link management]]></category>
		<category><![CDATA[reconfigurable intelligent surfaces in communication]]></category>
		<category><![CDATA[reinforcement learning in communication systems]]></category>
		<category><![CDATA[smart surfaces for 5G/6G networks]]></category>
		<category><![CDATA[smart surfaces for signal reflection]]></category>
		<category><![CDATA[urban connectivity solutions]]></category>
		<category><![CDATA[urban environment signal propagation mitigation]]></category>
		<category><![CDATA[urban signal scattering mitigation]]></category>
		<guid isPermaLink="false">https://scienmag.com/deep-reinforcement-learning-optimizes-drone-mounted-smart-surfaces-for-edge-computing/</guid>

					<description><![CDATA[Mobile devices today are expected to do far more than make calls and stream video. They run artificial intelligence applications, process sensor data, and execute computation-intensive workloads that often exceed the capabilities of their own batteries and processors. Mobile Edge Computing (MEC) has emerged as one of the most promising answers to this problem, allowing [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Mobile devices today are expected to do far more than make calls and stream video. They run artificial intelligence applications, process sensor data, and execute computation-intensive workloads that often exceed the capabilities of their own batteries and processors. Mobile Edge Computing (MEC) has emerged as one of the most promising answers to this problem, allowing terminal devices either to perform tasks locally or to offload them to edge servers positioned close to the user. But the technology has a stubborn weakness: the wireless link between a device and its edge server can be badly degraded by the very city it serves, blocked by buildings, walls, and other obstacles that scatter and absorb the signal.</p>
<p>A new study published in the Journal of Network and Systems Management offers a strikingly elegant solution to this urban connectivity problem, and it comes from an unexpected direction — the sky. A research team led by Fang Xu and Zhiqiang Zhang of Hubei Engineering University and Hubei University, working with colleagues including Jian Yu, Min Deng, Yan Zhang, and Junchao Zhou, has developed a framework that combines a drone-borne Reconfigurable Intelligent Surface (RIS) with deep reinforcement learning to jointly optimize how mobile devices compute, offload, and communicate. The results suggest that by placing a programmable reflecting panel in the air and teaching it to steer signals intelligently, energy consumption in heavily loaded edge computing systems can be slashed by as much as 85.9 percent compared with conventional deep reinforcement learning baselines.</p>
<p>A Reconfigurable Intelligent Surface is, at its core, a planar array of many low-cost, nearly passive reflecting elements, each of which can be tuned to impose a controllable phase shift on an incoming electromagnetic wave. When the phases of these elements are coordinated, the surface can reflect impinging signals toward a chosen destination with constructive alignment, effectively creating a virtual mirror whose shape and orientation are defined in software rather than hardware. Mounted on an unmanned aerial vehicle, such a surface gains a further advantage: it can be repositioned to wherever the propagation environment demands, hovering above rooftops to establish alternative communication paths that bypass the obstacles choking ground-level links. In the system envisioned by the researchers, a UAV-RIS floats between battery-limited user devices and a nearby edge server, providing connectivity precisely where the direct channel fails.</p>
<p>The difficulty, of course, is that the environment is never static. Tasks arrive at user devices stochastically, channel conditions fluctuate with the movement of people and vehicles, and the queue of pending computations at each device grows and shrinks in ways that are difficult to predict. Optimizing such a system is a joint problem of formidable complexity: each device must decide how much computation to perform locally, how much power to devote to offloading its tasks wirelessly, and the RIS must simultaneously reconfigure its phase shifts so that the reflected signals from multiple users add up constructively at the edge server. Decisions in each of these domains affect all the others, and the action space grows combinatorially with the number of users and RIS elements.</p>
<p>To tame this problem, the team proposed a joint optimization scheme for local computation, task offloading, and RIS phase control that explicitly accounts for stochastic task arrivals and channel variations. Their solution is a deep reinforcement learning framework in which the optimization burden is split according to the mathematical character of each subproblem. RIS phase control, which involves continuous-valued phase shifts, is handled by the Deep Deterministic Policy Gradient (DDPG) algorithm, an actor-critic method capable of learning smooth policies over continuous action spaces. User power allocation, by contrast, is optimized through a multi-user parallel Twin Delayed Deep Deterministic Policy Gradient (TD3) architecture, allowing each user&#8217;s transmission power decisions to be learned in parallel while accounting for the mutual interference that couples users sharing the same spectrum.</p>
<p>The rationale behind this division of labor is technically significant. DDPG is known for efficient learning in continuous domains but can suffer from overestimation of action values, which the TD3 algorithm mitigates through twin critics and delayed policy updates. By deploying a parallel multi-user TD3 structure for power control, the framework captures the interdependence of users&#8217; offloading decisions — when one device transmits more aggressively, it raises the interference floor for its neighbors, so no user&#8217;s power policy can be optimized in isolation. Meanwhile, the DDPG agent tunes the RIS phases as the channel and task queues evolve, keeping the reflected links aligned with the users who need them most at each moment. The result is a layered decision-making system in which communication and computation are optimized together rather than in sequence.</p>
<p>Simulation results reported in the paper demonstrate that this joint framework outperforms conventional centralized DDPG, centralized TD3, and the multi-agent MADDPG scheme. The gains are most dramatic under high-load conditions, exactly the regime in which edge networks are most likely to fail their users in practice. Compared with the DDPG baseline, the proposed approach reduces total device energy consumption by up to 85.9 percent. Compared with the TD3 baseline, it decreases the average task queue length by 26.7 percent, meaning that waiting computations are cleared faster and users experience less delay. Taken together, the two figures indicate that the framework achieves a superior trade-off between energy efficiency and task processing latency — the twin currencies by which mobile edge systems are judged.</p>
<p>The implications of the queue-length result deserve particular attention. In MEC systems, energy consumption and delay are usually in tension: offloading aggressively saves local computation energy but costs transmission energy and waiting time, while computing everything locally does the reverse. The queue length captures the backlog of unprocessed tasks and is a direct proxy for user-perceived latency. A 26.7 percent reduction suggests that the learned policies are not merely saving battery life but genuinely improving the responsiveness of the system, dispatching tasks along whatever path — local execution or RIS-enhanced offloading — serves them best as conditions change. Because the RIS phase configuration is adjusted dynamically, the system can follow users and channel fluctuations in real time rather than committing to a static reflection pattern.</p>
<p>The work also contributes to a rapidly growing research conversation about the future of wireless infrastructure. Reconfigurable intelligent surfaces are widely viewed as a candidate technology for sixth-generation (6G) networks, promising to turn the random reflections of the physical environment into a controllable design element. Prior studies have explored RIS mounted on buildings, on balloons, and on UAVs for applications ranging from data collection in dense urban environments to emergency communications in disaster zones. What distinguishes the present study is its holistic treatment of the computation problem: rather than optimizing the aerial link alone, it embeds the UAV-RIS within the full MEC decision loop, where task arrivals, battery budgets, and queue dynamics all shape the optimal behavior of the surface and the devices alike.</p>
<p>The research was carried out by authors affiliated with the School of Computer and Information Science at Hubei Engineering University in Xiaogan, the School of Computer Science at Hubei University in Wuhan, and the School of Mathematics and Statistics at Hubei Engineering University. It was supported by the National Natural Science Foundation of China, the Natural Science Foundation of Hubei Province, and several provincial education research programs. The team reports that no external datasets were generated or analyzed during the study, with results obtained through simulation of the proposed system model.</p>
<p>For the wireless industry, the study offers a concrete demonstration that intelligent surfaces and machine learning can be combined not as separate add-ons but as a single, coordinated control system. As cities densify and the appetite for on-device intelligence grows, the bottleneck will increasingly be the radio link between power-hungry devices and the compute resources that serve them. A drone hovering above the skyline, quietly reprogramming the phases of its reflective skin to bounce signals around concrete canyons while an AI agent decides which device should compute, transmit, or wait, may be a glimpse of how that bottleneck gets solved.</p>
<div class="scienmag-article-metadata"><strong>Subject of Research:</strong> Joint optimization of local computation, task offloading, and RIS phase control in a UAV-mounted reconfigurable intelligent surface-assisted mobile edge computing system using deep reinforcement learning.</p>
<p><strong>Article Title:</strong> Joint Optimization of UAV-Mounted RIS-Assisted Mobile Edge Computing Using Deep Reinforcement Learning</p>
<p><strong>Article References:</strong> Xu, F., Zhang, Z., Yu, J., Li, C., Deng, M., Su, L., Zhang, Y., &amp; Zhou, J. (2026). Joint Optimization of UAV-Mounted RIS-Assisted Mobile Edge Computing Using Deep Reinforcement Learning. <em>Journal of Network and Systems Management, 34</em>(4), Article 125. <a href="https://doi.org/10.1007/s10922-026-10098-7" target="_blank" rel="noopener noreferrer">https://doi.org/10.1007/s10922-026-10098-7</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s10922-026-10098-7" target="_blank" rel="noopener noreferrer">10.1007/s10922-026-10098-7</a></p>
<p><strong>Keywords:</strong> Mobile edge computing, Reconfigurable intelligent surface, Unmanned aerial vehicle, Deep reinforcement learning, Phase control, Power allocation, Task offloading, Energy efficiency, DDPG, TD3</p>
</div>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">186457</post-id>	</item>
		<item>
		<title>Cloud-Edge Operator Placement Optimizes Big Data Stream Processing Across Multiple Applications</title>
		<link>https://scienmag.com/cloud-edge-operator-placement-optimizes-big-data-stream-processing-across-multiple-applications/</link>
		
		<dc:creator><![CDATA[Denise Maddox]]></dc:creator>
		<pubDate>Thu, 27 Aug 2026 13:01:35 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[big data stream processing challenges]]></category>
		<category><![CDATA[cloud and edge computing integration]]></category>
		<category><![CDATA[cloud-edge operator placement]]></category>
		<category><![CDATA[distributed data processing]]></category>
		<category><![CDATA[distributed stream processing architectures]]></category>
		<category><![CDATA[edge computing for big data]]></category>
		<category><![CDATA[edge computing optimization]]></category>
		<category><![CDATA[efficient data analysis in cloud and edge environments]]></category>
		<category><![CDATA[IoT data processing]]></category>
		<category><![CDATA[IoT infrastructure management]]></category>
		<category><![CDATA[IoT infrastructure optimization]]></category>
		<category><![CDATA[latency reduction in IoT systems]]></category>
		<category><![CDATA[multi-application data stream analysis]]></category>
		<category><![CDATA[multi-application data streams]]></category>
		<category><![CDATA[network resource optimization for IoT]]></category>
		<category><![CDATA[operator placement algorithms]]></category>
		<category><![CDATA[operator placement algorithms for IoT]]></category>
		<category><![CDATA[real-time big data stream processing]]></category>
		<category><![CDATA[real-time streaming analytics]]></category>
		<category><![CDATA[scalable IoT data analysis]]></category>
		<category><![CDATA[smart device data processing]]></category>
		<guid isPermaLink="false">https://scienmag.com/cloud-edge-operator-placement-optimizes-big-data-stream-processing-across-multiple-applications/</guid>

					<description><![CDATA[Every second, connected cameras, medical devices, vehicles, industrial sensors and smart-home systems generate torrents of data that must be interpreted almost as soon as they are produced. A security camera may need to recognize an intruder, a factory sensor may need to detect a failing motor, and a healthcare monitor may need to flag a [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Every second, connected cameras, medical devices, vehicles, industrial sensors and smart-home systems generate torrents of data that must be interpreted almost as soon as they are produced. A security camera may need to recognize an intruder, a factory sensor may need to detect a failing motor, and a healthcare monitor may need to flag a dangerous change in a patient’s vital signs. Yet much of the computing infrastructure used to analyze these streams remains concentrated in distant cloud data centers. The result is a hidden race against time: data must travel across networks, wait for computing resources, be processed, and then return with a decision. A new study in Springer’s Cluster Computing reports a method designed to make that race more efficient by deciding where the individual steps of multiple streaming applications should run across a combined cloud-and-edge infrastructure.</p>
<p>The research addresses a problem known as operator placement. In data-stream processing, an application is typically divided into a sequence of computational components, or operators. One operator might filter incoming measurements, another might aggregate values over time, and a third might apply an anomaly-detection model or generate an alert. These operators are connected in a processing graph, so the output of one becomes the input of another. Placing every operator in a distant cloud can provide abundant computing power, but it may increase communication delay and consume substantial network bandwidth. Moving operators closer to the devices that produce the data can reduce the journey, but edge devices are often less powerful, more heterogeneous and more constrained than centralized servers.</p>
<p>This tension is becoming more urgent as the Internet of Things expands. Traditional cloud architectures treat the network as a pipeline that carries raw or partially processed information toward centralized facilities. That model is increasingly mismatched with applications that require rapid responses or generate continuous, high-volume streams. Cloud-edge systems attempt to distribute the workload: small servers, gateways or other computing nodes near the data source perform some processing, while larger cloud resources handle tasks that require more memory, storage or computational power. In principle, this arrangement can reduce end-to-end latency—the total time from data generation to the delivery of a result—but only if the processing graph is mapped intelligently onto the available machines.</p>
<p>The study by Simin Ghasemi-Falavarjani, Behrouz Shahgholi Ghahfarokhi, Mohammadali Nematbakhsh and Nikolaos Georgantas focuses on two shortcomings the authors identify in previous approaches. First, placement decisions must balance several competing interests rather than optimize a single number. An arrangement that minimizes latency may send more intermediate data over the network, increasing bandwidth consumption. An arrangement that saves network traffic may place computationally demanding operators on an overloaded edge node, harming performance. The system must also account for quality-of-service constraints, such as application deadlines or throughput requirements, as well as the preferences of the owners of different applications. These preferences could determine whether a user values speed, lower network use or a particular balance between the two.</p>
<p>The second challenge is that real cloud-edge infrastructures rarely run just one streaming application at a time. A city platform might simultaneously analyze traffic cameras, air-quality sensors and public-transport data. A hospital could operate separate streams for bedside monitoring, equipment status and building management. If each application is optimized independently or processed sequentially, the resulting decisions may compete for the same processors, memory, storage and communication links. A placement that looks efficient for one application can become a source of congestion when several applications are active. The researchers therefore propose a resource-aware method intended to allocate operators from multiple data-stream-processing applications in parallel across heterogeneous cloud and edge devices.</p>
<p>Technically, the method treats placement as a multi-objective optimization problem. The decision is not simply which machine receives an operator, but how the complete set of operators from several applications should be distributed while respecting the structure of each processing graph. The optimization seeks to reduce both end-to-end latency and network usage. Latency can arise from processing time at individual nodes, queues created when resources are busy, and communication delays between operators placed on different devices. Network usage depends on the volume and frequency of data crossing links, particularly when neighboring operators are separated between the edge and the cloud. The method must search among many possible configurations, reject those that violate quality-of-service requirements, and consider the different priorities specified by application owners.</p>
<p>The phrase “heterogeneous devices” is crucial to the proposal. In a cloud-edge environment, nodes may differ in processor speed, memory capacity, storage, energy characteristics and network connectivity. A powerful cloud server may process a complicated operator quickly but sit many network hops from the data source. A nearby edge node may receive information with minimal transmission delay but lack the capacity to run several demanding operators simultaneously. Resource-aware placement attempts to capture these differences rather than treating every node as interchangeable. It also has to consider interactions among applications: placing one operator on a node changes the resources available to every other operator competing for that node.</p>
<p>To test the idea, the researchers developed a proof-of-concept prototype using Apache Storm, an open-source platform for processing unbounded streams of data. Storm represents a streaming application as a topology composed of data sources and processing components. In such a system, a scheduler or placement mechanism can assign computational tasks to worker processes distributed across a cluster. By implementing their approach in Storm, the authors were able to move beyond a purely mathematical formulation and examine how the strategy behaves within a functioning stream-processing framework. The experiments were conducted on a real-world heterogeneous cloud-edge testbed, rather than only in a simulated network, allowing the evaluation to include the uneven computing and communication conditions that characterize distributed infrastructure.</p>
<p>According to the study, the experimental results show that the proposed method can manage the trade-off between latency and network usage while handling multiple applications and honoring quality-of-service constraints. The result is not a claim that one universal placement is optimal for every workload. Instead, the system is designed to identify workable configurations along a range of priorities. If an application owner emphasizes rapid response, the placement can favor arrangements that keep dependent operators close to the data source or to one another. If reducing network traffic is more important, it can favor local aggregation or placements that limit the movement of intermediate results, provided that performance requirements remain satisfied. This flexibility is central to multi-objective optimization: improving one goal often requires accepting a cost in another.</p>
<p>The implications extend well beyond faster dashboards or smoother smart-home services. In industrial monitoring, a delay in detecting abnormal vibration can allow equipment damage to progress. In transportation systems, slow analysis can reduce the value of traffic predictions or safety alerts. In healthcare, continuous streams may require reliable processing under strict timing constraints. Edge computing is often promoted as the solution to these problems, but simply moving computation closer to sensors is not enough. Edge nodes can become congested, networks can fluctuate, and several services may demand the same limited resources. A placement strategy that understands application priorities and cross-application competition could provide the coordination needed to make distributed processing practical at scale.</p>
<p>The work also highlights why cloud and edge computing are likely to remain coupled rather than becoming competing alternatives. The edge is well suited to rapid filtering, event detection and preliminary analysis, while the cloud can provide large-scale coordination, historical analytics and computationally intensive processing. The challenge is to divide the work without creating new bottlenecks at the boundaries between them. The researchers’ prototype offers a framework for making those decisions dynamically and with explicit attention to competing objectives. The data used in the study will be made available on request, and the authors say they have no competing interests. As connected devices continue to multiply, the ability to decide where each stream-processing operation belongs may become as important as the computing power itself.</p>
<div class="scienmag-article-metadata"><strong>Subject of Research:</strong> Multi-application operator placement for big data stream processing across heterogeneous cloud-edge infrastructure</p>
<p><strong>Article Title:</strong> Multi-application operator placement in cloud-edge infrastructure for big data stream processing</p>
<p><strong>Article References:</strong> Multi-application operator placement in cloud-edge infrastructure for big data stream processing — <a href="https://doi.org/10.1007/s10586-026-06524-9">canonical article link</a> <a href="https://link.springer.com/article/10.1007/s10586-026-06524-9" target="_blank" rel="noopener noreferrer">Original publication</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s10586-026-06524-9" target="_blank" rel="noopener noreferrer">10.1007/s10586-026-06524-9</a></p>
<p><strong>Keywords:</strong> operator placement, data stream processing, multi-application scheduling, multi-objective optimization, cloud-edge computing, Internet of Things, latency reduction, network usage, quality of service</p>
</div>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">182870</post-id>	</item>
	</channel>
</rss>
