Multi-Objective Optimization of Multi-Cooperative Agricultural Machinery Scheduling Under Continuous Workload Sharing: A Hybrid Particle Swarm–Tabu Search Approach
Abstract
1. Introduction
1.1. Agricultural Machinery Scheduling
1.2. Encoding Schemes for Multi-Machine Assignment
1.3. Multi-Objective Evolutionary Optimization
1.4. Hybridization with Local Search
1.5. Contributions and Paper Organization
- A three-objective MAMSP-CWS formulation is introduced, separating transfer cost (economic efficiency), time-window violation (operational timeliness), and cross-cooperative workload imbalance measured by the coefficient of variation (distributive equity). Minimizing cross-objective coupling exposes the real marginal exchange rates among the three concerns rather than embedding them in a fixed weighting; a direct comparison with our prior coupled formulation [2] shows that its implicit transfer-cost/timeliness exchange rate differs by an order of magnitude from the rate implicit in the Pareto front (Section 4.1).
- A hybrid algorithm, MO-HPSO-TS-SR, is proposed that, for the first time in this problem domain, combines particle-swarm exploration, tabu-search local refinement, and an external crowding-distance Pareto archive with the Sparsity Repair (SR) operator carried over from our single-objective study [2]. The Continuous Workload Sharing encoding and SR are reused from [2]; the three-objective formulation, the multi-objective hybrid architecture, and the functional re-analysis of SR are new to this work. SR is re-analyzed as a structural regularizer that projects each candidate onto the structurally meaningful assignments, reducing the effective per-area decision dimensionality from the full tractor count to a time-window-minimal cardinality (Section 3.4).
- An ablation-ladder design (NSGA-II-CWS, HTSMOGA-CWS, MO-HPSO-TS-SR) attributes the performance differential to specific mechanism classes. Across 20 independent runs at three scales, MO-HPSO-TS-SR attains the best mean value on every metric-by-scale combination, with a decisive convergence advantage on hypervolume and IGD and a favorable spacing margin (Section 3.3, Section 3.4 and Section 3.5); a mechanism decomposition identifies Sparsity Repair as the dominant contributor to convergence quality, with Tabu Search a complementary refiner of the front’s extremes (Section 3.4).
- A counterintuitive scaling property is established: the relative advantage of MO-HPSO-TS-SR over a plain genetic baseline grows with problem size, driven by the disproportionate collapse of that baseline rather than by a growing advantage of the proposed mechanisms, with the underlying scale-robustness shown to be backbone-dependent (Section 3.5). Practically, cooperative networks that expand over time therefore benefit more, not less, from the proposed algorithm, the opposite of what evolutionary computation often anticipates.
2. Materials and Methods
2.1. Problem Description and Mathematical Model
2.1.1. Problem Description
- (1)
- All tractors share identical operating parameters regardless of owning cooperative: work efficiency (ha/h) and travel speed (km/h).
- (2)
- Each tractor starts and finishes its working day at the depot of the cooperative that owns it.
- (3)
- Distances between nodes are obtained from their latitude–longitude coordinates via a great-circle (Haversine) calculation.
- (4)
- Service is non-preemptive: a tractor completes its committed share at an area before transferring elsewhere.
- (5)
- A tractor that reaches an area before the area’s time-window lower bound waits until before commencing work; if it arrives at or after , service begins immediately on arrival. Consequently, no work is ever performed early, and the time-window violation (Section 2.1.4) penalizes lateness only, i.e., work completed after the upper bound .
- (6)
- The total daily operating cost is proportional to total workload divided by efficiency; being identical across all feasible assignments, it is omitted from the objective vector.
2.1.2. Notation
2.1.3. Decision Variables and Induced Schedule
2.1.4. Objective Functions
- Transfer Cost ().
- Time-Window Violation ().
- Cross-Cooperative Workload Balance ().
2.1.5. Constraints
2.1.6. Multi-Objective Formulation
2.2. The MO-HPSO-TS-SR Algorithm
2.2.1. Overall Framework
2.2.2. Encoding and Time-Window Priority Initialization
- Encoding
- Time-Window Priority Initialization
2.2.3. Multi-Objective PSO Update
2.2.4. Sparsity Repair Operator
- (1)
- Clip negatives: for all .
- (2)
- Threshold-based truncation: with the per-area threshold ,
- (3)
- Rescale the surviving entries so the row again sums to Equation (10):
- (4)
- Degeneracy fallback: if all entries in row i become zero after Step 2, allocate in full to a single uniformly chosen tractor .
2.2.5. Tabu Search Local Refinement
- (1)
- Neighbor generation. Generate candidate neighbors via the three-mode mutation operator described below. Each neighbor is then passed through (Section 2.2.4) and decoded via Equations (3)–(7) before being filtered.
- (2)
- Tabu filtering. Each candidate is identified by a binary fingerprint that records its nonzero allocation pattern:
- (3)
- Aspiration. A tabu candidate is admitted if, on at least one objective, it strictly improves the archive’s current minimum:
- (4)
- Selection. Among the admissible candidates, the next iterate is chosen as the one minimizing a randomly weighted scalarization of normalized objectives:
- (5)
- Acceptance and tabu update. If is non-dominated by the current archive, it is forwarded for insertion into the archive (Section 2.2.6). The fingerprint is then appended to T; when exceeds the tabu tenure L, the oldest entry is removed in FIFO order.
- Three-Mode Mutation
- Mode 1—Reassign-and-Repartition. Recompute the minimum-tractor count per Equation (14), draw a fresh machine pool stochastically from the 2-nearest tractors (as in Section 2.2.2), and partition the workload via a Dir(1, …, 1) draw.
- Mode 2—Reassign Only. Hold the share values of row i fixed and remap them onto a newly sampled nearest-machine pool of equal size.
- Mode 3—Repartition Only. Keep the current machines on row i and resample only their shares from Dir(1,…,1).
2.2.6. External Archive Management
- (1)
- Dominance test. If is dominated by any incumbent of , discard and stop. Otherwise, remove from every incumbent dominated by ;
- (2)
- Duplicate suppression. If coincides with an existing member of in objective space (formally, if for some ) discard to prevent archive bloat from objective-equivalent solutions;
- (3)
- Insertion. Otherwise, insert into A;
- (4)
- Crowding-distance pruning. If after insertion, compute the crowding distance [22] of every archive member in objective space, and retain only the members with the largest crowding distances.
2.2.7. Complete Algorithm and Computational Complexity
| Algorithm 1. MO-HPSO-TS-SR for MAMSP-CWS |
| Input: Problem data () Hyperparameters () Output: Pareto-front approximation |
| 1: Initialize swarm via time-window priority; apply ; evaluate for all 2: Initialize ; non-dominated members of 3: for to do 4: for each particle do 5: ← Binary Tournament (, by crowding distance) 6: Update , via the PSO velocity and position rule 7: ; with prob. p_m, apply three-mode mutation; 8: Update by the Pareto-aware rule; insert into 9: end for 10: if mod then Tabu Refine (top− members of by crowding distance) 11: end for 12: return |
- decoder evaluations at total;
- SR operations at total (row-wise threshold and renormalization, no sort);
- one archive update at for dominance checks plus for crowding-distance recomputation (M = 3).
3. Results
3.1. Experimental Setup
3.1.1. Test Instances
- (1)
- Spatial layout. Area and depot coordinates are drawn from a uniform distribution over a square region centered on the Liyang centroid (31.44° N, 119.28° E), with a half-extent of 10 km for the Small instance and 30 km for the Large instance. Degree offsets are obtained using 111 km per degree of latitude and 95 km per degree of longitude.
- (2)
- Workloads. Each area’s workload is sampled from the normal distribution N(218.1, 84.12) ha fitted to the real fields and clipped to the interval [50, 400] ha.
- (3)
- Time windows. The planning horizon is 30 days (720 h). Each area’s window duration is sampled from N(11.2, 2.02) days and clipped to [3, 15] days; the window start day is drawn uniformly from and the resulting window is converted to hours.
- (4)
- Fleet distribution. The Small instance allocates its 5 tractors to 2 cooperatives as (2, 3). The Large instance allocates its 30 tractors to 8 cooperatives by first assigning one tractor to each cooperative and then distributing the remaining 22 tractors uniformly at random, yielding unequal fleets of roughly three to four tractors each.
3.1.2. Compared Algorithms
- NSGA-II-CWS: Standard NSGA-II [22] adapted to the CWS encoding of Section 2.2.2, retaining the original framework’s binary tournament selection by rank and crowding distance, row-level arithmetic crossover, three-mode mutation (Section 2.2.5), elitist (P+Q) preservation, and crowding-distance-based diversity management.
- HTSMOGA-CWS: Hybrid Tabu Search Multi-Objective GA, adapting Guo et al. [3] to the present three-objective formulation. It is identical to NSGA-II-CWS except for the addition of the Tabu Search refinement operator (Section 2.2.5), applied every generations to the top-Q members (ranked by crowding distance) of the current first non-dominated front.
- MO-HPSO-TS-SR: The proposed algorithm integrates PSO-based exploration, Sparsity Repair, Tabu Search, and external-archive management as detailed in Section 2.2.
3.1.3. Performance Indicators
- Hypervolume (HV) [36]—the volume of the three-objective space dominated by the candidate front, bounded above by the reference point r = (1.1, 1.1, 1.1) in the unit-normalized space (a 10% margin beyond the worst normalized value on each axis). HV is computed exactly via the dimension-sweep algorithm, without Monte Carlo approximation. Larger HV indicates simultaneously better convergence and better spread.
- Inverted Generational Distance (IGD) [37]—the mean Euclidean distance from each point of the composite reference front to its nearest neighbor in the candidate front. Smaller IGD indicates better convergence to, and coverage of, the reference front.
- Spacing (SP)—the sample standard deviation of the L1 nearest-neighbor distances within the candidate front, following Schott’s original formulation [38]. Smaller SP indicates more uniform coverage.
3.1.4. Statistical Methodology
3.1.5. Hyperparameters
3.2. Algorithm Stability
3.3. Three-Algorithm Comparison on the Real Instance
3.4. Mechanism Contribution Decomposition
3.5. Multi-Scale Generality Validation
3.6. Computational Cost
3.7. Route-Order Sensitivity
3.8. Fairness of the Workload-Balance Objective
4. Discussion
4.1. Comparison with Prior and Related Work
4.2. The Sparsity-for-Timeliness Trade-Off
4.3. Mechanisms of Robustness to Problem Scale
4.4. Practical Implications for Cooperative Management
4.5. Limitations and Threats to Validity
5. Conclusions
5.1. Summary of Contributions
5.2. Future Work
Supplementary Materials
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Liu, H.; Luo, J.; Zhang, L.; Wang, F.; Wang, S. Optimal Scheduling of Agricultural Machines in Hilly Mountainous Areas Based on NSGA-II-SA Hybrid Algorithm with Applications. Int. J. Agric. Biol. Eng. 2025, 18, 234–245. [Google Scholar] [CrossRef]
- Wang, W.; Tu, Y.; Wang, Y.; Jiang, Q. Multi-Cooperative Agricultural Machinery Scheduling with Continuous Workload Allocation: A Hybrid PSO Approach with Sparsity Repair. Agriculture 2026, 16, 136. [Google Scholar] [CrossRef]
- Guo, Y.; Zhang, F.; Chang, S.; Li, Z.; Li, Z. Research on a multiobjective cooperative operation scheduling method for agricultural machinery across regions with time windows. Comput. Electron. Agric. 2024, 224, 109121. [Google Scholar] [CrossRef]
- Yang, M.; Chen, Y.; Li, Y.; Zhang, T.; Wu, T. A Two-Stage Hybrid NSGA-III with BWO for Path Planning and Task Allocation in Agricultural Land Preparation. PLoS ONE 2025, 20, e0315670. [Google Scholar] [CrossRef] [PubMed]
- Wang, Z.; Zhang, F.; Ma, S.; Wang, H.; Zhang, S.; Gao, X. Research on Collaborative Scheduling Strategies of Multi-Agent Agricultural Machinery Groups. Sci. Rep. 2025, 15, 9045. [Google Scholar] [CrossRef] [PubMed]
- Bochtis, D.D.; Sørensen, C.G.; Busato, P. Advances in Agricultural Machinery Management: A Review. Biosyst. Eng. 2014, 126, 69–81. [Google Scholar] [CrossRef]
- Seyyedhasani, H.; Dvorak, J.S. Using the Vehicle Routing Problem to Reduce Field Completion Times with Multiple Machines. Comput. Electron. Agric. 2017, 134, 142–150. [Google Scholar] [CrossRef]
- Li, S.; Zhang, M.; Wang, N.; Cao, R.; Zhang, Z.; Ji, Y.; Li, H.; Wang, H. Intelligent Scheduling Method for Multi-Machine Cooperative Operation Based on NSGA-III and Improved Ant Colony Algorithm. Comput. Electron. Agric. 2023, 204, 107532. [Google Scholar]
- Cao, R.; Li, S.; Ji, Y.; Zhang, Z.; Xu, H.; Zhang, M.; Li, M.; Li, H. Task Assignment of Multiple Agricultural Machinery Cooperation Based on Improved Ant Colony Algorithm. Comput. Electron. Agric. 2021, 182, 105993. [Google Scholar] [CrossRef]
- Bochtis, D.D.; Sørensen, C.G. The Vehicle Routing Problem in Field Logistics: Part II. Biosyst. Eng. 2010, 105, 180–188. [Google Scholar] [CrossRef]
- Bochtis, D.D.; Sørensen, C.G. The Vehicle Routing Problem in Field Logistics: Part I. Biosyst. Eng. 2009, 104, 447–457. [Google Scholar] [CrossRef]
- Wang, Y.-J.; Huang, G.Q. A Two-Step Framework for Dispatching Shared Agricultural Machinery with Time Windows. Comput. Electron. Agric. 2022, 192, 106607. [Google Scholar] [CrossRef]
- Jia, L.; Zhang, Q.; Liu, S.; Kong, B.; Liu, Y. Multi-Station Agricultural Machinery Scheduling Based on Spatiotemporal Clustering and Learnable Multi-Objective Evolutionary Algorithm. AgriEngineering 2025, 7, 197. [Google Scholar] [CrossRef]
- Liu, H.Y.; Luo, J.H.; Zhang, L.H.; Yu, H.; Zou, S.; Wang, S. Cooperative Scheduling Method for Harvester and Grain Transport Vehicle Based on IMPA Algorithm. Int. J. Agric. Biol. Eng. 2026, 19, 226–240. [Google Scholar] [CrossRef]
- Wang, N.; Li, S.D.; Xiao, J.X.; Wang, T.H.; Han, Y.X.; Wang, H.; Zhang, M.; Li, H. A Collaborative Scheduling and Planning Method for Multiple Machines in Harvesting and Transportation Operations—Part I: Harvester Task Allocation and Sequence Optimization. Comput. Electron. Agric. 2025, 232, 110060. [Google Scholar] [CrossRef]
- Zhu, S.J.; Wang, B.; Pan, S.Q.; Ye, Y.T.; Wang, E.G.; Mao, H.P. Task Allocation of Multi-Machine Collaborative Operation for Agricultural Machinery Based on the Improved Fireworks Algorithm. Agronomy 2024, 14, 710. [Google Scholar] [CrossRef]
- Wang, N.; Li, S.D.; Xiao, J.X.; Wang, T.H.; Han, Y.X.; Wang, H.; Zhang, M.; Li, H. A Collaborative Scheduling and Planning Method for Multiple Machines in Harvesting and Transportation Operations—Part II: Scheduling and Planning of Harvesters and Grain Trucks. Comput. Electron. Agric. 2025, 235, 110344. [Google Scholar] [CrossRef]
- Dai, L.; Jin, Z.; Zhao, X.; Du, X.; Ma, Z. Adaptive Genetic Algorithm Integrated with Ant Colony Optimization for Multi-Task Agricultural Machinery Scheduling. Agriculture 2025, 15, 2319. [Google Scholar] [CrossRef]
- Graf Plessen, M. Coupling of Crop Assignment and Vehicle Routing for Harvest Planning in Agriculture. Artif. Intell. Agric. 2019, 2, 99–109. [Google Scholar] [CrossRef]
- Yagmahan, B.; Yenisey, M.M. Ant Colony Optimization for Multi-Objective Flow Shop Scheduling Problem. Comput. Ind. Eng. 2008, 54, 411–420. [Google Scholar] [CrossRef]
- Xu, S.-H.; Liu, J.-P.; Zhang, F.-H.; Wang, L.; Sun, L.-J. A Combination of Genetic Algorithm and Particle Swarm Optimization for Vehicle Routing Problem with Time Windows. Sensors 2015, 15, 21033–21053. [Google Scholar] [CrossRef] [PubMed]
- Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef]
- Verma, S.; Pant, M.; Snasel, V. A Comprehensive Review on NSGA-II for Multi-Objective Combinatorial Optimization Problems. IEEE Access 2021, 9, 57757–57791. [Google Scholar] [CrossRef]
- Rahimi, I.; Gandomi, A.H.; Deb, K.; Chen, F.; Nikoo, M.R. Scheduling by NSGA-II: Review and Bibliometric Analysis. Processes 2022, 10, 98. [Google Scholar] [CrossRef]
- Srivastava, G.; Singh, A.; Mallipeddi, R. NSGA-II with Objective-Specific Variation Operators for Multiobjective Vehicle Routing Problem with Time Windows. Expert Syst. Appl. 2021, 176, 114779. [Google Scholar]
- Deb, K.; Jain, H. An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems with Box Constraints. IEEE Trans. Evol. Comput. 2014, 18, 577–601. [Google Scholar] [CrossRef]
- Kennedy, J.; Eberhart, R. Particle Swarm Optimization. In Proceedings of the ICNN’95–International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; pp. 1942–1948. [Google Scholar]
- Coello Coello, C.A.; Lechuga, M.S. MOPSO: A Proposal for Multiple Objective Particle Swarm Optimization. In Proceedings of the 2002 Congress on Evolutionary Computation, Honolulu, HI, USA, 12–17 May 2002; pp. 1051–1056. [Google Scholar]
- Sierra, M.R.; Coello Coello, C.A. Improving PSO-Based Multi-Objective Optimization Using Crowding, Mutation and ε-Dominance. LNCS 2005, 3410, 505–519. [Google Scholar]
- Liu, J.; Liu, Y.; Han, H.; Zhang, X.; Shu, X.; Chen, F. A Two-Stage Maintenance and Multi-Strategy Selection for Multi-Objective Particle Swarm Optimization. Complex Intell. Syst. 2023, 9, 7523–7548. [Google Scholar] [CrossRef]
- Luo, Y.; Liu, Y.; Chen, J.; Yang, J.; Yu, J. Multi-Objective Particle Swarm Algorithm Based on Angular Segmentation Archive and Dynamic Update Tactics. Sci. Rep. 2025, 15, 31012. [Google Scholar] [CrossRef] [PubMed]
- Reyes-Sierra, M.; Coello Coello, C.A. Multi-Objective Particle Swarm Optimizers: A Survey of the State-of-the-Art. Int. J. Comput. Intell. Res. 2006, 2, 287–308. [Google Scholar] [CrossRef]
- Liu, Y.; Wu, X. A Collaborative Optimization Approach for Configuring Energy Storage Systems and Scheduling Multi-Type Electric Vehicles Using an Improved Multi-Objective Particle Swarm Optimization Algorithm. Processes 2025, 13, 1343. [Google Scholar] [CrossRef]
- Audet, C.; Bigeon, J.; Cartier, D.; Le Digabel, S.; Salomon, L. Performance Indicators in Multiobjective Optimization. Eur. J. Oper. Res. 2021, 292, 397–422. [Google Scholar] [CrossRef]
- Zitzler, E.; Thiele, L.; Laumanns, M.; Fonseca, C.M.; da Fonseca, V.G. Performance Assessment of Multiobjective Optimizers: An Analysis and Review. IEEE Trans. Evol. Comput. 2003, 7, 117–132. [Google Scholar] [CrossRef]
- Zitzler, E.; Thiele, L. Multiobjective Evolutionary Algorithms: A Comparative Case Study and the Strength Pareto Approach. IEEE Trans. Evol. Comput. 1999, 3, 257–271. [Google Scholar] [CrossRef]
- Coello Coello, C.A.; Cruz Cortés, N. Solving Multiobjective Optimization Problems Using an Artificial Immune System. Genet. Program. Evolvable Mach. 2005, 6, 163–190. [Google Scholar] [CrossRef]
- Schott, J.R. Fault Tolerant Design Using Single and Multicriteria Genetic Algorithm Optimization. Master’s Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 1995. [Google Scholar]
- Moscato, P. On Evolution, Search, Optimization, Genetic Algorithms and Martial Arts: Towards Memetic Algorithms; Caltech Concurrent Computation Program, Report C3P 826; California Institute of Technology: Pasadena, CA, USA, 1989. [Google Scholar]
- Krasnogor, N.; Smith, J. A Tutorial for Competent Memetic Algorithms: Model, Taxonomy, and Design Issues. IEEE Trans. Evol. Comput. 2005, 9, 474–488. [Google Scholar] [CrossRef]
- Zhang, W.; Li, C.; Gen, M.; Yang, W.; Zhang, G. A Multiobjective Memetic Algorithm with Particle Swarm Optimization and Q-Learning-Based Local Search for Energy-Efficient Distributed Heterogeneous Hybrid Flow-Shop Scheduling Problem. Expert Syst. Appl. 2023, 237, 121570. [Google Scholar]
- Lou, H.; Wang, X.; Dong, Z.; Yang, Y. Memetic Algorithm Based on Learning and Decomposition for Multiobjective Flexible Job Shop Scheduling Considering Human Factors. Swarm Evol. Comput. 2022, 75, 101204. [Google Scholar] [CrossRef]
- Glover, F. Tabu Search—Part I. ORSA J. Comput. 1989, 1, 190–206. [Google Scholar] [CrossRef]
- Beume, N.; Naujoks, B.; Emmerich, M. SMS-EMOA: Multiobjective Selection Based on Dominated Hypervolume. Eur. J. Oper. Res. 2007, 181, 1653–1669. [Google Scholar] [CrossRef]
- Bader, J.; Zitzler, E. HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization. Evol. Comput. 2011, 19, 45–76. [Google Scholar]
- Romano, J.; Kromrey, J.D.; Coraggio, J.; Skowronek, J. Appropriate Statistics for Ordinal Level Data: Should We Really Be Using t-Test and Cohen’s d for Evaluating Group Differences on the NSSE and Other Surveys? In Proceedings of the Annual Meeting of the Florida Association of Institutional Research, Cocoa Beach, FL, USA, 1–3 February 2006; Volume 177. [Google Scholar]
- Guo, Y.; Du, C.; Liu, X.; Zhang, X.; Jin, Z. Research on attention-based fault diagnosis and multi-parameter joint optimization of CO2 heat pump system. Appl. Therm. Eng. 2026, 289, 129942. [Google Scholar] [CrossRef]








| Symbol | Description | Unit |
|---|---|---|
| , | Set of work areas; number of areas | — |
| , | Set of cooperatives; number of cooperatives | — |
| , | Set of tractors; total number of tractors | — |
| , | Tractors of cooperative c; cardinality | — |
| Cooperative owning tractor m | — | |
| Workload of area i | ha | |
| Time window of area i | h | |
| Haversine distance between nodes p and q | km | |
| Work efficiency (identical across all tractors) | ha/h | |
| Travel speed (identical across all tractors) | km/h | |
| Per-kilometer transfer cost | CNY/km | |
| Workload of area i assigned to tractor m | ha | |
| Service sequence of tractor m | — | |
| , | Start/end time of tractor m at area i | h |
| Parameter | Symbol | MO-HPSO-TS-SR | NSGA-II-CWS | HTSMOGA-CWS |
|---|---|---|---|---|
| Population/swarm size | 50 | 50 | 50 | |
| Function-evaluation budget (per run) | 22,500 | 22,500 | 22,500 | |
| Generations to budget (approx.) | ≈ | ≈ | ≈ | |
| Inertia weight range | [0.4, 0.9] | N/A | N/A | |
| Acceleration coefficients | 1.5 | N/A | N/A | |
| Crossover probability | N/A | 0.9 | 0.9 | |
| Mutation probability | 0.1 | 0.1 | 0.1 | |
| Sparsity threshold ratio | 0.05 | N/A | N/A | |
| External archive size cap | 100 | N/A | N/A | |
| TS interval (generations) | 5 | N/A | 5 | |
| TS seeds per call | 3 | N/A | 3 | |
| TS step limit | 8 | N/A | 8 | |
| TS neighbors per step | 5 | N/A | 5 | |
| Tabu tenure | 5 | N/A | 5 |
| Indicator | MO-HPSO-TS-SR | NSGA-II-CWS | HTSMOGA-CWS |
|---|---|---|---|
| HV ↑ | 1.2131 ± 0.0155 | 1.0640 ± 0.0382 | 1.1441 ± 0.0280 |
| IGD ↓ | 0.0790 ± 0.0036 | 0.1696 ± 0.0223 | 0.1370 ± 0.0189 |
| SP ↓ | 0.0214 ± 0.0031 | 0.0347 ± 0.0056 | 0.0353 ± 0.0055 |
| Front size | 99.7 ± 1.1 | 50.0 ± 0.0 | 50.0 ± 0.0 |
| Comparison | HV | IGD | SP |
|---|---|---|---|
| MO-HPSO vs. NSGA-II | p = 2.7 × 10−4 * (δ = +1.000, large) | p = 2.7 × 10−4 * (δ = +1.000, large) | p = 2.7 × 10−4 * (δ = +0.980 large) |
| MO-HPSO vs. HTSMOGA | p = 2.7 × 10−4 * (δ = +0.980, large) | p = 2.7 × 10−4 * (δ = +1.000, large) | p = 2.7 × 10−4 * (δ = +0.990, large) |
| HTSMOGA vs. NSGA-II | p = 2.7 × 10−4 * (δ = +0.950, large) | p = 2.7 × 10−4 * (δ = +0.745, large) | p = 0.77 (δ = −0.060, negligible) |
| Scale | Base (PSO) | +SR | +TS | Full (+SR + TS) | SR Contribution | TS Contribution | SR × TS Interaction |
|---|---|---|---|---|---|---|---|
| Small | 1.2056 | 1.2295 | 1.2033 | 1.2417 | +0.0385 | +0.0122 | +0.0145 |
| Medium | 1.0286 | 1.1439 | 1.0742 | 1.1484 | +0.0742 | +0.0045 † | −0.0410 |
| Large | 0.9795 | 1.0931 | 1.0398 | 1.1218 | +0.0820 | +0.0287 | −0.0316 |
| Scale | Instance | Algorithm | HV ↑ | IGD ↓ | SP ↓ |
|---|---|---|---|---|---|
| Small | 10 areas 5 tractors 2 cooperatives | MO-HPSO-TS-SR | 1.2462 ± 0.0120 | 0.0730 ± 0.0161 | 0.0228 ± 0.0068 |
| NSGA-II-CWS | 1.0441 ± 0.0201 | 0.1353 ± 0.0144 | 0.0343 ± 0.0124 | ||
| HTSMOGA-CWS | 1.0869 ± 0.0101 | 0.1136 ± 0.0101 | 0.0320 ± 0.0056 | ||
| Medium | 20 areas 15 tractors 5 cooperatives | MO-HPSO-TS-SR | 1.2131 ± 0.0155 | 0.0790 ± 0.0036 | 0.0214 ± 0.0031 |
| NSGA-II-CWS | 1.0640 ± 0.0382 | 0.1696 ± 0.0223 | 0.0347 ± 0.0056 | ||
| HTSMOGA-CWS | 1.1441 ± 0.0280 | 0.1370 ± 0.0189 | 0.0353 ± 0.0055 | ||
| Large | 40 areas 30 tractors 8 cooperatives | MO-HPSO-TS-SR | 1.1915 ± 0.0165 | 0.0814 ± 0.0040 | 0.0168 ± 0.0019 |
| NSGA-II-CWS | 0.6841 ± 0.0355 | 0.2981 ± 0.0255 | 0.0286 ± 0.0046 | ||
| HTSMOGA-CWS | 1.0800 ± 0.0278 | 0.1298 ± 0.0245 | 0.0303 ± 0.0067 |
| Scale | MO-HPSO-TS-SR | NSGA-II-CWS | HTSMOGA-CWS |
|---|---|---|---|
| Small | 7.44 ± 2.19 | 15.27 ± 4.18 | 14.53 ± 3.95 |
| Medium | 17.20 ± 3.02 | 24.12 ± 4.25 | 25.54 ± 4.46 |
| Large | 29.68 ± 3.05 | 32.13 ± 4.06 | 38.06 ± 7.31 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Wang, W.; Qiu, S.; Chen, J.; Jiang, Q. Multi-Objective Optimization of Multi-Cooperative Agricultural Machinery Scheduling Under Continuous Workload Sharing: A Hybrid Particle Swarm–Tabu Search Approach. Processes 2026, 14, 2181. https://doi.org/10.3390/pr14132181
Wang W, Qiu S, Chen J, Jiang Q. Multi-Objective Optimization of Multi-Cooperative Agricultural Machinery Scheduling Under Continuous Workload Sharing: A Hybrid Particle Swarm–Tabu Search Approach. Processes. 2026; 14(13):2181. https://doi.org/10.3390/pr14132181
Chicago/Turabian StyleWang, Weimin, Shenghai Qiu, Jia Chen, and Qinghai Jiang. 2026. "Multi-Objective Optimization of Multi-Cooperative Agricultural Machinery Scheduling Under Continuous Workload Sharing: A Hybrid Particle Swarm–Tabu Search Approach" Processes 14, no. 13: 2181. https://doi.org/10.3390/pr14132181
APA StyleWang, W., Qiu, S., Chen, J., & Jiang, Q. (2026). Multi-Objective Optimization of Multi-Cooperative Agricultural Machinery Scheduling Under Continuous Workload Sharing: A Hybrid Particle Swarm–Tabu Search Approach. Processes, 14(13), 2181. https://doi.org/10.3390/pr14132181

