Задача видобутку корисної копалини

Нехай є два родовища А та В корисної копалини, запаси якої відповідно дорівнюють х та у од. Для видобутку копалини використовується одна машина, що або з визначеною можливістю добуває частину золота, або виходить із ладу і надалі не використовується. Якщо машина працює на родовищі А, то з можливістю Р1 вона добуває частину r, наявного запасу і з можливістю 1-Р1 виходить із ладу. Якщо на родовищі В, то відповідні дані Р2; r2; 1-P2.

У якій послідовності варто використовувати машину на родовищах, щоб загальна кількість корисної копалини, добутої до виходу машини з ладу, була максимальною?

Рішення: Розіб'ємо період роботи машини на етапи. Процес використання машини можна почати або з родовища А, або з родовища В. Якщо машина не вийшла з ладу на попередньому етапі, то необхідно вирішити, на якому з родовищ її варто використовувати на наступному етапі.

Нехай fN(x;y) очікувана кількість корисної копалини, добутої до виходу машини з ладу.

Для одноетапного процесу f1(x;y) = max {p1r1x; p2r2y} (1.32).

Для N+1 етапного процесу очікувана кількість копалини при початковому виборі родовище

А — fА(x;y) = p1[r1x + fN(1-r1)] (1.33)

В — fВ(x;y) = p2[r2x + fN(1-r2)] (1.34)

Тоді основне функціональне рівняння для N-1 - етапного процесу

fN-1(x;y)=max[fA(x;y), fB(x;y)] = max задача видобутку корисної копалини - student2.ru (1.35)

Використовуючи функціональні рівняння (1.32); (1.35) визначимо оптимальне поводження в трьох етапному процесі, якщо х=400; у=200; р1 = 0,7; r1 = 0,6; p2 = 0,8; r2 = 0,8.

Рішення. З (4.32) випливає, що роботу потрібно починати з родовища А, при цьому f1(x;y) = 0,7*0,6*400 = 168 од.

На початку 2-го етапу робимо вибір: продовжуємо роботу на родовищі А або почнемо на В, з урахуванням того, що на А залишилося (1-r1)х копалини

f1[(1-rA) x;y]= max задача видобутку корисної копалини - student2.ru = 128 од.

Отже, на 2-ому етапі машина повинна працювати на 2-ому родовищі.

На 3-му етапі вирішуємо використовувати машину на А або В з урахуванням кількості , що залишилася , корисної копалини

f1[(1-rA)x; (1-r2)y] = max задача видобутку корисної копалини - student2.ru = = 67,2од.

Отже, на 3-му етапі машина повинна працювати на А. Таким чином, якщо на 1-ому етапі робота почата на А, то оптимальне поводження: 2-ой етап - У, 3-ий етап - А.

Нехай робота розпочата на В. Тоді на 1-ому етапі

f1(x;y) = p2r2y = 0,8*0,8*200= 128 од.

На початку 2-го етапу робимо вибір

f1[x (1-r2);y]= max задача видобутку корисної копалини - student2.ru = 168 од.

т.ч. роботу варто починати на А на 2-ому етапі.

На початку 3-го етапу

f1[(1-r1)х; (1-r2)y] = max задача видобутку корисної копалини - student2.ru = 67,2од.

т.ч. роботу варто продовжувати на А.

Т.ч., якщо на 1-ому етапі робота розпочата на В, то оптимальне поводження: А - на 2-ому і 3-му етапах.

Розглянемо двохетапний і трьох етапний процеси.

Вважаючи N = 1; 2 із (4.35) визначаємо вид функцій, необхідних для рішення задачі.

При N =1 f2 (x;y] = max задача видобутку корисної копалини - student2.ru (1.36)

При N =2 f3 (x;y] = max задача видобутку корисної копалини - student2.ru (1.37)

де f2 ((1-r1) x;y] = max задача видобутку корисної копалини - student2.ru (1.38)

f2 (x; (1-r1)y) = max задача видобутку корисної копалини - student2.ru (1.39)

Для визначення f2 необхідно обчислити.

f1[(1-r2)2 х;y] = max задача видобутку корисної копалини - student2.ru = 128 од.

Якщо 1-ий і 2-ий етап експлуатації А, а 3-й етап родовища В.

f1[х; (1-r2)2 y] = max задача видобутку корисної копалини - student2.ru =1628 од.

Підставляючи знайдені значення функцій у рівняння (1.36) - (1.39) одержимо для 2-х етапного процесу

f2 (x;y] = max задача видобутку корисної копалини - student2.ru =262,4 од.

f2((1-r1)(x;y]=max задача видобутку корисної копалини - student2.ru =181,7од

f2 (x1(1-r2)y]= max задача видобутку корисної копалини - student2.ru = 215,04 од.

т.ч. роботу на 1-ому етапі треба починати на родовищі

В. Для 3-х етапного процесу

f2 (x;y] = max задача видобутку корисної копалини - student2.ru = = 300,032од.

т.ч. роботу на 1-ому етапі треба починати на В.

Таким чином, щоб у 3-х етапному процесі добути максимальну кількість корисної копалини (300,032 од) необхідно: 1-ий етап розробляти В, 2-ий і 3-й етапи - родовище А.

До стохастичних відносяться також такі задачі:

1) планування виробництва з урахуванням попиту і споживання;

2) керування запасами;

3) комплектування верстатного парку, якщо замовлення заздалегідь невідомі;

4) планування з/х виробництва і врожайності культур на різноманітних ділянках;

5) планування розвитку транспорту, пасажирських і вантажних перевезень і т.д.

Наши рекомендации