SYMPHONY-TUTORIAL-ICS05
26 pages
English

SYMPHONY-TUTORIAL-ICS05

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
26 pages
English
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

The SYMPHONY Callable Library forMixed-Integer Linear ProgrammingA TutorialTed Ralphs and Menal GuzelsoyIndustrial and Systems EngineeringLehigh UniversityINFORMS Computing Society Conference, Annapolis, MD, Wednesday, January 5, 2005Introduction 1Outline of Talk† Introduction to SYMPHONY† Using SYMPHONY as a black box solver– Downloading and compiling– Using from the command line– Using the interactive shell† Using the SYMPHONY callable library– C API– C++/OSI API† Developing custom solvers using the SYMPHONY framework– Callback API– Example† Advanced Features– Sensitivity analysis– Warm starting– Bicriteria solve– Parallel ExecutionIntroduction 2Brief Overview of SYMPHONY† SYMPHONY is an open-source software package for solving andanalyzing mixed-integer linear programs (MILPs).† SYMPHONY can be used in three distinct modes.– Black box solver: Solve generic MILPs (command line or shell).– Callable library: Call SYMPHONY from a C/C++ code.– Framework: Develop a customized black box solver or callable library.† Fully integrated with the Computational Infrastructure for OperationsResearch (COIN-OR) libraries.† Advanced features– Sensitivity analysis– Warm starting– Bicriteria solve– Parallel Execution† This talk based on version 5.1 (unreleased, but in CVS)Introduction 3Algorithmic Features† Core solution methodology is a state of the art implementation of thebranch, cut, and price algorithm.† Default search strategy is a ...

Informations

Publié par
Nombre de lectures 72
Langue English

Extrait

The SYMPHONY Callable Library for Mixed-Integer Linear Programming A Tutorial
Ted Ralphs and Menal Guzelsoy Industrial and Systems Engineering Lehigh University
INFORMS Computing Society Conference, Annapolis, MD, Wednesday, January 5, 2005
nIrto
duction
1
Intro
duction
2
Intro
duction
3
nItro
duction
4
Intro
duction
5
sUnig
the
SYMPHONY
Black
Box
Solver
6
sUing
the
SYMPHONY
Callable
Library
7
sUnig
the
SYMPHONY
Callable
Library
8
sUing
the
SYMPHONY
Callable
Library
9
Using
the
SYMPHONY
Callable
Library
10
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents