Luettelomenetelmä (yhtenäinen hakumenetelmä, ruudukkolaskenta) on yksinkertaisin menetelmistä reaaliarvoisten funktioiden arvojen löytämiseksi minkä tahansa vertailukriteerin mukaan ( maksimiin , minimiin , tiettyyn vakioon). Äärimmäisiin ongelmiin sovellettu se on esimerkki suorasta menetelmästä ehdolliseen yksiulotteiseen passiiviseen optimointiin .
Havainnollistetaan yhtenäisen hakumenetelmän olemusta pohtimalla minimin löytämisen ongelmaa.
Olkoon funktio annettu . Ja optimointiongelma näyttää tältä: . Ilmoitetaan myös havaintojen määrä .
Sitten segmentti jaetaan yhtä suuriin osiin jakopisteillä:
Laskettuamme arvot pisteissä , löydämme vertailuna pisteen , jossa on luku alkaen sellaiseen , että
kaikille alkaen - .Tällöin epävarmuusväli on , ja virhe funktion minimipisteen määrittämisessä on vastaavasti: .
Jos annettu määrä mittoja on parillinen ( ), osiointi voidaan tehdä toisella, hienostuneemmalla tavalla:
, missä on jokin vakio väliltä .Silloin epävarmuusvälillä on pahimmassa tapauksessa pituus .
Luettelomenetelmä on yksi yksinkertaisimmista kombinatorisista menetelmistä. [yksi]
Optimointimenetelmät _ | |
---|---|
Yksiulotteinen |
|
Nolla järjestys | |
Ensimmäinen tilaus | |
toinen tilaus | |
Stokastinen | |
Lineaariset ohjelmointimenetelmät _ | |
Epälineaariset ohjelmointimenetelmät |