COIN-OR Status Report Matthew Saltzman, François Margot What COIN-OR: Open-source Software for Operations Research A Status Report Why and How COIN-OR Foundation Recent and Current News Matthew Saltzman, François Margot Associate Professor of Mathematical Sciences, Clemson University President, COIN-OR Foundation Tepper School of Business,Carnegie Mellon University Member, Technical Leadership Council Thanks to Robin Lougee-Heimer, Brenda Dietrich, Brady Hunsaker, et al. Outline COIN-OR Status Report Matthew Saltzman, François Margot I I I I What Why and How What I COIN-OR Foundation Why and How I I Recent and Current News I What is COIN-OR? What is available in COIN-OR? What is open-source software? Why use COIN-OR? How to add to COIN-OR? COIN-OR Foundation I I History Stucture I Recent and Current News I Future Challenges What is COIN-OR? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I COmputational INfrastructure for Operations Research What is COIN-OR? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I COmputational INfrastructure for Operations Research I a repository of source code, examples, models, data What is COIN-OR? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I COmputational INfrastructure for Operations Research I a repository of source code, examples, models, data I available for use and modification at no cost What is COIN-OR? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I COmputational INfrastructure for Operations Research I a repository of source code, examples, models, data I available for use and modification at no cost I Multi-platform (Linux, Unix, Windows, . . . ) What is COIN-OR? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I COmputational INfrastructure for Operations Research I a repository of source code, examples, models, data I available for use and modification at no cost I Multi-platform (Linux, Unix, Windows, . . . ) I under open-source licenses What is COIN-OR? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I COmputational INfrastructure for Operations Research I a repository of source code, examples, models, data I available for use and modification at no cost I Multi-platform (Linux, Unix, Windows, . . . ) I under open-source licenses I a community of users, contributors, volunteers What is COIN-OR? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I COmputational INfrastructure for Operations Research I a repository of source code, examples, models, data I available for use and modification at no cost I Multi-platform (Linux, Unix, Windows, . . . ) I under open-source licenses I a community of users, contributors, volunteers I a non-profit foundation with elected leadership Source Code – Linear Optimization COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News Source Code – Linear Optimization COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I Linear Programming I Clp, DyLP, Vol Source Code – Linear Optimization COIN-OR Status Report Matthew Saltzman, François Margot What I I Why and How COIN-OR Foundation Linear Programming I Integer Linear Programming I Recent and Current News Clp, DyLP, Vol ALPS, BCP, Cbc, COPS, SYMPHONY Source Code – Linear Optimization COIN-OR Status Report Matthew Saltzman, François Margot What I I Why and How COIN-OR Foundation Linear Programming I Integer Linear Programming I Recent and Current News I Clp, DyLP, Vol ALPS, BCP, Cbc, COPS, SYMPHONY Stochastic Linear Programming I SMI Source Code – Non Linear Optimization COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News Source Code – Non Linear Optimization COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I Semidefinite Programming I CSDP Source Code – Non Linear Optimization COIN-OR Status Report Matthew Saltzman, François Margot What I I Why and How COIN-OR Foundation Semidefinite Programming I Non Linear Programming I Recent and Current News CSDP DFO, Ipopt, SVM-QP Source Code – Non Linear Optimization COIN-OR Status Report Matthew Saltzman, François Margot What I I Why and How COIN-OR Foundation Semidefinite Programming I Non Linear Programming I Recent and Current News I CSDP DFO, Ipopt, SVM-QP Non Linear Integer Programming I Bonmin Source Code – Utilities COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News Source Code – Utilities COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I Graph representation I CGC Source Code – Utilities COIN-OR Status Report Matthew Saltzman, François Margot I Graph representation I I Metaheuristics I What Why and How COIN-OR Foundation Recent and Current News CGC OTS Source Code – Utilities COIN-OR Status Report Matthew Saltzman, François Margot I Graph representation I I Metaheuristics I What Why and How COIN-OR Foundation Recent and Current News I CGC OTS Modeling Language I FLOPC++, NLPAPI Source Code – Utilities COIN-OR Status Report Matthew Saltzman, François Margot I Graph representation I I Metaheuristics I What Why and How COIN-OR Foundation Recent and Current News I OTS Modeling Language I I CGC FLOPC++, NLPAPI Interface with solvers I OSI Source Code – Utilities COIN-OR Status Report Matthew Saltzman, François Margot I Graph representation I I Metaheuristics I What Why and How COIN-OR Foundation I Recent and Current News FLOPC++, NLPAPI Interface with solvers I I OTS Modeling Language I I CGC OSI Cut generators I CGL Source Code – Utilities COIN-OR Status Report Matthew Saltzman, François Margot I Graph representation I I Metaheuristics I What Why and How COIN-OR Foundation I Recent and Current News OSI Cut generators I I FLOPC++, NLPAPI Interface with solvers I I OTS Modeling Language I I CGC CGL Data structures, linear algebra I CoinUtils Source Code – Utilities COIN-OR Status Report Matthew Saltzman, François Margot I Graph representation I I Metaheuristics I What Why and How COIN-OR Foundation I Recent and Current News CGL Data structures, linear algebra I I OSI Cut generators I I FLOPC++, NLPAPI Interface with solvers I I OTS Modeling Language I I CGC CoinUtils Differentiation I CppAD Additions in the Works COIN-OR Status Report Matthew Saltzman, François Margot What I I Why and How COIN-OR Foundation Lagrangian Optimization I K -shortest paths I Recent and Current News I LaGO KshortestPaths Repository for problem instances I RPX Historical Perspective COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News Year 2000 2001 2002 2003 2004 2005 2006 Projects 4 6 9 13 16 22 28 OSI 3 4 7 8 11 12 12 CGL 2 3 6 6 9 15 17 Projects Features COIN-OR Status Report Matthew Saltzman, François Margot What I different states of maturity, robustness, and documentation Why and How I May depend on other projects COIN-OR Foundation I Each project has a project manager Recent and Current News I May use different licenses I Most use the Common Public License (CPL). What is “Open Source”? COIN-OR Status Report Matthew Saltzman, François Margot I What a category of software licenses I Why and How COIN-OR Foundation Recent and Current News I I must allow code to be used, shared, modified, and redistributed usually available for free download a philosophy I I I healthy community of users and contributors helps to debug, enhance, and support the code similar to academic research Other Names for Open Source COIN-OR Status Report Matthew Saltzman, François Margot What I Open-source software (OSS) I Free and Open-Source Software (FOSS) I Free/Libre and Open-Source Software (FLOSS) I Free Software Why and How COIN-OR Foundation Recent and Current News Common Misconceptions about Open Source COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I All open-source licenses are the same. Common Misconceptions about Open Source COIN-OR Status Report Matthew Saltzman, François Margot I All open-source licenses are the same. I What Why and How COIN-OR Foundation Recent and Current News False. There are a variety of licenses with different specific requirements. Common Misconceptions about Open Source COIN-OR Status Report Matthew Saltzman, François Margot I All open-source licenses are the same. I What False. There are a variety of licenses with different specific requirements. Why and How COIN-OR Foundation Recent and Current News I “Free for academic use only” is open source. Common Misconceptions about Open Source COIN-OR Status Report Matthew Saltzman, François Margot I All open-source licenses are the same. I What False. There are a variety of licenses with different specific requirements. Why and How COIN-OR Foundation Recent and Current News I “Free for academic use only” is open source. I False. Open-source licenses must have the same conditions for any user. Common Misconceptions about Open Source COIN-OR Status Report Matthew Saltzman, François Margot I All open-source licenses are the same. I What False. There are a variety of licenses with different specific requirements. Why and How COIN-OR Foundation I “Free for academic use only” is open source. I Recent and Current News I False. Open-source licenses must have the same conditions for any user. Open source is the same as freeware/shareware. Common Misconceptions about Open Source COIN-OR Status Report Matthew Saltzman, François Margot I All open-source licenses are the same. I What False. There are a variety of licenses with different specific requirements. Why and How COIN-OR Foundation I “Free for academic use only” is open source. I Recent and Current News I False. Open-source licenses must have the same conditions for any user. Open source is the same as freeware/shareware. I False. The source code must be available for use, modification, and redistribution. Examples of Open-Source Software COIN-OR Status Report Matthew Saltzman, François Margot What Operating Systems System Tools Why and How COIN-OR Foundation Recent and Current News Middleware Applications GNU/Linux FreeBSD Apache BIND (DNS) gcc/g++/. . . MySQL Firefox OpenOffice.org TEX/LATEX Emacs Other Open-source Tools for OR COIN-OR Status Report Matthew Saltzman, François Margot Many other open-source tools for OR. I R Why and How I Octave COIN-OR Foundation I GOBLIN I LEMON I Fast Artificial Neural Network I GNU Linear Programming Kit (GLPK) I Cliquer What Recent and Current News Why Using COIN-OR Software ? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News Why Using COIN-OR Software ? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I The price is right Why Using COIN-OR Software ? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I The price is right I Reuse rather than reinvent Why Using COIN-OR Software ? COIN-OR Status Report Matthew Saltzman, François Margot What I The price is right I Reuse rather than reinvent I Can modify code Why and How COIN-OR Foundation Recent and Current News Why Using COIN-OR Software ? COIN-OR Status Report Matthew Saltzman, François Margot What I The price is right I Reuse rather than reinvent I Can modify code I Build on high-quality code Why and How COIN-OR Foundation Recent and Current News Why Using COIN-OR Software ? COIN-OR Status Report Matthew Saltzman, François Margot What I The price is right I Reuse rather than reinvent I Can modify code I Build on high-quality code I Leverage support of the community Why and How COIN-OR Foundation Recent and Current News Why Using COIN-OR Software ? COIN-OR Status Report Matthew Saltzman, François Margot What I The price is right I Reuse rather than reinvent I Can modify code I Build on high-quality code I Leverage support of the community I Researchers and industry can participate Why and How COIN-OR Foundation Recent and Current News Why Using COIN-OR Software ? COIN-OR Status Report Matthew Saltzman, François Margot What I The price is right I Reuse rather than reinvent I Can modify code I Build on high-quality code I Leverage support of the community I Researchers and industry can participate I Easier, fairer, faster comparison Why and How COIN-OR Foundation Recent and Current News Why Using COIN-OR Software ? COIN-OR Status Report Matthew Saltzman, François Margot What I The price is right I Reuse rather than reinvent I Can modify code I Build on high-quality code I Leverage support of the community I Researchers and industry can participate I Easier, fairer, faster comparison I Distributed computing without licensing Why and How COIN-OR Foundation Recent and Current News Testing COIN-OR Software COIN-OR Status Report Matthew Saltzman, François Margot What Why and How I Binaries from www.coin-or.org (in progress) COIN-OR Foundation I Tar and zip balls from www.coin-or.org Recent and Current News I NEOS server (Bonmin, Clp, Cbc, csdp, Ipopt) Why Submitting to COIN-OR ? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News Why Submitting to COIN-OR ? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I Allow for easier comparison Why Submitting to COIN-OR ? COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I Allow for easier comparison I Exposure Why Submitting to COIN-OR ? COIN-OR Status Report Matthew Saltzman, François Margot What I Allow for easier comparison I Exposure I Promote standard Why and How COIN-OR Foundation Recent and Current News Why Submitting to COIN-OR ? COIN-OR Status Report Matthew Saltzman, François Margot What I Allow for easier comparison I Exposure I Promote standard I Foster collaboration Why and How COIN-OR Foundation Recent and Current News Why Submitting to COIN-OR ? COIN-OR Status Report Matthew Saltzman, François Margot What I Allow for easier comparison I Exposure I Promote standard I Foster collaboration I Peer review for code, “publication” of code Why and How COIN-OR Foundation Recent and Current News Why Submitting to COIN-OR ? COIN-OR Status Report Matthew Saltzman, François Margot What I Allow for easier comparison I Exposure I Promote standard I Foster collaboration I Peer review for code, “publication” of code I Paper description of algorithms usually not enough to reimplement Why and How COIN-OR Foundation Recent and Current News Why Submitting to COIN-OR ? COIN-OR Status Report Matthew Saltzman, François Margot What I Allow for easier comparison I Exposure I Promote standard I Foster collaboration I Peer review for code, “publication” of code I Paper description of algorithms usually not enough to reimplement I Community help in debugging and maintaining the code Why and How COIN-OR Foundation Recent and Current News COIN-OR Facilities COIN-OR Status Report Matthew Saltzman, François Margot What I Build system (autoconf, automake) Why and How I Multiple platform distribution COIN-OR Foundation I Trac pages Recent and Current News I Bug reporting system I Mailing lists Submitting a New Project COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News Acceptance Terms: I Useful to other OR professionals I Promotes development of OR software I Open source License (any OSI-approved) Submitting a New Project COIN-OR Status Report Matthew Saltzman, François Margot Acceptance Terms: I Useful to other OR professionals I Promotes development of OR software I Open source License (any OSI-approved) What Why and How COIN-OR Foundation Recent and Current News Technical requirements: I “Development” or “Production” project I README, INSTALL, AUTHORS, LICENSE I Build and run on at least one platform I Test for successful installation I Willingness to maintain the code for a while Submitting a New Project COIN-OR Status Report Matthew Saltzman, François Margot Acceptance Terms: I Useful to other OR professionals I Promotes development of OR software I Open source License (any OSI-approved) What Why and How COIN-OR Foundation Recent and Current News Technical requirements: I “Development” or “Production” project I README, INSTALL, AUTHORS, LICENSE I Build and run on at least one platform I Test for successful installation I Willingness to maintain the code for a while Legal requirements: I Intellectual Property related issues I Open Source Initiative approved license Brief History of COIN-OR COIN-OR Status Report Matthew Saltzman, François Margot I Initiative started in 2000 I Announced at ISMP 2000 Atlanta I Originally hosted by IBM (no longer true) I Originally only for optimization (no longer true) I Scope broadened to include all of operations research around 2002-2003 I COIN-OR Foundation established in 2004 to manage the initiative I DIMACS Workshop on COIN-OR 2006 What Why and How COIN-OR Foundation Recent and Current News COIN-OR Community COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News Individuals Corporate Relations COIN-OR Status Report Matthew Saltzman, François Margot What Why and How A number of corporations use and/or contribute to COIN-OR: I I COIN-OR Foundation I Recent and Current News I Sandia National Labs I GAMS I Frontline Systems I (more) Corporate Relations COIN-OR Status Report Matthew Saltzman, François Margot What Why and How A number of corporations use and/or contribute to COIN-OR: I I COIN-OR Foundation I Recent and Current News I Sandia National Labs I GAMS I Frontline Systems I (more) I Statistic from 2005: industry accounts for 37% of coin-discuss email list posts Many Academic Institutions Are Represented COIN-OR Status Report Matthew Saltzman, François Margot I Brunel I Politecnico di Milano I Carl von Ossitzky U, Oldenburg I Rutgers I Simon Fraser What Why and How I Carnegie Mellon I U de Geneve COIN-OR Foundation I Clemson I U of Arizona Recent and Current News I Cornell I U of Chicago I Konrad Zuse Zentrum Berlin I U of Pittsburgh I U of São Paulo I Lehigh I U of Washington I New Mexico Tech I U.S. Air Force Academy I Northwestern I (probably others) Incorporation in 2004 COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I Managed by the COIN-OR Foundation, Inc. I Incorporated in the U.S. in 2004 I Recognized as a tax-exempt, educational foundation by the IRS I Elected leadership I Similar to other professional societies I Repository hosted by INFORMS for a nominal fee Structure of COIN-OR COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News Current Leadership of COIN-OR COIN-OR Status Report Matthew Saltzman, François Margot Technical Leadership Council (TLC) I JP Fasano, IBM Why and How I Laszlo Ladanyi, IBM COIN-OR Foundation I Leo Lopes, U of Arizona I Francois Margot, Carnegie Mellon U I Kipp Martin, U of Chicago I Ted Ralphs, Lehigh U I Andreas Wächter, IBM What Recent and Current News Current Leadership of COIN-OR COIN-OR Status Report Matthew Saltzman, François Margot What Strategic Leadership Board (SLB) I Bob Fourer, Northwestern U I Lou Hafer, Simon Fraser U I Brady Hunsaker, U of Pittsburgh, Secretary I Randy Kiefer, INFORMS I Kevin Furman, Exxon Mobil I Robin Lougee-Heimer, IBM I Matt Saltzman, Clemson U, President I A representative of the Technical Leadership Council Why and How COIN-OR Foundation Recent and Current News Recent News: Logo COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I I Design contest held in summer 2006. Full and Associate Members voted for the winner. (65 entries) Winning design by Seprian Damayanto. DIMACS Workshop on COIN-OR COIN-OR Status Report Matthew Saltzman, François Margot What I Held July 2006 at DIMACS in New Jersey, USA I Four-day workshop sponsored by DIMACS and IBM Research I Over 50 participants I Over 25 presentations, tutorials, and panel discussions I Thanks to the organizers: Why and How COIN-OR Foundation Recent and Current News I I I I Jonathan Eckstein Jeff Linderoth Robin Lougee-Heimer Francois Margot DIMACS Workshop on COIN-OR COIN-OR Status Report Matthew Saltzman, François Margot What I Held July 2006 at DIMACS in New Jersey, USA I Four-day workshop sponsored by DIMACS and IBM Research I Over 50 participants I Over 25 presentations, tutorials, and panel discussions I Thanks to the organizers: Why and How COIN-OR Foundation Recent and Current News I I I I I Jonathan Eckstein Jeff Linderoth Robin Lougee-Heimer Francois Margot A key issue discussed: We need to make projects easier for users to acquire, configure, and use. Recent Work: Development Tools COIN-OR Status Report Matthew Saltzman, François Margot I Move repository from cvs to subversion What I Trac system Why and How I To ease configuration and installation, most projects now use Automake/Autoconf. I ./configure make make install I Version numbering, stable releases COIN-OR Foundation Recent and Current News Work in Progress: Precompiled Binaries COIN-OR Status Report Matthew Saltzman, François Margot I Creating binaries for download. Why and How I Planned platforms: Windows, GNU/Linux, Mac OS X COIN-OR Foundation I Some projects are not amenable to binaries Recent and Current News I Due to license incompatibilities, a few features may not be distributed in binaries (such as GMPL model parser integration with Cbc). What Challenges COIN-OR Status Report Matthew Saltzman, François Margot General goals: I Ease-of-use (downloading, building, user interface) What I Documentation Why and How I Recognition/awareness COIN-OR Foundation I Research “credit” (analog for peer-review) Recent and Current News Technical: I Testing I Supporting multiple platforms I Stability I rpms for popular GNU/Linux distributions. On the Horizon COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I Releases, binaries, packages On the Horizon COIN-OR Status Report Matthew Saltzman, François Margot What I Releases, binaries, packages Why and How I More work with standards for instances and models COIN-OR Foundation Recent and Current News On the Horizon COIN-OR Status Report Matthew Saltzman, François Margot What I Releases, binaries, packages Why and How I More work with standards for instances and models COIN-OR Foundation I Taking care of growing pains Recent and Current News On the Horizon COIN-OR Status Report Matthew Saltzman, François Margot What I Releases, binaries, packages Why and How I More work with standards for instances and models COIN-OR Foundation I Taking care of growing pains Recent and Current News I Wiki documentation efforts On the Horizon COIN-OR Status Report Matthew Saltzman, François Margot What I Releases, binaries, packages Why and How I More work with standards for instances and models COIN-OR Foundation I Taking care of growing pains Recent and Current News I Wiki documentation efforts I Analog for peer-review (??) Helping COIN-OR COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I Use COIN-OR resources Helping COIN-OR COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I Use COIN-OR resources I Send feedback through email lists and issue-tracking system Helping COIN-OR COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News I Use COIN-OR resources I Send feedback through email lists and issue-tracking system I Become an Associate Member (minimum donation of US$10/5) Helping COIN-OR COIN-OR Status Report Matthew Saltzman, François Margot What I Use COIN-OR resources I Send feedback through email lists and issue-tracking system I Become an Associate Member (minimum donation of US$10/5) I Join email lists; use your expertise to help other users Why and How COIN-OR Foundation Recent and Current News Helping COIN-OR COIN-OR Status Report I Use COIN-OR resources I Send feedback through email lists and issue-tracking system I Become an Associate Member (minimum donation of US$10/5) COIN-OR Foundation I Join email lists; use your expertise to help other users Recent and Current News I Convince your company to use/support COIN-OR Matthew Saltzman, François Margot What Why and How Helping COIN-OR COIN-OR Status Report I Use COIN-OR resources I Send feedback through email lists and issue-tracking system I Become an Associate Member (minimum donation of US$10/5) COIN-OR Foundation I Join email lists; use your expertise to help other users Recent and Current News I Convince your company to use/support COIN-OR I Write documentation! Matthew Saltzman, François Margot What Why and How Helping COIN-OR COIN-OR Status Report I Use COIN-OR resources I Send feedback through email lists and issue-tracking system I Become an Associate Member (minimum donation of US$10/5) COIN-OR Foundation I Join email lists; use your expertise to help other users Recent and Current News I Convince your company to use/support COIN-OR I Write documentation! I Volunteer to help with outreach: website, conferences Matthew Saltzman, François Margot What Why and How Helping COIN-OR COIN-OR Status Report I Use COIN-OR resources I Send feedback through email lists and issue-tracking system I Become an Associate Member (minimum donation of US$10/5) COIN-OR Foundation I Join email lists; use your expertise to help other users Recent and Current News I Convince your company to use/support COIN-OR I Write documentation! I Volunteer to help with outreach: website, conferences I Contribute patches Matthew Saltzman, François Margot What Why and How Helping COIN-OR COIN-OR Status Report I Use COIN-OR resources I Send feedback through email lists and issue-tracking system I Become an Associate Member (minimum donation of US$10/5) COIN-OR Foundation I Join email lists; use your expertise to help other users Recent and Current News I Convince your company to use/support COIN-OR I Write documentation! I Volunteer to help with outreach: website, conferences I Contribute patches I Improve existing projects Matthew Saltzman, François Margot What Why and How Helping COIN-OR COIN-OR Status Report I Use COIN-OR resources I Send feedback through email lists and issue-tracking system I Become an Associate Member (minimum donation of US$10/5) COIN-OR Foundation I Join email lists; use your expertise to help other users Recent and Current News I Convince your company to use/support COIN-OR I Write documentation! I Volunteer to help with outreach: website, conferences I Contribute patches I Improve existing projects I Contribute a new project Matthew Saltzman, François Margot What Why and How For More Info COIN-OR Status Report Matthew Saltzman, François Margot What Why and How COIN-OR Foundation Recent and Current News www.coin-or.org
© Copyright 2025 Paperzz