resultsgraphsearch

graphsearch  时间:2021-05-25  阅读:()
InternationalJournalofEmergingTechnologyandAdvancedEngineeringWebsite:www.
ijetae.
com(ISSN2250-2459,ISO9001:2008CertifiedJournal,Volume3,Issue9,September2013)365AnOverviewofUseofLinearDataStructureinHeuristicSearchTechniqueGirishPPotdar1,Dr.
RCThool21AssociateProfessor,ComputerEngineeringDepartment,P.
I.
C.
T,Pune,2Professor,DepartmentofInformationTechnology,SGGSIE&T,Nanded,Abstract—Searchproblemscanbeclassifiedbytheamountofinformationthatisavailabletothesearchprocess.
Whennoinformationisknownapriori,asearchprogrammustperformblindoruninformedsearch.
Whenmoreinformationthaninitialstate,operatorandthegoaltestisavailablethesizeofsearchspacecanusuallybeconstrained.
Thesemethodsareknownasinformedsearchmethods.
Theseoftendependonuseofheuristicinformation.
Aheuristicisaruleofthumb,strategy,trick,simplificationoranyotherkindofdevicewhichdrasticallylimitssearchforsolutionsinlargeproblemspaces.
Heuristicsdoesn'tguaranteeoptimalsolutions;infacttheydonotguaranteeanysolutionatall;theyoffersolutionswhicharegoodenoughmostofthetime.
Optimizationistheprocessoffindingthebestsolutionfromasetofsolutions.
Insomecasesoptimizationmaynotbepossibleorsimplynotefficientenoughtogeneratesolutionsintherequiredtime,soheuristicmaybeusedinstead.
Ifaproblemissolvedrepetitivelyandtheparameterschangeoften,heuristicsaremorelikelytofallapart.
Heuristicperformancemaybeimprovedbyincorporatingoptimizationalgorithms.
Bettersolutionsaregeneratedforabroaderrangeofparametersbyoptimizinginsidesomestepsoftheheuristicsearchalgorithm.
ThepaperexploredifferentheuristicsearchtechniquesandproposeaheuristicsearchmethodthataimstoovercomethedrawbacksofexistingtechniquesbymakingchangesinthedatastructuresusedinordertoachievebestpossiblesolutionandtoimprovetheperformanceefficiencyKeywords—MultiLevelLinkedList,A*algorithm,AO*algorithm,hillclimbing,Generalizedlinkedlist.
I.
INTRODUCTIONArtificialIntelligencetechniquesarebeingusedinanincreasingnumberofcomputerapplicationsincludingspeechrecognition,robotics,expertsystems,drugdesign,andmoleculesynthesis.
Almostallthesearchingalgorithmsgeneratethesearchtree.
ThesesearchingtechniquesarealsocalledastheHeuristicsearchingtechniques[1,12].
Aswebeginfromthestartstate,generatethesearchtree;selecttheavailableoptimalpathtillwegetthegoalstate.
Priorwegoaheadwiththediscussion,let'sdefinetheterm"Heuristic".
Heuristicmeanstodiscover.
Onecandefineheuristicsearch,as"Itisthesearchingprocesswhichtriestolocatethepredefinedstatebyapplyingheuristic.
"Theprogramstatements,whichrefertotheheuristic,arecalled"heuristicfunction".
Onemayidentifythefollowingconditionswhereinwemaymakeuseofheuristicsuchas:1.
Whenanuncertaintyinthestatespaceisforesighted.
2.
Whentheproblemspacedemandsit.
3.
Retrievalwithconstraintandreasoningisessential.
Thesearevariousheuristicsearchingtechniqueslike:BESTFIRSTSEARCH,A*algorithm[3,4,9].
Theaimhereistodesignanovelheuristicalgorithmwithadifferentdatastructurethantheconventionaloneandprovideheuristicsearchalgorithmresultsusingvariousmeasurementsparametersliketime,space,solutionquality,andsearcheffectiveness.
Generally,searchalgorithmscanbeclassifiedintothreegroups.
Theseare,constant-space,linear-space,andexponential-spacestrategies[7,8,9,10].
Inaconstant-spacesearchstrategy,anapplicableruleisselectedandappliedirrevocablywithoutleavinganymeansforreconsiderationatalaterpoint.
Theprocedurerepeatedlyexpandsnodes,inspectingnewlygeneratedsuccessorsandselectingforexpansionthebestamongthesuccessors,whileretainingnofurtherreferencetothefatherortheancestor.
Inlinear-spacesearchstrategies,iftheselectedruledoesn'tleadtoasolution,theintermediatestepsarediscardedandanotherruleisselectedinstead.
Linear-spacestrategiesareperfectlyadequateforproblemsrequiringsmallamountofsearch.
TheAIapplicationsthatusetheheuristictechniqueneed,andhencebuildtheirownheuristicfunctionwithintheapplicationconstraints.
Theexistenceofheuristicfunctionisbasicallytoevaluatethetwocosts,gandh'.
Whereingreferstothecostfromstartstatetothecurrentstate,andh'referstotheevaluatedcostfromcurrentstatetothegoalstate.
InternationalJournalofEmergingTechnologyandAdvancedEngineeringWebsite:www.
ijetae.
com(ISSN2250-2459,ISO9001:2008CertifiedJournal,Volume3,Issue9,September2013)366Sothetotalevaluatedcostfromtheheuristicfunctionf'isthesummationofthetwocostsgandh'.
Thatisf'=g+h'.
Thistotalevaluatedcostrefersto,howfarthegoalstateisfromthecurrentstate.
TheheuristicsearchingtechniqueslikeA*evaluatetheheuristiccostusingheuristicfunction,[2,3].
GRAPHSEARCHprocedure[1,9,10,11,16]usestwolists,OPENandCLOSED,inordertostoresearch-graphnodes.
NodesonOPENarethosetipnodesofthesearch-graphthathavenotbeenselectedforexpansion.
NodesinCLOSEDareeithertipnodesselectedforexpansionandgeneratednosuccessors,ornon-tipnodes.
NodesinOPENaretraversedbytheproceduresothatthe"bestnodeisselectedforexpansion.
Theselectioncanbebasedonavarietyofheuristicideas.
Wheneverthenodeselectedforexpansionisagoalnode,theprocessterminatessuccessfullyandthepathisdeterminedfromthestartnodetothefoundgoalbytracingbackthepointers.
Theprocessterminatesunsuccessfullywheneverthesearchtreehasnoremainingtipnodes(i.
e.
OPENisempty).
Inthiscasethegoalnodeisinaccessiblefromthestartnode.
Normally,Heuristicsearchalgorithmsuseaevaluationfunctionf--real-valuedfunctiontoselectnodesfromOPENforfurtherexpansion.
Thisevaluationfunctioniscomputedforanodeninthesearch-graphasfollows[5,11,14,15]:f(n)=wg(n)+(1-w)h(n)Whereg(n)isthecostofthemshortestpathfromthestartnodetothenoden,h(n)iscostoftheoptimalpathfromntoagoalnode,and0w1istheweightgiventotheestimatesgandh.
Indeterminingtheestimateh,werelyonheuristicinformationavailablefromtheproblemdomain.
Theestimatehiscalledtheheuristicfunction.
TheheuristicfunctionhissaidtobeadmissibleifitisalowerboundontheactualcostTheestimatehissaidtobeconsistentif,foreachpairofnodesnandm,h(m)-h(n)islessthanorequaltotheactualdistancebetweenthetwonodesnandm.
Anybest-firstheuristicsearchalgorithmthatusesanadmissibleheuristicfunctionalwaysterminatewiththeoptimalsolutionpath,ifsuchpathexists.
Suchalgorithmsarecalledadmissiblealgorithms[6,10].
Thememoryrequirementforaheuristicsearchalgorithmisprimarilymeasuredbytheaveragesizeofthesearch-graph.
ThisisequaltothesizeofthetwolistsOPENandCLOSED.
BasicideaTheideaofbehindthispaperistooptimizetheperformanceofheuristicsearchalgorithm.
Hereweproposeanewapproachbymakingchangesinthedatastructuresandmethodsusedinconventionalalgorithms.
NeedTherearemanyexistingheuristicsearchalgorithmslikehillclimbing,A*,AO*,simulatedannealing.
Hillclimbingsuffersfromproblemslikelocalmaximum,plateau,ridge.
ThegracefuldecayofadmissibilityisthemajordrawbackofA*algorithm.
AO*hasoverheadofexpandingthepartialgraphonestateatatimeandrecomputingthebestpolicyoverthegraphaftereachstep.
Mostoftheseexistingheuristicsearchalgorithmsmaintainlistswhichareentered,updatedandmanipulatedon.
Maintainingandmanagingtheselistssimultaneouslyistediousandcomplextask.
Toreducethiscomplexityweuseadatastructurethataimsatmakingagooduseofmemoryspacewithoutcompromisingonthecompletenessandoptimalityofthealgorithm[13].
ScopeThescopeoftheworkisrestricteduseheuristicsearchmethodusingMultiLevelLinkedList(MLL)toimprovetheperformanceofthesealgorithms.
Proposedworkistoimprovetheperformancebyoptimizinginsidethestepsofalgorithmbyremovingtheredundantlistswhichisthemaindrawbackofmostexistingalgorithms.
Thealgorithmmaybeappliedtoanygraphbasedrealtimeapplications.
II.
BLOCKSCHEMATICTheproposedworkcanbeseeninFig1.
Fig1.
Overviewofblockschematic.
InputmoduleHeuristicSystemProcessingUnitComparatorUnitTimeandspacemonitorDisplayUnitInternationalJournalofEmergingTechnologyandAdvancedEngineeringWebsite:www.
ijetae.
com(ISSN2250-2459,ISO9001:2008CertifiedJournal,Volume3,Issue9,September2013)367III.
DATADESCRIPTIONDataconsistsofdatarelatedtotheapplicationthealgorithmwillbeappliedon.
Thealgorithmifimplementedontravellingsalesmanproblemasanexample;wheredataconsistsofthedistancematrixandthestartingcity.
ThedataisorganizedintoMultilinkedlist(MLL)insteadoftheconventionalGeneralizedlinkedlist(GLL).
Fig2-DFDTheaboveDFDgivesdifferentpossiblemodulesthatcanbeusedwhileimplementingtheproposedworkandpossibledatainteractionbetweenthesemodules.
IV.
ARCHITECTURALDESIGNThefigure3describesthecompletemoduledescriptionforthecurrentwork.
Theuseofproposeddatastructurecanresultinsubstantialtimesavingforlargedataset.
Thesamemaybeappliedtographbasedapplicationssuchastravellingsalespersonproblem,graphpartionioningandmanysuchapplications.
Fig3.
ArchitecturalDesignV.
INTERNALSOFTWAREDATASTRUCTUREMultilinklist(MLL)isusedintheproposedalgorithm.
Itisadynamicallocationmethod.
MLLmaintainsaparentlistandsuccessorlist.
Everyparentnodemaintainsitslistofsuccessors.
AlltheseparentnodesarelinkedtogethertoformMLL.
Fig4.
MLLdatastructureInputModuleAcceptInputProcessInputHeuristicSearchSystemTime&SpaceMonitorGenerateoutput&measureperformanceComparetheResultsDisplayPanelResultGraphDataTimeandspaceparametersSolutionOrganizeddataInputModuleOuralgorithmmoduleAO*algorithmmoduleA*algorithmmoduleComparemoduleOutputModuleP1S1S2P2S1S2P3S1S2InternationalJournalofEmergingTechnologyandAdvancedEngineeringWebsite:www.
ijetae.
com(ISSN2250-2459,ISO9001:2008CertifiedJournal,Volume3,Issue9,September2013)368VI.
CONCLUSIONMLLcanbeprovedtobeverypowerfulstructure.
Iftheapplicationpermitsthenonecanusethereferencelistasthesupportinglist,thuscanavoidstoringthesamestatesagainandagain.
Thusweaimatconductingexperimentationdesignedtogiveresultsconcerningtheroleofheuristicsinachievingsearchefficiency.
ThisapproachusingMLLisidealforcommunicationapplications.
REFERENCES[1]EricHansen,RongZhou–"AnytimeHeuristicSearch",JournalofArtificialIntelligenceResearch28,2007.
[2]Davis,H.
,R.
PollackandD.
Golden,TowardsaDomainIndependentMethodforComparingSearchAlgorithmRun-times,Proceedingsofthe6thCanadianConferenceonAI,240-244(1986b).
[3]AnneL.
Gardner"Search:AnOverview",AImagazine,Volume2,Number1,Sept1980.
[4]ABDEL-ELAHAL-AYYOUB,FAWAZMASOUD"HeuristicSearchRevisited",JournalofSystemsandsoftware,Vol55,No2,2000,103-113[5]Hermankaindl,GerhardKainz–"BidirectionalHeuristicsearchreconsidered",JournalofArtificialIntelligenceResearch7,1997.
[6]AlokKumar,AnshulKumar,M.
Balkrihnan"HeuristicSearchasedApproachtoScheduling,AllocationandBindinginDataPathSynthesis"8thInternationalConferenceonVLSIdesign–Jan1995.
[7]JosephCMusto,LKenLauderbaugh"AHeuristicSearchAlgorithmForOnlineSystemIdentfication"IEEEInternationalsymposiumonIntelligentControl,August1991.
[8]Davis,H.
,R.
PollackandD.
Golden,ATechniqueforComparingSearchAlgorithmRuntimes,ProceedingsoftheFourteenthAnnualACMCSC-86,301-308(1986a).
[9]Dechter,R.
andJ.
Pearl,GeneralizedBest-FirstSearchStrategiesandtheOptimalityofA*,JournaloftheACM,Vol.
32,No.
3,505-536(1985).
[10]Korf,R.
,Depth-FirstIterativeDeepening:AnOptimalAdmissibleTreeSearch,ArtificialIntelligence,Vol.
27,97-109(1985).
[11]Bagchi,A.
andA.
Manhanti,SearchAlgorithmsUnderDifferentKindofHeuristics:AComparativeStudy,JournaloftheACM,Vol.
30,1-21(1983).
[12]Annev.
d.
LGardner"SearchanOverview",AIMagazineWinter81.
[13]StevenWalczak"Knowledge-BasedSearchinCompetitiveDomains"[14]LucaDiGasperoAndreaSchaerf"ATabuSearchApproachtotheTravelingTournamentProblem"[15]EugeneCharniakandDrewMcDermott,"IntroductiontoArtificialIntelligence".
AddisonWesley.
[16]NilsJNilsson,"PrincipalsofArtificialIntelligence"NarosaPublishingHouse.

香港E3-1230v2 16GB 30M 326元/月 数脉科技

官方网站:https://www.shuhost.com/公司名:LucidaCloud Limited尊敬的新老客户:艰难的2021年即将结束,年终辞旧迎新之际,我们准备了持续优惠、及首月优惠,为中小企业及个人客户降低IT业务成本。我们将持续努力提供给客户更好的品质与服务,在新的一年期待与您有美好的合作。# 下列价钱首月八折优惠码: 20211280OFF (每客户限用1次) * 自助购买可复制...

georgedatacenter39美元/月$20/年/洛杉矶独立服务器美国VPS/可选洛杉矶/芝加哥/纽约/达拉斯机房/

georgedatacenter这次其实是两个促销,一是促销一款特价洛杉矶E3-1220 V5独服,性价比其实最高;另外还促销三款特价vps,georgedatacenter是一家成立于2019年的美国VPS商家,主营美国洛杉矶、芝加哥、达拉斯、新泽西、西雅图机房的VPS、邮件服务器和托管独立服务器业务。georgedatacenter的VPS采用KVM和VMware虚拟化,可以选择windows...

OneTechCloud香港/日本/美国CN2 GIA月付9折季付8折,可选原生IP或高防VPS

OneTechCloud(易科云)是一家主打CN2等高端线路的VPS主机商家,成立于2019年,提供的产品包括VPS主机和独立服务器租用等,数据中心可选美国洛杉矶、中国香港、日本等,有CN2 GIA线路、AS9929、高防、原生IP等。目前商家针对全场VPS主机提供月付9折,季付8折优惠码,优惠后香港VPS最低季付64元起(≈21.3元/月),美国洛杉矶CN2 GIA线路+20Gbps防御型VPS...

graphsearch为你推荐
您的iphone绑定ipad支持ipadexportingjava支持ipad支持ipad重庆网通重庆联通现在有哪些资费???icloudiphone自己用icloud把iPhone抹掉了.激活却不是自己的id怎么破苹果5.1完美越狱ios5.1能不能完美越狱?苹果5.1完美越狱iphone 5.1版本怎么越狱?
如何查询ip地址 大硬盘 linode webhostingpad dropbox网盘 qq数据库 卡巴斯基官方免费版 域名转向 已备案删除域名 徐正曦 根服务器 lamp怎么读 中国联通宽带测速 免备案cdn加速 好看的空间 美国主机侦探 架设代理服务器 reboot 低价 neicun 更多