Підтримка
www.wikidata.uk-ua.nina.az
Loka lnij po shuk poshuk sho zdijsnyuyetsya algoritmami lokalnogo poshuku grupoyu algoritmiv u yakih poshuk vedetsya tilki na pidstavi potochnogo stanu a ranishe projdeni stani ne vrahovuyutsya j ne zapam yatovuyutsya Osnovnoyu metoyu poshuku ye ne znahodzhennya optimalnogo shlyahu do cilovoyi tochki a optimizaciya deyakoyi cilovoyi funkciyi tomu zadachi rozv yazuvani podibnimi algoritmami nazivayut zadachami optimizaciyi Dlya opisu prostoru staniv u takih zadachah vikoristovuyut u comu predstavlenni zadacha zvoditsya do poshuku stanu globalnogo maksimumu abo minimumu na danomu landshafti Istoriya rozrobki lokalnogo poshukuIdeyi lokalnogo poshuku pri rozv yazanni zadach kombinatornoyi optimizaciyi ye najbilsh prirodnimi i naochnimi Pershi kroki z yih realizaciyi nalezhat do kincya 50 h rokiv XX stolittya U SRSR pershoprohidcyami cogo napryamu buli Yu I Zhuravlov yakij zaproponuvav algebrayichnu teoriyu lokalnih algoritmiv i L A Rastrigin yakij doslidzhuvav jmovirnisni algoritmi lokalnogo poshuku Na Zahodi pershi doslidzhennya pov yazani perevazhno z zadacheyu komivoyazhera Piznishe ci ideyi vikoristovuvalisya dlya zadach rozmishennya pobudovi merezh rozkladiv ta inshih Prote dovoli shvidko viyavilosya sho lokalnij poshuk ne garantuye znahodzhennya globalnogo optimumu zadachi Lokalni algoritmi stali vikoristovuvati perevazhno v gibridnih shemah shemah dekompoziciyi i dlya otrimannya nablizhenih rishen u skladnih diskretnih zadachah Doslidzhuvalisya mozhlivosti pobudovi najkrashoyi poslidovnosti lokalnih algoritmiv metodi vipadkovogo poshuku z lokalnoyi optimizaciyi i kerovanogo vipadkovogo poshuku Tim ne menshe vidsutnist konceptualnogo progresu poslabilo interes do danogo napryamu U ostanni 15 20 rokiv sposterigayetsya vidrodzhennya cogo pidhodu Vono pov yazane yak z novimi algoritmichnimi shemami pobudovanimi na analogiyah z zhivoyu i nezhivoyu prirodoyu tak i z novimi teoretichnimi rezultatami v oblasti lokalnogo poshuku Zminivsya zagalnij poglyad na pobudovu lokalnih algoritmiv Vimoga monotonnogo polipshennya cilovoyi funkciyi bilshe ne ye dominuyuchim Najbilsh potuzhni imovirnisni algoritmi dopuskayut dovilne yiyi pogirshennya i bagato z nih mozhut rozglyadatisya yak sposib porodzhennya kincevih nerozkladnih lancyugiv Markova na vidpovidnij mnozhini staniv Poyava meta evristik takih yak genetichnih algoritmiv lokalnogo poshuku z zaboronami imitaciyi vidpalu ta inshih vidkrilo shirokij prostir dlya virishennya prikladnih zadach doslidzhennya operacij 3 Algoritmi iterativnogo pokrashennyaAlgoritm shodzhennya na vershinu Algoritm imitaciyi vidpalu Genetichni algoritmi Tabu poshukMetodi lokalnogo poshukuMetodi ta algoritmi lokalnogo poshuku chastishe za vse vidshukuyut najblizhchij lokalnij ekstremum a trayektoriya yih ruhu silno zalezhit vid viboru pochatkovoyi tochki i harakteru cilovoyi funkciyi Pryami metodi Metodi nulovogo poryadku pryami metodi v svoyij osnovi ne mayut viznachenogo matematichnogo obgruntuvannya i buduyutsya na osnovi slushnih propozicij ta empirichnih danih Najprostishim metodom nulovogo poryadku ye metod pokoordinatnogo spusku Gausa Zejdelya Na kozhnomu kroci fiksuyutsya vsi zminni krim odniyeyi za kotroyu viznachayetsya minimum cilovoyi funkciyi Poslidovnim pereborom zminnih dosyagayetsya optimizaciya Cej algoritm viyavlyayetsya neefektivnim yaksho cilova funkciya mistit virazi tipu x 1 x 2 displaystyle x 1 x 2 Dlya zadach tehnichnogo proektuvannya v kotrih ne vdayetsya otrimati analitichnogo virazu cilovoyi funkciyi harakterna yiyi skladna zalezhnist vid komponentiv shemi i tomu cej metod zvichajno ne zastosovuyetsya Z metodiv nulovogo poryadku u vipadku yarnih cilovih funkcij horoshi rezultati daye metod Rozenbroka v yakomu ob yednani ideyi pokoordinatnogo spusku ta ideyi peretvorennya koordinat Najkrashim napryamom poshuku ekstremumu ye ruh vzdovzh yaru Tomu pislya pershogo ciklu pokoordinatnogo spusku zdijsnyuyetsya povorot osej koordinat tak shob odna z nih zbiglasya z napryamom yaru X k X k n k n 2 n 3 n displaystyle X k X k n k n 2n 3n ldots Metod Rozenbroka ne daye informaciyi pro potraplyannya u tochku minimumu Tomu rahunok zupinyayetsya abo pislya togo yak zmenshennya F X stane menshe deyakogo malogo chisla e displaystyle varepsilon abo pislya pevnoyi kilkosti cikliv Metod Guka Dzhivsa bulo rozrobleno u 1961 roci ale vin dosi ye dovoli efektivnim ta originalnim Poshuk minimumu cilovoyi funkciyi skladayetsya z poslidovnosti krokiv doslidzhuyuchogo poshuku navkrugi bazisnoyi tochki za kotroyu u vipadku uspihu sliduye poshuk za zrazkom Cya procedura skladayetsya z nastupnih krokiv 1 Obrati pochatkovu bazisnu tochku b1 i krok dovzhinoyu hj dlya kozhnoyi zminnoyi xj j 1 2 n skalyarnoyi cilovoyi funkciyi F X 2 Virahuvati F X u bazisnij tochci b1 z metoyu otrimannya vidomostej pro lokalnu povedinku funkciyi F X Ci vidomosti budut vikoristovuvatisya dlya znahodzhennya napryamu poshuku za zrazkom za dopomogoyu yakogo mozhna spodivatisya dosyagnuti bilshogo spadannya znachennya funkciyi F X Znachennya funkciyi F X u bazisnij tochci b1 znahoditsya nastupnim chinom a virahovuyetsya znachennya funkciyi F b1 u bazisnij tochci b1 b kozhna zminna po cherzi zminyuyetsya zminoyu kroku Takim chinom virahovuyetsya znachennya F b1 he1 de e1 odinichnij vektor u napryami osi x1 Yaksho ce prizvodit do zmenshennya znachen funkciyi to b1 zaminyuyetsya na b1 he1 V inshomu vipadku virahovuyetsya znachennya funkciyi F b1 he1 i yaksho yiyi znachennya zmenshilos to b1 zaminyuyetsya na b1 he1 Yaksho ni odin zi zroblenih krokiv ne prizvodit do zmenshennya znachen funkciyi to tochka b1 zalishayetsya nezminnoyu i rozglyadayut zmini u napryami osi x2 tobto znahoditsya znachennya funkciyi F b1 h2e2 i t d Koli budut rozglyanuti vsi n zminni viznachayetsya nova bazisna tochka b2 v yaksho b2 b1 tobto zmenshennya funkciyi F X ne bulo dosyagnuto to doslidzhennya prodovzhuyetsya navkolo tiyeyi zh bazisnoyi tochki b1 ale zmenshenoyu dovzhinoyu kroku Yak pravilo na praktici krok zmenshuyut u 10 raziv vid pochatkovoyi dovzhini g yaksho b2 gt b1 to zdijsnyuyetsya poshuk za zrazkom 3 Pri poshuku vikoristovuyetsya informaciya otrimana v procesi doslidzhennya i minimizaciya cilovoyi funkciyi zavershuyetsya poshukom u napryamku zadanomu zrazkom Cya procedura zdijsnyuyetsya nastupnim chinom a ruh zdijsnyuyetsya z bazisnoyi tochki b2 u napryamku b2 b1 oskilki poshuk v comu napryamku vzhe prizviv do zmenshennya znachennya funkciyi F X Tomu virahovuyetsya znachennya funkciyi v tochci zrazku P1 b2 b2 b1 V zagalnomu vipadku Pi 2bi 1 bi b zdijsnyuyetsya doslidzhennya navkolo tochki P1 Pi v yaksho najmenshe znachennya na kroci 3 b menshe znachennya u bazisnij tochci b2 u zagalnomu vipadku bi 1 to otrimuyut novu bazisnu tochku b3 bi 2 pislya chogo povtoryuyetsya krok 3 a V inshomu vipadku ne vidbuvayetsya poshuk za zrazkom z tochki b2 bi 1 4 Zavershuyetsya proces poshuku minimumu koli dovzhina kroku dovzhini krokiv bude zmenshena do zadanogo malogo znachennya Gradiyentni metodi optimizaciyi pershogo poryadku Metodi vidshukuvannya ekstremumu yaki vikoristovuyut pohidni mayut stroge matematichne obgruntuvannya Vidomo sho pri vidshukuvanni ekstremumu ne isnuye krashogo napryamu nizh ruh po gradiyentu Z gradiyentnih metodiv odnim z najbilsh efektivnih ye metod Fletchera Pauella spoluchenih gradiyentiv yaki ye riznovidnistyu metodu najshvidshogo spusku Metod najshvidshogo spusku skladayetsya z nastupnih etapiv 1 zadayetsya pochatkova tochka vektor Xk k 0 2 virahovuyutsya F Xk i F Xk 3 zdijsnyuyetsya zmina X u napryamku Sk F Xk do tih pir poki F X perestane spadati 4 pokladayetsya k k 1 virahovuyetsya nove znachennya F Xk i proces povtoryuyetsya z 3 go etapu Nedolik metodu polyagaye v tomu sho pri yarnih funkciyah nablizhennya do minimumu maye zigzagopodibnij harakter i vimagaye bilshogo chisla iteracij Sut metodu Fletchera Pauella polyagaye v tomu sho pri vsih iteraciyah pochinayuchi z drugoyi na pershij iteraciyi metodi Fletchera Pauella i najshvidshogo spusku ye odnakovimi vikoristovuyutsya poperedni znachennya F X ta F X dlya viznachennya novogo vektora napryamu Tim samim viklyuchayetsya zigzagopodibnij harakter spusku i priskoryuyetsya zbizhnist Cej algoritm prostij dlya programuvannya i pri comu vimagayetsya pomirnij ob yem mashinnoyi pam yati neobhidno zapovniti tilki poperednij napryam poshuku i poperednij gradiyent 1 Zastosuvannya lokalnogo poshukuOblasti zastosuvannya Poshuk lokalnogo minimumu z zadanoyi tochki z urahuvannyam obmezhen Efektivne utochnennya nablizhenih ocinok globalno optimalnogo rishennya Stezhennya za drejfom lokalno optimalnogo rishennya pri zmini parametriv Shvidke poperednye doslidzhennya strukturi rozv yazuvanoyi bagatovimirnoyi zadachi Nablizhene rozv yazannya zadach visokoyi rozmirnosti u poyednanni z prostimi metodami pokrittiv oblasti poshuku 4 Obchislennya skladnosti lokalnogo poshuku Analiz obchislyuvalnoyi skladnosti lokalnogo poshuku v ostanni roki intensivno vedetsya v dvoh napryamah empirichnomu ta teoretichnomu Ci napryami dayut istotno rizni ocinki mozhlivostyam lokalnogo poshuku Empirichni rezultati Dlya bagatoh NP skladnih zadach lokalnij poshuk dozvolyaye znahoditi nablizheni rishennya blizki do globalnogo optimumu po cilovij funkciyi Trudomistkist algoritmiv chasto viyavlyayetsya polinominalnoyu prichomu stupin polinoma dosit mala Dlya zadach komivoyazhera algoritmi lokalnogo poshuku ye visoko efektivnimi z praktichnoyi tochki zoru Odin z takih algoritmiv z okoliceyu Lina Kernigan dlya klasichnoyi zadachi komivoyazhera maye pohibku v serednomu bilya 2 i maksimalna rozmirnist virishuvanih zavdan dosyagaye 1 000 000 mist Na vipadkovo zgenerovanih zavdannyah takoyi kolosalnoyi rozmirnosti iteracijnoyi proceduri Dzhonsona dozvolyaye znahoditi rishennya z vidhilennyam blizko 0 5 na suchasnih komp yuterah za kilka hvilin Dlya zadach teoriyi rozkladiv rozmishennya pokrittya rozfarbuvannya ta bagatoh inshih NP skladnih zadach algoritmi lokalnogo poshuku pokazuyut garni rezultati Yih gnuchkist pri zmini matematichnoyi modeli prostota realizaciyi i naochnist peretvoryuyut lokalnij poshuk v mogutnij instrument dlya rozv yazannya NP skladnih zadach Teoretichni rezultati Doslidzhennya lokalnogo poshuku z tochki zoru garantovanih ocinok yakosti pokazuyut mezhi jogo mozhlivostej Pobudovani vazhki dlya lokalnogo poshuku prikladi yakih viplivaye sho minimalna tochna okolicya mozhe mati eksponencijnu potuzhnist chislo krokiv dlya dosyagnennya lokalnogo optimumu mozhe viyavitisya eksponencialnim znachennya lokalnogo optimumu mozhe yak zavgodno silno vidriznyatisya vid globalnogo optimumu minimalna vidstan mizh lokalnij optimum mozhe buti yak zavgodno velikim 3 Zastosuvannya lokalnogo poshuku dlya rozv yazannya zadach Metodi lokalnoyi optimizaciyi shiroko vikoristovuyutsya v praktichnih rozrahunkah pri rozv yazanni zadach u riznih galuzyah nauki tehniki ta ekonomiki Algoritmi lokalnogo spusku shiroko zastosovuyutsya dlya virishennya NP vazhkih zadach diskretnoyi optimizaciyi Bagato polinomialnih rozv yazni zavdannya mozhut rozglyadatisya yak zavdannya legko rozv yazuvani takim sposobom Pri vidpovidnomu vibori polinomialnoyi okolici vidpovidna teorema mozhe buti sformulovana v nastupnomu viglyadi dopustime rishennya ne ye globalnim optimumom yaksho i tilki yaksho mozhe buti pokrasheno deyakim lokalnim chinom Linijne programuvannya Geometrichno simpleks metod mozhna interpretuvati yak ruh po vershinah bagatogrannika dopustimoyi oblasti Vershina ne ye optimalnoyu yaksho i tilki isnuye sumizhna z neyu vershina z menshim znachennyam cilovoyi funkciyi Algebrayichno v pripushenni ne virodzhenogo zavdannya bazisne dopustime rishennya ne ye optimalnim yaksho i tilki yaksho vono mozhe buti pokrasheno lokalnim zminoyu bazisu tobto zaminoyu odniyeyi bazisnoyi zminnoyi na nebazisnu Otrimana takim chinom okolicya ye tochnoyu i maye polinomialnu potuzhnist Minimalne ostovne derevo Ostovne derevo ne ye optimalnim yaksho i tilki yaksho lokalnoyu perebudovoyu dodayuchi odne rebro i vidalyayuchi z ciklu utvorilosya inshe rebro mozhna otrimati nove ostovne derevo z menshoyu sumarnoyu vagoyu Operaciya lokalnoyi perebudovi zadaye vidnoshennya susidstva na bezlichi osnovnih derev Okolicya bud yakogo dereva maye polinomialnu potuzhnist a sama okolicya ye tochnoyu Maksimalne parospoluchennya Parospoluchennya ne ye maksimalnim yaksho i tilki yaksho isnuye zbilshuvanij shlyah Dva parospoluchennya nazivayut susidnimi yaksho yih simetrichna riznicya utvoryuye shlyah Viznachena takim chinom okolicya ye tochnoyu i maye polinomialnu potuzhnist Analogichni tverdzhennya spravedlivi dlya zvazhenih parospoluchen zdijsnenih parospoluchennyami minimalnoyi vagi ta zavdan pro maksimalnij potik 3 Zastosuvannya lokalnogo poshuku dlya rozv yazuvannya takih zadach zadacha pro vershinne pokrittya v yakomu rishennya ye vershinoyu grafa a metoyu ye znahodzhennya rozv yazku z minimalnoyu kilkistyu vuzliv zadacha komivoyazhera v yakij rishennyam ye cikl sho mistit vsi vuzli grafa i metoyu ye minimizaciyi zagalnoyi dovzhini ciklu zadacha zdijsnennosti bulovih formul v yakij kandidat rishennya ye istinoyu zavdannya a meta polyagaye v maksimizaciyi chisla punktiv sho zadovolnyayut zavdannya v danomu vipadku ostatochne rishennya pro vikoristannya tilki todi koli vona zadovolnyaye vsi punkti zadacha na planuvannya roboti medsester u yakij rishennya ye zavdannya medsester pracyuvati zi zminami sho zadovolnit usi vstanovleni obmezhennya 5 Literatura1 Kijkov V V Kochkina V F Vdovkin K A Parametricheskaya optimizaciya radioelektricheskih shem Ekaterinburg 2005 21 str 1 2 Kochetov Yu A Veroyatnostnye metody lokalnogo poiska dlya zadach diskretnoj optimizacii 2 13 lyutogo 2016 u Wayback Machine 3 Kochetov Yu A Metody lokalnogo poiska dlya diskretnih zadach razmesheniya Novosibirsk 2009 261 str 3 11 veresnya 2011 u Wayback Machine 4 Metodi ta sistemi shtuchnogo intelektu Tama 4 Lokalnij poshuk 4 nedostupne posilannya z lipnya 2019 5 Vijay Arya and Naveen Garg and Rohit Khandekar and Adam Meyerson and Kamesh Munagala and Vinayaka Pandit 2004 Local Search Heuristics for k Median and Facility Location Problems 27 lipnya 2013 u Wayback Machine Siam Journal of Computing 33 3 Ce nezavershena stattya z matematiki Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi
Топ