Title :
On the Optimality and Speed of the Deep Greedy Switching Algorithm for Linear Assignment Problems
Author :
Naiem, Amgad ; El-Beltagy, Mohammed
Author_Institution :
Peerialism Inc., Sweden
Abstract :
The Deep Greedy Switching algorithm is a fast heuristic for solving large instances of the linear sum assignment problem whilst sacrificing very little in terms of optimality. In this paper we explore the worst case performance aspects of the algorithm. We prove that the algorithm is finite and analyze its computational complexity. We also discuss a number of simplified variations of the algorithm that shed some light on how the algorithm works. The basic algorithm is also extended to problems involving partial assignment. Computational results on a number of problem types show that the solutions reached by our algorithm are only slightly worse than those obtained by the auction algorithm. A parallelized version of the basic algorithm is presented. Our algorithm is significantly faster than other methods with approaching a comparable quality of solution.
Keywords :
combinatorial mathematics; computational complexity; greedy algorithms; optimisation; auction algorithm; computational complexity; deep greedy switching algorithm; heuristic; linear assignment problems; linear sum assignment problem; parallelized version; partial assignment; Algorithm design and analysis; Approximation algorithms; Linear programming; Optimization; Peer-to-peer computing; Search problems; Switches; Auction algorithm; Combinatorial optimization; Deep greedy switching; GPU; Heuristics; Linear programming; Linear sum assignment problems; Parallelization;
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
Conference_Location :
Cambridge, MA
Print_ISBN :
978-0-7695-4979-8
DOI :
10.1109/IPDPSW.2013.54