Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Algorithm 928: a general, parallel implementation of Dantzig-Wolfe decomposition
Rios J. ACM Transactions on Mathematical Software39 (3):1-10,2013.Type:Article
Date Reviewed: Jul 5 2013

An open-source implementation of the Dantzig-Wolfe decomposition method, a powerful and useful technique for solving linear programming problems of block-angular form, is described in this concise and well-written paper.

The author implemented a parallel version of the algorithm using the POSIX threads (pthreads) library, and performed comparisons with CPLEX for randomly generated instances and an air traffic management problem. The results demonstrate an improvement of two to nine times (depending upon the number of subproblems) using the proposed parallel implementation. The source code is freely available under a GPLv3 license [1].

Reviewer:  M. S. Krishnamoorthy Review #: CR141337 (1309-0819)
1) [1] Dantzig-Wolfe Solver. SourceForge, http://sourceforge.net/projects/dwsolver/.
Bookmark and Share
 
Linear Programming (G.1.6 ... )
 
 
Parallel And Vector Implementations (G.4 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Linear Programming": Date
Convex separable optimization is not much harder than linear optimization
Hochbaum D., Shanthikumar J. Journal of the ACM 31(4): 843-862, 1984. Type: Article
Apr 1 1991
Linear programming
Karloff H. (ed), Birkhäuser Boston Inc., Cambridge, MA, 1991. Type: Book (9780817635619)
May 1 1992
A model-management framework for mathematical programming
Palmer K., Boudwin N., Patton H., Sammes J., Rowland A., Smith D., John Wiley & Sons, Inc., New York, NY, 1984. Type: Book (9780471804727)
Aug 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy