Підтримка
www.wikidata.uk-ua.nina.az
V Informatici zokrema teoriyi skladnosti obchislen skladnist najgirshogo vipadku vimiryuye resursi napriklad chas vikonannya pam yat yaki algoritm potrebuye vvedennya dovilnogo rozmiru zazvichaj poznachayetsya yak n v asimptotichnomu poznachenni Vona daye verhnyu mezhu resursiv neobhidnih algoritmu U vipadku chasu vikonannya najgirshij vipadok chasovoyi skladnosti vkazuye na najdovshij chas vikonannya algoritmu z zadanim bud yakim vvedennyam rozmiru n i tim samim garantuye sho algoritm zavershitsya u vkazanij period chasu Poryadok zrostannya napriklad linijnij en najgirshogo vipadku skladnosti zazvichaj vikoristovuyetsya dlya porivnyannya efektivnosti dvoh algoritmiv Skladnist algoritmu v najgirshomu vipadku slid porivnyati jogo en sho ye serednim pokaznikom kilkosti resursiv yaku algoritm vikoristovuye dlya vipadkovogo vvedennya ViznachennyaDano model obchislennya ta algoritm A displaystyle mathsf A sho zupinyayetsya na kozhnogo vhodi s displaystyle s vidobrazhennya t A 0 1 N displaystyle t mathsf A colon 0 1 star to mathbb N nazivayetsya chasovoyu skladnistyu A displaystyle mathsf A yaksho dlya kozhnogo vhidnogo ryadka s displaystyle s A displaystyle mathsf A zupinyayetsya cherez rivno t A s displaystyle t mathsf A s kroki Oskilki mi yak pravilo zacikavleni v zalezhnosti chasovoyi skladnosti vid riznih dovzhin vhidnih danih vikoristovuyuchi terminologiyu chasovu skladnist inodi nazivayut vidobrazhennyam t A N N displaystyle t mathsf A colon mathbb N to mathbb N sho viznachayetsya maksimalnoyu skladnistyu t A n max s 0 1 n t A s displaystyle t mathsf A n max s in 0 1 n t mathsf A s vhodiv s displaystyle s z dovzhinoyu abo rozmirom n displaystyle leq n Podibni viznachennya mozhna dati dlya skladnosti prostoru vipadkovoyi skladnosti tosho Sposobi movlennyaDuzhe chasto skladnist t A displaystyle t mathsf A algoritmu A displaystyle mathsf A zadayetsya v asimptotichnomu notaciyi Big O sho daye jogo shvidkist rostu u viglyadi t A O g n displaystyle t mathsf A O g n z pevnoyu dijsnoyu funkciyeyu porivnyannya g n displaystyle g n i znachennya Isnuye pozitivne dijsne chislo M displaystyle M i naturalne chislo n 0 displaystyle n 0 take sho t A n M g n n n 0 displaystyle t mathsf A n leq Mg n quad forall quad n geq n 0 Dosit chasto formulyuvannyam ye Algoritm A displaystyle mathsf A maye najgirshu skladnist O g n displaystyle O g n abo navit lishe Algoritm A displaystyle mathsf A maye skladnist O g n displaystyle O g n PrikladiRozglyanemo vikonannya sortuvannya vklyuchennyam n displaystyle n chisel na avtomati dovilnogo dostupu Najkrashim vipadkom dlya algoritmu ye te koli chisla vzhe vidsortovani sho zajmaye O n displaystyle O n kroki dlya vikonannya zavdannya Prote vhidni dani v najgirshomu vipadku dlya algoritmu ce koli chisla vidsortovani u zvorotnomu poryadku i potribno O n 2 displaystyle O n 2 kroki dlya yih sortuvannya tomu najgirsha chasova skladnist sortuvannya vklyuchennyam dorivnyuye O n 2 displaystyle O n 2 Divitsya takozhAnaliz algoritmivLiteraturaThomas H Cormen Charles E Leiserson Ronald L Rivest and Clifford Stein Introduction to Algorithms Second Edition MIT Press and McGraw Hill 2001 ISBN 0 262 03293 7 Chapter 2 2 Analyzing algorithms pp 25 27 Oded Goldreich Computational Complexity A Conceptual Perspective Cambridge University Press 2008 ISBN 0 521 88473 X p 32
Топ