A Multi-Objective Intelligent Method for Generating Mine Ventilation Feature Graphs Based on the Adaptive NSGA-II Algorithm
Abstract
1. Introduction
2. Graph-Theoretic Modelling and Multi-Objective Formulation for Q-H Graph Generation
2.1. Graph-Theoretic Representation of the Ventilation Network
2.2. Nodal Pressure-Energy Reconstruction for Q-H Graph Geometry
2.3. Multi-Objective Evaluation System
2.3.1. Objective f1: Minimisation of the Split-Block Count
2.3.2. Objective f2: Minimisation of the Topological-Spatial Discrepancy
2.3.3. Objective f3: Minimisation of Layout Fragmentation
2.3.4. Aggregate Evaluation Score for Engineering Recommendation
2.4. Multi-Objective Optimisation Model
3. A-NSGA-II: An Adaptive Multi-Objective Algorithm Design
3.1. Discrete Permutation Encoding and the NSGA-II Baseline
- (i)
- Initialisation. Let denote the population size and the maximum number of generations. Standard NSGA-II generates the initial population by random initialisation, as in Equation (15):
- (ii)
- Pareto dominance and fast non-dominated sorting. For any two solutions , the Pareto-dominance relation is defined by Equation (17):
- (iii)
- Crowding distance. To preserve diversity within a front, is sorted along each objective; boundary individuals receive , and the crowding distance of an interior individual is given by Equation (19):
- (iv)
- Crowded-comparison operator and elitism. A partial order combining the non-dominated rank with the crowding distance is defined by Equation (20):
- (v)
- Termination. Standard NSGA-II terminates upon reaching the generation budget and outputs the first front as an approximation of the Pareto-optimal set, as in Equation (21):
3.2. Topology-Aware Adjacency-Guided Initialisation
3.3. Adaptive Lagrange-Interpolated Discrete Operators
3.4. Periodic Memetic Local Search for Pareto-Front Refinement
4. Experimental Setup
4.1. Test Networks
4.2. Comparison Algorithms
- (i)
- IPM default ordering [9]—the Q-H graph is drawn directly with the default co-tree-chord extraction order of the standard IPM, with no permutation optimisation applied; it provides a non-optimised reference that represents the drawing quality achievable under the default path ordering.
- (ii)
- Standard NSGA-II [24]—random initialisation with fixed probabilities and , OX crossover, and swap mutation; this configuration serves as the direct ablation baseline for quantifying the cumulative effect of the three proposed improvements over standard NSGA-II.
- (iii)
- Strength Pareto Evolutionary Algorithm 2 (SPEA2) [27]—an archive-based elitist multi-objective evolutionary algorithm that assigns fitness according to Pareto strength and density information; it is implemented with permutation-preserving OX crossover and swap mutation to provide a strong Pareto-based permutation benchmark.
- (iv)
- Multi-Objective Simulated Annealing (MOSA) [28]—the initial temperature is auto-calibrated to an initial acceptance rate of 0.8, the cooling rate is 0.95, and the neighbourhood operator is a random two-position swap.
- (v)
- Multi-Objective Evolutionary Algorithm Based on Decomposition (MOEA/D) [29]—a decomposition-based multi-objective evolutionary algorithm implemented directly in the independent-path permutation space. The original multi-objective problem is decomposed into scalar sub-problems by Tchebycheff aggregation; neighbourhood sharing is used for replacement; and offspring are generated by permutation-preserving order crossover and swap/insert mutation.
4.3. Parameter Configuration
4.4. Evaluation Metrics and Statistical Tests
5. Results and Analysis
5.1. Comparative Performance and Statistical Significance on the Primary Network
5.2. Pareto-Front and Multi-Objective Trade-Off Analysis
5.3. Cross-Scale Convergence and Robustness Analysis
6. Discussion
6.1. Sensitivity Analysis
6.1.1. Sensitivity Analysis of AES Weights
6.1.2. Sensitivity Analysis of A-NSGA-II Parameters
6.2. Limitations and Future Research Directions
7. Conclusions
- (1)
- A longest-path-based nodal pressure-energy reconstruction algorithm. To address the block overlap and inversion produced by breadth-first search in networks containing diagonal branches and angle-coupled structures, the nodal pressure-energy assignment is reconstructed via a directed acyclic graph longest-path recurrence: each nodal ordinate is set to the maximum cumulative resistance among all incoming-edge paths, thereby ensuring a strictly positive vertical height for every rectangular block along the airflow direction.
- (2)
- A multi-objective evaluation system. Building on three complementary dimensions—the split-block count , the topological-spatial discrepancy , and the layout fragmentation —the proposed system extends Q-H drawing-quality assessment from a scalar criterion to a multi-dimensional quantitative formulation. An aggregate evaluation score is further constructed to map the Pareto-optimal set onto a single engineering-recommendation indicator, and its weight-sensitivity is verified within [0.20, 0.65].
- (3)
- Three permutation-specific NSGA-II enhancements. Embedded within the NSGA-II framework, the three strategies—topology-aware adjacency-guided initialisation, Lagrange three-point interpolated adaptive operators, and periodic memetic local search—operate at three complementary levels: initial-population quality, operator-probability adaptation, and Pareto-front neighbourhood refinement, respectively. The parameter-sensitivity analyses further confirm the stability and engineering rationality of the adopted parameter settings.
- (4)
- Cross-scale validation with scale-amplified advantage. Comparative experiments in two mine ventilation networks—Network-S (75 branches, 18 independent paths, search space ) and Network-M (112 branches, 36 independent paths, search space )—show that A-NSGA-II consistently achieves the lowest mean split-block count, the highest mean AES, and the highest mean hypervolume among five stochastic algorithms. Its HV standard deviation in Network-S is reduced by 56.6–71.5% relative to the four benchmarks, indicating substantially improved run-to-run stability. Moreover, the advantage of A-NSGA-II becomes more pronounced as the network scale increases: in Network-M, the Wilcoxon rank-sum test confirms significant HV superiority over all four benchmarks () with Vargha–Delaney values approaching unity.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Wang, C.; Wang, H.-B.; Xie, M.-Z.; Xiong, Z.-Q.; Wang, C.; Cheng, L.-P.; Zhan, S.-F. Study on the dynamic characteristics of rock surrounding a wellbore in energy storage areas during deep geothermal energy mining. PLoS ONE 2020, 15, e237823. [Google Scholar] [CrossRef] [PubMed]
- Semin, M.; Levin, A.; Yu, L. Stability of air flows in mine ventilation networks. Process Saf. Environ. Prot. 2019, 124, 167–171. [Google Scholar] [CrossRef]
- Xue, Y.; Wang, J.; Xiao, J. Bibliometric analysis and review of mine ventilation literature published between 2010 and 2023. Heliyon 2024, 10, e26133. [Google Scholar] [CrossRef] [PubMed]
- Semin, M.; Kormshchikov, D. Application of artificial intelligence in mine ventilation: A brief review. Front. Artif. Intell. 2024, 7, 1402555. [Google Scholar] [CrossRef] [PubMed]
- Zhou, X.; Dong, Q.; Xu, L.; Li, A.; Song, D.; Bai, G. Study on simulation optimization of gas drainage system based on mine ventilation network feature map. Coal Sci. Technol. 2016, 44, 68–72. [Google Scholar]
- Huang, H. Theory and Application of Ventilation Network Feature Graph. Saf. Coal Mines 1981, 5, 8–18. [Google Scholar]
- Xu, R.; Tien, J.C. Two-Dimensional Mine Characteristic Graph for Ventilation Planning. In Proceedings of the 6th US Mine Ventilation Symposium; Society for Mining, Metallurgy & Exploration Inc. (SME): Englewood, CO, USA, 1993. [Google Scholar]
- Wang, J.; Jia, M.; Bin, L.; Wang, L.; Zhong, D. Regulation and optimization of air quantity in a mine ventilation network with multiple fans. Arch. Min. Sci. 2022, 67, 179–193. [Google Scholar]
- Jia, J.; Li, B.; Ke, D.; Wu, Y.; Zhao, D.; Wang, M. Optimization of mine ventilation network feature graph. PLoS ONE 2020, 15, e242011. [Google Scholar] [CrossRef] [PubMed]
- Xie, L.; Wang, L. Study on optimization of mine ventilation network characteristic map based on improved GA algorithm. AIP Adv. 2023, 13, 105318. [Google Scholar] [CrossRef]
- Deng, L.J.; Liu, J. Study on drawing algorithm of ventilation network graph based on layer method. Comput. Eng. Appl. 2014, 34, 66–68. [Google Scholar]
- Deng, L.-J.; Liu, J. New approach for ventilation network graph drawing based on Sugiyama method and GA-SA algorithm. Comput. Model. New Technol. 2014, 18, 45–49. [Google Scholar]
- Wei, L.J.; Wang, Y.J.; Fang, Z.W. Theory and process to simplify complicated ventilation networks. J. China Univ. Min. Technol. 2010, 39, 480–483. [Google Scholar]
- Zhang, Z. Research on Topological Layout Algorithm of Mine Ventilation Network Diagram. In Proceedings of the 2025 6th International Conference on Computer Engineering and Application (ICCEA), Hangzhou, China, 25–27 April 2025; IEEE: Piscataway, NJ, USA, 2025. [Google Scholar]
- Dong, J.; Li, J.; Li, Y.; Li, B.; Cui, Y.; Zhang, Z.; Zhang, W.; Liu, J. Implementation of Core Algorithms for Automated Mine Ventilation Network Diagram Generation. IEEE Trans. Netw. Sci. Eng. 2026, 13, 6079–6105. [Google Scholar] [CrossRef]
- Zhao, X.; Wang, J.; Zhang, H. Automatic Generation of Mine Ventilation Network Diagrams Based on Ant Colony Algorithm. In Proceedings of the 2025 International Conference on Engineering Management and Safety Engineering (EMSE 2025); Atlantis Press: Dordrecht, The Netherlands, 2025. [Google Scholar]
- Wei, L.J.; Zhou, F.B.; Cheng, J.W.; Luo, X.R.; Li, X.L. Classification of structural complexity for mine ventilation networks. Complexity 2015, 21, 21–34. [Google Scholar]
- Zhong, D.; Wen, L.; Bi, L.; Liu, Y. An efficient and automatic simplification method for arbitrary complex networks in mine ventilation. Mathematics 2024, 12, 2815. [Google Scholar] [CrossRef]
- Jia, J.; Shang, W.; Liu, J.; Deng, L. Rapid equivalent simplification algorithm for complex underground mine ventilation networks. J. China Coal Soc. 2025, 50, 421–431. [Google Scholar]
- Wang, Z.; Zhang, Q.; Li, H.; Ishibuchi, H.; Jiao, L. On the use of two reference points in decomposition based multiobjective evolutionary algorithms. Swarm Evol. Comput. 2017, 34, 89–102. [Google Scholar] [CrossRef]
- Guo, J.; Qin, Y.; Wu, C.H.; Chen, Z.S. Multi-objective optimization of multimodal logistics paths: A decomposition-based approach for coordinating trucks and UAVs within the cyber-physical internet framework. Int. J. Logist. Res. Appl. 2026, 1–29. [Google Scholar] [CrossRef]
- Leung, M.-F.; Wang, J. A collaborative neurodynamic approach to multiobjective optimization. IEEE Trans. Neural Netw. Learn. Syst. 2018, 29, 5738–5748. [Google Scholar] [CrossRef] [PubMed]
- Taboada, M.; Martinez, D.; Arideh, M.; Mosquera, R. Ontology matching with large language models and prioritized depth-first search. Inf. Fusion 2025, 123, 103254. [Google Scholar] [CrossRef]
- 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]
- Patnaik, L.M.; Mandavilli, S. Adaptation in genetic algorithms. In Genetic Algorithms for Pattern Recognition; CRC Press: Boca Raton, FL, USA, 2017; pp. 45–64. [Google Scholar]
- Molina, D.; Lozano, M.; García-Martínez, C.; Herrera, F. Memetic algorithms for continuous optimisation based on local search chains. Evol. Comput. 2010, 18, 27–63. [Google Scholar] [CrossRef] [PubMed]
- Zitzler, E.; Laumanns, M.; Thiele, L. SPEA2: Improving the Strength Pareto Evolutionary Algorithm; TIK Report; ETH Zurich, Computer Engineering and Networks Laboratory: Zurich, Switzerland, 2001; Volume 103. [Google Scholar]
- Yannibelli, V.; Amandi, A. Hybridizing a multi-objective simulated annealing algorithm with a multi-objective evolutionary algorithm to solve a multi-objective project scheduling problem. Expert Syst. Appl. 2013, 40, 2421–2434. [Google Scholar] [CrossRef]
- Zhang, Q.; Li, H. MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 2007, 11, 712–731. [Google Scholar] [CrossRef]
- Guerreiro, A.P.; Fonseca, C.M.; Paquete, L. The hypervolume indicator: Computational problems and algorithms. ACM Comput. Surv. (CSUR) 2021, 54, 119. [Google Scholar] [CrossRef]
- de Barros, R.S.M.; Hidalgo, J.I.G.; de Lima Cabral, D.R. Wilcoxon rank sum test drift detector. Neurocomputing 2018, 275, 1954–1963. [Google Scholar] [CrossRef]
- Neumann, G.; Harman, M.; Poulding, S. Transformed vargha-delaney effect size. In International Symposium on Search Based Software Engineering; Springer: Berlin/Heidelberg, Germany, 2015. [Google Scholar]












| Parameter | 75-Branch Network | 112-Branch Network |
|---|---|---|
| Nodes (m) | 60 | 79 |
| Branches (n) | 75 | 112 |
| Independent paths (p) | 18 | 36 |
| Search space (p!) | ||
| Coal working faces | 2 | 2 |
| Heading working faces | 2 | 3 |
| Fan shafts/sinks | 2 | 2 |
| Total intake airflow (m3/s) | 220 | 394 |
| Parameter | Symbol | Value |
|---|---|---|
| Population size | 40 | |
| Crossover probability anchors | ||
| Mutation probability anchors | ||
| PMLS triggering period | 15 | |
| Maximum generations | T | 80 |
| PMLS restart count | R | 8 |
| Algorithm | Mean | SD () | Mean AES | Mean HV | SD (HV) |
|---|---|---|---|---|---|
| NSGA-II | 86.43 | 4.19 | 0.4528 | 36.4753 | 1.0389 |
| MOEA/D | 85.07 | 4.95 | 0.4449 | 35.7938 | 1.5837 |
| SPEA2 | 87.20 | 4.06 | 0.4498 | 35.9435 | 1.1580 |
| MOSA | 85.53 | 3.86 | 0.4326 | 32.2986 | 1.4942 |
| A-NSGA-II | 82.83 | 2.92 | 0.4588 | 36.9521 | 0.4510 |
| Comparator | -Value | Significance 1 | Effect Magnitude 2 | |
|---|---|---|---|---|
| NSGA-II | * | 0.6500 | medium | |
| MOEA/D | ** | 0.7144 | large | |
| SPEA2 | *** | 0.7856 | large | |
| MOSA | *** | 1.0000 | large |
| Comparator | -Value | Significance 1 | Effect Magnitude 2 | |
|---|---|---|---|---|
| NSGA-II | *** | 0.9900 | large | |
| MOEA/D | *** | 0.9967 | large | |
| SPEA2 | *** | 0.9867 | large | |
| MOSA | *** | 0.9644 | large |
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
Yan, Z.; Yang, B.; Zhang, L.; Huang, Y.; Chen, C.; Ruan, J. A Multi-Objective Intelligent Method for Generating Mine Ventilation Feature Graphs Based on the Adaptive NSGA-II Algorithm. Mathematics 2026, 14, 2191. https://doi.org/10.3390/math14122191
Yan Z, Yang B, Zhang L, Huang Y, Chen C, Ruan J. A Multi-Objective Intelligent Method for Generating Mine Ventilation Feature Graphs Based on the Adaptive NSGA-II Algorithm. Mathematics. 2026; 14(12):2191. https://doi.org/10.3390/math14122191
Chicago/Turabian StyleYan, Zhenguo, Bo Yang, Longcheng Zhang, Yuxin Huang, Chongwu Chen, and Jianing Ruan. 2026. "A Multi-Objective Intelligent Method for Generating Mine Ventilation Feature Graphs Based on the Adaptive NSGA-II Algorithm" Mathematics 14, no. 12: 2191. https://doi.org/10.3390/math14122191
APA StyleYan, Z., Yang, B., Zhang, L., Huang, Y., Chen, C., & Ruan, J. (2026). A Multi-Objective Intelligent Method for Generating Mine Ventilation Feature Graphs Based on the Adaptive NSGA-II Algorithm. Mathematics, 14(12), 2191. https://doi.org/10.3390/math14122191

