تدوين كبير
ترميز Big O هو ترميز رياضي يصف الحجم التقريبي لدالة على مجال معين . يُعد Big O أحد رموز عائلة ابتكرها عالما الرياضيات الألمانيان بول باخمان [ 1 ] وإدموند لانداو [ 2 ] ، ثم قام آخرون بتطويرها، وتُعرف مجتمعةً باسم ترميز باخمان-لانداو . يرمز الحرف O إلى Ordnung ، أي رتبة التقريب .
في علوم الحاسوب ، يُستخدم ترميز Big O لتصنيف الخوارزميات بناءً على كيفية تزايد وقت تشغيلها أو متطلبات مساحتها مع زيادة المُدخلات. [ 3 ] في نظرية الأعداد التحليلية ، يُعبّر ترميز Big O عن حدود نمو دالة حسابية ، كما هو الحال بالنسبة لحد الباقي في نظرية الأعداد الأولية . [ 4 ] في التحليل الرياضي ، بما في ذلك حساب التفاضل والتكامل ، يُحدّد ترميز Big O الخطأ عند اقتطاع متسلسلة قوى ، ويُعبّر عن جودة تقريب دالة حقيقية أو مركبة بدالة أبسط.
غالبًا ما يُستخدم رمز O الكبير لوصف الدوال وفقًا لمعدلات نموها عندما يكبر المتغير: إذ يمكن تمثيل دوال مختلفة لها نفس معدل النمو التقاربي باستخدام نفس رمز O. يُستخدم الحرف O لأن معدل نمو الدالة يُشار إليه أيضًا برتبة الدالة . ولا يُقدم وصف الدالة باستخدام رمز O الكبير سوى حد أعلى لمعدل نموها.
يرتبط برمز Big O العديد من الرموز ذات الصلة، والتي تستخدم الرموز،،،،،،، ولوصف أنواع أخرى من الحدود المفروضة على معدلات النمو. [ 5 ] [ 6 ] [ 7 ] [ 8 ]
اقترح باخمان هذا الترميز في عام 1894 وقام لاندو بتوسيعه في عام 1909. وقد اقترح بول دو بوا ريموند ترميزًا سابقًا في عام 1870. [ 9 ]
التعريف الرسمي
يتركالدالة المراد تقديرها، سواء كانت دالة حقيقية أو مركبة، معرفة على مجال معينودعدالة المقارنة، هي دالة حقيقية غير سالبة معرفة على نفس المجموعةتشمل الخيارات الشائعة للمجال فترات الأعداد الحقيقية، المحدودة منها وغير المحدودة، ومجموعة الأعداد الصحيحة الموجبة، ومجموعة الأعداد المركبة ، ومجموعات الأعداد الحقيقية/المركبة. سواء كُتب المجال صراحةً أو فُهم ضمنيًا، يُكتب على النحو التالي:
والتي تُقرأ على النحو التالي :كبيرل" إذا وُجد عدد حقيقي موجببحيث
لو(أي أن قيمة g لا تساوي صفرًا أبدًا) في جميع أنحاء المجالالتعريف المكافئ هو أن النسبةمحدود ، أي يوجد عدد حقيقي موجبلهذا السبب.للجميعوتشمل هذه جميع استخدامات الأشياء الكبيرةفي علوم الحاسوب والرياضيات، بما في ذلك استخدامها عندما يكون المجال محدودًا أو غير محدود، حقيقيًا أو مركبًا، أحادي المتغير أو متعدد المتغيرات. في معظم التطبيقات، يتم اختيار الدالةيظهر ضمن حجةأن تكون بأبسط شكل ممكن، مع حذف العوامل الثابتة والحدود ذات الرتبة الأدنى. العدديُطلق عليه اسم الثابت الضمني لأنه عادةً لا يتم تحديده. عند استخدام bigفيما يتعلق بالترميز، فإن المهم هو أن يكون هناك عدد محدودإن وجودها، وليس قيمتها المحددة، يُبسط عرض العديد من المتباينات التحليلية.
بالنسبة للدوال المعرفة على الأعداد الحقيقية الموجبة أو الأعداد الصحيحة الموجبة، لا يزال تعريف أكثر تقييدًا ومثيرًا للجدل نوعًا ما شائع الاستخدام، [ 3 ] [ 10 ] وخاصة في علوم الحاسوب. عند حصرها على الدوال التي تكون موجبة في النهاية ، فإن الترميز
يعني ذلك أنه بالنسبة لعدد حقيقي مافي المجالهنا، التعبيرلا يشير ذلك إلى حد ، ولكن الفكرة هي أن المتباينة صحيحة لقيم كبيرة بما فيه الكفايةالتعبير[ 3 ] غالبًا ما يتم حذفها.
وبالمثل، بالنسبة للأعداد الحقيقيةالترميز
يعني ذلك أنه بالنسبة لبعض الثوابتعلى الفترةأي في حي صغير من بالإضافة إلى ذلك، فإن الترميز وسائلكما أن التعبيرات الأكثر تعقيداً ممكنة أيضاً.
على الرغم من وجود علامة المساواة ( = ) كما هو مكتوب، فإن التعبيرلا يشير ذلك إلى المساواة ، بل إلى عدم المساواة المتعلقةو
في ثلاثينيات القرن العشرين، [ 6 ] قدم عالم نظرية الأعداد الروسي آي إم فينوغرادوف الترميزوالتي ازداد استخدامها في نظرية الأعداد [ 4 ] [ 11 ] [ 12 ] وفروع أخرى من الرياضيات، كبديل لـالترميز. لدينا
غالباً ما يتم استخدام كلا الرمزين في نفس العمل.
نسخة المجموعة من Big O
في علوم الحاسوب [ 3 ] من الشائع تعريف الأشياء الكبيرةكما أنها تحدد مجموعة من الدوال. مع الدالة الموجبة (أو غير السالبة).عند تحديد ذلك، يتم تفسيرهباعتبارها تمثل مجموعة جميع الدوالذلك يرضيويمكن للمرء بعد ذلك أن يكتب بشكل مكافئتُقرأ على أنها "الوظيفة"وهي من بين مجموعة جميع الدوال من الرتبة على الأكثر"
أمثلة ذات نطاق لانهائي
في الاستخدام المعتاديتم تطبيق الترميز على فترة لا نهائية من الأعداد الحقيقيةويجسد سلوك الدالة بالنسبة للأعداد الكبيرة جدًافي هذا السياق، ستؤدي مساهمة المصطلحات التي تنمو "بسرعة أكبر" في نهاية المطاف إلى جعل المصطلحات الأخرى غير ذات صلة. ونتيجة لذلك، يمكن تطبيق قواعد التبسيط التالية:
- لوهو مجموع عدة حدود، إذا كان هناك حد واحد ذو معدل نمو أكبر، فيمكن الاحتفاظ به، وحذف جميع الحدود الأخرى.
- لوهو نتاج عدة عوامل، وأي ثوابت (عوامل في الناتج لا تعتمد علىيمكن حذف ) ).
على سبيل المثال، لنفترضولنفترض أننا نرغب في تبسيط هذه الدالة، باستخدامالترميز، لوصف معدل نموه للأحجام الكبيرةهذه الدالة هي مجموع ثلاثة حدود:،، ومن بين هذه الحدود الثلاثة، فإن الحد ذو أعلى معدل نمو هو الحد ذو أكبر أس كدالة لـ، أيوالآن يمكن تطبيق القاعدة الثانية:هو منتج منوحيث لا يعتمد العامل الأول علىيؤدي حذف هذا العامل إلى الشكل المبسطلذا، نقول إنهو "حلقة كبيرة" منرياضياً، يمكننا كتابةللجميعيمكن تأكيد هذه الحسابات باستخدام التعريف الرسمي: ليكنوبتطبيق التعريف الرسمي المذكور أعلاه، فإن العبارة التيوهو ما يعادل تمدده، لبعض الاختيارات المناسبة لعدد حقيقي موجبوللجميعولإثبات ذلك، لنفترضثم، للجميع: لذا بينما يصح أيضاً، وفقاً لنفس الحجة، أن هذا تقريب أقل دقة للدالةمن ناحية أخرى، البيانهذا غير صحيح، لأن المصطلحالأسباب أن يكون بلا حدود.
عندما تكون الدالةيصف عدد الخطوات المطلوبة في خوارزمية ذات مدخلاتتعبير مثل مع كون المجال الضمني هو مجموعة الأعداد الصحيحة الموجبة، يمكن تفسير ذلك على أنه يعني أن الخوارزمية لها على الأكثر رتبةالتعقيد الزمني.
مثال مع مجال محدود
يمكن أيضًا استخدام رمز Big O لوصف حد الخطأ في تقريب دالة رياضية على فترة محدودة. تُكتب الحدود الأكثر أهمية بشكل صريح، ثم تُجمع الحدود الأقل أهمية في حد Big O واحد. على سبيل المثال، لنأخذ المتسلسلة الأسية وتعبيرين عنها صالحين عندماصغير: التعبير الأوسط ( السطر الذي يحتوي على "" ) تعني القيمة المطلقة للخطأ هو على الأكثر بعض الأوقات الثابتةمتىصغير. هذا مثال على استخدام نظرية تايلور .
قد يختلف سلوك دالة معينة اختلافًا كبيرًا في المجالات المحدودة عنه في المجالات غير المحدودة، على سبيل المثال، بينما
أمثلة متعددة المتغيرات
لدينا هنا دالة ذات متغيرين مركبين . وبشكل عام، أي دالة محدودة هي.
يوضح المثال الأخير مزج المجالات المحدودة وغير المحدودة على المتغيرات المختلفة.
في جميع هذه الأمثلة، يكون الحد ثابتًا في كلا المتغيرين. أحيانًا في التعبير متعدد المتغيرات، يكون أحد المتغيرات أكثر أهمية من غيره، ويمكن التعبير عن ذلك على أنه ثابت ضمنييعتمد على واحد أو أكثر من المتغيرات باستخدام الرموز السفلية لرمز O الكبير أوالرمز. على سبيل المثال، ضع في اعتبارك التعبير
هذا يعني أنه لكل عدد حقيقيهناك ثابت، وهو ما يعتمد علىبحيث يكون ذلك للجميع، هذا البيان المحدد يتبع من نظرية ذات الحدين العامة .
مثال آخر شائع في نظرية متسلسلة تايلور هو هنا، يعتمد الثابت الضمني على حجم المجال.
ينطبق اصطلاح الرموز السفلية على جميع الرموز الأخرى في هذه الصفحة.
ملكيات
منتج
مجموع
لووثمويترتب على ذلك أنه إذاوثم.
الضرب في ثابت
ليكن k ثابتًا غير صفري. إذنبمعنى آخر، إذا، ثم
خاصية التعدي
لووثم .
إذا كانت الدالةعدد صحيح موجب يمكن كتابة الدالة كمجموع محدود لدوال أخرى، وعندئذٍ تحدد الدالة الأسرع نموًا رتبة الدالة.. على سبيل المثال،
بعض القواعد العامة حول النمو نحو اللانهاية ؛ يمكن إثبات الخاصيتين الثانية والثالثة أدناه بدقة باستخدام قاعدة لوبيتال :
تهيمن القوى الكبرى على القوى الصغرى
ل، ثم مثل.
تهيمن القوى على اللوغاريتمات
لأي شيء إيجابي بغض النظر عن حجمهاوهو صغير الحجم هنا، يعتمد الثابت الضمني على كليهماو.
تهيمن القوى الأسية
لأي شيء إيجابي بغض النظر عن حجمهاوهو صغير الحجم يكون.
دالة تنمو أسرع منلأييُطلق عليها اسم متعددة الحدود الفائقة . وهي دالة تنمو ببطء أكثر من أي دالة أسية من الشكلمعيُطلق عليه اسم شبه أسي . قد تتطلب الخوارزمية وقتًا يكون فائقًا متعدد الحدود وشبه أسي في آن واحد؛ ومن أمثلة ذلك أسرع الخوارزميات المعروفة لتحليل الأعداد الصحيحة إلى عواملها الأولية والدالة.
يجوز لنا تجاهل أي صلاحيات لـداخل اللوغاريتمات. لأي عدد موجب، التدوينيعني نفس الشيء تمامًا، منذوبالمثل، فإن اللوغاريتمات ذات الأساسات الثابتة المختلفة متكافئة فيما يتعلق بترميز Big O. من ناحية أخرى، فإن الدوال الأسية ذات الأساسات المختلفة ليست من نفس الرتبة. على سبيل المثال،وليست من نفس الرتبة.
تعابير أكثر تعقيداً
في الاستخدامات الأكثر تعقيدًا،يمكن أن تظهر في أماكن مختلفة في المعادلة، حتى عدة مرات على كل جانب. على سبيل المثال، ما يلي صحيح بالنسبة لـعدد صحيح موجب: معنى هذه العبارات هو كما يلي: لأي دوال تحقق كلعلى الجانب الأيسر، توجد بعض الدوال التي تحقق كلعلى الجانب الأيمن، بحيث يؤدي استبدال جميع هذه الدوال في المعادلة إلى تساوي الطرفين. على سبيل المثال، تعني المعادلة الثالثة أعلاه: "لأي دالة تحققهناك وظيفة مابحيثالثابت الضمني في العبارةقد يعتمد ذلك على الثابت الضمني في التعبير.".
بعض الأمثلة الإضافية:
≫ لفينوغرادوف و Ω الكبيرة لكنوت
متىكلاهما دالتان موجبتان، وقد قدم فينوغرادوف [ 6 ] الترميز، وهو ما يعني نفس الشيءتتمتع رموز فينوغرادوف بالتناظر البصري، كما هو الحال بالنسبة للدوال الموجبة.لدينا
في عام 1976، عرّف دونالد كنوث [ 8 ]
وهو ما يحمل نفس معنى فينوغرادوف.
لكن في وقت سابق بكثير، قام هاردي وليتلوود [ 7 ] بتعريفبشكل مختلف ، ويحظى ترميزهم بانتشار واسع اليوم في نظرية الأعداد التحليلية. [ 13 ] [ 11 ] [ 12 ] مبرراً استخدامه لـ[ 8 ] كتب كنوت: "بالنسبة لجميع التطبيقات التي رأيتها حتى الآن في علوم الحاسوب، فإن شرطًا أقوى... هو الأنسب بكثير". وكتب كنوت أيضًا: "على الرغم من أنني غيرت تعريف هاردي وليتلوود لـأشعر أنني مُحِقٌّ في القيام بذلك لأن تعريفهم ليس شائع الاستخدام بأي حال من الأحوال، ولأن هناك طرقًا أخرى للتعبير عما يريدون قوله في الحالات النادرة نسبيًا التي ينطبق فيها تعريفهم. [ 8 ] كتاب كنوت الكبيريُستخدم على نطاق واسع اليوم في علوم الحاسوب والتوافقية .
هاردي ≍ وكنوث Θ الكبير
في نظرية الأعداد التحليلية، [ 12 ] الرمزيعني كلا الأمرين ويعود أصل هذا الترميز إلى هاردي. [ 5 ] أما ترميز كنوت لنفس المفهوم فهو[ 8 ] باختصار، تؤكد هذه التصريحات أنولها نفس الرتبة . هذه الرموز تعني وجود ثوابت موجبة لهذا السبب. للجميعفي المجال المشترك لـ عندما تُعرَّف الدوال على الأعداد الصحيحة الموجبة أو الأعداد الحقيقية الموجبة، كما هو الحال مع Big O، غالبًا ما يُفسِّر الكُتّاب العبارات وينطبق هذا على جميع الأحجام الكبيرة بما فيه الكفايةأي للجميعبعد نقطة معينةيُشار إلى ذلك أحيانًا بإلحاقبالنسبة للبيان. على سبيل المثال، ينطبق هذا على المجاللكنها خاطئة إذا كان المجال هو جميع الأعداد الصحيحة الموجبة، لأن الدالة تساوي صفرًا عند.
أمثلة أخرى
الترميز
هذا يعني وجود ثابت موجب لهذا السبب.للجميععلى النقيض من ذلك، هذا يعني وجود ثابت موجب لهذا السبب.للجميعو هذا يعني وجود ثوابت موجبة لهذا السبب.للجميع.
لأي نطاق، كل عبارة تخص الجميعفي.
ترتيب الوظائف الشائعة
فيما يلي قائمة بأنواع الدوال الشائعة عند تحليل زمن تشغيل الخوارزمية. في كل حالة، c ثابت موجب، و n يزداد بلا حدود. وعادةً ما تُدرج الدوال الأبطأ نموًا أولًا.
| الترميز | اسم | مثال |
|---|---|---|
| ثابت | إيجاد القيمة الوسيطة لمصفوفة أرقام مرتبة؛ حسابباستخدام جدول بحث ذي حجم ثابت | |
| دالة أكرمان العكسية | التعقيد المستهلك لكل عملية لهيكل بيانات المجموعة المنفصلة | |
| اللوغاريتم المزدوج | متوسط عدد المقارنات التي تم إجراؤها للعثور على عنصر باستخدام البحث بالاستيفاء في مصفوفة مرتبة من القيم الموزعة بشكل منتظم | |
| اللوغاريتمي | إيجاد عنصر في مصفوفة مرتبة باستخدام البحث الثنائي أو شجرة البحث المتوازنة، بالإضافة إلى جميع العمليات في كومة ذات الحدين | |
| متعدد اللوغاريتمات | يمكن حل مسألة ترتيب سلسلة المصفوفات في وقت متعدد اللوغاريتمات على آلة وصول عشوائي متوازية . | |
| القوة الكسرية | البحث في شجرة kd، قسمة تجريبية، اختبار أولية ساذج () | |
| خطي | إيجاد عنصر في قائمة غير مرتبة أو في مصفوفة غير مرتبة؛ جمع عددين صحيحين من n بت عن طريق الحمل المتتالي | |
| ن لوغاريتم النجمة ن | إجراء عملية التثليث لمضلع بسيط باستخدام خوارزمية سايدل، [ 14 ] حيث | |
| خطي لوغاريتمي ، لوغاريتمي خطي، شبه خطي، أو "" | إجراء تحويل فورييه السريع ؛ فرز المقارنة بأسرع ما يمكن ؛ فرز الكومة وفرز الدمج | |
| التربيعي | ضرب اثنينأعداد مكونة من خانة واحدة باستخدام الضرب في الكتب المدرسية ؛ خوارزميات فرز بسيطة، مثل فرز الفقاعات ، وفرز التحديد ، وفرز الإدراج ؛ الحد الأقصى (في أسوأ الحالات) لبعض خوارزميات الفرز الأسرع عادةً، مثل الفرز السريع ، وفرز شيل ، وفرز الشجرة. | |
| متعدد الحدود أو جبري | تحليل قواعد النحو المتجاورة الشجرية ؛ المطابقة القصوى للرسوم البيانية ثنائية الأجزاء ؛ إيجاد المحدد باستخدام تحليل LU | |
| الترميز L أو شبه الأسي | تحليل عدد باستخدام المنخل التربيعي أو منخل حقل الأعداد | |
| النمو الأسي | إيجاد الحل (الدقيق) لمسألة البائع المتجول باستخدام البرمجة الديناميكية ؛ تحديد ما إذا كانت عبارتان منطقيتان متكافئتين باستخدام البحث الشامل | |
| العاملي | حل مسألة البائع المتجول باستخدام البحث الشامل؛ توليد جميع التباديل غير المقيدة لمجموعة مرتبة جزئيًا ؛ إيجاد المحدد باستخدام توسيع لابلاس ؛ تعداد جميع تجزئات مجموعة |
البيانيُضعف أحيانًا إلىلاستخلاص صيغ أبسط للتعقيد التقاربي. في العديد من هذه الأمثلة، يكون وقت التشغيل في الواقعمما ينقل مزيداً من الدقة.
تدوين الحرف الصغير o
بالنسبة للدوال الحقيقية أو المركبة ذات المتغير الحقيقي معلكبير بما فيه الكفايةيكتب أحدهم [ 2 ]
لو أي أنه لكل ثابت موجب ε يوجد ثابتبحيث
وهذا يعني بشكل بديهي أنينمو أسرع بكثير منأو ما يعادل ذلكينمو بشكل أبطأ بكثير من على سبيل المثال، لدى المرء
- و كلاهما
عندما يهتم المرء بسلوك دالة ما لقيم كبيرة منتُقدّم صيغة little-o بيانًا أقوى من صيغة big-O المقابلة: كل دالة من نوع little-oهو أيضًا Big-O منعلى فترة زمنية معينةلكن ليس كل دالة من نوع Big-Oهو حرف o الصغير من. على سبيل المثال،لكنل.
يحترم الحرف الصغير "o" عددًا من العمليات الحسابية. على سبيل المثال،
- لوثابت غير صفري وثم، و
- لووثم
- لووثم
كما أنها تحقق علاقة التعدي :
- لووثم
يمكن أيضًا تعميم Little-o على الحالة المحدودة: [ 2 ]لو بعبارة أخرى، بالنسبة للبعضمع.
يُعد هذا التعريف مفيدًا بشكل خاص في حساب النهايات باستخدام متسلسلات تايلور . على سبيل المثال:
، لذا
الترميز التقاربي
العلاقة المتعلقة بالحرف الصغير o هي الترميز التقاربيبالنسبة للدوال ذات القيم الحقيقية، التعبير وسائل يمكن ربط هذا بـ "الحرف الصغير" من خلال ملاحظة أن وهو ما يعادل أيضًا . هنايشير إلى دالة تقترب من الصفر كـيقرأ المرء هذا على النحو التالي:هو مقارب لـبالنسبة للدوال غير الصفرية على نفس المجال (المحدود أو غير المحدود)،يشكل علاقة تكافؤ .
إحدى أشهر النظريات التي تستخدم الترميز هي صيغة ستيرلينغفي نظرية الأعداد، تنص نظرية الأعداد الأولية الشهيرة على أن أينهو عدد الأعداد الأولية التي لا تتجاوزوهو اللوغاريتم الطبيعي لـ.
كما هو الحال مع العدد الصغير o، توجد نسخة ذات حدود محدودة (ذات جانبين أو ذات جانب واحد ) أيضًا، على سبيل المثال
أمثلة أخرى: الخاصية التقاربية الأخيرة هي خاصية أساسية لدالة زيتا لريمان .
𝜔 الصغير لكنوت
بالنسبة للدوال الحقيقية ذات القيم الموجبة في النهايةالترميز وسائل بعبارة أخرى،بمعنى آخر، هذا يعني أن ينمو أسرع بكثير من.
تدوين هاردي-ليتلوود Ω
في عام 1914، قدم جي إتش هاردي وجيه إي ليتلوود الرمز الجديد[ 7 ] والذي يُعرَّف على النحو التالي:
- مثللو
هكذاهو نفي
وفي عام 1916، قدم المؤلفون أنفسهم الرمزين الجديدين.وتم تعريفها على النحو التالي: [ 15 ]
- مثللو ;}
- مثللو
استخدم إي. لانداو هذه الرموز ، بنفس المعاني، في عام 1924. [ 16 ] ومع ذلك، يستخدم المؤلفون الذين تبعوا لانداو تدوينًا مختلفًا لنفس التعريفات: [ 11 ] الرمزتم استبدالها بالترميز الحاليبنفس التعريف، وأصبح
هذه الرموز الثلاثةإلى جانب(بمعنى أنوتُستخدم هذه الصيغ (التي تحقق الشرطين معًا) حاليًا في نظرية الأعداد التحليلية . [ 11 ] [ 12 ]
أمثلة بسيطة
لدينا
- مثل
وبشكل أدق
- مثل
أينوهذا يعني أن الجانب الأيسر كلاهماو،
لدينا
- مثل
وبشكل أدق
- مثل ;}
لكن
- مثل
عائلة رموز باخمان-لانداو
لفهم التعريفات الرسمية، راجع قائمة الرموز المنطقية المستخدمة في الرياضيات.
| الترميز | الاسم [ 8 ] | وصف | التعريف الرسمي | تعريف الشركة |
|---|---|---|---|---|
| أو (تدوين فينوغرادوف) | أو الكبيرة؛ أوه الكبيرة؛ أوميكرون الكبير [ 8 ] [ ب ] | محدودة من الأعلى بواسطة g (حتى عامل ثابت)) | ||
| أو صغيرة؛ أو صغيرة؛ أو صغيرة؛ أو صغيرة | تهيمن الدالة g على الدالة f تقاربياً (لأي عامل ثابت)) | |||
| أوميغا الكبرى في نظرية الأعداد (هاردي-ليتلوود) | لا يهيمن عليها g تقاربياً | |||
| أوميغا بلس (هاردي-ليتلوود) | لا يهيمن عليها g تقاربياً | |||
| أوميغا ناقص (هاردي – ليتلوود) | لا يهيمن عليها g تقاربياً | |||
| أوميغا زائد وناقص | لاولايهيمن عليها g تقاربياً | و | ||
| (تدوين هاردي) أو(تدوين كنوت) | من نفس رتبة (هاردي)؛ ثيتا الكبيرة (كنوث) | الدالة f محدودة بالدالة g في الحالتين المذكورتين أعلاه (بمعامل ثابت).) وما دونه (مع عامل ثابت)) | و | |
| مثل، أينمحدود، أو | التكافؤ التقاربي | f تساوي g تقاربياً | (في هذه الحالة)) | |
| (تدوين كنوت)، أو (تدوين فينوغرادوف) | أوميغا الكبرى في نظرية التعقيد (كنوث) | الدالة f محدودة من الأسفل بالدالة g ، حتى عامل ثابت. | ||
| مثل، أينيمكن أن تكون محدودة،أو | أوميغا الصغيرة؛ أوميغا الصغرى | يهيمن f على g بشكل تقاربي | (ل) |
تفترض تعريفات الحدل في جوار الحد؛ عندما يكون الحدوهذا يعني أنلكبير بما فيه الكفاية.
يستخدم علم الحاسوب وعلم التوافيق مفهوم "الكبير"ثيتا الكبيرة، قليلأوميغا الصغيرةوأوميغا كنوت الكبيرةالرموز. [ 3 ] غالبًا ما تستخدم نظرية الأعداد التحليلية الرموز الكبيرة، صغيرهارديهاردي - أوميغا ليتلوود الكبير(مع أو بدون الرموز السفلية +، - أو ±)، فينوغرادوفوالرموز والرموز. [ 11 ] [ 4 ] [ 12 ] أوميغا الصغيرةلا يُستخدم الترميز بكثرة في التحليل أو في نظرية الأعداد. [ 19 ]
جودة التقريبات باستخدام رموز مختلفة
بشكل غير رسمي، وخاصة في علوم الحاسوب، فإن الكبيريمكن استخدام الترميز غالبًا بشكل مختلف إلى حد ما لوصف حد ضيق تقاربي عند استخدام قيمة كبيرة لـ Thetaقد يكون استخدام الترميز أكثر ملاءمة من الناحية الواقعية في سياق معين. [ 20 ] على سبيل المثال، عند النظر في دالة، كل ما يلي مقبول بشكل عام، ولكن عادة ما يفضل بشدة الحدود الأكثر صرامة (مثل الأرقام 2 و3 و4 أدناه) على الحدود الأكثر مرونة (مثل الرقم 1 أدناه).
- مثل.
مع أن العبارات الثلاث صحيحة، إلا أن كل عبارة تتضمن معلومات أكثر تدريجيًا. في بعض المجالات، يُستخدم رمز O الكبير (رقم 2 في القوائم أعلاه) بشكل أكثر شيوعًا من رمز ثيتا الكبير (رقم 3 في القوائم أعلاه). على سبيل المثال، إذايمثل وقت تشغيل خوارزمية مطورة حديثًا لحجم الإدخال، قد يكون مخترعو ومستخدمو الخوارزمية أكثر ميلاً إلى وضع حد أعلى للمدة التي سيستغرقها تشغيلها دون الإدلاء ببيان صريح حول الحد الأدنى أو السلوك التقاربي.
امتدادات لترميز باخمان-لانداو
هناك ترميز آخر يُستخدم أحيانًا في علوم الحاسوب وهو(تُقرأ soft-O )، والتي تُخفي العوامل متعددة اللوغاريتمات. هناك تعريفان مستخدمان: يستخدم بعض المؤلفينكاختصار لـبالنسبة للبعضبينما يستخدمه آخرون كاختصار لـ [ 21 ] عندماهي متعددة الحدود فيلا يوجد فرق؛ ومع ذلك، يسمح التعريف الأخير بقول، على سبيل المثال، أنبينما يسمح التعريف السابق بـلأي ثابتيستخدم بعض المؤلفين الرمز O * لنفس الغرض الذي استخدموه في التعريف الأخير. [ 22 ] وهو في الأساس نسخة أقل دقة من رمز Big O ، حيث يتجاهل العوامل اللوغاريتمية في معدل نمو الدالة. لأي ثابتوأي تُعد العوامل اللوغاريتمية أقل أهمية بكثير من قوىبل إنها أقل أهمية مقارنة بالدوال الأسية.
كما أن رمز L ، المعرّف على النحو التالي
يُعد هذا مناسبًا للدوال التي تقع بين الدوال متعددة الحدود والدوال الأسية من حيث.
التعميمات والاستخدامات ذات الصلة
إن تعميم ذلك على الدوال التي تأخذ قيمًا في أي فضاء متجهي معياري أمرٌ مباشر (باستبدال القيم المطلقة بالمعايير)، حيثوليس بالضرورة أن تأخذ قيمها نفس الحيز. تعميم للدوالمن الممكن أيضًا أخذ القيم في أي مجموعة طوبولوجية . "العملية الحدية"ويمكن تعميم ذلك أيضًا عن طريق إدخال قاعدة ترشيح عشوائية، أي للشبكات الموجهة.و. اليمكن استخدام الترميز لتعريف المشتقات وقابلية التفاضل في فضاءات عامة تمامًا، وكذلك التكافؤ (التقاربي) للدوال،
وهي علاقة تكافؤ ومفهوم أكثر تقييدًا من العلاقة "يكونمن الأعلى. (يُختزل إلىلوو(هي دوال حقيقية موجبة). على سبيل المثال،هو كذلك، لكن .
تاريخ
في عام 1870، حدد بول دو بوا ريموند [ 9 ]،و بمعنى، على التوالي، لم تُعتمد هذه التصاميم على نطاق واسع، ولا تُستخدم اليوم. التصميمان الأول والثالث متناظران.يعني نفس الشيءتبنى لاندو لاحقًابتعريف أضيق من حديساوي 1.
تم تقديم الرمز O لأول مرة من قبل عالم نظرية الأعداد بول باخمان عام 1894، في المجلد الثاني من كتابه " نظرية الأعداد التحليلية " ( Analytische Zahlentheorie ). [ 1 ] تبناه عالم نظرية الأعداد إدموند لانداو ، ومن ثم استلهم منه تقديم الرمز o عام 1909؛ [ 2 ] ولذلك يُطلق عليهما الآن رموز لانداو. استُخدمت هذه الرموز في الرياضيات التطبيقية خلال خمسينيات القرن العشرين للتحليل التقاربي. [ 23 ](بمعنى "ليس صغيرًا من ") تم تقديمه في عام 1914 من قبل هاردي وليتلوود. [ 7 ] كما قدم هاردي وليتلوود في عام 1916 اليسار واليمينالرموز،(يشار إليه الآن بشكل شائع بـ[ 15 ] هذاوقد شاع استخدام الترميز في نظرية الأعداد منذ خمسينيات القرن العشرين. [ 13 ]
أدخل هاردي الرموزودافع عن بوا-ريموند(بالإضافة إلى الرموز الأخرى المذكورة سابقًا) في رسالته عام 1910 بعنوان "أُرَصُ اللانهاية"، [ 5 ] لكنه لم يستخدمها إلا في ثلاث أوراق بحثية (1910-1913). وفي ما يقرب من 400 ورقة بحثية وكتاب متبقٍ له، استخدم باستمرار رمزي لاندو O و o. [ 24 ] رموز هارديولم تعد تُستخدم.
الرمزعلى الرغم من استخدامه سابقًا بمعانٍ مختلفة، [ 9 ] فقد أُعطي تعريفه الحديث من قِبل لاندو عام 1909 [ 2 ] وهاردي عام 1910. [ 5 ] وفي الصفحة نفسها، عرّف هاردي الرمز، أينيعني ذلك أن كلاهماويتم استيفاء الشروط. ولا يزال هذا الترميز مستخدمًا في نظرية الأعداد التحليلية. [ 25 ] [ 12 ] كما اقترح هاردي الرمز، أينهذا يعني أنلبعض الثوابت(هذا يتوافق مع تدوين بوا-ريموند)).
في ثلاثينيات القرن العشرين، قام فينوغرادوف [ 6 ] بنشر هذا الترميز ووكلاهما يعني أصبحت هذه الصيغة معيارية في نظرية الأعداد التحليلية. [ 4 ]
في سبعينيات القرن العشرين، شاع استخدام مصطلح "Big O" في علوم الحاسوب على يد دونالد كنوث ، الذي اقترح الترميز المختلف.لهارديواقترح تعريفًا مختلفًا لترميز أوميغا لهاردي وليتلوود. [ 8 ]
مسائل التدوين
الأسهم
في الرياضيات، تعبير مثليشير إلى وجود حد . في ترميز Big-O والترميزات ذات الصلة ، لا يوجد حد ضمني، على عكس الحرف الصغير o ، والرموز. رموز مثليمكن اعتبار ذلك إساءة استخدام للرموز .
علامة يساوي
يعتبر البعضكما يُعدّ ذلك إساءة استخدام للرموز ، إذ قد يكون استخدام علامة المساواة مُضللاً لأنه يوحي بتناظر لا يوجد في هذه العبارة. وكما يقول دي بروين ،هذا صحيح، ولكنليس كذلك. [ 26 ] يصف كنوت هذه العبارات بأنها "معادلات أحادية الاتجاه"، لأنه إذا أمكن عكس الجانبين، "فسنتمكن من استنتاج أشياء سخيفة مثل من الهوياتو[ 27 ] وفي رسالة أخرى ، أشار كنوت أيضًا إلى أن [ 28 ]
إن علامة المساواة ليست متناظرة بالنسبة لهذه الرموز [كما هو الحال في هذا الرمز]، حيث يستخدم علماء الرياضيات عادةً علامة '=' كما يستخدمون كلمة 'is' في اللغة الإنجليزية: أرسطو رجل، لكن الرجل ليس بالضرورة أرسطو.
لهذه الأسباب، يدعو البعض إلى استخدام تدوين المجموعات وكتابة، تُقرأ على النحو التالي:هو عنصر من"، أو "موجود في المجموعة – التفكير في باعتبارها فئة جميع الدوال بحيث[ 27 ] ومع ذلك ، فإن استخدام علامة المساواة هو أمر شائع. [ 26 ] [ 27 ] وهو أكثر ملاءمة في التعبيرات الأكثر تعقيدًا من الشكل
تدوينات فينوغرادوفو لا تعاني الرموز المستخدمة على نطاق واسع في نظرية الأعداد [ 11 ] [ 4 ] [ 12 ] من هذا العيب، لأنها تشير بوضوح أكبر إلى أن رمز Big-O يدل على متباينة وليس على مساواة . كما أنها تتمتع بتناظر يفتقر إليه رمز Big-O. يعني نفس الشيءفي علم التوافيق وعلوم الحاسوب، نادراً ما تُستخدم هذه الرموز. [ 3 ]
التنضيد
يُكتب رمز O الكبير كحرف " O " كبير مائل ، كما في المثال التالي:[ 29 ] [ 30 ] في TeX ، يُنتج هذا الرمز ببساطة عن طريق كتابة 'O' داخل وضع الرياضيات. على عكس رموز باخمان-لانداو ذات الأسماء اليونانية، لا يحتاج هذا الرمز إلى رمز خاص. مع ذلك، يستخدم بعض المؤلفين النسخة الخطية منه .بدلاً من ذلك. [ 31 ] [ 32 ]
يرمز الحرف O الكبير في الأصل إلى "رتبة" ("Ordnung"، باخمان 1894)، وهو حرف لاتيني. لم يُطلق عليه باخمان ولا لاندو اسم "أوميكرون". وفي وقت لاحق (1976)، اعتبره كنوت أوميكرون كبير ، [ 8 ] ربما في إشارة إلى تعريفه للرمز أوميغا . لا يُستخدم الرقم صفر .
انظر أيضاً
- التعقيد الحسابي التقاربي
- التوسع التقاربي : تقريب الدوال بواسطة متسلسلة، تعميم لصيغة تايلور
- الخوارزمية المثلى تقاربياً : عبارة تُستخدم غالباً لوصف خوارزمية يكون لها حد أعلى تقاربياً ضمن قيمة ثابتة من حد أدنى للمسألة
- رمز Big O في تدوين الاحتمالات : O p , o p
- النهاية الدنيا والنهاية العليا : شرح لبعض رموز النهايات المستخدمة في هذه المقالة
- نظرية ماستر (تحليل الخوارزميات) : لتحليل خوارزميات التكرار التي تعتمد على أسلوب فرق تسد باستخدام ترميز Big O
- نظرية ناخبين : طريقة دقيقة لتقييد الدوال التحليلية المركبة بحيث يمكن تحديد مجال تقارب التحويلات التكاملية
- رتبة التقريب
- ترتيب الدقة
- التعقيد الحسابي للعمليات الرياضية
المراجع والملاحظات
- 1 2 باخمان، بول (1894). Analytische Zahlentheorie [ نظرية الأعداد التحليلية ] (باللغة الألمانية). المجلد. 2. لايبزيغ: تيوبنر.
- 1 2 3 4 5 لانداو، إدموند (1909). Handbuch der Lehre von der Verteilung der Primzahlen [ دليل حول نظرية توزيع الأعداد الأولية ] (باللغة الألمانية). لايبزيغ: بي جي تيوبنر؛ أعيد طبعه في مجلدين في مجلد واحد بواسطة تشيلسي، 1974، مع ملحق للدكتور بول تي بيتمان. ص 59 – 63.
- 1 2 3 4 5 6 كورمن، توماس هـ .؛ ليسرسون، تشارلز إي .؛ ريفست، رونالد ل .؛ شتاين، كليفورد (2022). "توصيف أوقات التشغيل". مقدمة في الخوارزميات ( الطبعة الرابعة). مطبعة معهد ماساتشوستس للتكنولوجيا وماكجرو هيل. ISBN 978-0-262-53091-0.
- 1 2 3 4 5 6 إيوانيك، هنريك ؛ كوالسكي، إيمانويل (2004). نظرية الأعداد التحليلية . الجمعية الرياضية الأمريكية.
- 1 2 3 4 5 هاردي، جي إتش (1910). مراتب اللانهاية: "حساب اللانهاية" لبول دو بوا-ريموند . مطبعة جامعة كامبريدج . ص 2.
- 1 2 3 4 فينوغرادوف، ماتفييفيتش (1934). “تقدير جديد لـ G ( n ) في مشكلة وارنج”. دوكلادي أكاديمي ناوك SSSR (بالروسية). 5 ( 5 – 6): 249 – 253.
- مترجم إلى الإنجليزية في:
- 1 2 3 4 5 هاردي، جي إتش ؛ ليتلوود، جي إي (1914). "بعض مسائل التقريب الديوفانتي: الجزء الثاني. المتسلسلة المثلثية المرتبطة بدوال θ الإهليلجية " . أكتا ماتيماتيكا . 37 : 225. doi : 10.1007/BF02401834 . مؤرشف من الأصل في 12 ديسمبر 2018. تم الاسترجاع في 14 مارس 2017 .
- 1 2 3 4 5 6 7 8 9 10 كنوت، دونالد (أبريل - يونيو 1976). "أوميكرون الكبير وأوميغا الكبير وثيتا الكبير" . أخبار SIGACT . 8 (2): 18-24 . doi : 10.1145/1008328.1008329 . S2CID 5230246 .
- 1 2 3 بوا ريموند، بول دو (1870). "على عظمة الوظائف اللانهائية" . أنالي دي ماتيماتيكا . السلسلة 2. 4 : 338-353 . دوى : 10.1007 / BF02420041 .
- ↑ سيبسر، مايكل (2012). مقدمة في نظرية الحوسبة ( الطبعة الثالثة). بوسطن، ماساتشوستس: دار نشر PWS.
- 1 2 3 4 5 6 إيفيتش، أ. (1985). دالة زيتا لريمان . جون وايلي وأولاده. الفصل 9.
- 1 2 3 4 5 6 7 جيرالد تيننباوم، مقدمة في نظرية الأعداد التحليلية والاحتمالية، « الرموز »، الصفحة xxiii. الجمعية الرياضية الأمريكية، بروفيدنس رود آيلاند، 2015.
- 1 2 إي. سي. تيتشمارش، نظرية دالة زيتا لريمان (أكسفورد؛ مطبعة كلارندون، 1951)
- ↑ سيدل، رايموند (1991)، "خوارزمية عشوائية تزايدية بسيطة وسريعة لحساب تجزئة شبه المنحرف وتثليث المضلعات"، الهندسة الحسابية ، 1 : 51-64 ، CiteSeerX 10.1.1.55.5877 ، doi : 10.1016/0925-7721(91)90012-4
- 1 2 هاردي، جي إتش ؛ ليتلوود، جي إي (1916). "مساهمة في نظرية دالة زيتا لريمان ونظرية توزيع الأعداد الأولية". أكتا ماتيماتيكا . 41 : 119-196 . doi : 10.1007/BF02422942 .
- ^ لانداو، إي. (1924). "Über die Anzahl der Gitterpunkte in gewissen Bereichen. IV" [ حول عدد نقاط الشبكة في المناطق المعروفة ] . ناشر. جيزيل. ويس. جوت. الرياضيات والفيزياء. (باللغة الألمانية): 137- 150.
- ^ بالكازار، خوسيه إل. غابارو، يواكيم. “فئات التعقيد غير الموحدة المحددة بالحدود الدنيا والعليا” (PDF) . رايرو – المعلوماتية النظرية والتطبيقات – المعلوماتية النظرية والتطبيقات . 23 (2): 180. ISSN 0988-3754 . أرشفة (PDF) من الأصلي في 14 مارس 2017 . تم الاسترجاع 14 مارس 2017 – عبر نومدام.
- ↑ كوكر، فيليبي؛ بورغيسر، بيتر (2013). "أ.1 مقارنة بين Big O وLittle O وغيرها" . الشرط: هندسة الخوارزميات العددية . برلين، هايدلبرغ: سبرينغر. ص 467-468 . doi : 10.1007/978-3-642-38896-5 . ISBN 978-3-642-38896-5.
- ↑ على سبيل المثال، تم حذفه في: هيلدبراند، أ. ج. "الرموز التقاربية" (ملف PDF) . قسم الرياضيات. الأساليب التقاربية في التحليل . الرياضيات 595، خريف 2009. أوربانا، إلينوي: جامعة إلينوي. مؤرشف (ملف PDF) من الأصل في 14 مارس 2017. تم الاسترجاع في 14 مارس 2017 .
- ^ كورمين وآخرون. 2022 ، ص. 57.
- ^ كورمين وآخرون. 2022 ، ص. 74-75.
- ↑ أندرياس بيوركلوند وثور هوسفيلدت وميكو كويفيستو (2009). "تقسيم المجموعات عبر الإدراج والاستبعاد" (ملف PDF) . مجلة SIAM للحوسبة . 39 (2): 546-563 . doi : 10.1137/070683933 . مؤرشف (ملف PDF) من الأصل بتاريخ 2022-02-03 . تم الاطلاع عليه بتاريخ 2022-02-03 .انظر القسم 2.3، صفحة 551.
- ↑ إرديلي، أ. (1956). التوسعات التقاربية . شركة كورير. ISBN 978-0-486-60318-6.
{{cite book}}: عدم توافق رقم ISBN / التاريخ ( مساعدة ) . - ↑ هاردي، جي إتش (1966-1979). الأوراق المجمعة لجي إتش هاردي (بما في ذلك الأوراق المشتركة مع جي إي ليتلوود وآخرين)، 7 مجلدات . مطبعة كلارندون، أكسفورد.
- ↑ هاردي، جي إتش؛ رايت، إي إم (2008) [الطبعة الأولى 1938]. "1.6. بعض الرموز". مدخل إلى نظرية الأعداد . مراجعة دي آر هيث-براون وجيه إتش سيلفرمان ، مع مقدمة بقلم أندرو وايلز (الطبعة السادسة ). أكسفورد: مطبعة جامعة أكسفورد. ISBN 978-0-19-921985-8.
- 1 2 دي بروين، إن جي (1958). الطرق المقاربة في التحليل . أمستردام: شمال هولندا. ص 5 – 7. رقم ISBN 978-0-486-64221-5أُرشف من المصدر الأصلي بتاريخ 17 يناير 2023. تم الاطلاع عليه بتاريخ 15 سبتمبر 2021 .
{{cite book}}عدم توافق رقم ISBN / التاريخ ( مساعدة ) - 1 2 3 غراهام، رونالد ؛ كنوت، دونالد ؛ باتاشنيك، أورين (1994). الرياضيات الملموسة ( الطبعة الثانية). ريدينغ، ماساتشوستس: أديسون-ويسلي. ص 446. ISBN 978-0-201-55802-9أُرشف من المصدر الأصلي بتاريخ 17 يناير 2023. تم الاطلاع عليه بتاريخ 23 سبتمبر 2016 .
- ↑ دونالد كنوث (يونيو-يوليو 1998). "تدريس حساب التفاضل والتكامل باستخدام Big O" (ملف PDF) . إشعارات الجمعية الأمريكية للرياضيات . 45 (6): 687. مؤرشف (ملف PDF) من الأصل بتاريخ 14 أكتوبر 2021. تم الاطلاع عليه بتاريخ 5 سبتمبر 2021 .( النسخة الكاملة مؤرشفة بتاريخ 13 مايو 2008 على موقع Wayback Machine )
- ↑ دونالد إي. كنوث، فن برمجة الحاسوب. المجلد 1. الخوارزميات الأساسية، الطبعة الثالثة، أديسون ويسلي لونجمان، 1997. القسم 1.2.11.1.
- ↑ رونالد إل. غراهام، دونالد إي. كنوث، وأورين باتاشنيك، الرياضيات الملموسة: أساس لعلوم الحاسوب (الطبعة الثانية) ، أديسون-ويسلي، 1994. القسم 9.2، ص 443.
- ↑ سيفارام أمبيكاساران وإريك دارف، آنحل مباشر سريع للمصفوفات شبه المنفصلة الهرمية الجزئية، مجلة الحوسبة العلمية 57 (2013)، العدد 3، 477-501.
- ↑ ساكيت سوراب وميراڤ زهافي،-ماكس-كت: أن- خوارزمية الوقت ونواة متعددة الحدود، Algorithmica 80 (2018)، رقم 12، 3844-3860.
ملحوظات
- لاحظ أن "حجم" المدخلات يُستخدم عادةً كمؤشر على مدى صعوبة حالة معينة من المشكلة المراد حلها. ويُنظر إلى مقدار وقت التنفيذ ومقدار مساحة الذاكرة المطلوبة لحساب الإجابة (أو "حل" المشكلة) على أنهما مؤشران على صعوبة تلك الحالة من المشكلة. ولأغراض نظرية التعقيد الحسابي ، فإن Bigيتم استخدام الترميز للحد الأعلى على [رتبة المقدار] لجميع هذه الثلاثة: حجم [تدفق البيانات] المدخل، ومقدار وقت [التنفيذ] المطلوب، ومقدار مساحة [الذاكرة] المطلوبة.
- ↑ يُقترح هذا الاسم في عنوان ورقة بحثية لكنوت عام 1976، ولا يُعثر عليه في أي مكان آخر في بقية الورقة. نادرًا ما يُستخدم أو لا يُستخدم أبدًا.
للمزيد من القراءة
- كنوت، دونالد (1997). "1.2.11: التمثيلات التقاربية". الخوارزميات الأساسية . فن برمجة الحاسوب. المجلد 1 ( الطبعة الثالثة). أديسون-ويسلي. ISBN 978-0-201-89683-1.
- سيبسر، مايكل (1997). مقدمة في نظرية الحوسبة . دار نشر PWS. الصفحات 226-228 . ISBN 978-0-534-94728-6.
- أفيغاد، جيريمي؛ دونيلي، كيفن (2004). صياغة رمز O في إيزابيل/هول (ملف PDF) . المؤتمر الدولي المشترك حول الاستدلال الآلي. doi : 10.1007/978-3-540-25984-8_27 .
- بلاك، بول إي. (11 مارس 2005). بلاك، بول إي. (محرر). "ترميز Big-O" . قاموس الخوارزميات وهياكل البيانات . المعهد الوطني الأمريكي للمعايير والتكنولوجيا . تم الاطلاع عليه في 16 ديسمبر 2006 .
- بلاك، بول إي. (17 ديسمبر 2004). بلاك، بول إي. (محرر). "ترميز الحرف الصغير o" . قاموس الخوارزميات وهياكل البيانات . المعهد الوطني الأمريكي للمعايير والتكنولوجيا . تم الاطلاع عليه في 16 ديسمبر 2006 .
- بلاك، بول إي. (17 ديسمبر 2004). بلاك، بول إي. (محرر). "Ω" . قاموس الخوارزميات وهياكل البيانات . المعهد الوطني الأمريكي للمعايير والتكنولوجيا . تم الاطلاع عليه في 16 ديسمبر 2006 .
- بلاك، بول إي. (17 ديسمبر 2004). بلاك، بول إي. (محرر). "ω" . قاموس الخوارزميات وهياكل البيانات . المعهد الوطني الأمريكي للمعايير والتكنولوجيا . تم الاطلاع عليه في 16 ديسمبر 2006 .
- بلاك، بول إي. (17 ديسمبر 2004). بلاك، بول إي. (محرر). "Θ" . قاموس الخوارزميات وهياكل البيانات . المعهد الوطني الأمريكي للمعايير والتكنولوجيا . تم الاطلاع عليه في 16 ديسمبر 2006 .
روابط خارجية
- نمو المتتاليات - ويكيبيديا OEIS (الموسوعة الإلكترونية لمتتاليات الأعداد الصحيحة)
- مقدمة في الرموز التقاربية
- ترميز Big-O – ما فائدته؟
- مثال على تعقيد التعقيد (Big O) في دقة مخطط الفروق المركزية المقسمة للمشتقة الأولى
- مقدمة مبسطة لتحليل تعقيد الخوارزميات
- الترميز الرياضي
- التحليل التقاربي
- تحليل الخوارزميات
