A Priority-Ordered Swapping Algorithm for Submodular Maximization Problems
Document Type
Article
Publication Date
1-1-2026
Abstract
In this letter, we delve into the monotone submodular maximization problem with a cardinality constraint. We propose a priority-ordered swapping algorithm that iteratively improves the solution by swapping the lowest priority elements in the current solution set with elements from the ground set. This algorithm can effectively complement the greedy approach, especially when starting from the greedy solution. Moreover, we quantify the performance gap between our algorithm’s solution and the optimal solution, providing a theoretical guarantee for its effectiveness. We also identify conditions under which our algorithm outperforms standard greedy approaches in terms of approximation quality. In addition, the effectiveness of the proposed algorithm is further demonstrated by applying it to the multi-agent coverage problem.
Publication Source (Journal or Book title)
IEEE Control Systems Letters
First Page
133
Last Page
138
Recommended Citation
Peng, X. (2026). A Priority-Ordered Swapping Algorithm for Submodular Maximization Problems. IEEE Control Systems Letters, 10, 133-138. https://doi.org/10.1109/LCSYS.2026.3670932