列生成算法介绍PPT推荐.ppt

上传人:b****9 文档编号:13061497 上传时间:2022-10-04 格式:PPT 页数:44 大小:293KB
下载 相关 举报
列生成算法介绍PPT推荐.ppt_第1页
第1页 / 共44页
列生成算法介绍PPT推荐.ppt_第2页
第2页 / 共44页
列生成算法介绍PPT推荐.ppt_第3页
第3页 / 共44页
列生成算法介绍PPT推荐.ppt_第4页
第4页 / 共44页
列生成算法介绍PPT推荐.ppt_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

列生成算法介绍PPT推荐.ppt

《列生成算法介绍PPT推荐.ppt》由会员分享,可在线阅读,更多相关《列生成算法介绍PPT推荐.ppt(44页珍藏版)》请在冰豆网上搜索。

列生成算法介绍PPT推荐.ppt

setofitems:

numberoftimesitemiisrequested:

lengthofitemi:

lengthofastandardroll:

setofcuttingpatterns:

numberoftimesitemiiscutinpatternj:

numberoftimespatternjisused,COLUMNGENERATION4,TheCuttingStockProblem.,Setcanbehuge.Solutionofthelinearrelaxationofbycolumngeneration.,Minimizethenumberofstandardrollsused,COLUMNGENERATION5,TheCuttingStockProblem.,Givenasubsetandthedualmultipliersthereducedcostofanynewpatternsmustsatisfy:

otherwise,isoptimal.,COLUMNGENERATION6,TheCuttingStockProblem.,Reducedcostsforarenonnegative,hence:

isadecisionvariable:

thenumberoftimesitemiisselectedinanewpattern.TheColumnGeneratorisaKnapsackProblem.,COLUMNGENERATION7,BasicObservations,Keepthecouplingconstraintsatasuperiorlevel,inaMasterProblem;

thiswiththegoalofobtainingaColumnGeneratorwhichisrathereasytosolve.,Ataninferiorlevel,solvetheColumnGenerator,whichisoftenseparableinseveralindependentsub-problems;

useaspecializedalgorithmthatexploitsitsparticularstructure.,COLUMNGENERATION8,LPColumnGeneration,OptimalityConditions:

primalfeasibilitycomplementaryslacknessdualfeasibility,MASTERPROBLEMColumnsDualMultipliersCOLUMNGENERATOR(Sub-problems),COLUMNGENERATION9,HistoricalPerspective,G.B.Dantzig&

P.WolfeDecompositionPrincipleforLinearPrograms.Oper.Res.8,101-111.(1960),Authorsgivecreditto:

L.R.Ford&

D.R.FulkersonASuggestedComputationforMulti-commodityflows.Man.Sc.5,97-101.(1958),COLUMNGENERATION10,HistoricalPerspective:

aDualApproach,J.E.KellyTheCuttingPlaneMethodforSolvingConvexPrograms.SIAM8,703-712.(1960),DUALMASTERPROBLEMRowsDualMultipliersROWGENERATOR(Sub-problems),COLUMNGENERATION11,Dantzig-WolfeDecomposition:

thePrinciple,COLUMNGENERATION12,Dantzig-WolfeDecomposition:

Substitution,COLUMNGENERATION13,Dantzig-WolfeDecomposition:

TheMasterProblem,TheMasterProblem,COLUMNGENERATION14,Dantzig-WolfeDecomposition:

TheColumnGenerator,Giventhecurrentdualmultipliersforasubsetofcolumns:

couplingconstraintsconvexityconstraintgenerate(ifpossible)newcolumnswithnegativereducedcost:

COLUMNGENERATION15,Remark,COLUMNGENERATION16,Dantzig-WolfeDecomposition:

BlockAngularStructure,Exploitsthestructureofmanysub-problems.Similardevelopments&

results.,COLUMNGENERATION17,Dantzig-WolfeDecomposition:

Algorithm,OptimalityConditions:

primalfeasibilitycomplementaryslacknessdualfeasibility,MASTERPROBLEMColumnsDualMultipliersCOLUMNGENERATOR(Sub-problems),COLUMNGENERATION18,Giventhecurrentdualmultipliers(couplingconstraints)(convexityconstraint),alowerboundcanbecomputedateachiteration,asfollows:

Dantzig-WolfeDecomposition:

aLowerBound,Currentsolutionvalue+minimumreducedcostcolumn,COLUMNGENERATION19,LagrangianRelaxationComputestheSameLowerBound,COLUMNGENERATION20,Dantzig-WolfevsLagrangianDecompositionRelaxation,EssentiallyutilizedforLinearProgramsRelativelydifficulttoimplementSlowconvergenceRarelyimplemented,EssentiallyutilizedforIntegerProgramsEasytoimplementwithsubgradientadjustmentformultipliersNostoppingrule!

6%ofORpapers,COLUMNGENERATION21,Equivalencies,Dantzig-WolfeDecomposition&

LagrangianRelaxationifbothhavethesamesub-problems,Inbothmethods,couplingorcomplicatingconstraintsgointoaDUALMULTIPLIERSADJUSTMENTPROBLEM:

inDW:

aLPMasterProbleminLagrangianRelaxation:

COLUMNGENERATION22,Equivalencies.,ColumnGenerationcorrespondstothesolutionprocessusedinDantzig-Wolfedecomposition.ThisapproachcanalsobeuseddirectlybyformulatingaMasterProblemandsub-problemsratherthanobtainingthembydecomposingaGlobalformulationoftheproblem.However.,COLUMNGENERATION23,Equivalencies.,foranyColumnGenerationscheme,thereexitsaGlobalFormulationthatcanbedecomposedbyusingageneralizedDantzig-WolfedecompositionwhichresultsinthesameMasterandsub-problems.,ThedefinitionoftheGlobalFormulationisnotunique.Aniceexample:

TheCuttingStockProblem,COLUMNGENERATION24,TheCuttingStockProblem:

Kantorovich(1960/1939),:

setofavailablerolls:

binaryvariable,1ifrollkiscut,0otherwise:

numberoftimesitemiiscutonrollk,COLUMNGENERATION25,TheCuttingStockProblem:

Kantorovich.,KantorovichsLPlowerboundisweak:

However,Dantzig-Wolfedecompositionprovidesthesameboundas

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1