版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Copyright©2016PearsonEducation,Inc.LinearProgramming:ModelFormulationandGraphicalSolutionChapter2Copyright©2016PearsonEducation,Inc.ChapterTopicsModelFormulationAMaximizationModelExampleGraphicalSolutionsofLinearProgrammingModelsAMinimizationModelExampleIrregularTypesofLinearProgrammingModelsCharacteristicsofLinearProgrammingProblemsCopyright©2016PearsonEducation,Inc.Objectivesofbusinessdecisionsfrequentlyinvolvemaximizingprofitorminimizingcosts.Linearprogramminguseslinearalgebraicrelationshipstorepresentafirm’sdecisions,givenabusinessobjective,andresourceconstraints.Stepsinapplication:Identifyproblemassolvablebylinearprogramming.Formulateamathematicalmodeloftheunstructuredproblem.Solvethemodel.ImplementationLinearProgramming:AnOverviewCopyright©2016PearsonEducation,Inc.Decisionvariables-mathematicalsymbolsrepresentinglevelsofactivitybythefirm.Objectivefunction-alinearmathematicalrelationshipdescribinganobjectiveofthefirm,intermsofdecisionvariables-thisfunctionistobemaximizedorminimized.Constraints–requirementsorrestrictionsplacedonthefirmbytheoperatingenvironment,statedinlinearrelationshipsofthedecisionvariables.Parameters-numericalcoefficientsandconstantsusedintheobjectivefunctionandconstraints.ModelComponentsCopyright©2016PearsonEducation,Inc.SummaryofModelFormulationStepsStep1:DefinethedecisionvariablesStep2:Definetheobjectivefunction
Step3:Definetheconstraints
Copyright©2016PearsonEducation,Inc.LPModelFormulationAMaximizationExample(1of3)Productmixproblem-BeaverCreekPotteryCompanyHowmanybowlsandmugsshouldbeproducedtomaximizeprofitsgivenlaborandmaterialsconstraints?Productresourcerequirementsandunitprofit:ResourceRequirementsProductLabor(Hr./Unit)Clay(Lb./Unit)Profit($/Unit)Bowl1440Mug2350Figure2.6BeaverCreekPotteryCompanyCopyright©2016PearsonEducation,Inc.LPModelFormulationAMaximizationExample(2of3)Resource 40hrsoflaborperdayAvailability: 120lbsofclayDecision x1=numberofbowlstoproduceperdayVariables: x2=numberofmugstoproduceperdayObjective MaximizeZ=$40x1+$50x2Function: WhereZ=profitperdayResource 1x1+2x2
40hoursoflaborConstraints: 4x1+3x2
120poundsofclayNon-Negativity x10;x20Constraints: Copyright©2016PearsonEducation,Inc.LPModelFormulationAMaximizationExample(3of3)CompleteLinearProgrammingModel:Maximize Z=$40x1+$50x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Copyright©2016PearsonEducation,Inc.Afeasiblesolutiondoesnotviolateanyoftheconstraints:
Example: x1=5bowls x2=10mugs Z=$40x1+$50x2=$700
Laborconstraintcheck: 1(5)+2(10)=25≤40hoursClayconstraintcheck: 4(5)+3(10)=70≤120poundsFeasibleSolutionsCopyright©2016PearsonEducation,Inc. Aninfeasiblesolutionviolatesatleastoneoftheconstraints:
Example: x1=10bowls x2=20mugs
Z=$40x1+$50x2=$1400Laborconstraintcheck: 1(10)+2(20)=50>40hoursInfeasibleSolutionsCopyright©2016PearsonEducation,Inc.Graphicalsolutionislimitedtolinearprogrammingmodelscontainingonlytwodecisionvariables(canbeusedwiththreevariablesbutonlywithgreatdifficulty).Graphicalmethodsprovidevisualizationofhowasolutionforalinearprogrammingproblemisobtained.GraphicalSolutionofLPModelsCopyright©2016PearsonEducation,Inc.CoordinateAxesGraphicalSolutionofMaximizationModel(1of12)Figure2.2CoordinatesforgraphicalanalysisMaximizeZ=$40x1+$50x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0X1isbowlsX2ismugsCopyright©2016PearsonEducation,Inc.LaborConstraintGraphicalSolutionofMaximizationModel(2of12)Figure2.3GraphoflaborconstraintMaximizeZ=$40x1+$50x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Copyright©2016PearsonEducation,Inc.LaborConstraintAreaGraphicalSolutionofMaximizationModel(3of12)Figure2.4LaborconstraintareaMaximizeZ=$40x1+$50x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Copyright©2016PearsonEducation,Inc.ClayConstraintAreaGraphicalSolutionofMaximizationModel(4of12)Figure2.5The
constraintareaforclayMaximizeZ=$40x1+$50x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Copyright©2016PearsonEducation,Inc.BothConstraintsGraphicalSolutionofMaximizationModel(5of12)Figure2.6GraphofbothmodelconstraintsMaximizeZ=$40x1+$50x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Copyright©2016PearsonEducation,Inc.FeasibleSolutionAreaGraphicalSolutionofMaximizationModel(6of12)Figure2.7ThefeasiblesolutionareaconstraintsMaximizeZ=$40x1+$50x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Copyright©2016PearsonEducation,Inc.ObjectiveFunctionSolution=$800GraphicalSolutionofMaximizationModel(7of12)Figure2.8ObjectivefunctionlineforZ=$800MaximizeZ=$40x1+$50x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Copyright©2016PearsonEducation,Inc.AlternativeObjectiveFunctionSolutionLinesGraphicalSolutionofMaximizationModel(8of12)Figure2.9Alternativeobjectivefunctionlinesforprofits,Z,of$800,$1,200,and$1,600MaximizeZ=$40x1+$50x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Copyright©2016PearsonEducation,Inc.OptimalSolutionGraphicalSolutionofMaximizationModel(9of12)Figure2.10IdentificationofoptimalsolutionpointMaximizeZ=$40x1+$50x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Copyright©2016PearsonEducation,Inc.OptimalSolutionCoordinatesGraphicalSolutionofMaximizationModel(10of12)Figure2.11OptimalsolutioncoordinatesMaximizeZ=$40x1+$50x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Copyright©2016PearsonEducation,Inc.Extreme(Corner)PointSolutionsGraphicalSolutionofMaximizationModel(11of12)Figure2.12SolutionsatallcornerpointsMaximizeZ=$40x1+$50x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Copyright©2016PearsonEducation,Inc.OptimalSolutionforNewObjectiveFunctionGraphicalSolutionofMaximizationModel(12of12)MaximizeZ=$70x1+$20x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Figure2.13OptimalsolutionwithZ=70x1+20x2Copyright©2016PearsonEducation,Inc.Standardformrequiresthatallconstraintsbeintheformofequations(equalities).Aslackvariableisaddedtoa
constraint(weakinequality)toconvertittoanequation(=).Aslackvariabletypicallyrepresentsanunusedresource.Aslackvariablecontributesnothingtotheobjectivefunctionvalue.SlackVariablesCopyright©2016PearsonEducation,Inc.LinearProgrammingModel:StandardFormMaxZ=40x1+50x2+s1+s2subjectto:1x1+2x2+s1=404x2+3x2+s2=120x1,x2,s1,s2
0Where:x1=numberofbowlsx2=numberofmugss1,s2areslackvariablesFigure2.14SolutionsatpointsA,B,andCwithslackCopyright©2016PearsonEducation,Inc.LPModelFormulation–Minimization(1of7)Twobrandsoffertilizeravailable-Super-gro,Crop-quick.Fieldrequiresatleast16poundsofnitrogenand24poundsofphosphate.Super-grocosts$6perbag,Crop-quick$3perbag.Problem:Howmuchofeachbrandtopurchasetominimizetotalcostoffertilizergivenfollowingdata?Figure2.15Fertilizingfarmer’sfieldCopyright©2016PearsonEducation,Inc.DecisionVariables: x1=bagsofSuper-gro x2=bagsofCrop-quickTheObjectiveFunction: MinimizeZ=$6x1+3x2 Where: $6x1=costofbagsofSuper-Gro $3x2=costofbagsofCrop-QuickModelConstraints: 2x1+4x2
16lb(nitrogenconstraint) 4x1+3x2
24lb(phosphateconstraint) x1,x2
0(non-negativityconstraint)LPModelFormulation–Minimization(2of7)Copyright©2016PearsonEducation,Inc.MinimizeZ=$6x1+$3x2subjectto: 2x1+4x2
16 4x2+3x2
24 x1,x2
0Figure2.16ConstraintlinesforfertilizermodelConstraintGraph–Minimization(3of7)Copyright©2016PearsonEducation,Inc.Figure2.17FeasiblesolutionareaFeasibleRegion–Minimization(4of7)MinimizeZ=$6x1+$3x2subjectto: 2x1+4x2
16 4x2+3x2
24 x1,x2
0Copyright©2016PearsonEducation,Inc.Figure2.18TheoptimalsolutionpointOptimalSolutionPoint–Minimization(5of7)MinimizeZ=$6x1+$3x2subjectto: 2x1+4x2
16 4x2+3x2
24 x1,x2
0Theoptimalsolutionofaminimizationproblemisattheextremepointclosesttotheorigin.Copyright©2016PearsonEducation,Inc.Asurplusvariableissubtractedfroma
constrainttoconvertittoanequation(=).Asurplusvariablerepresentsanexcessaboveaconstraintrequirementlevel.Asurplusvariablecontributesnothingtothecalculatedvalueoftheobjectivefunction.Subtractingsurplusvariablesinthefarmerproblemconstraints:2x1+4x2-s1=16(nitrogen) 4x1+3x2-s2=24(phosphate)SurplusVariables–Minimization(6of7)Copyright©2016PearsonEducation,Inc.Figure2.19GraphofthefertilizerexampleGraphicalSolutions–Minimization(7of7)MinimizeZ=$6x1+$3x2+0s1+0s2subjectto: 2x1+4x2–s1
=16 4x2+3x2–s2=24 x1,x2,s1,s2
0Copyright©2016PearsonEducation,Inc. Forsomelinearprogrammingmodels,thegeneralrulesdonotapply.Specialtypesofproblemsincludethosewith:MultipleoptimalsolutionsInfeasiblesolutionsUnboundedsolutionsIrregularTypesofLinearProgrammingProblemsCopyright©2016PearsonEducation,Inc.Figure2.20GraphofBeaverCreekPotteryexamplewithmultipleoptimalsolutionsMultipleOptimalSolutionsBeaverCreekPotteryTheobjectivefunctionisparalleltoaconstraintline.MaximizeZ=$40x1+30x2subjectto: 1x1+2x2
40 4x2+3x2
120 x1,x2
0Where:x1=numberofbowlsx2=numberofmugsCopyright©2016PearsonEducation,Inc.AnInfeasibleProblemFigure2.21GraphofaninfeasibleproblemEverypossiblesolutionviolatesatleastoneconstraint:MaximizeZ=5x1+3x2subjectto: 4x1+2x2
8 x1
4 x2
6 x1,x2
0Copyright©2016PearsonEducation,Inc.AnUnboundedProblemFigure2.22GraphofanunboundedproblemValueoftheobjectivefunctionincreasesindefinitely:MaximizeZ=4x1+2x2subjectto:x1
4x2
2x1,x2
0Copyright©2016PearsonEducation,Inc.CharacteristicsofLinearProgrammingProblemsAdecisionamongalternativecoursesofactionisrequired.Thedecisionisrepresentedinthemodelbydecisionvariables.Theproblemencompassesagoal,expressedasanobjectivefunction,thatthedecisionmakerwantstoachieve.Restrictions(representedbyconstraints)existthatlimittheextentofachievementoftheobjective.Theobjectiveandconstraintsmustbedefinablebylinearmathematicalfunctionalrelationships.Copyright©2016PearsonEducation,Inc.Proportionality
-Therateofchange(slope)oftheobjectivefunctionandconstraintequationsisconstant.Additivity
-Termsintheobjectivefunctionandconstraintequationsmustbeadditive.Divisibility
-Decisionvariablescantakeonanyfractionalvalueandarethereforecontinuousasopposedtointegerinnature.Certainty-Valuesofallthemodelparametersareassumedtobeknownwithcertainty(non-probabilistic).PropertiesofLinearProgrammingModelsCopyright©2016PearsonEducation,Inc.ProblemStatementExampleProblemNo.1(1of3)Hotdogmixturein1000-poundbatches.Twoingredients,chicken($3/lb)andbeef($5/lb).Reciperequirements:atleast500poundsof“chicken”atleast200poundsof“beef”Ratioofchickentobeefmustbeatleast2to1.Determineoptimalmixtureofingredientsthatwillminimizecosts.Copyright©2016PearsonEducation,Inc.Step1:Identifydecisionvariables.x1=lbofchickeninmixturex2=lbofbeefinmixtureStep2:Formulatetheobjectivefunction. MinimizeZ=$3x1+$5x2 whereZ=costper1,000-lbbatch$3x1=costofchicken$5x2=costofbeefSolutionExampleProblemNo.1(2of3)Copyright©2016PearsonEducation,Inc.Step3:EstablishModelConstraintsx1+x2=1,000lbx1
500lbofchickenx2
200lbofbeefx1/x2
2/1orx1-2x2
0x1,x2
0TheModel:MinimizeZ=$3x1+5x2subjectto:x1+x2=1,000lbx1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年省考面试仿真题100道及解析
- 2026年高中化学教师招聘面试题库
- 护理团队:服务的基石
- 2026年CPA考试经济法高频考点解析
- 2026年法律顾问招聘测试题
- 2026年烟花爆竹安全员考试高频考点
- 2026年汽车销售顾问职业认证模拟题
- 2026年中小学教师笔试题及考点分析
- 2026年系统集成工程师招聘笔试题
- 头皮损伤的护理教育与培训方法
- 2026年教科版(新教材)小学科学三年级下册期末学情测试卷及答案
- 2026年国际汉语教师证书考试面试常考试题与答案
- 2026安徽省滁州市皖东公证处招聘司法辅助劳务派遣人员3人笔试备考试题及答案解析
- 12.2跨学科实践:制作简易杆秤课时练习(含答案)八年级下册物理人教版 (2024)
- 水库建设项目建议书
- 无人机操控技术课件第3章飞行原理与性能第5节多旋翼基础知识
- 2024新人教版英语七年级上单词默写单(小学部分)
- 2024年四川南充中考物理真题及答案
- 贵州省小升初数学试卷及答案
- 合伙人退伙声明书
- JBT 7041.3-2023 液压泵 第3部分:轴向柱塞泵 (正式版)
评论
0/150
提交评论