Нотація Ландау

Приклад використання нотації О-велике: , бо існують (наприклад, ) та (наприклад, ), такі, що для кожного .

Нотація Ландау — поширена математична нотація для формального запису асимптотичної поведінки функцій. Широко вживається в теорії складності обчислень, інформатиці та математиці.

Названа нотацією Ландау на честь німецького математика Едмунда Ландау, який популяризував цю нотацію.

Відношення «O»

Означення для функцій дійсного (комплексного) аргументу

Через позначимо або . Нехай , і  — гранична точка множини . Через позначимо -окіл точки .

Функція називається підпорядкованою функції при , якщо існують дійсні додатні числа та такі, що для довільного виконується нерівність

Для функція називається підпорядкованою функції при , якщо існують дійсне додатнє число і дійсне такі, що для довільного виконується нерівність

Для функція називається підпорядкованою функції при , якщо існують дійсне додатнє число і дійсне такі, що для довільного виконується нерівність

Позначення: , або , .

Означення для функцій цілого невід'ємного аргументу

Нехай . Функція називається підпорядкованою функції якщо існують додатнє дійсне число і натуральне такі, що для довільного виконується нерівність

Позначення: або .

Також кажуть, що « зростає не швидше ніж » або « є асимптотичною верхньою оцінкою ».

Властивості

  1. для довільного
  2. для довільного
  3. Якщо , то
  4. Якщо і , то
  5. Якщо то
  6. Якщо і то
  7. Якщо і то
  8. Якщо і то (транзитивність)

Відношення «Ω»

Означення для функцій дійсного (комплексного) аргументу

Через позначимо або . Нехай , і  — гранична точка множини . Через позначимо -окіл точки .

Кажуть, що функція підпорядковує функцію при , якщо існують дійсні додатні числа та такі, що для довільного виконується нерівність

Для кажуть, що функція підпорядковує функцію при , якщо існують дійсне додатнє число і дійсне такі, що для довільного виконується нерівність

Для кажуть, що функція підпорядковує функцію при , якщо існують дійсне додатнє число і дійсне такі, що для довільного виконується нерівність

Позначення: , або , .

Означення для функцій цілого невід'ємного аргументу

Нехай . Кажуть, що функція підпорядковує функцію якщо існують додатнє дійсне число і натуральне такі, що для довільного виконується нерівність

Позначення: або .

Також кажуть, що « зростає не повільніше ніж » або « є асимптотичною нижньою оцінкою ».

Властивості

  1. тоді й лише тоді, коли
  2. для довільного
  3. для довільного
  4. Якщо , то
  5. Якщо і , то
  6. Якщо то
  7. Якщо і то
  8. Якщо і то
  9. Якщо і то (транзитивність)

Відношення «Θ»

Означення для функцій дійсного (комплексного) аргументу

Через позначимо або . Нехай , і  — гранична точка множини . Через позначимо -окіл точки .

Функція називається асимптотичною точною оцінкою функції при , якщо існують дійсні додатні числа та такі, що для довільного виконується нерівність

Для функція називається асимптотичною точною оцінкою функції при , якщо існують дійсні додатні числа і дійсне такі, що для довільного виконується нерівність

Для функція називається асимптотичною точною оцінкою функції при , якщо існують дійсні додатні числа і дійсне такі, що для довільного виконується нерівність

Позначення: , або , .

Означення для функцій цілого невід'ємного аргументу

Нехай . Функція називається асимптотичною точною оцінкою функції якщо існують дійсні додатні числа і натуральне такі, що для довільного виконується нерівність

Позначення: або .

Властивості

  1. тоді й лише тоді, коли і
  2. тоді й лише тоді, коли

Відношення «o»

Означення для функцій дійсного (комплексного) аргументу

Через позначимо або . Нехай , і  — гранична точка множини . Через позначимо -окіл точки .

Функція називається знехтуваною у порівнянні з функцією при якщо для довільного додатнього існує додатнє таке, що для довільного виконується нерівність

Для функція називається знехтуваною у порівнянні з функцією при , якщо для довільного додатнього існує додатнє таке, що для довільного виконується нерівність

Для функція називається знехтуваною у порівнянні з функцією при , якщо для довільного додатнього існує додатнє таке, що для довільного виконується нерівність

Позначення: або

Означення для функцій цілого невід'ємного аргументу

Нехай . Функція називається знехтуваною у порівнянні з функцією , якщо для довільного додатнього існує натуральне таке, що для довільного виконується нерівність

Властивості

  1. тоді й лише тоді, коли
  2. Якщо то
  3. Якщо і то Таким чином, Аналогічно
  4. Якщо і то
  5. Якщо і то
  6. Якщо і то (транзитивність)

Відношення «ω»

Означення для функцій дійсного (комплексного) аргументу

Через позначимо або . Нехай , і  — гранична точка множини . Через позначимо -окіл точки .

Функція називається домінуючою у порівнянні з функцією при якщо для довільного додатнього існує додатнє таке, що для довільного виконується нерівність

Для функція називається домінуючою у порівнянні з функцією при , якщо для довільного додатнього існує додатнє таке, що для довільного виконується нерівність

Для функція називається домінуючою у порівнянні з функцією при , якщо для довільного додатнього існує додатнє таке, що для довільного виконується нерівність

Позначення: або

Означення для функцій цілого невід'ємного аргументу

Нехай . Функція називається домінуючою у порівнянні з функцією , якщо для довільного додатнього існує натуральне таке, що для довільного виконується нерівність

Властивості

  1. тоді й лише тоді, коли
  2. тоді й лише тоді, коли
  3. Якщо то
  4. Якщо і то Таким чином, Аналогічно
  5. Якщо і то
  6. Якщо і то
  7. Якщо і то (транзитивність)

Відношення еквівалентності функцій

Через позначимо або . Нехай , і  — гранична точка множини .

Функції і називаються еквівалентними при якщо

Означення для функцій цілого невід'ємного аргументу аналогічне.

Позначення: або

Властивості

  1. Відношення є відношенням еквівалентності на множині функцій.
  2. Нехай для всіх Тоді тоді й лише тоді, коли
  3. Якщо і то
  4. Нехай для всіх , і Тоді для будь-якої функції з існування однієї з границь
,
випливає існування другої границі і їх рівність.
Аналогічно з існування однієї з границь
,
випливає існування другої і їх рівність.

Приклади

Приклад 1: Нехай , і . Маємо:

тобто і ця нерівність виконується для всіх

Звідси

, тут і Звідси

Отже,

Приклад 2: Нехай і цілі числа, . Якщо , то при . Для доведення цього запишемо

Покладемо . Тоді означає що , оскільки . Отже, якщо , нерівність виконується при виборі . Також, з аналогічним обмеженням на та , ми маємо, що при з . Для доведення цього запишемо

Виберемо, наприклад, . Тоді, означає, що оскільки .

Використання

Нотація Ландау має дві основні сфери використання:

В обох випадках функція в позначеннях, як правило, вибирається максимально простою без константних множників.

Деякі важливі класи відношень

Графіки деяких поширених функцій.

Нижче наведений список класів функцій, які часто зустрічаються в аналізі алгоритмів. Тут с — додатна константа, n необмежено зростає. Функції, які зростають повільніше, наведені першими.

Нотація Назва Приклад
сталий час Визначенно парності числа (у двійковому запису); Пошук у хеш-таблиці
двічі логарифмічний Час амортизації на одну операцію при використанні обмеженої черги з пріоритетом[1]
логарифмічний час Двійковий пошук; Швидке піднесення до степеня

полілогарифмічний час
лінійний час Пошук найбільшого або найменшого елементу невпорядкованого масиву
лінеаритмічний час Швидке сортування; Сортування злиттям
квадратичний час Сортування бульбашкою; Сортування включенням
поліноміальний час Алгоритм Кармаркара для лінійного програмування; Тест простоти AKS

експоненціальний час Вирішення задачі комівояжера за допомогою динамічного програмування
факторіальний час Вирішення задачі комівояжера повним перебором

Розширення нотації Ландау

У інформатиці іноді використовується позначення Õ (читається як м’яке О): f(n) = Õ(g(n)) це скороченням до f(n) = O(g(n) logk n) для деякого k.[2] Іноді для цього використовують O*.[3] По суті, це нотація великого O, яка ігнорує логарифмічні множники, оскільки на швидкість зростання деякі більші функції від великих вхідних параметрів впливають значно більше, що важливіше для прогнозування поганої продуктивності під час виконання. Це позначення часто використовується, щоб уникнути «придирок» до темпів зростання, які вважаються жорстко обмеженими (logk n завжди є o(nε) для будь-якої константи k і будь-якого ε > 0).

Для позначення функцій, які мають час зростання, що залежить від , між поліноміальним та експоненціальним, використовують L-нотацію:

де  — додатня стала,

Узагальнення для функцій багатьох змінних

Існує декілька узагальнень нотації Ландау для функцій багатьох функцій.[4][5] Одне з них:

Для функції , де , позначимо

для всіх

Нехай . Функція називається підпорядкованою функції якщо існують додатнє дійсне число і натуральне такі, що для всіх виконуються нерівності

та

Позначення: або .

Аналогічно, , якщо існують додатнє дійсне число і натуральне такі, що для всіх виконуються нерівності

та

, якщо існують додатні дійсні числа , і натуральне число такі, що для всіх виконуються нерівності

та

Для функцій одного аргументу матимемо, що для при деякому буде , і Однак, для при всіх це не буде вірним.


, якщо для кожного додатного дійсного числа існує натуральне число таке, що для всіх виконуються нерівності

та

, якщо для кожного додатного дійсного числа існує натуральне число таке, що для всіх виконуються нерівності

та

Для функцій однієї змінної відношення , збігаються з відношеннями , відповідно.

Додаткова умова до і дозволяє зберегти деякі корисні властивості.

Властивості

  1. Для довільного буде
  2. Якщо і то
  3. Якщо не спадає по всім аргументам і при для деякого то з того, що випливає, що
  4. Якщо та не спадають по всім аргументам, то з того, що та випливає, що

Див. також

Література

  • Дороговцев А. Я. Математичний аналіз. Частина 1. — К. : Либідь, 1993. — 320 с. — ISBN 5-325-00380-1.(укр.)
  • Григорій Михайлович Фіхтенгольц. Курс диференціального та інтегрального числення. — 2024. — 2403 с.(укр.)
  • John M. Howie. Complex Analysis. — Springer London, 2003. — 260 с. — ISBN 978-1-4471-0027-0. — DOI:https://doi.org/10.1007/978-1-4471-0027-0.
  • Hardy, G. H. (1910). Orders of Infinity: The 'Infinitärcalcül' of Paul du Bois-Reymond. Cambridge University Press.
  • Knuth, Donald (1997). Fundamental Algorithms. The Art of Computer Programming. Т. 1 (вид. 3-тє). Addison-Wesley. ISBN 978-0-201-89683-1.
  • Cormen, Thomas H.; Leiserson, Charles E.; Rivest, Ronald L.; Stein, Clifford (2001). Introduction to Algorithms (вид. 2-ге). MIT Press and McGraw-Hill. ISBN 978-0-262-03293-3.
  • Sipser, Michael (1997). Introduction to the Theory of Computation. PWS Publishing. с. 226–228. ISBN 978-0-534-94728-6.

Примітки

  1. Mehlhorn, Kurt; Naher, Stefan (1990). Bounded ordered dictionaries in O(log log N) time and O(n) space. Information Processing Letters. 35 (4): 183—189. doi:10.1016/0020-0190(90)90022-P.
  2. Introduction to algorithms. Cormen, Thomas H. (вид. Third). Cambridge, Mass.: MIT Press. 2009. с. 63. ISBN 978-0-262-27083-0. OCLC 676697295.
  3. Andreas Björklund and Thore Husfeldt and Mikko Koivisto (2009). Set partitioning via inclusion-exclusion (PDF). SIAM Journal on Computing. 39 (2): 546—563. Див. розділ 2.3, с.551.
  4. Howell, Rodney (2008). On Asymptotic Notation with Multiple Variables (PDF).
  5. Guéneau, Armaël; Charguéraud, Arthur; François, Pottier (2018). A Fistful of Dollars: Formalizing Asymptotic Complexity Claims via Deductive Program Verification.

Read other articles:

Heloísa Pinheiro Heloísa Pinheiro (bernama asli Heloísa Eneida Menezes Paes Pinto; lahir tahun 1945) adalah gadis sebenarnya yang dikisahkan dalam lagu The Girl from Ipanema. Lagu ini diciptakan oleh Antonio Carlos Jobim dan Vinicius de Moraes pada tahun 1962. Saat itu, kedua penulis tersebut terinspirasi oleh Heloísa Pinheiro yang masih berusia 15 tahun dan bermukim di Ipanema, Brasil. Lihat pula The Girl from Ipanema Pranala luar Situs resmi Artikel bertopik biografi tokoh ini adalah se...

 

Lambang Provinsi Papua Pegunungan Peta lokasi Provinsi Papua Pegunungan di Indonesia Provinsi Papua Pegunungan memiliki 8 kabupaten dan tidak mempunyai kota dengan ibukota di Jayawijaya. Berikut daftar kabupaten dan/atau kota di provinsi Papua Pegunungan; No. Kabupaten/kota Ibu kota Bupati/wali kota Luas wilayah (km²) Jumlah penduduk Distrik Kelurahan/kampung Lambang Peta lokasi 1 Kabupaten Jayawijaya Wamena Sumule Tumbo (Pj.) 13.925,31 277.923 40 4/328 2 Kabupaten Lanny Jaya Tiom Petrus Wa...

 

Voce principale: Associazione Calcio Pavia. AC PaviaStagione 1986-1987 Sport calcio Squadra Pavia Allenatore Gianni Bui Presidente Claudio Achilli Serie C22º nel girone B (promosso in Serie C1) Coppa Italia Serie CFase a gironi Maggiori presenzeCampionato: Mastropasqua (32) Miglior marcatoreCampionato: Rambaudi (12) StadioComunale 1985-1986 1987-1988 Si invita a seguire il modello di voce Questa voce raccoglie le informazioni riguardanti l'Associazione Calcio Pavia nelle competizio...

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Пт�...

 

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Power Macintosh 9600 – news · newspapers · books · scholar · JSTOR (April 2023) (Learn how and when to remo...

 

Government agency in Washington (state), United States This article may need to be rewritten to comply with Wikipedia's quality standards. You can help. The talk page may contain suggestions. (December 2022) Washington State Department of TransportationDepartment overviewFormedSeptember 21, 1977 (1977-09-21)[1]Preceding agenciesWashington State Department of HighwaysWashington State Aeronautics CommissionWashington State Toll Bridge AuthorityWashington State Canal Commi...

Corong pemisah. Lapisan eter dengan zat terlarut yang berwarna kuning di bagian atas dan lapisan air di bawahnya. Corong pemisah atau corong pisah adalah peralatan laboratorium yang digunakan dalam ekstraksi cair-cair untuk memisahkan komponen-komponen dalam suatu campuran antara dua fase pelarut dengan densitas berbeda yang tak bercampur. Umumnya salah satu fase berupa larutan air dan yang lainnya berupa pelarut organik lipofilik seperti eter, MTBE (Metil Tertier Butil Eter), diklorometana, ...

 

Portuguese writer (1800–1875) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: António Feliciano de Castilho – news · newspapers · books · scholar · JSTOR (June 2023) (Learn how and when to remove this message) António Feliciano de CastilhoBorn28 January 1800 (1800-01-28)Lisbon, PortugalDied18 June 1...

 

Neste OyjLogo Stato Finlandia Forma societariapublic company Borse valoriOMX: NES1V ISINFI0009013296 Fondazione1948 Sede principaleEspoo Persone chiavePeter Vanacker (presidente e Amministratore Delegato), Matti Kähkönen (Presidente del consiglio di amministrazione) Settoreenergia Prodotti petrolio e derivati stazioni di servizio carburanti rinnovabili Fatturato9,636 miliardi €[1] (2009) Utile netto221 milioni[1] (2009) Dipendenti5290 (2009) Sito webwww.neste.com...

Artikel ini adalah daftar dari pendudukan militer oleh Uni Soviet dari sebelum sampai sesudah Perang Dunia II[1][2][3] dan kemudian Perang Dingin. Perang Dunia II Selama periode pakta Molotov-Ribbentrop Polandia (1939–1956) Polandia adalah negara pertama yang diduduki oleh Uni Soviet selama era Perang Dunia II. Negara-negara Baltik (1940–1991) Artikel utama: Pendudukan negara-negara Baltik Teritorial Finisia (1940) Artikel utama: Republik Demokratik Finisia dan Per...

 

Pour les articles homonymes, voir Anthony Ashley-Cooper, Ashley et Cooper. Anthony Ashley-CooperAnthony Ashley-Cooper.FonctionsMembre du Parlement d'AngleterreMembre du Parlement anglais de 1695-98Poole (d)Titre de noblesseComte de ShaftesburyBiographieNaissance 26 février 1671LondresDécès 4 février 1713 (à 41 ans)NaplesSépulture Church of St Giles, Wimborne St Giles (en)Formation Winchester CollegeActivités Philosophe, écrivain, homme politiquePère Anthony Ashley-CooperMère D...

 

Valhalla RangesGladsheim, Asgard, and Midgard from the northHighest pointPeakGladsheim PeakElevation2,830 m (9,280 ft)Coordinates49°47′N 117°43′W / 49.783°N 117.717°W / 49.783; -117.717GeographyCountryCanadaProvinceBritish ColumbiaParent rangeSelkirk Mountains The Valhalla Ranges are a subrange of the Selkirk Mountains of the Columbia Mountains in southeastern British Columbia, Canada, located between Lower Arrow Lake of the Arrow Lakes and Sloca...

Gun wielders in the American Old West For other uses, see Gunfighter (disambiguation). Gunslinger redirects here. For other uses, see Gunslinger (disambiguation). Gunfighters repelling a Native American attack Gunfighters, also called gunslingers (/ˈɡʌnslɪŋər/), or in the late 19th and early 20th century, gunmen were individuals in the American Old West who gained a reputation of being dangerous with a gun and participated in shootouts. Today, the term gunslinger is more or less used to...

 

艾德礼伯爵 阁下The Rt Hon. The Earl AttleeKG OM CH PC FRS联合王国首相任期1945年7月26日—1951年10月26日君主乔治六世副职赫伯特·莫里森前任温斯顿·丘吉尔继任温斯顿·丘吉尔联合王国副首相任期1942年2月19日—1945年5月23日(战时内阁)君主乔治六世首相温斯顿·丘吉尔前任职位创立继任赫伯特·莫里森反对党领袖任期1951年10月26日—1955年11月25日君主乔治六世伊丽莎白二�...

 

Traditional meal in some European cultures Traditional Polish Wigilia meal A twelve-dish Christmas Eve supper is traditionally prepared to commemorate Jesus' twelve disciples in Central, Northern and Eastern European cultures, especially those that were formerly part of the Polish–Lithuanian Commonwealth and neighbouring countries. The tradition is especially cultivated in modern-day Poland, where alternatively thirteen meatless dishes on Christmas Eve are sometimes served. Description The ...

News website focused on Apple, Inc.MacRumorsThe logo of MacRumors, a stylized apple featuring a question markScreenshot Type of siteNews websiteAvailable inEnglishHeadquartersGlen Allen, VirginiaCountry of originUnited StatesOwnerMacRumors.com, LLCFounder(s)Arnold KimEditorEric SlivkaKey people Juli Clover Joe Rossignol Tim Hardwick Hartley Charlton Mitchel Broussard Dan Barbera Employees14URLmacrumors.comCommercialYesRegistrationOptional, required to post on the forumsUsers1.1 mil...

 

American television series For other uses, see Throb (disambiguation). ThrobTitle cardGenreSitcomCreated byFredi TowbinStarringDiana Canova Jonathan Prince Maryedith Burrell Jane Leeves Richard Cummings Jr. Paul Walker (season 1) Sean de Veritch (season 2)Music byTena ClarkOpening themeThrob – performed by The NylonsEnding themeThrob – performed by Diana Canova and The NylonsNo. of seasons2No. of episodes48ProductionExecutive producerFredi TowbinProducerJason ShubbProduction companiesSwan...

 

County in South Dakota, United States County in South DakotaDouglas CountyCountyDouglas County Courthouse in ArmourLocation within the U.S. state of South DakotaSouth Dakota's location within the U.S.Coordinates: 43°23′N 98°22′W / 43.39°N 98.36°W / 43.39; -98.36Country United StatesState South DakotaFounded1873 (created)1882 (organized)Named forStephen A. DouglasSeatArmourLargest cityArmourArea • Total434 sq mi (1,120 km2)&#...

Ini adalah nama Batak Angkola, marganya adalah Siregar. Merari SiregarLahir(1896-07-13)13 Juli 1896Bunga Bondar, Sipirok, Keresidenan TapanuliMeninggal23 April 1941(1941-04-23) (umur 44)Kalianget, Madura, Jawa TimurPekerjaanSastrawan Merari Siregar (13 Juli 1896 – 23 April 1941) adalah sastrawan Indonesia angkatan Balai Pustaka.[1] Merari Siregar pernah bersekolah di Kweekschool Oost en West di Gunung Sahari, Jakarta.[2] Pada tahun 1923, dia bersekolah di ...

 

Model suatu umpan balik negatif ke bagian masukan, jika nilai B < 0 Umpan balik (bahasa Inggris: feedback) adalah suatu proses bahwa sebagian dari keluaran diumpanbalikkan ke bagian masukan. Hal ini sering dipakai untuk pengendalian suatu sistem yang bersifat dinamis sehingga sistem tersebut dapat diatur untuk mencapai keadaan stabil yang diinginkan. Beberapa contohnya dapat dijumpai pada sistem kompleks yang dipakai di bidang rekayasa, instrumentasi, elektronika, termodinamika, biolog...