طريقة ITP
في التحليل العددي ، تُعدّ طريقة ITP ( طريقة الاستيفاء والقطع والإسقاط ) أول خوارزمية لإيجاد الجذور تحقق التقارب الفائق الخطي لطريقة القاطع [ 1 ] مع الحفاظ على الأداء الأمثل [ 2 ] في أسوأ الحالات لطريقة التنصيف . [ 3 ] كما أنها أول طريقة تضمن أداءً متوسطًا أفضل من طريقة التنصيف في ظل أي توزيع مستمر. [ 3 ] عمليًا، تتفوق هذه الطريقة على الاستيفاء التقليدي والاستراتيجيات الهجينة ( طريقة برنت ، ريدرز ، إلينوي )، لأنها لا تتقارب بشكل فائق الخطية على الدوال المنتظمة فحسب، بل تضمن أيضًا أداءً سريعًا على الدوال غير المنتظمة حيث يفشل الاستيفاء. [ 3 ]
تتبع طريقة ITP نفس بنية استراتيجيات التحديد القياسية التي تتعقب الحدود العليا والسفلى لموقع الجذر؛ ولكنها تتعقب أيضًا المنطقة التي يبقى فيها أداء أسوأ الحالات ضمن حدود عليا. كاستراتيجية تحديد، تستعلم ITP في كل تكرار عن قيمة الدالة عند نقطة واحدة وتتجاهل جزء الفترة بين نقطتين حيث تتشارك قيمة الدالة نفس الإشارة. تُحسب النقطة المستعلم عنها بثلاث خطوات: أولًا، يتم استيفاء التقدير لإيجاد قيمة regula falsi ، ثم يتم تعديل/اقتطاع التقدير (على غرار Regula falsi § تحسينات في regula falsi )، ثم يتم إسقاط التقدير المعدل على فترة في جوار نقطة منتصف التنصيف. يتم حساب الجوار حول نقطة التنصيف في كل تكرار لضمان الأمثلية الدنيا والقصوى (النظرية 2.1 من [ 3 ] ). تعتمد الطريقة على ثلاثة معلمات فائقة.وأينهي النسبة الذهبيةيتحكم المتغيران الأولان في حجم القطع، أما المتغير الثالث فهو متغير ركود يتحكم في حجم الفترة الزمنية لخطوة الإسقاط. [ أ ]
مشاكل البحث عن جذورها
بالنظر إلى دالة متصلةمُعرَّف منل بحيث، حيث يمكن الوصول إلى قيم بتكلفة استعلام واحدفي أي وقت معين. وبالنظر إلى دقة الهدف المحددة مسبقًاتم تصميم خوارزمية البحث عن الجذر لحل المشكلة التالية بأقل عدد ممكن من الاستعلامات:
تعريف المسألة: إيجادبحيث ، أينيرضي.
تُعدّ هذه المشكلة شائعة جدًا في التحليل العددي وعلوم الحاسوب والهندسة ؛ وتُعتبر خوارزميات إيجاد الجذور هي الأسلوب القياسي لحلها. غالبًا ما يتم استدعاء إجراء إيجاد الجذور بواسطة خوارزميات أصلية أكثر تعقيدًا ضمن سياق أوسع، ولهذا السبب يُعدّ حلّ مشاكل الجذور بكفاءة أمرًا بالغ الأهمية، إذ قد يُكلّف الأسلوب غير الفعال تكلفة حسابية عالية عند أخذ السياق الأوسع في الاعتبار. هذا ما تحاول طريقة ITP تحقيقه من خلال الاستغلال المتزامن لضمانات الاستيفاء وضمانات الأمثلية الدنيا والقصوى لطريقة التنصيف التي تنتهي في أكثر من التكرارات عند بدء التشغيل على فاصل زمني.
الطريقة
منح، و أينهي النسبة الذهبية، في كل تكرار تقوم طريقة ITP بحساب النقطةالخطوات الثلاث التالية:




- [خطوة الاستيفاء] حساب نقاط التنصيف ونقاط الانحراف الكاذب: و ؛
- [خطوة الاقتطاع] قم بتغيير قيمة المُقدِّر باتجاه المركز: أين و ؛
- [خطوة الإسقاط] إسقاط المُقدِّر على فاصل minmax:أين.
قيمة الدالةيتم الاستفسار عن هذه النقطة، ثم يتم تقليل الفترة الزمنية لتشمل الجذر عن طريق الاحتفاظ بالفترة الفرعية بقيم دالة ذات إشارة معاكسة على كل طرف.
الخوارزمية
تفترض الخوارزمية التالية (المكتوبة بلغة شبه رمزية ) القيم الأولية لـويتم تقديمها وتفي بالغرضأينو; كما أنها تُعيد تقديرًاذلك يرضيفي أقصى حدتقييمات الدوال.
مدخل:المعالجة المسبقة:،، و ؛ بينما ()حساب المعلمات:،،الاستيفاء :الاقتطاع :؛ لوثم، آخرالإسقاط : إذاثم، آخرفترة التحديث:؛ لوثمو، إلسيفثمو، آخرو؛ الناتج :
مثال: إيجاد جذر كثيرة الحدود
لنفترض أن طريقة ITP تُستخدم لإيجاد جذر لكثير الحدوداستخدامووجدنا أن:
| التكرار | ||||
|---|---|---|---|---|
| 1 | 1 | 2 | 1.43333333333333 | -0.488629629629630 |
| 2 | 1.43333333333333 | 2 | 1.52713145056966 | 0.0343383329048983 |
| 3 | 1.43333333333333 | 1.52713145056966 | 1.52009281150978 | -0.00764147709265051 |
| 4 | 1.52009281150978 | 1.52713145056966 | 1.52137899116052 | -4.25363464540141e-06 |
| 5 | 1.52137899116052 | 1.52713145056966 | 1.52138301273268 | 1.96497878177659e-05 |
| 6 | 1.52137899116052 | 1.52138301273268 | ← تم استيفاء معايير التوقف | |
يمكن مقارنة هذا المثال بطريقة التنصيف ( مثال: إيجاد جذر متعددة الحدود ). تتطلب طريقة ITP أقل من نصف عدد التكرارات التي تتطلبها طريقة التنصيف للحصول على تقدير أدق للجذر دون المساس بضمانات minmax. قد تحقق طرق أخرى سرعة تقارب مماثلة (مثل Ridders وBrent وغيرها) ولكن دون ضمانات minmax التي توفرها طريقة ITP.
تحليل
تتمثل الميزة الرئيسية لطريقة ITP في أنها تضمن عدم الحاجة إلى عدد تكرارات أكثر من طريقة التنصيف عندماوبالتالي، يُضمن أن يكون أداؤها المتوسط أفضل من طريقة التنصيف حتى في حالة فشل الاستيفاء. علاوة على ذلك، إذا لم يفشل الاستيفاء (الدوال السلسة)، فإنه يُضمن أن تتمتع برتبة تقارب عالية مثل الطرق القائمة على الاستيفاء.
أسوأ أداء محتمل
لأن طريقة ITP تُسقط المُقدِّر على فترة minmax معسيتطلب الأمر بعض المرونة على الأكثرالتكرارات (النظرية 2.1 من [ 3 ] ). هذا هو الأمثل من حيث minmax مثل طريقة التنصيف عندمايتم اختياره ليكون.
أداء متوسط
لأنه لا يتطلب أكثر منفي حالة التكرارات، سيكون متوسط عدد التكرارات دائمًا أقل من متوسط عدد التكرارات في طريقة التنصيف لأي توزيع يتم النظر فيه.(النتيجة 2.2 من [ 3 ] ).
الأداء التقاربي
إذا كانت الدالةقابلة للتفاضل مرتين وجذرهاإذا كانت بسيطة، فإن الفترات التي تنتجها طريقة ITP تتقارب إلى 0 برتبة تقارب منلوأو إذاوليس قوة للعدد 2 مع المصطلحليس قريبًا جدًا من الصفر (النظرية 2.3 من [ 3 ] ).
برمجة
انظر أيضاً
ملحوظات
- ↑ لمزيد من المناقشة المتعمقة حول المعلمات الفائقة، راجع وثائق ITP في مكتبة kurbo .
مراجع
- ↑ أرغيروس، آي كيه؛ هيرنانديز-فيرون، إم إيه؛ روبيو، إم جيه (2019). "حول تقارب الطرق الشبيهة بالقاطع". الاتجاهات الحالية في التحليل الرياضي وتطبيقاته متعددة التخصصات . ص 141-183 . doi : 10.1007/978-3-030-15242-0_5 . ISBN 978-3-030-15241-3. S2CID 202156085 .
- ^ سيكورسكي ، ك. (1982/02/01). "التقسيم هو الأمثل" . الرياضيات الرقمية . 40 (1): 111-117 . دوى : 10.1007 / BF01459080 . ISSN 0945-3245 . S2CID 119952605 .
- 1 2 3 4 5 6 7 أوليفيرا، IFD؛ تاكاهاشي، RHC (2020-12-06). "تحسين طريقة التنصيف مع الحفاظ على الأداء المتوسط الأمثل لـ Minmax" . معاملات ACM في البرمجيات الرياضية . 47 (1): 5:1–5:24. doi : 10.1145/3423597 . ISSN 0098-3500 . S2CID 230586635 .
- ↑ نورثروب، بي جيه (2023)، itp: خوارزمية البحث عن الجذور (ITP) - الاستيفاء، والقطع، والمشروع
روابط خارجية
- طريقة التنصيف المحسّنة ، من تأليف كودوس
- خوارزميات البحث عن الجذور
