Calling the lp_solve Linear Program Software from R, S-PLUS and Excel

We present a link that allows R, S-PLUS and Excel to call the functions in the lp_solve system. lp_solve is free software (licensed under the GNU Lesser GPL) that solves linear and mixed integer linear programs of moderate size (on the order of 10,000 variables and 50,000 constraints). R does not in...

Full description

Bibliographic Details
Main Author: Samuel E. Buttrey
Format: Article
Language:English
Published: Foundation for Open Access Statistics 2005-05-01
Series:Journal of Statistical Software
Online Access:http://www.jstatsoft.org/index.php/jss/article/view/1453
id doaj-29149f022f654d6d854b9c0d6785963d
record_format Article
spelling doaj-29149f022f654d6d854b9c0d6785963d2020-11-24T22:25:19ZengFoundation for Open Access StatisticsJournal of Statistical Software1548-76602005-05-0114111310.18637/jss.v014.i0457Calling the lp_solve Linear Program Software from R, S-PLUS and ExcelSamuel E. ButtreyWe present a link that allows R, S-PLUS and Excel to call the functions in the lp_solve system. lp_solve is free software (licensed under the GNU Lesser GPL) that solves linear and mixed integer linear programs of moderate size (on the order of 10,000 variables and 50,000 constraints). R does not include this ability (though two add-on packages offer linear programs without integer variables), while S-PLUS users need to pay extra for the NuOPT library in order to solve these problems. Our link manages the interface between these statistical packages and lp_solve. Excel has a built-in add-in named Solver that is capable of solving mixed integer programs, but only with fewer than 200 variables. This link allows Excel users to handle substantially larger problems at no extra cost. While our primary concern has been the Windows operating system, the package has been tested on some Unix-type systems as well.http://www.jstatsoft.org/index.php/jss/article/view/1453
collection DOAJ
language English
format Article
sources DOAJ
author Samuel E. Buttrey
spellingShingle Samuel E. Buttrey
Calling the lp_solve Linear Program Software from R, S-PLUS and Excel
Journal of Statistical Software
author_facet Samuel E. Buttrey
author_sort Samuel E. Buttrey
title Calling the lp_solve Linear Program Software from R, S-PLUS and Excel
title_short Calling the lp_solve Linear Program Software from R, S-PLUS and Excel
title_full Calling the lp_solve Linear Program Software from R, S-PLUS and Excel
title_fullStr Calling the lp_solve Linear Program Software from R, S-PLUS and Excel
title_full_unstemmed Calling the lp_solve Linear Program Software from R, S-PLUS and Excel
title_sort calling the lp_solve linear program software from r, s-plus and excel
publisher Foundation for Open Access Statistics
series Journal of Statistical Software
issn 1548-7660
publishDate 2005-05-01
description We present a link that allows R, S-PLUS and Excel to call the functions in the lp_solve system. lp_solve is free software (licensed under the GNU Lesser GPL) that solves linear and mixed integer linear programs of moderate size (on the order of 10,000 variables and 50,000 constraints). R does not include this ability (though two add-on packages offer linear programs without integer variables), while S-PLUS users need to pay extra for the NuOPT library in order to solve these problems. Our link manages the interface between these statistical packages and lp_solve. Excel has a built-in add-in named Solver that is capable of solving mixed integer programs, but only with fewer than 200 variables. This link allows Excel users to handle substantially larger problems at no extra cost. While our primary concern has been the Windows operating system, the package has been tested on some Unix-type systems as well.
url http://www.jstatsoft.org/index.php/jss/article/view/1453
work_keys_str_mv AT samuelebuttrey callingthelpsolvelinearprogramsoftwarefromrsplusandexcel
_version_ 1725758271301615616