Abstract
We consider maximum vertex-weighted matching (MVM). The MVM problem can be solved both exactly and approximately in polynomial time. Additionally, a parallel approximation algorithm using shared memory was developed to utilize multi-core processors effectively. In this paper, we introduce the first distributed memory 1/2-approximation algorithm for this problem. Furthermore, we introduce a more efficient heuristic for MVM. Although the MVM problem can be addressed using a maximum edge weighted matching (MEM) approximation algorithm, this paper demonstrates that that our heuristic surpasses the fastest MEM approximation algorithm, the Suitor algorithm in terms of both matching quality and computational efficiency.
| Original language | English |
|---|---|
| Journal | International Journal of Parallel, Emergent and Distributed Systems |
| DOIs | |
| State | Accepted/In press - 2025 |
Bibliographical note
Publisher Copyright:© 2025 Informa UK Limited, trading as Taylor & Francis Group.
Keywords
- Parallel algorithm
- approximation algorithm
- distributed memory
- heuristic
- maximum vertex-weighted matching
ASJC Scopus subject areas
- Software
- Computer Networks and Communications