Метад Монтэ-Карла
Метад Монтэ-Карла — агульная назва шырокага класа вылічальных алгарытмаў, якія выкарыстоўваюць выпадковыя працэсы для рашэння задач, неабавязкова звязаных з імавернасцямі. Агульная ідэя метаду ў тым, каб пабудаваць выпадковы працэс, пэўная лічбавая характарыстыка якога (напрыклад, матэматычнае чаканне) супадае з рашэннем задачы. Тады задачу можна прыблізна вырашыць, атрымаўшы вялікую выбарку з гэтага працэсу і вылічыўшы з яе дапамогаю прыблізнае значэнне абранай лічбавай характэрыстыкі.
Назва метаду паходзіць ад казіно ў Манака, праз агульную асацыяцыю выпадковых працэсаў з азартнымі гульнямі.
Прыклад
правіцьНапрыклад, мы хочам вылічыць прыблізнае значэнне . Гэта можна зрабіць наступным чынам:
- Упішам чвэрць круга радыусам 1 у квадрат са стараною 1, як паказана на малюнку. Плошча квадрата ў такім разе роўная 1, а плошча чвэрці круга роўная .
- Пачнем генерыраваць пары выпадковых лікаў, раўнамерна размеркаваных на адрэзку . Гэтыя пары лікаў будуць каардынатамі пунктаў унутры квадрата.
- Доля пунктаў, якія трапілі ўнутр чвэрці круга, будзе, відавочна, прыблізна роўная долі, якую плошча чвэрці круга складае ад усёй плошчы квадрата, г.зн. .
- Памножыўшы гэты вынік на 4, атрымаем прыблізнае значэнне ліку .