• Nenhum resultado encontrado

SCIP at Work Examples and Case Studies

N/A
N/A
Protected

Academic year: 2023

Share "SCIP at Work Examples and Case Studies"

Copied!
20
0
0

Texto

(1)

SCIP at Work

Examples and Case Studies

Ambros M. Gleixner

Zuse Institute Berlin·MATHEON·Berlin Mathematical School

5th Porto Meeting on Mathematics for Industry, April 1011, 2014, Porto

(2)

Outline

SCIP at Work

Industry Projects

Application-driven Research Cycle

Hands on: cutting circles from area-minimizing rectangles

2

(3)

Outline

SCIP at Work

Industry Projects

Application-driven Research Cycle

Hands on: cutting circles from area-minimizing rectangles

(4)

Chip Design Verication

Goal: (computer-)proof, that a design is free of errors Method: property checking using CIPs

Result:

5 10 15 20 25 30 35 40

12 h 1 h 32 h 2 h

register width

time

Boolean satisability

Constraint Integer Programming

constraints 422 152026

variables 3714 50756 Duration: 2003-2008

4

(5)

Siemens Cooperation

Longstanding cooperation with Department Modeling, Simulation, Optimization . rst licensee (1996) of SoPlex

. steady use of SCIP/SoPlex in various optimization modules

placement robots in circuit board production

optimal operation of water networks

(6)

Supply Chain Management

Huge, numerically challenging problems

-50 0 50 100

SNP Opt. 7.0

SCIP

VersionSCIP 1.2 2.0.1 2.0.1

tuned 2.1.0 2.1.1 3.0.0

Score

Topics:

I LP solver

I presolving

I numerical stability

I multi-level objective Industry partner:

6

(7)

Optimization of Gas Transport

Stochastic Mixed-IntegerNonlinearConstraint Program

Gasflow on Entry vs. Temperature

-5 0 5 10 15 20 25

over alarge network.

Goal:

. develop algorithms to solve such problems to global optimality!

. rather: attempt to integrate as many aspects as possible

Industry partner:

(8)

Optimization of Gas Transport

Stochastic Mixed-IntegerNonlinearConstraint Program

Gasflow on Entry vs. Temperature

-5 0 5 10 15 20 25

over alarge network.

Goal:

. develop algorithms to solve such problems to global optimality!

. rather: attempt to integrate as many aspects as possible

Industry partner:

7

(9)

Outline

SCIP at Work

Industry Projects

Application-driven Research Cycle

Hands on: cutting circles from area-minimizing rectangles

(10)

Application-driven Research at ZIB

          Problem  specific  approaches  

Telecom   Traffic  

Gas   •  separa.on  

•  column  genera.on  

•  nonlineari.es  

•  …  

     

   

General  purpose  solver   SCIP  Op.miza.on  Suite   (SCIP,  SoPlex,  ZIMPL,  GCG,  UG)  

        Generaliza5on  

Our  Group  

•  mul.  commodity  flow  network  cuts  

•  quadra.c  constraints  

•  abs-­‐power  

•   

9

(11)

Outline

SCIP at Work

Industry Projects

Application-driven Research Cycle

Hands on: cutting circles from area-minimizing rectangles

(12)

Cutting circles from area-minimizing rectangles

TaskGiven n circles of radii r1, . . . ,rn>0, nd a rectangle of width w and height h such that all circles t into the rectangle without overlap and the area hw is minimized.

area = 12.66

Download

. http://www.zib.de/gleixner/download/exercise-circlecut.pdf . SCIP binary from http://scip.zib.de

11

(13)

An NLP Model

min h·w

s.t. q

(xi−xj)2+ (yi−yj)2 ≥ ri+rj for all i,j:i<j ri ≤ xi ≤ w−ri for all i

ri ≤ yi ≤ h−ri for all i x,y ∈Rn0

h,w ∈R0

(14)

An NLP Model

min h·w

s.t. q

(xi−xj)2+ (yi−yj)2 ≥ ri+rj for all i,j:i<j

ri ≤ xi ≤ w−ri for all i ri ≤ yi ≤ h−ri for all i

x,y ∈Rn0

h,w ∈R0

12

(15)

An NLP Model

min h·w s.t.

q

(xi−xj)2+ (yi−yj)2 ≥ ri+rj for all i,j:i<j ri ≤ xi ≤ w−ri for all i

ri ≤ yi ≤ h−ri for all i x,y ∈Rn0

h,w ∈R0

(16)

An NLP Model

min h·w

s.t. q

(xi−xj)2+ (yi−yj)2 ≥ ri+rj for all i,j:i<j ri ≤ xi ≤ w−ri for all i

ri ≤ yi ≤ h−ri for all i h≤w

x,y ∈Rn0

h,w ∈R≥0

12

(17)

An NLP Model

min h·w

s.t. q

(xi−xj)2+ (yi−yj)2 ≥ ri+rj for all i,j:i<j ri ≤ xi ≤ w−ri for all i

ri ≤ yi ≤ h−ri for all i h≤w

x1≤w/2 x,y ∈Rn0

h,w ∈R0

(18)

An NLP Model

min h·w

s.t. q

(xi−xj)2+ (yi−yj)2 ≥ ri+rj for all i,j:i<j ri ≤ xi ≤ w−ri for all i

ri ≤ yi ≤ h−ri for all i h≤w

x1≤w/2 y1≤h/2 x,y ∈Rn0

h,w ∈R0

12

(19)

To be continued?

Thank you very much for your attention!

Muito obrigado!

More slides and exercisesat http://scip.zib.de/ and http://co-at-work.zib.de/.

(20)

SCIP at Work

Examples and Case Studies

Ambros M. Gleixner

Zuse Institute Berlin·MATHEON·Berlin Mathematical School

5th Porto Meeting on Mathematics for Industry, April 1011, 2014, Porto

14

Referências

Documentos relacionados

Dessa maneira, utilizando essa abordagem será considerado bilíngue o indivíduo que tenha o domínio de pelo menos uma das habilidades linguísticas (leitura,

Outra proposta levantada para a construção de um novo cenário foi considerar que os operadores trabalhassem em um período de hora extra. A realização de hora

Neste trabalho, foi gerado um mosaico digital de Moçambique a partir de imagens do satélite Landsat 8, do ano de 2013, e foram estabelecidos critérios para: a definição

• Para ambas as temperaturas de armazenamento, hastes de bastão-do- imperador com inflorescências semiabertas apresentaram melhores respostas fisiológicas que contribuem

Com efeito, a população que saiu da capital e de Niterói agregava uma proporção de pobres e de pessoas com renda familiar entre 2 e 5 salários bem superior a encontrada entre os

[r]

O acompanhamento odontológico do paciente irradiado em região de cabeça e pescoço antes, durante e após o tratamento antineoplásico, é fundamental para o controle e prevenção

B) de modo semelhante nas faixas de terras do início da ocupação territorial. C) na região litorânea como resultado do processo histórico de ocupação. D) no interior do