COIN-OR and Open-Source Events
INFORMS Atlanta 2003 Meeting
Presentations, workshops, and user-group meetings on open source software at the Atlanta 2003 INFORMS meeting. To facilitate session hopping, all talks in a session are listed. The non-open-source talks in listed in grey.
The COIN-OR User Group Meeting will be Monday, October 20, 12:00 - 1:15pm, in the International Ballroom A, conviently located near a food court, so people will have time (30 mins) to buy their lunch and bring it to the meeting room. The meeting announcement will appear in the official program.
To update the information on this page, send a note.
Tutorial: Sunday October 19, 8:00 - 9:30
Title: Tutorial: COIN-OR: Software Tools for Implementing Custom Solvers
Lead: Ted Ralphs, Lehigh University, tkralphs@lehigh.edu
Co-Author: Laszlo Ladanyi, IBM Research, ladanyi@us.ibm.com
Matthew Saltzman, Clemson University, mjs@clemson.edu
Abstracts: Branch and cut and branch and price are proven, effective techniques for solving difficult, large-scale discrete optimization problems. Implementing these algorithms is difficult due to the complexity of dynamically generating variables and/or constraints. This tutorial is aimed towards practitioners and researchers in need of more powerful solution techniques than current commercial software can provide. We will describe how to use the suite of tools available in the COIN-OR software repository (www.coin-or.org) to build a state-of-the-art parallel branch, cut, and price solver.
Session: Sunday October 19, 13:30 - 15:00
Title: Open-Source Interfaces for Optimization
Chair: Robin Lougee-Heimer,IBM Research, robinlh@us.ibm.com
Abstracts
- Title: Stochastic Modeling Interface for COIN
- Title: New Developments in the COIN-OR Open Solver Interface
- Title: COIN-OR Open-Source Coding Contest
Lead: Alan King, IBM Research, kingaj@us.ibm.com
Co-author: Leonardo Lopes, Northwestern University, leo@iems.nwu.edu
Abstract: We discuss progress on architecting and implementing a modeling interface for stochastic programming in the COIN system.
Lead: Matthew Saltzman, Clemson University, mjs@clemson.edu
Abstract: The COIN-OR Open Solver Interface (OSI) is a uniform API for accessing a variety of commercial and open-source callable solver libraries. This presentation describes new features in the latest version of the OSI.
Lead: Robin Lougee-Heimer, IBM Research, robinlh@us.ibm.com
Co-Author: John Forrest,IBM Research, jjforre@us.ibm.com
Gabrielle Grun,Simon Fraser University, grun@cs.sfu.ca
Alexander Martin,TU Darmstadt, martin@mathematik.tu-darmstadt.de
Michael Trick,Carnegie Mellon University, trick@cmu.edu
Yan Xu,Lehigh University, yax2@lehigh.edu
Abstract: Winners of the COIN-OR Open-Source Coding Contest will present their work The contest was a joint effort of INFORMS, MPS, and COIN-OR. Winners were announced at ISMP 2003. Prizes were donated by IBM Research.
Session: Monday October 20, 10:00 - 11:30
Title: Open-Source Linear and Mixed-Integer Programming ToolsChair: Robin Lougee-Heimer, IBM Research, robinlh@us.ibm.com
Abstracts
- Title: Checking for Rank 2 Chvatal-Gomory Inequalities
- Title: A Framework for Scalable Parallel Tree Search
- Title: The COIN-OR Linear Program Solver (CLP)
Lead: Brady Hunsaker, University of Pittsburgh, hunsaker@engr.pitt.edu
Co-author: Ellis Johnson, Georgia Institute of Technology, ellis.johnson@isye.gatech.edu
Abstract: We present algorithms and corresponding implementations that check for rank 2 C-G inequalities and that optimize over all rank 1 C-G inequalities. We discuss computational issues and plan to make the software available online under an open-source license.
Lead: Yan Xu, Lehigh University, yax2@lehigh.edu
Co-author: Laszlo Ladanyi, IBM Research, ladanyi@us.ibm.com
Ted Ralphs, Lehigh University, tkralphs@lehigh.edu
Matthew Saltzman, Clemson University, mjs@clemson.edu
Abstract: We discuss the Abstract Library for Parallel Search, a framework for implementing parallel search algorithms. ALPS is designed to facilitate scalable implementations of methods such as branch and cut in which large amounts of "knowledge," such as cuts, are generated and must be shared. ALPS provides a framework for defining new types of knowledge, along with methods for storing and sharing this knowledge efficiently. We present computationsl results using ALPS for solving large integer programs.
Lead: John Forrest, IBM Research, jjforre@us.ibm.com
Abstract: CLP is a high-quality, open-source, simplex-based solver. Source code is available at www.coin-or.org. CLP uses sparse techniques, and has been tested on problems sizes of up to 1.5 million constraints. This talk surveys the design of CLP, including the conscious trade-offs made between performance and extensibility by the OR community. Benchmark results will be presented.
Session: Monday October 20, 16:30 - 18:00
Title: User's Introduction to COIN-OR's OSI and CLP Open-Source SoftwareChair: Robin Lougee-Heimer, IBM Research, robinlh@us.ibm.com
Abstracts
- Title: Software Tutorial : A Gentle Introduction to COIN-OR's Open Solver Interface (OSI), Part 1
- Title: Software Tutorial: A Gentle Introduction to COIN-OR's Open Solver Interface (OSI), Part 2
- Title: Software Tutorial: A Simple Use of the COIN LP Solver for the Unitiated
Lead: Brady Hunsaker, University of Pittsburgh, hunsaker@engr.pitt.edu
Co-author: John Forrest, IBM Research, jjforre@us.ibm.com
Robin Lougee-Heimer, IBM Research, robinlh@us.ibm.com
Ted Ralphs, Lehigh University, tkralphs@lehigh.edu
Matthew Saltzman, Clemson University, mjs@clemson.edu
Abstract: The Open Solver Interface (OSI) is a standard interface to a variety of commercial and free LP solvers. The free open-source OSI library of C++ classes lets users change underlying LP solvers easily. This talk introduces the current OSI. The OSI source code is available at www.coin-or.org.
Lead: Brady Hunsaker, University of Pittsburgh, hunsaker@engr.pitt.edu
Co-author: John Forrest, IBM Research, jjforre@us.ibm.com
Robin Lougee-Heimer, IBM Research, robinlh@us.ibm.com
Ted Ralphs, Lehigh University, tkralphs@lehigh.edu
Matthew Saltzman, Clemson University, mjs@clemson.edu
Abstract: At the end of the 2-part introduction, attendees will have seen an overview of the OSI functionality, where the OSI code lives on the COIN-OR website, how to compile the code, how the OSI files are organized, how the class libraries are structured, and reviewed major components of the library.
Lead: John Forrest, IBM Research, jjforre@us.ibm.com
Co-author: Brady Hunsaker, University of Pittsburgh, hunsaker@engr.pitt.edu
Robin Lougee-Heimer, IBM Research, robinlh@us.ibm.com
Ted Ralphs, Lehigh University, tkralphs@lehigh.edu
Matthew Saltzman, Clemson University, mjs@clemson.edu
Abstract: The COIN LP Solver is an free, open-source, linear program solver written by John Forrest. In this talk, we walk through two introductory examples written in C++ and answer your questions. The source code to the COIN LP Solver and the examples are available at www.coin-or.org.
COIN-OR Users Group Meeting: Monday October 20, 12:00 - 1:15
Coordinator: Robin Lougee-Heimer, IBM Research, robinlh@us.ibm.comLocation: International Ballroom A -- conviently located near a food court, so people will have time (30 mins) to buy lunch and bring it to the meeting room.
Agenda: Report on progress, hosting status, and Open Q & A time. If you would like to talk or propose a discussion item, just bring it up on the coin-discuss mailing list available at http://www.coin-or.org.
COIN-OR Incorporation Meeting: Sunday, October 19, 11:40 - 13:30
Coordinator: Matthew Saltzman, Clemson University, mjs@clemson.eduLocation: Meet at the conference registration desk at 11:40, from where we'll go to a tbd location.
Agenda: Working meeting for the establishment of the COIN-OR Foundation, a nonprofit incorporation to oversee COIN-OR. All interested parties welcome. Incorporation home page at http://www.math.clemson.edu/~mjs/coin-incorporated.html.