coin-or:introduction to the “computational infrastructure for operations research” jp fasano...
TRANSCRIPT
![Page 1: COIN-OR:Introduction to the “Computational Infrastructure for Operations Research” JP Fasano Alan King Robin Lougee-Heimer Matthew Saltzman Ted Ralphs](https://reader036.vdocuments.net/reader036/viewer/2022072010/56649db35503460f94aa3547/html5/thumbnails/1.jpg)
COIN-OR: Introduction to the “Computational Infrastructure for Operations Research”
JP FasanoAlan KingRobin Lougee-Heimer Matthew SaltzmanTed Ralphs
![Page 2: COIN-OR:Introduction to the “Computational Infrastructure for Operations Research” JP Fasano Alan King Robin Lougee-Heimer Matthew Saltzman Ted Ralphs](https://reader036.vdocuments.net/reader036/viewer/2022072010/56649db35503460f94aa3547/html5/thumbnails/2.jpg)
EURO 2006
“What”
COIN-OR is A repository of source code, models,
data, examples Available for re-use Under open-source licenses Powered by volunteers Experiment started by IBM in 2000
![Page 3: COIN-OR:Introduction to the “Computational Infrastructure for Operations Research” JP Fasano Alan King Robin Lougee-Heimer Matthew Saltzman Ted Ralphs](https://reader036.vdocuments.net/reader036/viewer/2022072010/56649db35503460f94aa3547/html5/thumbnails/3.jpg)
EURO 2006
What is “Open Source”?
A category of software licenses Rules by which code can be used,
copied, modified, distributed,... Freely available, usually via Internet Changes typically given back
A philosophy Healthy virtual community Debugs, maintains, enhances the
source
![Page 4: COIN-OR:Introduction to the “Computational Infrastructure for Operations Research” JP Fasano Alan King Robin Lougee-Heimer Matthew Saltzman Ted Ralphs](https://reader036.vdocuments.net/reader036/viewer/2022072010/56649db35503460f94aa3547/html5/thumbnails/4.jpg)
EURO 2006
Common “Open-Source” Misconceptions
All open-source licenses are the same E.g., Viral vs. non-viral
“Free for academic use only” is open source Discrimination
Open source is the same as freeware/shareware Binary executable to end-user software Restricted intellectual property rights
![Page 5: COIN-OR:Introduction to the “Computational Infrastructure for Operations Research” JP Fasano Alan King Robin Lougee-Heimer Matthew Saltzman Ted Ralphs](https://reader036.vdocuments.net/reader036/viewer/2022072010/56649db35503460f94aa3547/html5/thumbnails/5.jpg)
EURO 2006
“Why” for the community?
Reuse rather than reinvent Fairer comparisons Build on the best Promote standards Foster collaboration and cross-
pollination Outlet for software not “product
destined”
![Page 6: COIN-OR:Introduction to the “Computational Infrastructure for Operations Research” JP Fasano Alan King Robin Lougee-Heimer Matthew Saltzman Ted Ralphs](https://reader036.vdocuments.net/reader036/viewer/2022072010/56649db35503460f94aa3547/html5/thumbnails/6.jpg)
EURO 2006
Companies & COIN-OR
Industry accounts for 37 % of the coin-discuss mail list
![Page 7: COIN-OR:Introduction to the “Computational Infrastructure for Operations Research” JP Fasano Alan King Robin Lougee-Heimer Matthew Saltzman Ted Ralphs](https://reader036.vdocuments.net/reader036/viewer/2022072010/56649db35503460f94aa3547/html5/thumbnails/7.jpg)
EURO 2006
Universities & COIN-OR
Brunel Carl von Ossietzky University,
Oldenburg Carnegie Mellon Clemson Cornell Konrad-Zuse-Zentrum für
Informationstechnik Berlin Lehigh Northwestern Politecnico di Milano Rutgers Simon Fraser University Universite de Geneve U of Arizona U of Pittsburgh U of São Paulo U of Washington U of Waterloo ….
![Page 8: COIN-OR:Introduction to the “Computational Infrastructure for Operations Research” JP Fasano Alan King Robin Lougee-Heimer Matthew Saltzman Ted Ralphs](https://reader036.vdocuments.net/reader036/viewer/2022072010/56649db35503460f94aa3547/html5/thumbnails/8.jpg)
EURO 2006
Current Status
COIN-OR Foundation, Inc Educational non-profit corporation Established 2004 Hosted by True community ownership
Milestone accomplishment IBM is participating and supporting COIN-OR is more open
![Page 9: COIN-OR:Introduction to the “Computational Infrastructure for Operations Research” JP Fasano Alan King Robin Lougee-Heimer Matthew Saltzman Ted Ralphs](https://reader036.vdocuments.net/reader036/viewer/2022072010/56649db35503460f94aa3547/html5/thumbnails/9.jpg)
EURO 2006
COIN-OR Projects – includes…
CBC
BCP
ALPS
CLP
DFO
dylp
IPOPTVOL CGL
Coin
CPPAD
Multifario
SMI
NLPAPI
OSIOTS
SYMPHONY
COIN-OR
Coin Utilities
Open Solver Interfaces
Cut Generation Library
COIN Branch and Cut
COIN LP Solver
VOLume Algorithm
Derivative-Free Optimization
Open Tabu Search
Stochastic Modeling Interface
Non-Linear Programming API
Branch-Cut-Price Framework
Interior Point OPTimizer for General NLPs
Dynamic Simplex Algorithm
Abstract LibraryFor Parallel Search
C++ Automatic Differentiation
Manifold computation
![Page 10: COIN-OR:Introduction to the “Computational Infrastructure for Operations Research” JP Fasano Alan King Robin Lougee-Heimer Matthew Saltzman Ted Ralphs](https://reader036.vdocuments.net/reader036/viewer/2022072010/56649db35503460f94aa3547/html5/thumbnails/10.jpg)
EURO 2006
Using COIN-OR
www.coin-or.org Tarballs, binaries, Subversion and CVS
NEOS CLP CBC DFO IPOPT
Products E.g, Frontline Systems and Knitro
Support Free
E.g, [email protected] Buy
![Page 11: COIN-OR:Introduction to the “Computational Infrastructure for Operations Research” JP Fasano Alan King Robin Lougee-Heimer Matthew Saltzman Ted Ralphs](https://reader036.vdocuments.net/reader036/viewer/2022072010/56649db35503460f94aa3547/html5/thumbnails/11.jpg)
EURO 2006
COIN-OR upcoming at EURO
TE-27: COIN-OR I COIN-OR: Open-source Software for Operations Research The ALPS Library for Scalable Parallel Search and
Optimization CoinMP: Simple C-API Windows DLL implementation of
CLP, CBC, and CGL WA-27: COIN-OR II
OsiL: An Open Standard for Expressing and Using Optimization Problem Instances
Stochastic Modeling in COIN-OR The COIN-OR Open Solver Interface
WB-27: COIN-OR User Meeting All are welcome.
COIN-OR Booth
![Page 12: COIN-OR:Introduction to the “Computational Infrastructure for Operations Research” JP Fasano Alan King Robin Lougee-Heimer Matthew Saltzman Ted Ralphs](https://reader036.vdocuments.net/reader036/viewer/2022072010/56649db35503460f94aa3547/html5/thumbnails/12.jpg)
EURO 2006
www.coin-or.org