روش پیش‌بینی-ویرایش

از ویکی‌پدیا، دانشنامهٔ آزاد

روش پیش‌بینی-ویرایش در شاخه آنالیز عددی می‌گنجد و به دنبال ارایه الگوریتم‌های ویژه در راستای حل عددی از معادلات دیفرانسیل می‌باشد. به یاری این روش، از معادلات دیفرانسیل انتگرال‌گیری عددی انجام می‌پذیرد تا تابع مورد هدف پیدا شود. در این روش، دو گام زیر انجام می‌گیرد [۱]:

  1. گام پیش‌بینی که برآوردی از تابع مورد هدف بدست می‌دهد. هدف از این گام، برون‌یابی از تابع برپایه نقاط یافته شده به سوی نقطه جدید می‌باشد.
  2. گام ویرایش که برآورد اولیه از تابع را ویرایش (اصلاح) می‌کند. در این روش درون‌یابی از تابع با انگیزه اصلاح تابع در نقاط پیش‌بینی انجام می‌گیرد.

نمونه[ویرایش]

معادله دیفرانسیل زیر را درنگرید:

با شرط اولیه .

هدف برآوردی از با تابعیت t و با اندازه‌گام می‌باشد؛ بنابراین با گسسته‌سازی داریم:

زین پس را با نشان می‌دهیم.

اکنون به نِگیزش (توضیح) گام‌به‌گام این روش می‌پردازیم.

شرط اولیه داده شده، نقطه را فراهم می‌کند.

اینک در گام پیش‌بینی به کمک روش اویلر، تابع بگونه زیر برآورد می‌شود.

در گام ویرایش، با به‌کارگیری قانون ذوزنقه برآورد پیش‌بینی شده بگونه زیر ویراسته (اصلاح) می‌شود:

با به‌کارگیری پیاپی از گام‌های پیش‌بینی و ویرایش، برآوردی عددی از تابع در تقاطی گسسته یافته می‌شود. این روش، روشی پربازده و سریع بوده و می‌تواند از روش‌های رونگه‐کوتا نیز دقیق‌تر باشد. به این نکته درنگرید که از روش‌های گوناگونی جز روش ذوزنقه نیز می‌توان در گام ویرایش بهره برد.

کاربرد[ویرایش]

این روش عددی در حل مسایل معادلات دیفرانسیل، بهینه‌سازی محدب و برنامه‌ریزی پرمایشی [۲] کاربرد دارد.

جستارهای وابسته[ویرایش]

  1. Numerical Methods for Ordinary Differential Equations by J. C. Butcher.
  2. Vyacheslav Kungurtsev & Moritz Diehl, "Sequential quadratic programming methods for parametric nonlinear optimization", 2014.