資源描述:
《calculating linear time algorithms for solving maximum weightsum problems (in japanese》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、CalculatingLinearTimeAlgorithmsforSolvingMaximumWeightsumProblemsIsaoSasanoZhenjiangHuMasatoTakeichiDepartmentofInformationEngineeringTheUniversityofTokyo(fsasano,hu,takeichig@ipl.t.u-tokyo.ac.jp)MizuhitoOgawaNTTCommunicationScienceLaboratories,NTT,Japan(mizuhito@theory.brl.ntt.c
2、o.jp)AbstractGroupOrganizingProblemThepresidentwantstoor-ganizeaprojectgroupinwhichtheexistingsupervisorInthispaper,weproposeanewmethodtoderivepracticalrelationcantakeeect;thatis,eachgroupmember(ex-lineartimealgorithmsformaximumweightsumproblems.Aceptthegroupleader)hashisorherdi
3、rectorindirectmaximumweightsumproblemisspeciedasfollows:givensupervisorinthegroup.arecursivedatax,ndanoptimalsubsetofelementsofxTheproblemistodesignalinearalgorithmtomakethewhichnotonlysatisescertainpropertypbutalsomaxi-memberlist.Again,thegoalshouldbetomaximizethemizesthesumo
4、ftheweightofelementsofthesubset.Thesumoftheconvivialityratingsofthemembers.keypointofourapproachistodescribethepropertypasafunctionalprogram.Thisenablesustouseprogramtrans-SupervisorChainingProblemThepresidentwantstoformationtechniques.Basedonthisapproach,wepresentawardachainofsu
5、pervisorswhosesumoftheconvivi-theoptimizationtheorem,withwhichweconstructasys-alityismaximum.tematicframeworktocalculateecientlineartimealgo-Theproblemistodesignalinearalgorithmtocomputerithmsformaximumweightsumproblemsonrecursivedatathesupervisorlist.structures.Wedemonstrateee
6、ctivenessofourapproachthroughseveralinterestingandnon-trivialexamples,whichwouldbediculttosolvebyknownapproaches.Theseproblems,thoughlookingabitdierent,canbeformulatedinthefollowinguniformway:Givenatreetwithnodesbeingassociatedwithweights,Keywords:ProgrammingPearl,ProgramTransf
7、ormation,weareinterestedinndingasetofnodesvs,whichsatisesCatamorphism,Mutumorphisms,LinearTimeGraphAlgo-acertainpropertyp(t;vs)andmaximizesthesumofnoderithm,Fusion,Tupling,OptimizationProblems,Dynamicweights,i.e.,Programming.spect=maximizeweightsum1Introduction[vsjvsnodest;p(t;
8、vs)]Considerthefollowingoptimizationprob