www.wikidata.uk-ua.nina.az
Teoriya skladnosti obchislen pidrozdil teoretichnoyi informatiki sho zajmayetsya doslidzhennyam skladnosti algoritmiv dlya rozv yazannya zadach na osnovi formalno viznachenih modelej obchislyuvalnih pristroyiv Skladnist algoritmiv vimiryuyetsya za neobhidnimi resursami v osnovnomu ce trivalist obchislen abo neobhidnij obsyag pam yati V okremih vipadkah doslidzhuyutsya inshi miri skladnosti taki yak rozmir mikroshem abo kilkist procesoriv neobhidna dlya roboti paralelnih algoritmiv Slid ne plutati teoriyu skladnosti obchislen z teoriyeyu obchislyuvanosti yaka zajmayetsya poshukom vidpovidi na zapitannya pro te yaki zadachi mozhut buti vzagali rozv yazani za dopomogoyu algoritmiv Osnovna zadacha doslidzhen v teoriyi skladnosti obchislen polyagaye u klasifikaciyi vsih rozv yaznih zadach Zokrema roblyatsya sprobi vidokremiti mnozhinu zadach z efektivnimi algoritmami rozv yazannya vid mnozhini vazhko rozv yaznih zadach Zmist 1 Oglyad 2 Asimptotichna skladnist 3 Poshireni skladnosti algoritmiv 4 Klasi skladnosti 4 1 Klas P 4 2 Klas NP 4 3 Vidnoshennya klasiv skladnosti NP ta P 5 Nepiddatlivist 6 Prikladi 7 Istoriya 8 Div takozh 9 Primitki 10 Literatura 11 PosilannyaOglyad RedaguvatiObchislyuvalnu skladnist algoritmu zvichajno virazhayut cherez simvol O velike sho vkazuye poryadok velichini obchislyuvalnoyi skladnosti Ce prosto chlen rozkladannya funkciyi skladnosti sho najshvidshe zrostaye za umovi zrostannya n vsi chleni nizhchogo poryadku ignoruyutsya Napriklad yaksho chasova skladnist poryadku n2 to vona virazhayetsya yak O n2 Chasova skladnist vimiryana podibnim chinom ne zalezhit vid realizaciyi Ne potribno znati ni tochnogo chasu vikonannya okremih instrukcij ni chisla bitiv yaki yavlyayut rizni zminni ni navit shvidkosti procesora Odin komp yuter mozhe buti na 50 shvidshij vid inshogo a v tretogo shirina shini danih mozhe buti vdvichi bilshe prote skladnist algoritmu sho ocinena poryadkom velichini ne zminitsya I ce ne ye hitrim tryukom Pid chas ocinki dovoli skladnih algoritmiv usim inshim mozhna znehtuvati z tochnistyu do postijnogo mnozhnika Ocinka obchislyuvalnoyi skladnosti naochno demonstruye yak ob yem vhidnih danih vplivaye na vimogi do chasu ta ob yemu pam yati Napriklad yaksho T O n podvoyennya vhidnih danih podvoyit i chas vikonannya algoritmu Yaksho T O 2n dodannya lishe odnogo bitu do vhidnih danih podvoyit chas vikonannya algoritmu Golovnoyu cillyu teoriyi skladnosti ye zabezpechennya mehanizmiv klasifikaciyi obchislyuvalnih zadach zgidno z resursami neobhidnih dlya yih rozv yazannya Klasifikaciya ne maye zalezhati vid konkretnoyi obchislyuvalnoyi modeli a skorishe ocinyuvati vnutrishnyu skladnist zadachi Resursi sho ocinyuyutsya yak uzhe bulo zaznacheno ranishe mozhut buti takimi chas prostir pam yati vipadkovi biti kilkist procesoriv tosho ale zazvichaj golovnim faktorom ye chas a inodi j prostir Teoriya rozglyadaye minimalnij chas i ob yem pam yati dlya rozv yazannya najskladnishogo varianta zadachi na teoretichnomu komp yuteri vidomomu yak mashina Tyuringa Mashina Tyuringa ye kincevim avtomatom z bezkinechnoyu magnitnoyu strichkoyu pam yati dlya chitannya zapisu Ce oznachaye sho mashina Tyuringa realistichna obchislyuvalna model Zadachi yaki mozhna rozv yazati za dopomogoyu algoritmiv z polinomialnim chasom nazivayut takimi sho mozhut buti rozv yazani oskilki za umov normalnih vhidnih danih voni mozhut buti rozv yazani za prijnyatnij chas tochne viznachennya prijnyatnosti zalezhit vid konkretnih umov Zadachi yaki mozhut buti virisheni tilki za dopomogoyu superpolinomialnih algoritmiv z polinomialnim chasom ye obchislyuvalno skladnimi navit za vidnosno malimi znachennyami n Alan Tyuring doviv sho deyaki zadachi nemozhlivo rozv yazati Navit bez urahuvannya chasovoyi skladnosti algoritmu stvoriti algoritm dlya yih rozv yazannya nemozhlivo Asimptotichna skladnist RedaguvatiPoznachennya Intuyitivne poyasnennya Viznachennyaf n O g n displaystyle f n in O g n nbsp f displaystyle f nbsp obmezhena zgori funkciyeyu g displaystyle g nbsp z tochnistyu do postijnogo mnozhnika asimptotichno C gt 0 n 0 n gt n 0 f n C g n displaystyle exists C gt 0 n 0 forall n gt n 0 f n leq C g n nbsp abo C gt 0 n 0 n gt n 0 f n C g n displaystyle exists C gt 0 n 0 forall n gt n 0 f n leq Cg n nbsp f n W g n displaystyle f n in Omega g n nbsp f displaystyle f nbsp obmezhena znizu funkciyeyu g displaystyle g nbsp z tochnistyu do postijnogo mnozhnika asimptotichno C gt 0 n 0 n gt n 0 f n C g n displaystyle exists C gt 0 n 0 forall n gt n 0 f n geq C g n nbsp f n 8 g n displaystyle f n in Theta g n nbsp f displaystyle f nbsp obmezhena znizu i zgori funkciyeyu g displaystyle g nbsp asimptotichno C C gt 0 n 0 n gt n 0 C g n f n C g n displaystyle exists C C gt 0 n 0 forall n gt n 0 C g n leq f n leq C g n nbsp f n o g n displaystyle f n in o g n nbsp g displaystyle g nbsp dominuye nad f displaystyle f nbsp asimptotichno C gt 0 n 0 n gt n 0 f n lt C g n displaystyle forall C gt 0 exists n 0 forall n gt n 0 f n lt C g n nbsp f n w g n displaystyle f n in omega g n nbsp f displaystyle f nbsp dominuye nad g displaystyle g nbsp asimptotichno C gt 0 n 0 n gt n 0 f n gt C g n displaystyle forall C gt 0 exists n 0 forall n gt n 0 f n gt C g n nbsp f n g n displaystyle f n sim g n nbsp f displaystyle f nbsp ekvivalentna g displaystyle g nbsp asimptotichno lim n f n g n 1 displaystyle lim n to infty frac f n g n 1 nbsp Poshireni skladnosti algoritmiv RedaguvatiPoznachennya Poyasnennya PrikladiO 1 displaystyle O 1 nbsp Stalij chas roboti nezalezhno vid rozmiru zadachi Ochikuvanij chas poshuku v heshi O log log n displaystyle O log log n nbsp Duzhe povilne zrostannya neobhidnogo chasu Ochikuvanij chas roboti interpolyuyuchogo poshuku n displaystyle n nbsp elementiv O log n displaystyle O log n nbsp Logarifmichne zrostannya podvoyennya rozmiru zadachi zbilshuye chas roboti na stalu velichinu Obchislennya dvijkovij poshuk v masivi z n displaystyle n nbsp elementiv O n displaystyle O n nbsp Linijne zrostannya podvoyennya rozmiru zadachi podvoyit i neobhidnij chas Dodavannya vidnimannya chisel z n displaystyle n nbsp cifr linijnij poshuk v masivi z n displaystyle n nbsp elementiv O n log n displaystyle O n cdot log n nbsp Linearitmichne zrostannya podvoyennya rozmiru zadachi zbilshit neobhidnij chas trohi bilshe nizh vdvichi Sortuvannya zlittyam abo kupoyu n displaystyle n nbsp elementiv nizhnya granicya sortuvannya porivnyannyam n displaystyle n nbsp elementiv O n 2 displaystyle O n 2 nbsp Kvadratichne zrostannya podvoyennya rozmiru zadachi vchetvero zbilshuye neobhidnij chas Elementarni algoritmi sortuvannya O n 3 displaystyle O n 3 nbsp Kubichne zrostannya podvoyennya rozmiru zadachi zbilshuye neobhidnij chas u visim raziv Zvichajne mnozhennya matric O c n displaystyle O c n nbsp Eksponencialne zrostannya zbilshennya rozmiru zadachi na 1 displaystyle 1 nbsp prizvodit do c displaystyle c nbsp kratnogo zbilshennya neobhidnogo chasu podvoyennya rozmiru zadachi pidnosit neobhidnij chas u kvadrat Deyaki zadachi komivoyazhera algoritmi poshuku povnim pereborom Klasi skladnosti RedaguvatiKlas skladnosti ce mnozhina zadach rozpiznavannya dlya virishennya yakih isnuyut algoritmi shozhi za obchislyuvalnoyu skladnistyu Zadachi mozhna rozbiti na klasi zgidno zi skladnistyu yih rozv yazannya Vsi klasi skladnosti znahodyatsya v iyerarhichnomu vidnoshenni odni mistyat u sobi inshi Odnak pro bilshist vklyuchen nevidomo chi ye voni suvorimi Klas P sho ye najnizhchim mistit usi zadachi yaki mozhna rozv yazati za polinomialnij chas Do klasu NP vhodyat usi zadachi yaki mozhna rozv yazati za polinomialnij chas tilki na nedeterminovanij mashini Tyuringa ce variant zvichajnoyi mashini Tyuringa sho mozhe robiti pripushennya Taka mashina robit pripushennya shodo rozv yazku zadachi chi vdalo vgaduyuchi chi perebirayuchi usi pripushennya paralelno ta pereviryaye svoye pripushennya za polinomialnij chas Klas P Redaguvati Klas P vid angl polynomial mnozhina zadach dlya yakih isnuyut shvidki algoritmi rishennya chas roboti yakih polinomialno zalezhit vid rozmiru vhidnih danih Klas P vklyuchenij u shirshi klasi skladnosti algoritmiv Dlya bud yakoyi movi programuvannya mozhna viznachiti klas P podibnim chinom zaminivshi u viznachenni mashinu Tyuringa na realizaciyu movi programuvannya Yaksho kompilyator movi na yakomu realizovano algoritm upovilnyuye vikonannya algoritmu polinomialnoyi tobto chas vikonannya algoritmu na mashini Tyuringa menshe deyakogo mnogochlena vid chasu vikonannya jogo na movi programuvannya to viznachennya klasiv P dlya ciyeyi movi i dlya mashini Tyuringa zbigayutsya Kod na asembleri dopuskaye peretvorennya v mashinu Tyuringa z nevelikim polinomialnim upovilnennyam a oskilki vsi isnuyuchi movi dopuskayut kompilyaciyu v asembler znovu zh taki z polinomialnim upovilnennyam to viznachennya klasu P dlya mashin Tyuringa i dlya bud yakoyi isnuyuchoyi movi programuvannya zbigayutsya Klas NP Redaguvati Klas NP vid angl non deterministic polynomial mnozhina zadach rozpiznavannya rozv yazannya yakih ye mozhlivim za nayavnosti deyakih dodatkovih vidomostej tak zvanogo sertifikata rishennya tobto ye mozhlivist shvidko za chas sho ne perevershuye polinoma vid rozmiru danih pereviriti rozv yazok na mashini Tyuringa Ekvivalentno klas NP mozhna viznachiti yak sukupnist zavdan yaki mozhna shvidko virishiti na nedeterminovanij mashini Tyuringa Klas skladnosti NP viznachayetsya dlya mnozhini mov tobto mnozhin sliv nad kincevim alfavitom S Mova L nalezhit klasu NP yaksho isnuyut dvomisnij predikat R x y displaystyle R x y nbsp z klasu P tobto obchislyuvanij za polinomialnij chas i konstanta C gt 0 displaystyle C gt 0 nbsp taki sho dlya bud yakogo slova x displaystyle x nbsp umova x L displaystyle x in L nbsp rivnosilna umovi y y lt y displaystyle exists y y lt y nbsp c displaystyle c nbsp R x y displaystyle R x y nbsp Vidnoshennya klasiv skladnosti NP ta P Redaguvati U teoriyi algoritmiv pitannya pro rivnist klasiv skladnosti P i NP ye odniyeyu z centralnih vidkritih problem vzhe bilshe troh desyatilit Yaksho na nogo bude dana stverdna vidpovid ce bude oznachati sho teoretichno mozhlivo virishuvati bagato skladnih zavdan istotno shvidshe nizh zaraz Z viznachennya klasiv P i NP vidrazu viplivaye naslidok P N P displaystyle P subseteq NP nbsp Prote do cih pir nichogo ne vidomo pro suvorist cogo vklyuchennya tobto chi isnuye zavdannya sho lezhit v NP ale ne lezhit v P Yaksho takogo zavdannya ne isnuye to vsi zavdannya sho nalezhat klasu NP mozhna bude virishuvati za polinomialnij chas sho obicyaye velicheznu vigodu z obchislyuvalnoyi tochki zoru Zaraz najskladnishi zavdannya z klasu NP tak zvani NP povni zadachi mozhna virishiti za eksponencijnij chas sho majzhe zavzhdi neprijnyatno V danij chas bilshist matematikiv vvazhayut sho ci klasi ne rivni Zgidno z opituvannyam provedenim u 2002 roci sered 100 vchenih 1 61 lyudina vvazhaye sho vidpovid ne rivni 9 rivni 22 ne zmogli vidpovisti 8 vvazhayut sho gipoteza ne vivoditsya z potochnoyi sistemi aksiom i takim chinom ne mozhe buti dovedena abo sprostovana Z vishezaznachenogo vidno sho problema doslidzhennya vidnoshennya klasiv P ta NP ye aktualnoyu v naukovomu seredovishi i potrebuye glibshogo analizu Nepiddatlivist RedaguvatiZadachi yaki mozhna rozv yazati teoretichno mayuchi velicheznij ale skinchennij chas ale yaki na praktici zajmayut zanadto bagato chasu abi yih rozv yazok mig buti korisnim nazivayutsya nepiddatlivimi angl intractable 2 V kriptografiyi vazhko obchisliti termin yakij zastosovuyut do peretvoren algoritm yakih hocha j vidomij ale ne mozhe buti realizovanij za dopomogoyu realnoyi kilkosti resursiv I realizaciya ne peredbachayetsya v najblizhchomu majbutnomu navit z vrahuvannyam zakonu Mura Funkciyi obchislyuvalni za rozumnij chas nazivayutsya takimi sho yih legko obchisliti 3 Vazhko obchislyuvati napriklad zadachi skladnosti NP i skladnishi ale j polinomialni zadachi tezh buvayut vazhkimi Ce zalezhit vid konstanti v asimptotichnij ocinci skladnosti Napriklad zadachu skladnosti o n displaystyle o n nbsp mi zavzhdi vvazhatimemo linijnoyu navit yaksho konstanta bilya n displaystyle n nbsp bude dorivnyuvati 2 500 displaystyle 2 500 nbsp ale algoritm z takoyu konstantoyu bude praktichno nezastosovnim 3 Funkciyi yaki legko obchisliti ale vazhko obchisliti oberneni do nih nazivayutsya odnostoronnimi Skladnoyu zadacheyu napriklad ye zadacha faktorizaciyi hocha mnozhennya chisel proste i zavdyaki comu mi na sogodni mozhemo vikoristovuvati asimetrichni algoritmi shifruvannya 3 Prikladi RedaguvatiPri porivnyanni riznih algoritmiv vazhlivo znati yak yih skladnist zalezhit vid obsyagu vhidnih danih Pripustimo pri sortuvanni odnim metodom obrobka tisyachi chisel zajmaye 1 s A obrobka miljona chisel 10 s Pri vikoristanni inshogo algoritmu mozhe znadobitisya 2 s i 5 s vidpovidno U takih umovah ne mozhna odnoznachno skazati yakij algoritm krashe U zagalnomu vipadku skladnist algoritmu mozhna ociniti po poryadku velichini Algoritm maye skladnist O f n displaystyle O f n nbsp yaksho pri zbilshenni rozmirnosti vhidnih danih N displaystyle N nbsp chas vikonannya algoritmu zrostaye z tiyeyu zh shvidkistyu sho i funkciya f N displaystyle f N nbsp Rozglyanemo kod yakij dlya matrici A N x N displaystyle A NxN nbsp znahodit maksimalnij element u kozhnomu ryadku Priklad for i 1 to N do begin max A i 1 for j 1 to N do begin if A i j gt max then max A i j end writeln max end U comu algoritmi zminna i displaystyle i nbsp zminyuyetsya vid 1 displaystyle 1 nbsp do N displaystyle N nbsp Pri kozhnij zmini i displaystyle i nbsp zminna j displaystyle j nbsp tezh zminyuyetsya vid 1 displaystyle 1 nbsp do N displaystyle N nbsp Pid chas kozhnoyi z N displaystyle N nbsp iteracij zovnishnogo ciklu vnutrishnij cikl tezh vikonuyetsya N displaystyle N nbsp raz Zagalna kilkist iteracij vnutrishnogo ciklu dorivnyuye N N displaystyle N N nbsp Ce viznachaye skladnist algoritmu O N displaystyle O N nbsp 2 displaystyle 2 nbsp displaystyle nbsp Ocinyuyuchi poryadok skladnosti algoritmu neobhidno vikoristovuvati tilki tu chastinu yaka zrostaye najshvidshe Pripustimo sho robochij cikl opisuyetsya virazom N displaystyle N nbsp 3 displaystyle 3 nbsp N displaystyle N nbsp U takomu razi jogo skladnist bude dorivnyuvati O N displaystyle O N nbsp 3 displaystyle 3 nbsp displaystyle nbsp Rozglyad shvidko zrostayuchoyi chastini funkciyi dozvolyaye ociniti povedinku algoritmu pri zbilshenni N displaystyle N nbsp Napriklad pri N 100 displaystyle N 100 nbsp to riznicya mizh N displaystyle N nbsp 3 displaystyle 3 nbsp N 1000100 displaystyle N 1000100 nbsp ta N 1000000 displaystyle N 1000000 nbsp dorivnyuye vsogo lishe 100 displaystyle 100 nbsp sho stanovit 0 01 displaystyle 0 01 nbsp Pri obchislenni O displaystyle O nbsp mozhna ne vrahovuvati postijni mnozhniki u virazah Algoritm z robochim krokom 3 N displaystyle 3 N nbsp 3 displaystyle 3 nbsp rozglyadayetsya yak O N displaystyle O N nbsp 3 displaystyle 3 nbsp displaystyle nbsp Ce robit zalezhnist stavlennya O N displaystyle O N nbsp vid zmini rozmiru zadachi bilsh ochevidnoyu Najbilsh skladnimi chastinami programi zazvichaj ye vikonannya cikliv i viklik procedur U poperednomu prikladi ves algoritm vikonanij za dopomogoyu dvoh cikliv Yaksho odna procedura viklikaye inshu to neobhidno bilsh retelno ociniti skladnist ostannoyi Yaksho v nij vikonuyetsya pevne chislo instrukcij napriklad vivedennya na druk to na ocinku skladnosti ce praktichno ne vplivaye Yaksho zh viklikana procedura vikonuyetsya O N displaystyle O N nbsp krokiv to funkciya mozhe znachno uskladniti algoritm Yaksho zh procedura viklikayetsya vseredini ciklu to vpliv mozhe buti nabagato bilshim Do prikladu rozglyanemo dvi proceduri Slow zi skladnistyu O N displaystyle O N nbsp 3 displaystyle 3 nbsp displaystyle nbsp i Fast zi skladnistyu O N displaystyle O N nbsp 2 displaystyle 2 nbsp displaystyle nbsp Priklad procedure Slow var i j k integer begin for i 1 to N do for j 1 to N do for k 1 to N do bud yaka diya end procedure Fast var i j integer begin for i 1 to N do for j 1 to N do Slow end procedure Both begin Fast end Yaksho u vnutrishnih ciklah proceduri Fast vidbuvayetsya viklik proceduri Slow to skladnosti procedur peremnozhuyutsya U danomu vipadku skladnist algoritmu stanovit O N displaystyle O N nbsp 2 displaystyle 2 nbsp O N displaystyle O N nbsp 3 displaystyle 3 nbsp O N displaystyle O N nbsp 5 displaystyle 5 nbsp displaystyle nbsp Yaksho zh osnovna programa viklikaye proceduri po cherzi to yih skladnosti dodayutsya O N displaystyle O N nbsp 2 displaystyle 2 nbsp O N displaystyle O N nbsp 3 displaystyle 3 nbsp O N displaystyle O N nbsp 3 displaystyle 3 nbsp displaystyle nbsp Nastupnij fragment maye same taku skladnist Priklad procedure Slow var i j k integer begin for i 1 to N do for j 1 to N do for k 1 to N do bud yaka diya end procedure Fast var i j integer begin for i 1 to N do for j 1 to N do bud yaka diya end procedure Both begin Fast Slow end Istoriya RedaguvatiPrikladom rannogo analizu skladnosti algoritmiv ye provedenij analiz algoritmu Evklida yakij zrobiv Gabriyel Lame 1844 roku Do pochatku doslidzhen sho buli yavno prisvyacheni vivchennyu skladnosti algoritmiv bagato doslidnikiv zaklali comu teoretichnij fundament Najvplivovishim sered nih buv Alan Tyuring sho vviv ponyattya mashin Tyuringa 1936 roku sho viyavilisya duzhe vdalimi j gnuchkimi sproshenimi modelyami komp yutera Div takozh RedaguvatiSpisok algoritmiv Obchislyuvalna skladnist Bagatoznachna zvodimist PCP teoremaPrimitki Redaguvati Gasarch W I The P NP poll William I Gasarch SIGACT News Volume 33 Elektronnij resurs 2002 S Rezhim dostupu http www cs umd edu gasarch papers poll pdf Arhivovano 27 zhovtnya 2019 u Wayback Machine st 34 47 Hopcroft John E Motwani Rajeev Ullman Jeffrey D 2001 Introduction to Automata Theory Languages and Computation vid 2 Addison Wesley a b v Yemec Melnik ta Popovich 2003 Literatura RedaguvatiChristos H Papadimitriou Computational Complexity Addison Wesley Reading Mass 1995 ISBN 0 201 53082 1 Lance Fortnow Steve Homer A Short History of Computational Complexity Online Manuskript Arhivovano 20 bereznya 2021 u Wayback Machine PDF 225 kB Jan van Leeuwen Hrsg Handbook of Theoretical Computer Science Volume A Algorithms and Complexity The MIT Press Elsevier Amsterdam 1994 ISBN 0 262 72020 5 Juris Hartmanis Richard Edwin Stearns On the computational complexity of algorithms In Trans American Mathematical Society 117 1965 S 285 306 ISSN 0002 9947 angl Ding Zhu Du Ker I Ko Theory of Computational Complexity John Wiley amp Sons New York 2000 ISBN 0 471 34506 7 Michael R Garey David S Johnson Computers and Intractability A guide to the theory of NP completeness Freeman New York 2003 ISBN 0 7167 1045 5 Michael Sipser Introduction to the Theory of Computation 2 Auflage Thomson Boston 2006 ISBN 0 534 95097 3 International Edition Kuzyurin M M Fomin S A Efektivni algoritmi ta skladnist obchislen 2008 Nemirivskij A S Yudin D B Skladnist i efektivnist metodiv optimizaciyi M Nauka 1979 Yemec V Melnik A Popovich R 2003 Suchasna kriptografiya Osnovni ponyattya ukr Lviv BaK s 69 ISBN 966 7065 44 8 Posilannya RedaguvatiComplexity Zoo Arhivovano 27 serpnya 2019 u Wayback Machine Zoopark klasiv skladnosti V inshomu movnomu rozdili ye povnisha stattya Computational complexity theory angl Vi mozhete dopomogti rozshirivshi potochnu stattyu za dopomogoyu perekladu z anglijskoyi Divitis avtoperekladenu versiyu statti z movi anglijska Perekladach povinen rozumiti sho vidpovidalnist za kincevij vmist statti u Vikipediyi nese same avtor redaguvan Onlajn pereklad nadayetsya lishe yak korisnij instrument pereglyadu vmistu zrozumiloyu movoyu Ne vikoristovujte nevichitanij i nevidkorigovanij mashinnij pereklad u stattyah ukrayinskoyi Vikipediyi Mashinnij pereklad Google ye korisnoyu vidpravnoyu tochkoyu dlya perekladu ale perekladacham neobhidno vipravlyati pomilki ta pidtverdzhuvati tochnist perekladu a ne prosto skopiyuvati mashinnij pereklad do ukrayinskoyi Vikipediyi Ne perekladajte tekst yakij vidayetsya nedostovirnim abo neyakisnim Yaksho mozhlivo perevirte tekst za posilannyami podanimi v inshomovnij statti Dokladni rekomendaciyi div Vikipediya Pereklad nbsp Ce nezavershena stattya pro informacijni tehnologiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Otrimano z https uk wikipedia org w index php title Teoriya skladnosti obchislen amp oldid 39594890