n to this problem by directly interfacing the
% Matlab sparse matrix data structure with the Boost Graph Library.  
% That library, however, suffers from enormous complication because 
% it must be compiled for each platform.  The Boost Graph Library 
% heavily uses advanced C++ features that impair easy portability
% between platforms.  In contrast, the gaimc library is implemented in
% pure Matlab code, making it completely portable.
%
% The cost of the portability for this library is a 2-4x slowdown in 
