<?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>heuristic search &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/heuristic-search/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Tue, 06 Oct 2026 21:18:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>heuristic search &#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>Smarter Crane Scheduling Could Cut Port Energy Use Without Slowing Cargo</title>
		<link>https://scienmag.com/smarter-crane-scheduling-could-cut-port-energy-use-without-slowing-cargo/</link>
		
		<dc:creator><![CDATA[Denise Maddox]]></dc:creator>
		<pubDate>Tue, 06 Oct 2026 21:18:32 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[bi-objective optimization]]></category>
		<category><![CDATA[cargo handling efficiency]]></category>
		<category><![CDATA[container terminals]]></category>
		<category><![CDATA[container yard vehicle routing]]></category>
		<category><![CDATA[energy consumption]]></category>
		<category><![CDATA[energy-efficient container terminal operations]]></category>
		<category><![CDATA[energy-saving strategies in port operations]]></category>
		<category><![CDATA[evolutionary algorithm]]></category>
		<category><![CDATA[gantry crane startup energy]]></category>
		<category><![CDATA[gantry startup]]></category>
		<category><![CDATA[heuristic search]]></category>
		<category><![CDATA[integrated scheduling for cranes and vehicles]]></category>
		<category><![CDATA[intelligent optimization in port logistics]]></category>
		<category><![CDATA[makespan]]></category>
		<category><![CDATA[mixed-integer programming]]></category>
		<category><![CDATA[NSGA-II]]></category>
		<category><![CDATA[Port crane scheduling]]></category>
		<category><![CDATA[port logistics]]></category>
		<category><![CDATA[port logistics decision-making]]></category>
		<category><![CDATA[reducing carbon footprint in shipping terminals]]></category>
		<category><![CDATA[reducing port energy consumption]]></category>
		<category><![CDATA[sustainable port development]]></category>
		<category><![CDATA[vehicle positioning]]></category>
		<category><![CDATA[yard crane scheduling]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=242379</guid>

					<description><![CDATA[Researchers at Shanghai Maritime University have developed an improved evolutionary algorithm that simultaneously schedules yard cranes and vehicle parking positions at container terminals, cutting gantry energy consumption while preserving operational efficiency.]]></description>
										<content:encoded><![CDATA[<p>Every time a giant yard crane at a container terminal lurches into motion, it burns a noticeable surge of electricity. Those repeated gantry startups, along with the empty and loaded travels of the crane between stacks of shipping containers, add up to a substantial share of a terminal&#8217;s energy bill. Yet most scheduling research has focused almost exclusively on speed: how to move containers as quickly as possible, with energy treated as an afterthought. A new study published in Applied Intelligence argues that this narrow focus leaves both money and carbon savings on the table, and it proposes an intelligent optimization framework that tackles efficiency and energy consumption simultaneously rather than treating them as competing afterthoughts.</p>
<p>The research, led by Rui Hu, Xuan He, and Hongtao Hu of Shanghai Maritime University, together with Jiangang Jin of Shanghai Jiao Tong University and Yan Liang of Shanghai Zhenhua Heavy Industries, addresses a deceptively tangled decision problem at the heart of port logistics. In a container yard, rubber-tired or rail-mounted gantry cranes pick up and drop off containers while yard vehicles wait at designated parking positions alongside the container blocks. Where a vehicle parks determines how far the crane must travel to reach it. The crane&#8217;s sequence of jobs, in turn, determines when each vehicle is needed and where it should wait. Because these two decisions feed back into each other, they cannot be optimized sensibly in isolation, and the combined problem grows combinatorially explosive as the number of containers, vehicles, and cranes increases.</p>
<p>What sets this work apart from earlier scheduling studies is its explicit treatment of gantry startup energy. Each time a crane begins a new gantry movement, accelerating its massive frame from rest, it consumes a discrete burst of power that is disproportionately large compared with steady-state travel. The authors formulate a mixed-integer linear programming model that captures three distinct sources of energy use: the startup events themselves, the crane&#8217;s empty travel between jobs, and its loaded travel while carrying a container. By encoding these components directly into the mathematical model, the framework can reason about trade-offs that cruder models miss entirely, such as accepting a slightly longer empty move to avoid triggering an additional startup.</p>
<p>The optimization pursues two objectives at once: minimizing the makespan, meaning the total time to complete all assigned container handling jobs, and minimizing total gantry energy consumption. These goals genuinely conflict. A schedule that rushes through every job in the shortest possible time may force the crane into many extra repositioning moves and repeated startups, inflating energy use. An energy-thrifty schedule that clusters jobs to minimize crane movement may leave vehicles idling and stretch the overall completion time. Rather than collapsing the two objectives into a single weighted score, which would hide the shape of the trade-off, the researchers treat the problem as bi-objective and seek a set of Pareto-optimal solutions representing the best achievable compromises.</p>
<p>Solving such a problem exactly is impractical at realistic scale, so the team developed an improved version of the non-dominated sorting genetic algorithm II, or NSGA-II, a widely used evolutionary method for multi-objective optimization originally introduced by Deb and colleagues in 2002. Genetic algorithms maintain a population of candidate schedules and iteratively breed, mutate, and select them, with non-dominated sorting ensuring that the population spreads across the full trade-off frontier rather than converging on a single point. But a generic implementation struggles with the specific structure of crane-and-vehicle scheduling, so the authors embedded several problem-aware strategies into the algorithm&#8217;s machinery.</p>
<p>The first strategy concerns how the population is initialized. Instead of generating random schedules, the improved algorithm employs a parking-slot allocation heuristic that constructs high-quality starting solutions by assigning vehicles to parking positions in a way that anticipates the crane&#8217;s workload. Good initialization matters enormously in evolutionary computation: a population that already respects the problem&#8217;s constraints and near-optimal structure gives the search a running start and prevents generations from being wasted on obviously poor schedules. The heuristic effectively seeds the algorithm with solutions that a human dispatcher might spend hours crafting by trial and error.</p>
<p>Second, the researchers designed neighborhood search operators tailored to the physics of crane operation. These operators make targeted local modifications to a schedule, such as reordering jobs or shifting a vehicle&#8217;s parking slot, specifically to eliminate unnecessary crane movements and reduce the number of gantry startup events. Because the operators encode domain knowledge about which changes are likely to help, they refine solutions far more efficiently than random mutation. Third, the algorithm incorporates a destruction-reconstruction local search mechanism, in which part of a promising solution is deliberately dismantled and rebuilt in a different way. This aggressive intensification step pushes the search deeper into high-quality regions of the solution space while the rebuilding randomness helps it escape local optima, the deceptive peaks where simpler search methods tend to get trapped.</p>
<p>Numerical experiments built on realistic terminal operation scenarios put the framework to the test. The results showed that the improved algorithm produces high-quality trade-off solutions, achieving significant reductions in energy consumption while maintaining operational efficiency, according to the study. In practical terms, the approach gives terminal operators a menu of schedules rather than a single prescription: one end of the frontier favors the fastest possible completion, the other favors the leanest energy footprint, and intermediate points quantify exactly how much time must be sacrificed to save a given amount of energy. That kind of explicit quantification is precisely what decision makers need when terminals face both tight vessel departure windows and mounting pressure to cut emissions.</p>
<p>The significance of the work extends beyond the container yard. Ports are under intensifying scrutiny for their environmental impact, and yard equipment represents one of the largest controllable energy loads in terminal operations. Previous studies have integrated energy considerations into port equipment scheduling, but the authors note that the energy cost of gantry startups has received relatively limited attention despite its magnitude. By proving that startup-aware scheduling can be solved effectively with evolutionary computing, the study opens a path for terminals to retrofit their dispatch software with energy intelligence without replacing hardware. The savings would compound across thousands of daily crane cycles at a major terminal.</p>
<p>More broadly, the research is a case study in how hybrid intelligence, combining evolutionary search with heuristic and local-search techniques, can crack industrial scheduling problems that defeat both pure mathematical programming and off-the-shelf metaheuristics. The authors describe their results as confirming the effectiveness of integrating evolutionary computing and heuristic search for intelligent decision support in complex industrial scheduling systems. As automation spreads through global supply chains, from automated guided vehicles to twin stacking cranes, the lesson is that the smartest systems will be those that understand the machinery they orchestrate, down to the energy spike of a single gantry startup, and that treat speed and sustainability not as rivals to be traded blindly but as dimensions to be balanced with mathematical precision.</p>
<p><strong>Subject of Research:</strong> Bi-objective optimization of integrated yard crane scheduling and vehicle positioning considering gantry startup energy consumption at container terminals</p>
<p><strong>Article Title:</strong> Integrated yard crane scheduling and vehicle positioning considering gantry startup and energy consumption</p>
<p><strong>Article References:</strong> Hu, R., He, X., Hu, H., Jin, J., &amp; Liang, Y. (2026). Integrated yard crane scheduling and vehicle positioning considering gantry startup and energy consumption. <em>Applied Intelligence, 56</em>(14), Article 415. <a href="https://doi.org/10.1007/s10489-026-07463-z" rel="noopener noreferrer">https://doi.org/10.1007/s10489-026-07463-z</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s10489-026-07463-z" rel="noopener noreferrer">10.1007/s10489-026-07463-z</a></p>
<p><strong>Keywords:</strong> yard crane scheduling, container terminals, energy consumption, gantry startup, vehicle positioning, NSGA-II, bi-objective optimization, evolutionary algorithm, mixed-integer programming, port logistics, heuristic search, makespan</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">242379</post-id>	</item>
		<item>
		<title>AI Planner Learns to Take Risks Like Humans Do</title>
		<link>https://scienmag.com/ai-planner-learns-to-take-risks-like-humans-do/</link>
		
		<dc:creator><![CDATA[Denise Maddox]]></dc:creator>
		<pubDate>Fri, 02 Oct 2026 08:43:10 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[A* search]]></category>
		<category><![CDATA[AI planning]]></category>
		<category><![CDATA[AI planning with unknown costs]]></category>
		<category><![CDATA[AI risk-aware decision-making]]></category>
		<category><![CDATA[Applied Intelligence]]></category>
		<category><![CDATA[autonomous system risk management]]></category>
		<category><![CDATA[autonomous vehicle route planning]]></category>
		<category><![CDATA[autonomous vehicles]]></category>
		<category><![CDATA[decision theory]]></category>
		<category><![CDATA[decision-making under uncertainty]]></category>
		<category><![CDATA[energy management in satellite systems]]></category>
		<category><![CDATA[expected utility]]></category>
		<category><![CDATA[heuristic search]]></category>
		<category><![CDATA[Hierarchical Task Network planning]]></category>
		<category><![CDATA[HTN planning]]></category>
		<category><![CDATA[probabilistic action costs]]></category>
		<category><![CDATA[probabilistic outcome optimization]]></category>
		<category><![CDATA[probabilistic planning in AI]]></category>
		<category><![CDATA[risk attitudes]]></category>
		<category><![CDATA[risk preferences in AI planners]]></category>
		<category><![CDATA[risk-aware planning]]></category>
		<category><![CDATA[risk-taking behavior in artificial intelligence]]></category>
		<category><![CDATA[RISKIE planner]]></category>
		<category><![CDATA[uncertainty modeling in autonomous systems]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=226654</guid>

					<description><![CDATA[Researchers at the University of Stuttgart have built the first formally proven risk-aware hierarchical task network planner, enabling AI agents to compute plans tailored to risk-seeking, risk-averse, or risk-neutral attitudes.]]></description>
										<content:encoded><![CDATA[<p>Autonomous systems face a fundamental problem that human decision-makers grapple with every day: the cost of an action is rarely known in advance. A self-driving car choosing between a shortcut and a longer road, a satellite deciding whether to power three instruments at once, or a delivery truck weighing a fast but unreliable speedway against a slow but certain route all confront the same reality. The time, fuel, or energy an action consumes is not a fixed number but a probability distribution shaped by traffic, weather, hardware failures, and countless other uncertainties. A research team at the University of Stuttgart, led by Ebaa Alnazer together with Ilche Georgievski and Marco Aiello, has now built what they describe as the first formally grounded approach to making an established class of AI planners genuinely risk-aware, allowing machines to plan not just for the average outcome but for the outcome they prefer, whether that means embracing risk or avoiding it at all costs.</p>
<p>The work, published open access in the journal Applied Intelligence, targets Hierarchical Task Network planning, or HTN planning, a technique prized in artificial intelligence for its speed and its ability to encode rich domain knowledge as recipes. In classical HTN planning, an agent starts with a high-level task, such as delivering a package or capturing a scientific image, and repeatedly decomposes it into smaller subtasks using predefined methods until only directly executable primitive actions remain. This hierarchical structure mirrors how humans organise complex decision-making, which is precisely why the Stuttgart team saw it as a natural home for risk reasoning. Yet, as they document in a sweeping review of prior work, no existing HTN approach models risk in terms of probabilistic action costs, and none reasons about the risk attitude of the planning agent. Existing planners either ignore costs entirely, minimise expected cost in a risk-neutral way, or handle uncertainty over action effects rather than costs, leaving a conceptual gap between what decision theory prescribes and what planning algorithms actually compute.</p>
<p>The theoretical backbone of the new approach comes from expected utility theory, formalised in the mid-twentieth century by von Neumann and Morgenstern. Under this framework, an agent&#8217;s tolerance for risk is expressed as a utility function that transforms uncertain monetary or temporal costs into real-valued utilities. A risk-neutral agent uses a linear function and simply minimises expected cost. A risk-seeking agent uses a convex exponential function that rewards the small chance of a cheap, lucky outcome. A risk-averse agent uses a concave function that disproportionately punishes the tail risk of an expensive disaster. The Stuttgart team defines a family of exponential utility functions in which a coefficient called alpha controls the intensity of the attitude: the larger alpha becomes, the more extreme the agent&#8217;s risk-seeking or risk-averse behaviour. Crucially, these functions allow the expected utility of a plan to be computed segment by segment, a property called segmentation that makes the mathematics tractable inside a hierarchical planner.</p>
<p>Turning this theory into a working algorithm required solving several technical puzzles that had blocked earlier attempts. First, expected utilities can be negative as well as positive, whereas classical cost-optimal planners assume strictly positive action costs, so existing heuristics could not simply be reused. Second, the exponential utility functions multiply across plan segments, but the A* search algorithm at the heart of the planner adds values. The researchers&#8217; elegant workaround is a logarithmic transformation: by taking the logarithm of the expected utility of each primitive action, the multiplicative aggregation becomes additive, restoring compatibility with A* while preserving the sign of the utility through an attitude-determining coefficient. Third, hierarchical domains often contain cycles, where decomposing a task can lead back to the same task, and a naive maximisation procedure could loop forever through a cycle, inflating expected utility without bound. The team&#8217;s preprocessing phase detects such cycles by tracking decomposition paths and assigns negative infinity to the last method in each cycle, forcing the search to prefer alternative decompositions when they exist.</p>
<p>The resulting system, implemented as a prototype planner called RISKIE built on top of the established PANDA planning framework, operates in two phases. In the preprocessing phase, the planner grounds the domain into a graph structure called a Ground Cost-Variable Task Decomposition Graph and computes, bottom-up, an estimate of the expected utility of every task and method. Because a compound task may appear in many different decomposition paths, some of which contain cycles and some of which do not, each task stores a vector of expected utility values rather than a single number, and the maximum is used during search. In the plan generation phase, A* explores partial plans, ordering them by the sum of the expected utilities of their already-refined primitive actions plus a heuristic estimate for the compound tasks still to be decomposed. The authors prove formally that this heuristic is admissible in the maximisation setting, meaning it never underestimates the achievable expected utility, and they establish termination, soundness, completeness, and optimality of the overall algorithm, together with worst-case and best-case complexity bounds.</p>
<p>To test the approach, the researchers evaluated RISKIE on four risk-involving domains: a Self-Driving Car domain modelled in earlier work, a Satellite domain adapted from a classical planning benchmark, and extended versions of the Rover and Transport benchmark domains from the 2020 International Planning Competition. In the Self-Driving Car domain, a vehicle must navigate roads with construction zones, congested pedestrian crossings, and icy stretches, choosing among options such as accelerating without electronic stability control, decelerating with it, or activating stability control but accelerating anyway. In the extended Rover domain, rovers can delegate data transmission to space drones that are fast but prone to crashes, signal loss, and transmission failures. In the extended Transport domain, trucks can choose between ordinary roads and a speedway network that is potentially faster but riskier. Each domain was modelled in three planning languages, including an extension of the standard hierarchical language HDDL that the authors call rHDDL, which allows probability distributions over operator costs to be expressed directly.</p>
<p>The behavioural results are striking. In the Self-Driving Car domain, an extremely risk-averse agent with alpha equal to 0.9 chooses the only route whose every action has a guaranteed outcome, taking the long road and decelerating with stability control engaged on the icy stretch. The extreme risk-seeking agent, by contrast, takes the short road and accelerates on the ice without stability control, accepting an eighty percent chance of slipping for a twenty percent chance of saving four hours. The risk-neutral agent takes the route with the lowest expected cost and is indifferent among several icy-road options. In the Satellite domain, risk-seeking agents power all three instruments simultaneously, accepting the risk of a power failure to skip two switching actions, while risk-averse agents operate instruments one at a time, producing longer but safer plans. In the Transport and Rover domains, the pattern flips: risk-averse agents produce shorter plans because the risky options, speedways and drones, require extra steps, illustrating that the relationship between risk attitude and plan length is domain-dependent rather than universal.</p>
<p>The comparative evaluation pitted RISKIE against four state-of-the-art HTN planners spanning the full spectrum of cost awareness: SH and HyperTensioN, which ignore costs entirely, and SHOP2 and PANDA, which optimise costs in a risk-neutral fashion. Across 440 experiments covering eleven risk-attitude settings per problem instance, RISKIE solved every instance in every domain within a ten-minute timeout, achieving coverage on par with or better than the established planners despite optimising a considerably more complex objective. By construction, RISKIE&#8217;s plans always matched or exceeded the expected utility of plans produced by the other planners when scored with the same utility function. Plan-overlap analysis revealed that the risk-neutral configuration of RISKIE agreed most often with the conventional planners, as expected, while risk-seeking configurations frequently diverged, producing plans no baseline planner could find. An ablation study confirmed that varying alpha meaningfully changes behaviour in domains rich with risky alternatives, while in domains offering only binary risk choices, all attitudes converge on the same plan.</p>
<p>The authors are candid about limitations and open challenges. The current approach assumes a static risk attitude and utility functions that permit segmentation; arbitrary utility functions could, in the worst case, require enumerating every possible plan trajectory. Scalability bottlenecks emerge when the branching factor is high or when the heuristic becomes uninformative, and the team points to landmark guidance and greedy pre-passes as promising remedies. Dynamic risk attitudes that shift with remaining battery or elapsed time, and multi-agent settings where a self-driving car must adapt to the risk preferences of surrounding human drivers, remain future work. Still, the significance of the contribution is hard to overstate: for the first time, a hierarchical AI planner can be handed a risk attitude the way a human client hands a financial adviser a risk profile, and it will return a provably optimal plan for that personality. As autonomous vehicles, satellites, and robots move from laboratories into the messy, probabilistic real world, planners that understand risk may become not a luxury but a necessity.</p>
<p><strong>Subject of Research:</strong> Risk-aware hierarchical task network planning using expected utility theory</p>
<p><strong>Article Title:</strong> Solving risk-aware HTN planning problems: algorithmic, formal, and empirical results</p>
<p><strong>Article References:</strong> Alnazer, E., Georgievski, I., &amp; Aiello, M. (2026). Solving risk-aware HTN planning problems: algorithmic, formal, and empirical results. <em>Applied Intelligence, 56</em>(15), Article 468. <a href="https://doi.org/10.1007/s10489-026-07450-4" rel="noopener noreferrer">https://doi.org/10.1007/s10489-026-07450-4</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s10489-026-07450-4" rel="noopener noreferrer">10.1007/s10489-026-07450-4</a></p>
<p><strong>Keywords:</strong> HTN planning, risk-aware planning, expected utility, AI planning, autonomous vehicles, decision theory, heuristic search, probabilistic action costs, RISKIE planner, risk attitudes, A* search, Applied Intelligence</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">226654</post-id>	</item>
		<item>
		<title>Classic Pathfinding Algorithm Delivers 5,000-Fold Speedup for Hydropower Dispatch</title>
		<link>https://scienmag.com/classic-pathfinding-algorithm-delivers-5000-fold-speedup-for-hydropower-dispatch/</link>
		
		<dc:creator><![CDATA[Violet Maxwell]]></dc:creator>
		<pubDate>Sun, 13 Sep 2026 01:00:32 +0000</pubDate>
				<category><![CDATA[Earth Science]]></category>
		<category><![CDATA[A* algorithm]]></category>
		<category><![CDATA[A* algorithm for energy management]]></category>
		<category><![CDATA[advanced pathfinding in energy systems]]></category>
		<category><![CDATA[cascade hydropower]]></category>
		<category><![CDATA[cascade hydropower load balancing]]></category>
		<category><![CDATA[Dadu River Basin]]></category>
		<category><![CDATA[dynamic programming]]></category>
		<category><![CDATA[energy dispatch algorithms for dam cascades]]></category>
		<category><![CDATA[energy storage consumption]]></category>
		<category><![CDATA[fast optimization in hydropower systems]]></category>
		<category><![CDATA[flood control and hydropower coordination]]></category>
		<category><![CDATA[grid balancing with hydropower]]></category>
		<category><![CDATA[heuristic search]]></category>
		<category><![CDATA[hydropower dispatch]]></category>
		<category><![CDATA[hydropower dispatch optimization]]></category>
		<category><![CDATA[load distribution]]></category>
		<category><![CDATA[optimal scheduling]]></category>
		<category><![CDATA[peak shaving]]></category>
		<category><![CDATA[real-time dam operation control]]></category>
		<category><![CDATA[renewable energy grid stability]]></category>
		<category><![CDATA[renewable energy integration]]></category>
		<category><![CDATA[renewable energy integration challenges]]></category>
		<category><![CDATA[water resource management algorithms]]></category>
		<category><![CDATA[water resources management]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=200308</guid>

					<description><![CDATA[Researchers adapted the classic A* pathfinding algorithm to distribute electricity loads across cascade hydropower stations, achieving a roughly 5,347-fold speedup over dynamic programming while staying within 1.65 percent of optimal water use.]]></description>
										<content:encoded><![CDATA[<p>When the wind dies down and the clouds roll in, grid operators around the world turn to hydropower to fill the gap within seconds. That job is becoming harder as solar and wind farms multiply, forcing cascades of dams to swing their output up and down every few minutes. A new study published in Water Resources Management shows that a pathfinding algorithm older than most power stations may hold the key to keeping these oscillating river systems in balance. Researchers at Hohai University in Nanjing have adapted the A* algorithm, famous for guiding everything from video-game characters to delivery drones, to a stubbornly difficult problem: deciding in near real time how much electricity each dam in a cascade should generate.</p>
<p>The problem, known in the field as load distribution among cascade hydropower plants, sounds deceptively simple. A dispatcher receives a total power target for the cascade and must divide it among several stations strung along the same river. Each station is a machine with its own reservoir level, turbine efficiencies, hydraulic coupling to its neighbours, forbidden operating zones and ramping limits. Water released by an upstream plant does not simply vanish; it arrives downstream after a travel delay, changes the head available to the lower turbines, and carries energy that might be worth more later. The quality of a dispatch decision is therefore measured not merely by whether the target is met, but by how much stored water energy the cascade consumes in meeting it. Burning through reservoir storage tonight means less flexibility during tomorrow&#8217;s evening peak.</p>
<p>For decades, the reference solution has been dynamic programming, a technique that exhaustively evaluates the trade-offs between successive time steps and guarantees an optimal answer. Its Achilles heel is the curse of dimensionality. With multiple stations, each represented by finely discretised reservoir volumes and discharge levels, and a full day modelled at fifteen-minute resolution, the number of states explodes combinatorially. Solving a 96-period problem can take so long that the answer arrives after the operating day is half over. Intelligent optimisation methods such as particle swarm, genetic algorithms and their many relatives run faster, but they offer no guarantee of optimality, behave inconsistently between runs and demand careful parameter tuning that varies from one river basin to the next.</p>
<p>Led by Yuxi Lv, with Jingjie Ma, Qiaofeng Tan, Xin Wen and Wanjiao Luo, the Hohai team reframed the dispatch task as a finite multi-stage state-space search, the natural habitat of A*. In this formulation, every possible operating configuration of the cascade at a given time step becomes a node in an enormous graph. Edges connect nodes that are reachable within the physical constraints of the plants. The goal is to find the cheapest path from the initial state at the start of the day to any admissible state at the end, where cost is the total energy-storage consumption induced by the generation decisions along the path. This is precisely the kind of shortest-path question A* was designed to answer, but a naive application would founder on the same combinatorial wall as dynamic programming.</p>
<p>The breakthrough lies in three carefully engineered components. First, the cost function accumulates the actual energy-storage consumption caused by each generation decision as the search advances, so that every candidate path carries an honest running total rather than a crude surrogate. Second, and most crucially, the team constructed a heuristic function built on an aggregated model of the entire cascade, collapsing the multi-station system into a single equivalent hydropower plant. This aggregate model lets the algorithm estimate the remaining cost to reach the goal quickly and, by remaining an admissible lower bound, it steers the search toward promising regions of the state space without sacrificing the guarantee of finding an optimal solution. Third, an adjacent-node expansion procedure prunes transitions that would violate operational constraints, such as discharge limits, prohibited turbine zones or the load-following requirements, ensuring the search never wastes effort on infeasible branches.</p>
<p>The researchers tested their method on a realistic intra-day scenario: 96 fifteen-minute dispatch intervals for a cascade of three stations in the middle reaches of the Dadu River Basin in southwestern China, a waterway whose steep gradient and dense hydropower development make it a demanding proving ground. With flow discretised at a resolution of 50 cubic metres per second, the tailored A* algorithm reached its solution on average roughly 5,347 times faster than conventional dynamic programming under the same modelling assumptions. That is not an incremental improvement; it is the difference between an answer that arrives in seconds and one that arrives in hours, between a recommendation a dispatcher can use and one that is obsolete on arrival.</p>
<p>Speed alone would be worthless if it came at the cost of water. The comparison with the optimal benchmark shows how little is surrendered: the energy-storage consumption computed by the A* method exceeded the dynamic programming result by only 1.65 percent for the same total generation requirement. In practical terms, the algorithm delivers near-optimal water use at a computational price that makes real-time operation feasible. Because the heuristic is built from an aggregated plant model, the approach is also transferable in spirit to other cascades with similar dispatching characteristics, offering a template that operators elsewhere can adapt without redesigning the mathematics from scratch.</p>
<p>The timing of this work is significant. As China and other economies integrate ever larger volumes of wind and solar generation, hydropower is increasingly asked to perform peak shaving and frequency regulation on timescales that legacy scheduling tools were never designed to handle. Load targets now fluctuate continuously as net demand shifts with cloud cover and wind speed, and each fluctuation demands a fresh distribution of load across the cascade. The 14th Five-Year Plan for a modern energy system explicitly calls for exactly this kind of flexible operation, and studies of cascades on the Jinsha, Yellow and other rivers describe mounting pressure on dispatchers. Tools that combine rigorous optimality guarantees with practical computation times address a genuine operational bottleneck rather than a purely academic one.</p>
<p>The study also highlights a broader lesson about algorithmic eclecticism. A* was published in 1968 by Peter Hart, Nils Nilsson and Bertram Raphael as a formal basis for heuristic minimum-cost pathfinding, and it has since powered robot navigation, map routing and artificial intelligence research. Reimagining a power-systems scheduling problem as a graph search demonstrates that classical algorithmic ideas can find entirely new applications when paired with domain-specific modelling. The heuristic here does for hydropower dispatch what Manhattan-distance estimates do for street navigation: it converts an intractable exhaustive search into a guided one, cutting the explored space by orders of magnitude while provably preserving solution quality.</p>
<p>Limitations remain, and the authors are candid that their case data are confidential and their validation confined to one basin with three stations. Larger cascades, longer planning horizons, uncertain inflow forecasts and market-coupled objectives such as electricity price arbitrage will test the scaling behaviour of the method in future work. Yet even at this stage, the result sketches a plausible near future in which grid control rooms run provably near-optimal cascade dispatch continuously throughout the day, adjusting reservoir operations as fast as renewable output changes. For a technology whose core machinery, the water turbine, has changed little in a century, the real revolution may come from the mathematics running quietly in the background, deciding drop by drop where the water should flow and when the electrons should surge. As renewable portfolios swell, that quiet mathematical revolution, sped up by a factor of five thousand, could not arrive soon enough.</p>
<p><strong>Subject of Research:</strong> Optimizing short-term load distribution among cascade hydropower stations using a tailored A* search algorithm.</p>
<p><strong>Article Title:</strong> Load Optimization Distribution Among Cascade Hydropower Stations Based on The A* Algorithm</p>
<p><strong>Article References:</strong> Lv, Y., Ma, J., Tan, Q., Wen, X., &amp; Luo, W. (2026). Load Optimization Distribution Among Cascade Hydropower Stations Based on The A* Algorithm. <em>Water Resources Management, 40</em>(11), Article 518. <a href="https://doi.org/10.1007/s11269-026-04886-8" rel="noopener noreferrer">https://doi.org/10.1007/s11269-026-04886-8</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s11269-026-04886-8" rel="noopener noreferrer">10.1007/s11269-026-04886-8</a></p>
<p><strong>Keywords:</strong> cascade hydropower, A* algorithm, load distribution, optimal scheduling, dynamic programming, heuristic search, renewable energy integration, peak shaving, Dadu River Basin, water resources management, hydropower dispatch, energy storage consumption</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">200308</post-id>	</item>
		<item>
		<title>New Algorithm Lets Robots Navigate Safely Without Sacrificing Shortest Paths</title>
		<link>https://scienmag.com/new-algorithm-lets-robots-navigate-safely-without-sacrificing-shortest-paths/</link>
		
		<dc:creator><![CDATA[Denise Maddox]]></dc:creator>
		<pubDate>Sat, 12 Sep 2026 14:07:07 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[A* algorithm]]></category>
		<category><![CDATA[AI-driven robot route optimization]]></category>
		<category><![CDATA[autonomous robots]]></category>
		<category><![CDATA[bounded trade-offs in robot navigation]]></category>
		<category><![CDATA[collision-free path algorithms]]></category>
		<category><![CDATA[dynamic path planning algorithm]]></category>
		<category><![CDATA[efficient warehouse robot navigation]]></category>
		<category><![CDATA[heuristic search]]></category>
		<category><![CDATA[mobile robotics]]></category>
		<category><![CDATA[motion planning]]></category>
		<category><![CDATA[obstacle avoidance in robotics]]></category>
		<category><![CDATA[obstacle clearance]]></category>
		<category><![CDATA[OptiSafe index]]></category>
		<category><![CDATA[path planning in cluttered environments]]></category>
		<category><![CDATA[real-time adaptive routing]]></category>
		<category><![CDATA[robot navigation safety]]></category>
		<category><![CDATA[robot path planning]]></category>
		<category><![CDATA[safety field]]></category>
		<category><![CDATA[safety-aware mobile robot navigation]]></category>
		<category><![CDATA[sensor error tolerance in robots]]></category>
		<category><![CDATA[shortest path versus safety trade-off]]></category>
		<category><![CDATA[suboptimality bounds]]></category>
		<category><![CDATA[TurtleBot]]></category>
		<category><![CDATA[Unified Path Planner]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=195091</guid>

					<description><![CDATA[Researchers in Delhi have developed a unified path-planning algorithm that adaptively balances path length and obstacle clearance, achieving a 0.94 OptiSafe score in cluttered environments with under one percent path-length overhead.]]></description>
										<content:encoded><![CDATA[<p>Every mobile robot faces a quiet dilemma each time it sets out across a cluttered room, a busy warehouse floor, or a hospital corridor. The shortest route to its goal usually hugs the obstacles as tightly as possible, leaving almost no margin for sensor error, wheel slip, or the unpredictable movement of people. The safest route keeps a respectful distance from every obstruction but forces the robot to wander along wasteful detours that drain batteries and slow deliveries. For decades, path planning research has largely treated this as an either-or choice, optimizing one objective while accepting whatever the other objective happens to cost. A new study argues that this framing is unnecessarily restrictive, and it backs the argument with an algorithm and a measurement tool designed to make the trade-off explicit, tunable, and provably bounded.</p>
<p>Researchers at the Indian Institute of Technology Delhi, working with a collaborator at the Samsung R&amp;D Institute in Delhi, have introduced the Unified Path Planner, or UPP, a graph-search algorithm that dynamically balances path length against obstacle clearance as the search unfolds. Rather than fixing the balance in advance, UPP adapts its own parameters in real time based on what the search has learned about the environment. The work, published in the International Journal of Intelligent Robotics and Applications, also contributes a companion metric called the OptiSafe index, a normalized score intended to quantify how well any planner navigates the safety-optimality compromise. Together, the algorithm and the metric aim to replace ad hoc judgments about what makes a good robot path with a rigorous, reproducible standard.</p>
<p>The technical foundation of UPP rests on a familiar skeleton: heuristic graph search of the kind that has driven robot navigation since A* was introduced in 1968. In classical A*, an admissible heuristic estimates the remaining cost to the goal, and the search expands nodes in order of the sum of cost-so-far and this estimate. Weighted variants of A* inflate the heuristic to speed the search, guaranteeing that the returned path is no worse than a fixed factor above the true optimum. UPP builds on this machinery but embeds safety directly into the search through what the authors call a local inverse-distance safety field. In effect, every cell in the robot&#8217;s environment carries a safety value derived from its distance to the nearest obstacle: cells far from obstacles score high, cells close to obstacles score low, and the field guides the planner toward roomier corridors without forbidding the tight ones outright.</p>
<p>What distinguishes UPP from prior hybrid approaches is the adaptivity of its heuristic weighting. The safety weight is not a constant tuned by hand for each environment; instead, the algorithm auto-tunes its parameters based on real-time search progress. When the search encounters open stretches where safety is easy to come by, the planner can afford to emphasize optimality and keep the path short. When the search pushes into cluttered regions where candidate paths squeeze between obstacles, the weighting shifts toward clearance, steering the frontier toward safer cells. This dynamic adjustment is what allows a single algorithm to behave like a speed-obsessed shortest-path planner in open terrain and a cautious clearance-maximizing planner in tight quarters, without a human in the loop deciding which personality the robot should adopt.</p>
<p>The guarantees matter as much as the behavior. Purely reactive schemes such as artificial potential fields, which date to the early 1990s, guide robots away from obstacles through repulsive forces but can trap them in local minima and offer no performance bound. Sampling-based planners such as RRT* converge toward optimal paths asymptotically but can be slow to produce high-clearance routes in practice. UPP instead achieves provable suboptimality bounds: whatever path it returns is guaranteed to be within a known factor of the optimal cost, even while maintaining superior clearance compared with conventional planners. In robotics, where a planner that usually works is not good enough for deployment, this combination of empirical robustness and formal assurance is a meaningful step forward.</p>
<p>To evaluate the algorithm fairly, the team needed a yardstick, and this is where the OptiSafe index enters. Existing evaluations typically report path length and minimum obstacle clearance as separate numbers, leaving readers to judge whether a marginal gain in one justifies a loss in the other. The OptiSafe index collapses the trade-off into a single normalized metric that quantifies the balance between safety and optimality, making it possible to compare heterogeneous planners on common ground. In the study, the authors benchmarked UPP against a range of established methods across 10 different environments, from sparse layouts to densely cluttered mazes, giving the metric a demanding workout.</p>
<p>The reported results are striking. In cluttered environments, UPP achieved an OptiSafe score of 0.94, compared with a range of 0.22 to 0.85 for the existing methods it was tested against. Equally important, that safety came cheap: the path-length overhead in simulation was only 0.5 to 1 percent, meaning the robot gave up almost nothing in distance to gain its generous obstacle margins. Across all test environments, UPP recorded a 100 percent success rate, reaching the goal in every trial where the comparison planners occasionally failed or stalled. In a field where benchmarks are often cherry-picked, sweeping a diverse 10-environment suite while holding the cost penalty near one percent is the kind of result that draws attention.</p>
<p>Simulation success, of course, is where many promising planners stall. The team therefore validated the approach in hardware on a TurtleBot mobile robot, confirming that the practical advantages survive the gap between clean simulated grids and the noisy, uncertain physical world. Real robots deal with imperfect localization, discretization artifacts, unmodeled dynamics, and sensors that misjudge distances. The fact that UPP&#8217;s adaptive weighting and clearance-preferring behavior translated to the physical platform suggests the method is not merely an elegant artifact of simulation. The authors note that sim-to-real gaps remain a consideration, but the hardware trials support the claim that the algorithm&#8217;s benefits are practical rather than theoretical.</p>
<p>The implications extend well beyond laboratory TurtleBots. Warehouse robots threading between shelves, autonomous delivery vehicles sharing sidewalks with pedestrians, drones inspecting industrial structures, and service robots navigating hospitals all face versions of the same safety-versus-efficiency calculus, and all could benefit from a planner that resolves the tension adaptively with bounded suboptimality. The OptiSafe index may prove equally consequential, because research communities tend to optimize whatever they can measure; a standard metric that rewards balanced performance could shift development priorities across the field. The researchers have made the code link available in the manuscript, lowering the barrier for other teams to adopt and extend the approach.</p>
<p>There is ample room for future work. The present study focuses on static environments and two-dimensional navigation, whereas real deployments often involve moving obstacles, kinematic constraints, and three-dimensional flight or manipulation. Extending adaptive safety weighting to dynamic scenes, integrating the metric with learning-based planners, and scaling to higher-dimensional configuration spaces are natural next steps. Still, the core contribution stands: a demonstration that the oldest trade-off in robot path planning can be managed rather than merely endured, with an algorithm that tunes itself to the difficulty of the terrain and a metric that tells the field, in one number, whether a planner has actually struck the right balance. As autonomous systems move from controlled settings into unpredictable human spaces, that kind of principled compromise may become not just desirable but essential.</p>
<p><strong>Subject of Research:</strong> Adaptive balancing of safety and optimality in autonomous robot path planning using a graph-search algorithm and a normalized evaluation metric</p>
<p><strong>Article Title:</strong> Balancing safety and optimality in robot path planning: algorithm and metric</p>
<p><strong>Article References:</strong> Arora, J. K., Bandyopadhyay, S., Sulania, S., &amp; Bhasin, S. (2026). Balancing safety and optimality in robot path planning: algorithm and metric. <em>International Journal of Intelligent Robotics and Applications</em>. <a href="https://doi.org/10.1007/s41315-026-00589-w" rel="noopener noreferrer">https://doi.org/10.1007/s41315-026-00589-w</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s41315-026-00589-w" rel="noopener noreferrer">10.1007/s41315-026-00589-w</a></p>
<p><strong>Keywords:</strong> robot path planning, Unified Path Planner, OptiSafe index, obstacle clearance, heuristic search, A* algorithm, suboptimality bounds, autonomous robots, TurtleBot, mobile robotics, safety field, motion planning</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">195091</post-id>	</item>
	</channel>
</rss>
