Multi-Objective Combinatorial Optimization for Dynamic Inspection Scheduling and Skill-Based Team Formation in Distributed Solar Energy Infrastructure
Mazin Alahmadi · Systems · 2025
Maintaining operational efficiency in distributed solar energy systems requires intelligent coordination of inspection tasks and workforce resources to handle diverse fault conditions. This study presents a bi-level multi-objective optimization framework that addresses two tightly coupled problems: dynamic job scheduling and skill-based team formation. The job scheduling component assigns geographically dispersed inspection tasks to mobile teams while minimizing multiple conflicting objectives, including travel distance, tardiness, and workload imbalance. Concurrently, the team formation component ensures that each team satisfies fault-specific skill requirements by optimizing team cohesion and compactness. To solve the bi-objective team formation problem, we propose HMOO-AOS, a hybrid algorithm integrating six metaheuristic operators under an NSGA-II framework with an Upper Confidence Bound-based Adaptive Operator Selection. Experiments on datasets of up to seven instances demonstrate statistically significant improvements (p<0.05) in solution quality, skill coverage, and computational efficiency compared to NSGA-II, NSGA-III, and MOEA/D variants, with computational complexity OG·N·(M+logN) (time complexity), O(N·L) (space complexity). A cloud-integrated system architecture is also proposed to contextualize the framework within real-world solar inspection operations, supporting real-time data integration, dynamic rescheduling, and mobile workforce coordination. These contributions provide scalable, practical tools for solar operators, maintenance planners, and energy system managers, establishing a robust and adaptive approach to intelligent inspection planning in renewable energy operations.