Exercício 5
MESTRADO EM MODELAGEM COMPUTACIONAL DE CONHECIMENTO

 

Home
Acima
Currículo
Curso de Mestrado
Disciplina
Lista de Exercícios
Forum
Links

GAMS Rev 116  Windows NT/95/98                    10/21/04 18:45:14  PAGE      1

o problema de alocacao de pessoal

 

 

 

      enuciado

   5  positive variables

   6  x1 numero enfermeiros turno1

   7  x2 numero enfermeiros turno2;

   8

   9  integer variables

  10  x3 numero enfermeiros turno3

  11  x4 numero enfermeiros turno4

  12  x5 numero enfermeiros turno5

  13  x6 numero enfermeiros turno6;

  14

  15  variables

  16

  17  z funcao objeto;

  18

  19  equations

  20  q1 1 turno

  21  q2 2 turno

  22  q3 3 turno

  23  q4 4 turno

  24  q5 5 turno

  25  q6 6 turno

  26  q7  funcao objetivo;

  27

  28

  29  q1.. x6 + x1 =g=50;

  30  q2.. x1 + x2 =g=60;

  31  q3.. x2 + x3 =g=50;

  32  q4.. x3 + x4 =g=40;

  33  q5.. x4 + x5 =g=30;

  34  q6.. x6 =g=20;

  35  q7.. x1 + x2 + x3 + 1.5*x4 + 2*x5 + x6 =e=z;

  36

  37  option mip=xa;

  38  model evacuacaodeemergencia /all/;

  39  solve evacuacaodeemergencia using mip minimizing z;

 

 

COMPILATION TIME     =        0.000 SECONDS    0.7 Mb      WIN194-116


GAMS Rev 116  Windows NT/95/98                    10/21/04 18:45:14  PAGE      2

o problema de alocacao de pessoal

Equation Listing    SOLVE evacuacaodeemergencia USING MIP FROM LINE 39

 

 

---- q1  =G=  1 turno

 

 

q1..  x1 + x6 =G= 50 ; (LHS = 0, INFES = 50 ***)

 

 

---- q2  =G=  2 turno

 

 

q2..  x1 + x2 =G= 60 ; (LHS = 0, INFES = 60 ***)

 

 

---- q3  =G=  3 turno

 

 

q3..  x2 + x3 =G= 50 ; (LHS = 0, INFES = 50 ***)

 

 

---- q4  =G=  4 turno

 

 

q4..  x3 + x4 =G= 40 ; (LHS = 0, INFES = 40 ***)

 

 

---- q5  =G=  5 turno

 

 

q5..  x4 + x5 =G= 30 ; (LHS = 0, INFES = 30 ***)

 

 

---- q6  =G=  6 turno

 

 

q6..  x6 =G= 20 ; (LHS = 0, INFES = 20 ***)

 

 

---- q7  =E=  funcao objetivo

 

 

q7..  x1 + x2 + x3 + 1.5*x4 + 2*x5 + x6 - z =E= 0 ; (LHS = 0)


GAMS Rev 116  Windows NT/95/98                    10/21/04 18:45:14  PAGE      3

o problema de alocacao de pessoal

Column Listing      SOLVE evacuacaodeemergencia USING MIP FROM LINE 39

 

 

---- x1  numero enfermeiros turno1

 

 

x1

                (.LO, .L, .UP = 0, 0, +INF)

        1       q1

        1       q2

        1       q7

 

 

---- x2  numero enfermeiros turno2

 

 

x2

                (.LO, .L, .UP = 0, 0, +INF)

        1       q2

        1       q3

        1       q7

 

 

---- x3  numero enfermeiros turno3

 

 

x3

                (.LO, .L, .UP = 0, 0, 100)

        1       q3

        1       q4

        1       q7

 

 

---- x4  numero enfermeiros turno4

 

 

x4

                (.LO, .L, .UP = 0, 0, 100)

        1       q4

        1       q5

        1.5     q7

 

 

---- x5  numero enfermeiros turno5

 

 

x5

                (.LO, .L, .UP = 0, 0, 100)

        1       q5

        2       q7


GAMS Rev 116  Windows NT/95/98                    10/21/04 18:45:14  PAGE      4

o problema de alocacao de pessoal

Column Listing      SOLVE evacuacaodeemergencia USING MIP FROM LINE 39

 

 

---- x6  numero enfermeiros turno6

 

 

x6

                (.LO, .L, .UP = 0, 0, 100)

        1       q1

        1       q6

        1       q7

 

 

---- z  funcao objeto

 

 

z

                (.LO, .L, .UP = -INF, 0, +INF)

       -1       q7


GAMS Rev 116  Windows NT/95/98                    10/21/04 18:45:14  PAGE      5

o problema de alocacao de pessoal

Model Statistics    SOLVE evacuacaodeemergencia USING MIP FROM LINE 39

 

 

 

 

MODEL STATISTICS

 

BLOCKS OF EQUATIONS       7     SINGLE EQUATIONS        7

BLOCKS OF VARIABLES       7     SINGLE VARIABLES        7

NON ZERO ELEMENTS        18     DISCRETE VARIABLES      4

 

 

GENERATION TIME      =        0.050 SECONDS    1.4 Mb      WIN194-116

 

 

EXECUTION TIME       =        0.050 SECONDS    1.4 Mb      WIN194-116


GAMS Rev 116  Windows NT/95/98                    10/21/04 18:45:14  PAGE      6

o problema de alocacao de pessoal

 

 

 

               S O L V E      S U M M A R Y

 

     MODEL   evacuacaodeemergencia   OBJECTIVE  z

     TYPE    MIP                     DIRECTION  MINIMIZE

     SOLVER  XA                      FROM LINE  39

 

**** SOLVER STATUS     1 NORMAL COMPLETION

**** MODEL STATUS      1 OPTIMAL

**** OBJECTIVE VALUE              145.0000

 

 RESOURCE USAGE, LIMIT          0.181     1000.000

 ITERATION COUNT, LIMIT         2        10000

 

 

GAMS/XA       Aug  7, 2000 WIN.XA.XA 19.4 008.015.038.WAT

 

Memory estimate (computed): 0.92MB

   Copyright (c) 1993,94,95,96,97,98,99 by SUNSET SOFTWARE TECHNOLOGY.

   1613 Chelsea Road,  Suite 153

   San Marino, California  91108   U.S.A.

   All Rights Reserved Worldwide.

   Telephone 626-441-1565   FAX 626-441-1567

   EMAIL:    [email protected]

             http://www.sunsetsoft.com

 

 

Licensed Solely To: GAMS DEVELOPMENT CORPORATION - 934001

                    WASHINGTON , DC

 

STATISTICS - gams Thu Oct 21 18:45:14 2004

  xa VERSION 12.00 NT DLL    USABLE MEMORY 922K BYTES

  ENV ID 1 SOLVE NUMBER 1

  VARIABLES 7

     2 LOWER, 0 FIXED, 4 UPPER, 1 FREE, 0 RANGED, 0/4 INTEGER

  CONSTRAINTS 8

     6 GE, 1 EQ, 0 LE, 1 NULL/FREE, 0 RANGED.

     19 NON-ZEROS WORK 66,995

  MINIMIZATION.  STRATEGY 1, NODES: 4,003/4,003

 

 

Integer solution proven optimal.

 

MIP solution  :        145.000000

Best possible :        145.000000

Absolute gap  :          0.000000     optca :          0.000000

Relative gap  :          0.000000     optcr :          0.100000

 

 

                       LOWER     LEVEL     UPPER    MARGINAL

 

---- EQU q1            50.000    50.000     +INF      1.000

---- EQU q2            60.000    70.000     +INF       .

---- EQU q3            50.000    50.000     +INF      1.000

---- EQU q4            40.000    40.000     +INF       EPS

---- EQU q5            30.000    30.000     +INF      1.500


GAMS Rev 116  Windows NT/95/98                    10/21/04 18:45:14  PAGE      7

o problema de alocacao de pessoal

 

 

 

                       LOWER     LEVEL     UPPER    MARGINAL

 

---- EQU q6            20.000    20.000     +INF       EPS

---- EQU q7              .         .         .       -1.000

 

  q1  1 turno

  q2  2 turno

  q3  3 turno

  q4  4 turno

  q5  5 turno

  q6  6 turno

  q7  funcao objetivo

 

                       LOWER     LEVEL     UPPER    MARGINAL

 

---- VAR x1              .       30.000     +INF       .

---- VAR x2              .       40.000     +INF       .

---- VAR x3              .       10.000   100.000      .

---- VAR x4              .       30.000   100.000      .

---- VAR x5              .         .      100.000     0.500

---- VAR x6              .       20.000   100.000      .

---- VAR z              -INF    145.000     +INF       .

 

  x1  numero enfermeiros turno1

  x2  numero enfermeiros turno2

  x3  numero enfermeiros turno3

  x4  numero enfermeiros turno4

  x5  numero enfermeiros turno5

  x6  numero enfermeiros turno6

  z  funcao objeto

 

 

**** REPORT SUMMARY :        0     NONOPT

                             0 INFEASIBLE

                             0  UNBOUNDED

 

 

EXECUTION TIME       =        0.010 SECONDS    0.7 Mb      WIN194-116

 

 

USER: Joao Inacio Soletti                            G000920:1631AP-WIN

      Universidade Federal de Alagoas, Departamento de EngenhariaDC2982

 

**** FILE SUMMARY

 

INPUT      C:\DOCUMENTS AND SETTINGS\ADMINISTRADOR\DESKTOP\ALLAN\ALOCACAO DE PES

           SOAL.GMS

OUTPUT     C:\GRUPO PESQUISA - D.K.P\ALOCACAO DE PESSOAL.LST

 
Hosted by www.Geocities.ws

1