<?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>engineering optimization &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/engineering-optimization/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Sat, 10 Oct 2026 19:39:37 +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>engineering 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>Three Populations, Two Stages: New Evolutionary Algorithm Tackles Constrained Optimization</title>
		<link>https://scienmag.com/three-populations-two-stages-new-evolutionary-algorithm-tackles-constrained-optimization/</link>
		
		<dc:creator><![CDATA[Gavin Prescott]]></dc:creator>
		<pubDate>Sat, 10 Oct 2026 19:39:37 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[benchmark test suites]]></category>
		<category><![CDATA[chemical process optimization]]></category>
		<category><![CDATA[Cluster Computing]]></category>
		<category><![CDATA[CMOEA-TSD framework]]></category>
		<category><![CDATA[co-evolution]]></category>
		<category><![CDATA[co-evolutionary algorithms]]></category>
		<category><![CDATA[complex engineering problem solving]]></category>
		<category><![CDATA[constrained multi-objective optimization]]></category>
		<category><![CDATA[constraint handling]]></category>
		<category><![CDATA[diversity enhancement]]></category>
		<category><![CDATA[engineering optimization]]></category>
		<category><![CDATA[evolutionary algorithms]]></category>
		<category><![CDATA[handling infeasible solutions]]></category>
		<category><![CDATA[hybrid optimization methods]]></category>
		<category><![CDATA[manufacturing scheduling algorithms]]></category>
		<category><![CDATA[multi-population evolutionary strategies]]></category>
		<category><![CDATA[Pareto front]]></category>
		<category><![CDATA[power system design optimization]]></category>
		<category><![CDATA[reference vectors]]></category>
		<category><![CDATA[robustness in constrained search spaces]]></category>
		<category><![CDATA[stage switching]]></category>
		<category><![CDATA[Xi'an Polytechnic University]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=259734</guid>

					<description><![CDATA[Researchers have developed CMOEA-TSD, a three-population, two-stage evolutionary algorithm that significantly outperforms seven state-of-the-art methods on constrained multi-objective optimization problems with sparse feasible regions.]]></description>
										<content:encoded><![CDATA[<p>Real-world engineering problems rarely hand over a clean search space. Designing a power system, scheduling a factory floor, or tuning a chemical process typically means juggling several conflicting objectives at once — minimize cost while maximizing efficiency, reduce energy use while maintaining output quality — all while respecting hard physical and operational constraints. Mathematicians and computer scientists call these constrained multi-objective optimization problems, and they are among the most stubborn challenges in computational optimization. Now, a team of researchers at Xi&#8217;an Polytechnic University and Macau University of Science and Technology has introduced a new evolutionary algorithm, dubbed CMOEA-TSD, that promises to navigate these treacherous search landscapes with markedly greater reliability than existing methods. The work, published in Cluster Computing, describes a three-population, two-stage co-evolutionary framework that could reshape how engineers approach problems where feasible solutions are scarce and scattered.</p>
<p>The core difficulty that CMOEA-TSD targets is deceptively simple to state: in many constrained problems, the set of solutions that satisfy all constraints — the feasible region — is tiny, fragmented, or shaped like a narrow winding corridor through a vast infeasible expanse. Classical multi-objective evolutionary algorithms, which mimic natural selection by evolving a population of candidate solutions toward a set of optimal trade-offs known as the Pareto front, tend to stumble in such terrain. Populations converge prematurely onto whatever small pocket of decent solutions they first encounter, losing the genetic diversity needed to explore elsewhere. Worse, when the feasible region is sparse, a single population must simultaneously explore the broader landscape, satisfy constraints, and maintain a well-spread approximation of the Pareto front — three demands that pull the search in incompatible directions and often lead to stagnation.</p>
<p>The new algorithm, developed by Weiye Bai, Cunyan Liu, and Wei Wang, attacks this problem by refusing to make one population do everything. Instead, CMOEA-TSD runs three cooperating subpopulations in parallel, each with a distinct mandate. The first is a global search component that approximates the unconstrained Pareto front — the optimal trade-off surface one would obtain if constraints were ignored entirely. This may seem like a detour, but the unconstrained front provides a valuable map of where the best objective values lie, even if those points violate constraints. The second subpopulation performs a diversity-enhanced search: it reformulates the original problem into a relaxed multi-objective form using reference vectors and a dynamically shrinking constraint threshold, effectively treating constraint violation as an additional objective that is gradually tightened over time. The third subpopulation is feasibility-oriented, focusing squarely on driving solutions into the constraint-satisfying region.</p>
<p>This division of labor is orchestrated through a two-stage structure. In the early stage of the search, the algorithm emphasizes exploration: the diversity-enhanced and unconstrained-front populations roam widely, gathering information about the landscape&#8217;s structure and locating promising regions that a purely feasibility-driven search would never visit. As the run progresses, a stage-switching mechanism — driven by the overall population&#8217;s convergence rate — adaptively adjusts mating strategies, shifting the emphasis toward exploitation. In practical terms, the algorithm first learns where the interesting parts of the search space are, then concentrates its reproductive effort on refining solutions within and near the feasible region. The convergence-rate trigger is crucial: rather than switching stages at a fixed generation count, the algorithm monitors how quickly the population is actually improving, allowing the transition to happen at the right moment for each individual problem.</p>
<p>The technical machinery behind the diversity-enhanced subpopulation deserves particular attention. Reference vectors, a concept popularized by decomposition-based evolutionary algorithms, partition the objective space into directional cones, ensuring that the search maintains coverage across the entire Pareto front rather than clustering on a few segments. By pairing these vectors with a constraint threshold that shrinks dynamically, the algorithm implements a gradual tightening strategy: solutions with moderate constraint violations are tolerated early on because they may carry useful genetic material that points toward the feasible region, but the tolerance is progressively reduced until only fully feasible, well-distributed solutions remain. This approach echoes a growing body of evidence in the evolutionary computation literature that infeasible solutions are not merely waste — they can be essential stepping stones, particularly when the feasible ratio of a problem is vanishingly small.</p>
<p>To validate the design, the authors subjected CMOEA-TSD to an unusually thorough experimental regimen. The algorithm was tested on four benchmark test suites — standardized collections of constrained multi-objective problems engineered to expose specific weaknesses, such as large infeasible regions, deceptive landscapes, and low feasible ratios. It was then applied to nine real-world engineering problems, the acid test for any optimization method, since industrial problems bring irregular constraint structures and noisy objective landscapes that synthetic benchmarks often fail to capture. Across these evaluations, CMOEA-TSD was compared against seven state-of-the-art algorithms, and the results showed significant performance advantages for the new method, both in converging toward the true Pareto front and in maintaining a well-spread set of solutions along it.</p>
<p>Just as important as the headline results are the ablation studies, in which the authors systematically removed components of their algorithm to verify that each part earns its place. These experiments confirmed that both the three-population co-evolutionary structure and the diversity enhancement mechanisms contribute measurably to performance. This kind of component-level validation matters in a field where new algorithms sometimes owe their wins to a handful of clever tricks whose individual contributions are unclear. By demonstrating that the multi-population architecture and the relaxed-search strategy each pull their weight, the study offers a clearer picture of why the method works, not just that it works — a distinction that matters for researchers hoping to build on the approach.</p>
<p>The significance of this work extends beyond the evolutionary computation community. Constrained multi-objective optimization sits at the heart of countless practical applications: flow-shop scheduling for energy savings, industrial copper burdening, optimal power flow in electrical grids, and cleaner production planning have all been framed in these terms in recent literature. When an algorithm fails to find feasible, well-distributed trade-off solutions, engineers are left either violating constraints or accepting inferior designs. A method that reliably handles sparse feasible regions could therefore translate into tangible gains — lower energy consumption, better resource allocation, and more robust engineering designs — across sectors where multiple objectives and hard constraints collide.</p>
<p>The study also reflects a broader trend in the field: the move from single-population, single-phase algorithms toward co-evolutionary frameworks in which specialized populations exchange information and adapt their roles over time. Earlier work explored two-population and dual-archive designs, push-and-pull search strategies, epsilon-constraint handling, and helper-problem-assisted multitasking. CMOEA-TSD pushes this line of thinking further with its tri-population structure and convergence-based stage switching, suggesting that the future of constrained optimization may lie less in any single clever operator and more in architectures that coordinate multiple search behaviors intelligently. The authors, who received no external funding for the study, report no conflicts of interest, and the algorithm&#8217;s components — reference vectors, shrinking thresholds, and adaptive mating — are all implementable within standard evolutionary computation platforms.</p>
<p>For practitioners, the message is that the hardest constrained problems — those with narrow, disconnected feasible regions and strongly conflicting objectives — are becoming tractable with the right architectural choices. For researchers, the paper offers a template: divide the search burden, protect diversity as a first-class citizen rather than an afterthought, and let measured convergence rather than arbitrary schedules dictate when to shift from exploring to exploiting. As computational optimization continues to permeate engineering, logistics, and machine learning system design, algorithms like CMOEA-TSD illustrate how a deeper understanding of search dynamics — when to spread out, when to converge, and how to let specialized populations cooperate — can turn previously intractable problems into solvable ones. The full study is available in Cluster Computing, and its benchmark code and experimental protocols provide a foundation for the next generation of constrained multi-objective solvers.</p>
<p><strong>Subject of Research:</strong> A multi-population evolutionary algorithm for constrained multi-objective optimization</p>
<p><strong>Article Title:</strong> A novel multi-population evolutionary algorithm based on two-stage division and diversity enhancement for constrained multi-objective optimization</p>
<p><strong>Article References:</strong> Bai, W., Liu, C., &amp; Wang, W. (2026). A novel multi-population evolutionary algorithm based on two-stage division and diversity enhancement for constrained multi-objective optimization. <em>Cluster Computing, 29</em>(12), Article 732. <a href="https://doi.org/10.1007/s10586-026-06515-w" rel="noopener noreferrer">https://doi.org/10.1007/s10586-026-06515-w</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s10586-026-06515-w" rel="noopener noreferrer">10.1007/s10586-026-06515-w</a></p>
<p><strong>Keywords:</strong> evolutionary algorithms, constrained multi-objective optimization, Pareto front, diversity enhancement, co-evolution, constraint handling, reference vectors, stage switching, benchmark test suites, engineering optimization, Cluster Computing, Xi&#x27;an Polytechnic University</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">259734</post-id>	</item>
	</channel>
</rss>
