SlideShare a Scribd company logo
1 of 5
Using WinQSB to solve Linear Programming Models Assume we wish to solve the transship problem depicted in the following network diagram  Minimize  Z= 2x14 + 4x24 + 5x34 + 8x45 + 9x46 Subject To:  x14 <= 50 x24 <= 60 x34 <= 40 x45  = 35 x46  = 25   x14 + x24 + x34 – 2x45 – 2x46 = 0 First, formulate the model in standard LP form.  All constraints must have variables on the left side and a constant on the right. Now you are ready to move to the software. From the WinQSB software set select “ Linear and Integer Programming ” 1 2 3 4 5 6 50 60 40 35 25 2 4 5 8 9 From the transshipment node: 1 unit of output requires 2 units of input
1. Under the  File  drop-down menu, select “new problem” and this dialog box will appear 2. Complete all parameters.  For the example problem, the completed parameters will appear as follows 3. After selecting  OK  the  Spreadsheet form will  appear on the screen
1. Rename the variables. Select “Variable Names” under the “Edit” pull-down menu and type the new names in the white column. 2. The column headings reflect our new variable names 3. Enter the objective function (row 1) and the six constraints (rows C1-C6).  The spreadsheet cells contain the coefficients of each decision variable in the objective function and each constraint. 4. The lowerBound of each variable should be 0 and the UpperBound should by M (short hand for very large) 5. For larger models, the spreadsheet format may be difficult to use.  In these cases, switch to the normal model format in order to type the constraint set and objective function.  Select “Switch to Normal Model Form” under the “Format” pull-down menu.  The input screen changes  to the following:
Normal Model Format To solve the formulation select “solve the problem” under the “Solve and Analyze” pull-down.  Alternatively, select the running man icon
Solution and post optimality report  You will be best served to use the software on your own computer system. However, if you use the lab, note that the lab’s network may have trouble printing the solution.  You may need to copy and paste a “print screen” into a package (such as Word) to print your complete solution Don’t forget to save the formulation by selecting “Save Problem” from the “File” pull-down.

More Related Content

Viewers also liked

Modelo de Lineas de espera con WinQsb Investigación operativa
Modelo de Lineas de espera con WinQsb Investigación operativaModelo de Lineas de espera con WinQsb Investigación operativa
Modelo de Lineas de espera con WinQsb Investigación operativaIvan Morales
 
Sistema de colas mmc
Sistema de colas mmcSistema de colas mmc
Sistema de colas mmcJosé Mendoza
 
Programación Lineal con WinQsb
Programación Lineal con WinQsbProgramación Lineal con WinQsb
Programación Lineal con WinQsbYolanda Paredes
 
Transportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete MathsTransportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete MathsKrupesh Shah
 
Measure of dispersion part II ( Standard Deviation, variance, coefficient of ...
Measure of dispersion part II ( Standard Deviation, variance, coefficient of ...Measure of dispersion part II ( Standard Deviation, variance, coefficient of ...
Measure of dispersion part II ( Standard Deviation, variance, coefficient of ...Shakehand with Life
 
Transportation model
Transportation modelTransportation model
Transportation modelLokesh Payasi
 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and AssignmentLokesh Payasi
 
Measures of dispersion
Measures of dispersionMeasures of dispersion
Measures of dispersionDrZahid Khan
 
Linear programming - Model formulation, Graphical Method
Linear programming  - Model formulation, Graphical MethodLinear programming  - Model formulation, Graphical Method
Linear programming - Model formulation, Graphical MethodJoseph Konnully
 

Viewers also liked (13)

Software modelo de transporte(WINQSB)
Software modelo de transporte(WINQSB)Software modelo de transporte(WINQSB)
Software modelo de transporte(WINQSB)
 
Problems in Linear Programming 2
Problems in Linear Programming 2Problems in Linear Programming 2
Problems in Linear Programming 2
 
$$Chapter 7 BD
$$Chapter 7 BD$$Chapter 7 BD
$$Chapter 7 BD
 
Modelo de Lineas de espera con WinQsb Investigación operativa
Modelo de Lineas de espera con WinQsb Investigación operativaModelo de Lineas de espera con WinQsb Investigación operativa
Modelo de Lineas de espera con WinQsb Investigación operativa
 
Sistema de colas mmc
Sistema de colas mmcSistema de colas mmc
Sistema de colas mmc
 
Programación Lineal con WinQsb
Programación Lineal con WinQsbProgramación Lineal con WinQsb
Programación Lineal con WinQsb
 
Transportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete MathsTransportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete Maths
 
MANUAL WINQSB
MANUAL WINQSBMANUAL WINQSB
MANUAL WINQSB
 
Measure of dispersion part II ( Standard Deviation, variance, coefficient of ...
Measure of dispersion part II ( Standard Deviation, variance, coefficient of ...Measure of dispersion part II ( Standard Deviation, variance, coefficient of ...
Measure of dispersion part II ( Standard Deviation, variance, coefficient of ...
 
Transportation model
Transportation modelTransportation model
Transportation model
 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and Assignment
 
Measures of dispersion
Measures of dispersionMeasures of dispersion
Measures of dispersion
 
Linear programming - Model formulation, Graphical Method
Linear programming  - Model formulation, Graphical MethodLinear programming  - Model formulation, Graphical Method
Linear programming - Model formulation, Graphical Method
 

Similar to Using Win Qsb To Solve Linear Programming Models

Workshop10 creep-jop
Workshop10 creep-jopWorkshop10 creep-jop
Workshop10 creep-jopmmd110
 
Useful macros and functions for excel
Useful macros and functions for excelUseful macros and functions for excel
Useful macros and functions for excelNihar Ranjan Paital
 
Seminar 2 coding_principles
Seminar 2 coding_principlesSeminar 2 coding_principles
Seminar 2 coding_principlesmoduledesign
 
Advance Computer Architecture
Advance Computer ArchitectureAdvance Computer Architecture
Advance Computer ArchitectureVrushali Lanjewar
 
Seminar 2 coding_principles
Seminar 2 coding_principlesSeminar 2 coding_principles
Seminar 2 coding_principlesmoduledesign
 
Getting Started With XLSIM
Getting Started With XLSIMGetting Started With XLSIM
Getting Started With XLSIManalycorp
 
Week1 programming challenges
Week1 programming challengesWeek1 programming challenges
Week1 programming challengesDhanu Srikar
 
Solid Modeling Assignment EGR 201-100 Spring 2018 .docx
Solid Modeling Assignment EGR 201-100 Spring 2018 .docxSolid Modeling Assignment EGR 201-100 Spring 2018 .docx
Solid Modeling Assignment EGR 201-100 Spring 2018 .docxwhitneyleman54422
 
Creating a Normative Group
Creating a Normative GroupCreating a Normative Group
Creating a Normative Groupatsumagaysay
 
Workbench tutorial airfoil
Workbench tutorial airfoilWorkbench tutorial airfoil
Workbench tutorial airfoilApriansyah Azis
 
Simulink Presentation.ppt
Simulink Presentation.pptSimulink Presentation.ppt
Simulink Presentation.ppthodeeeeee1
 
Change transport system in SAP
Change transport system in SAP Change transport system in SAP
Change transport system in SAP chinu141
 
Form4 cd4
Form4 cd4Form4 cd4
Form4 cd4smktsj2
 

Similar to Using Win Qsb To Solve Linear Programming Models (20)

Workshop10 creep-jop
Workshop10 creep-jopWorkshop10 creep-jop
Workshop10 creep-jop
 
Useful macros and functions for excel
Useful macros and functions for excelUseful macros and functions for excel
Useful macros and functions for excel
 
Simulink
SimulinkSimulink
Simulink
 
Seminar 2 coding_principles
Seminar 2 coding_principlesSeminar 2 coding_principles
Seminar 2 coding_principles
 
Intro to mathcad
Intro to mathcadIntro to mathcad
Intro to mathcad
 
Advance Computer Architecture
Advance Computer ArchitectureAdvance Computer Architecture
Advance Computer Architecture
 
Seminar 2 coding_principles
Seminar 2 coding_principlesSeminar 2 coding_principles
Seminar 2 coding_principles
 
Getting Started With XLSIM
Getting Started With XLSIMGetting Started With XLSIM
Getting Started With XLSIM
 
Excel solver
Excel solverExcel solver
Excel solver
 
Mathcad
MathcadMathcad
Mathcad
 
Chap019.ppt
Chap019.pptChap019.ppt
Chap019.ppt
 
Week1 programming challenges
Week1 programming challengesWeek1 programming challenges
Week1 programming challenges
 
Solid Modeling Assignment EGR 201-100 Spring 2018 .docx
Solid Modeling Assignment EGR 201-100 Spring 2018 .docxSolid Modeling Assignment EGR 201-100 Spring 2018 .docx
Solid Modeling Assignment EGR 201-100 Spring 2018 .docx
 
Creating a Normative Group
Creating a Normative GroupCreating a Normative Group
Creating a Normative Group
 
Workbench tutorial airfoil
Workbench tutorial airfoilWorkbench tutorial airfoil
Workbench tutorial airfoil
 
Simulink Presentation.ppt
Simulink Presentation.pptSimulink Presentation.ppt
Simulink Presentation.ppt
 
Change transport system in SAP
Change transport system in SAP Change transport system in SAP
Change transport system in SAP
 
spss Help
spss Helpspss Help
spss Help
 
Lp (2)
Lp (2)Lp (2)
Lp (2)
 
Form4 cd4
Form4 cd4Form4 cd4
Form4 cd4
 

Recently uploaded

MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 

Recently uploaded (20)

MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 

Using Win Qsb To Solve Linear Programming Models

  • 1. Using WinQSB to solve Linear Programming Models Assume we wish to solve the transship problem depicted in the following network diagram Minimize Z= 2x14 + 4x24 + 5x34 + 8x45 + 9x46 Subject To: x14 <= 50 x24 <= 60 x34 <= 40 x45 = 35 x46 = 25 x14 + x24 + x34 – 2x45 – 2x46 = 0 First, formulate the model in standard LP form. All constraints must have variables on the left side and a constant on the right. Now you are ready to move to the software. From the WinQSB software set select “ Linear and Integer Programming ” 1 2 3 4 5 6 50 60 40 35 25 2 4 5 8 9 From the transshipment node: 1 unit of output requires 2 units of input
  • 2. 1. Under the File drop-down menu, select “new problem” and this dialog box will appear 2. Complete all parameters. For the example problem, the completed parameters will appear as follows 3. After selecting OK the Spreadsheet form will appear on the screen
  • 3. 1. Rename the variables. Select “Variable Names” under the “Edit” pull-down menu and type the new names in the white column. 2. The column headings reflect our new variable names 3. Enter the objective function (row 1) and the six constraints (rows C1-C6). The spreadsheet cells contain the coefficients of each decision variable in the objective function and each constraint. 4. The lowerBound of each variable should be 0 and the UpperBound should by M (short hand for very large) 5. For larger models, the spreadsheet format may be difficult to use. In these cases, switch to the normal model format in order to type the constraint set and objective function. Select “Switch to Normal Model Form” under the “Format” pull-down menu. The input screen changes to the following:
  • 4. Normal Model Format To solve the formulation select “solve the problem” under the “Solve and Analyze” pull-down. Alternatively, select the running man icon
  • 5. Solution and post optimality report You will be best served to use the software on your own computer system. However, if you use the lab, note that the lab’s network may have trouble printing the solution. You may need to copy and paste a “print screen” into a package (such as Word) to print your complete solution Don’t forget to save the formulation by selecting “Save Problem” from the “File” pull-down.