Сызықтық программалау есептері және оларды шешу әдістері


МАЗМҰНЫ

КІРІСПЕ . . .

1. СЫЗЫҚТЫҚ ПРОГРАММАЛАУ ЕСЕПТЕРІ ЖӘНЕ ОЛАРДЫ

ШЕШУ ӘДІСТЕРІ

1. 1 Сызықтық программалау туралы түсінік . . .

1. 1. 1 Ресурстарды пайдалану туралы есеп . . .

1. 1. 2 Қоспа туралы есеп (Диета туралы есеп) . . .

1. 2 Сызықтық программалаудың жалпы есептері. Негізгі анықтамалар . . .

1. 3 Көлік есебінің математикалық қойылымы . . .

1. 4 Көлік есебінің моделдері . . .

2. MS EXCEL ОРТАДАҒЫ АСПАПТЫҚ ҚҰРАЛДЫ ПАЙДАЛАНЫП ТАСЫМАЛДАУ МӘСЕЛЕЛЕРІН ТИІМДІЛЕУ

2. 1. Көлік есебінің алғашқы таяныш жоспарын құру . . .

2. 2. Көлік есебінің оптимал шешімі. Потенциалдар әдісі . . .

2. 3 Көлік есебін компьютерде модельдеу үлгілері . . .

3. ҚОРЫТЫНДЫ . . .

ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР . . .

КІРІСПЕ

«Амалдарды зерттеу» - әртүрлі жүйелерді тиімді басқарудың тәсілдерін зерттеп, оны практикада қолдануға және әртүрлі өндірістік есептердің ғылыми негізделінген бір ғана дұрыс шешімін табуға мүмкіндік беретін, ғылыми пәндердің бірі. Амалдарды зерттеудегі арнайы тәсілдерге : сызықтық программалау, оптимизация әдістері, дөңес программалау модельдері, динамикалық программалау, жаппай қызмет көрсету теориясы, ойындар теориясы, графтар теориясы жатады.

Амалдарды зерттеу қолданбалы математиканың бір тармағы ретінде өткен ғасырдың 40-50 жылдарында қалыптасты. Кейінгі елу жыл шамасында алынған фундаментальды теориялық нәтижелерді әртүрлі практикалық есептерді шешіге пайдаланылып келеді. Нәтижесінде амалдарды зерттеу экономикалық білімге қажетті классикалық ғылыми пән ретінде жетілдірілді.

Амалдарды зерттеудің міндеттері мен шешілуі жетілмеген мәселелері туралы айтқанда, оларды шешу жолында өзінің айтарлықтай үлесін қосқан, 1975 жылғы Нобель сыйлығының лауреты, академик Л. В. Канторовичтің экономикада ресурстарды тиімді қолдану жөніндегі еңбектерін ерекше атауға болады.

Математикалық әдістерді экономикалық зерттеулерде тәжірибе жүзінде қолдану 1951жылы басталды, ал 1955 жылдары кеңінен қолданылатын болды. Математиканың экономикаға енуі жоспарлау мен басқарудың қазіргі кездегі ғылыми-техникалық революциясының аса маңызды ерекшелігі болып табылады.

Бұл процесс соңғы 50 жыл көлемінде бүкіл әлемде қарқынды түрде жүргізілуде. Математикалық әдіс мектептерінің АҚШ, Франция, ГФР, Англияда ашылуының объективті себептері мол.

Жоспарлы тапсырма қабылдауда экономикалық-математикалық әдістердің мәні ерекше. Экономикалық-математикалық әдістер-экономика және математика пәндерінің комплексі. «Экономикалық-математикалық әдістері» терминін ХХ ғ. 60-жылдардың басында академик В. С. Немчинов енгізген.

Кез келген математикалық модель нақты дүниенің қандай да бір класының математикалық символдар түрінде бейнеленуін көрсетеді.

Амалдарды зерттеу бұл математикалық пәндердің кешені .

Амалдар деп ортақ бір ниетпен бірлескен, нақты бір мақсатқа жетуге бағытталған, кез келген іс-шараны (немесе әрекеттер жүйесі) айтамыз.

Амалдарды зеттеу әдістері қандай да бір амалды(операцияны ) іске асыру үшін қолданылатын әрекеттер жиынтығы.

Мысалы: қандай да бір бұйымды шығаруды жоспарлау, сұраныс жасап отырған елді мекенге жүк, қажетті нәрлі заттар бар тамақ рационын таңдау т. с. с.

Операция екі түрлі мөлшер факторымен сипатталады: ағындағы жағдайда мәліметтері белгілі, бірақ шешім қабылдаушыға тәуелсіз болатын бақыланбайтын фактор және ағындағы жағдайда мәліметтері белгілі, шешім қабылдаушыға нақты бір шектеуде тәуелді болатын, математикалық шектеулермен: теңсіздіктер, теңдіктер немесе арнайы шарттар арқылы өрнектелінген бақыланатын (басқарылатын) фактор.

Кез келген мүмкін болатын шешім мәндер жиыны ( яғни, берілген шектеулерді қанағаттандыратын) есептің шешуі болып табылады.

Табылған мүмкін болатын шешімдер саны көп болған жағдайда, олардың арасынан ең тиімдісін (оптималын) таңдау керек болады. Ол үшін сапа критерийі (оптимальды критерий) болуы шарт, ол функциясы арқылы өрнектелініп мақсатты функция деп аталынады. Оптималь шешім - бұл мақсатты функцияның экстремумы (максимум немесе миннимум мәні) болып есептеледі.

1. СЫЗЫҚТЫҚ ПРОГРАММАЛАУ ЕСЕПТЕРІ ЖӘНЕ ОЛАРДЫ

ШЕШУ ӘДІСТЕРІ

1. 1 Сызықтық программалау туралы түсінік

Математикалық программалаудың бір бөлімі -сызықтық программалаудың мәні болып табылады. Математикалық программалауға сызықтықпен қатар құрамдас бөлігі ретінде бүтінсанды, параметрлік, сызықтық емес, квадраттық, стохастикалық, динамикалық программалау енеді.

Сызықтық программалау есептерінің ерекшелігі сол, онда есептің мақсаты мен шектеулері, сызықтық функция түрінде беріледі.

Берілген сызықтық шектеулерді қанағаттандыратын сызықтық функцияның экстремумын (масимум және минимум) есептеп табу, сызықтық программалау есептері болып табылады.

Сызықтық программалаудың дамуы экономикамен тығыз байланысты. Әрбір кәсіпорын үшін өндірістің түрлі нұсқаын жоспарлауға болады. Сол жоспарға сәйкес өндірілген өнім, одан алынған пайда әртүрлі болады. Кейбір көрсеткіштердің шамасына сәйкес жоспардың бір нұсқаы жақсы, екіншісі-нашар болуы мүмкін. Өндіріс жоспарының нақты көрсеткіштерге сәйкес барынша тиімді болуы, ең көп пайда алуы, еңбек өнімділігінің жоғары болуы, т. с. с. жоспардың оптималды екендігін көрсетеді, ал оны құру процесі оптималды жоспарлау деп аталады.

Сызықтық программалаудың негізін 1930 жылы совет математигі Л. В. Канторович қалады. Екінші дүниежүзілік соғыс жылдарында АҚШ қарулы күштердің қызметін жоспарлау және қамтамассыз ету үшін сызықтық программалау енгізілді. 1947жылы АҚШ-та сызықтық программалаудың ең негізгі есептерінің бірі көлік есебінің моделін жасалынды.

Ал, 1947ж. американ ғалымы Дж. Данциг сызықтық программалау есептерін шешетін симплекс әдісін ойлап тапты.

1949ж. Л. В. Канторович пен М. К. Гавурин көлік есебін шешетін тамаша әдіс- потенциал әдісін ұсынды. Кейінгі жылдары көптеген елдердің ғалымдары сызықтық программалаудың дамуына өз үлестерін қосты.

1. 1. 1 Ресурстарды пайдалану туралы есеп

Өндіріс орны P 1 P_{1} P 1 P_{1} , Р 2 екі түрлі өнімді шығару үшін : R 1 R_{1} R 1 R_{1} , R 2 , R3 үш түрлі ресурсты пайдаланады , олардың көлемі шектелген. Есептің бастапқы мәндерін келесі кестеде көрсетеміз:

Кесте 2. 1

Ресурстар түрі
Ресурстар қоры
Бір бірлік өнімді жасауға жұмсалынған ресурс көлемі
P 1 P_{1}
P 2 P_{2}
Ресурстар түрі:

R 1 R_{\begin{array}{r} 1 \\ \end{array}}

R 2 R_{2}

R 3 R_{3}

Ресурстар қоры:

36

20

40

Бір бірлік өнімді жасауға жұмсалынған ресурс көлемі:

6

4

4

6

2

8

Ресурстар түрі: Бір бірлік өнімді сатудан түскен табыс, тг.
Ресурстар қоры: 12
Бір бірлік өнімді жасауға жұмсалынған ресурс көлемі: 15

Өнімді өткізгенде ең көп табыс әкелетін жоспар құру қажет.

Модельді құруды белгісіздерді белгілеуден бастаймыз. x 1 x_{1} x 1 x_{1} - арқылы P 1 P_{1} P 1 P_{1} өнімнің көлемін , ал х 2 - арқылы Р 2 , өнімнің көлемін белгілейміз.

Зерттеу объектісі - ретінде шектелген ресурстарды қолдана отырып, өнімді шығару жоспарын құру керек. Ресурстар ретінде құрал -жабдықтар, электроэнергиясы, жанармай, әртүрлі шикізат, жұмыс күші т. бс. Единицы измерения количества продукции и ресурсов зависят от конкретного вида продукции и ресурсов, рассматриваемых в задаче (например, для готовой продукции, сырья, топлива - шт., кг, м, т, л и т. п. ; для электроэнергии - кВт \bullet \bullet ч и т. д. ) .

Зерттеу мақсаты - өнімді шығарудан ең көп табыс әкелетін жоспар құру.

Есептің критерийі - максималды табыс. Бұл критерийді формальда түрде былай жазамыз: P 1 P_{1} P 1 P_{1} өнімнің бір бірлігін өткізгеннен түскен табыс 12 тг., өнім көлемі - x 1 x_{1} x 1 x_{1} . Олай болса, барлық P 1 P_{1} P 1 P_{1} өнімді өткізгеннен түскен табыс көлемі - 12 x i x_{i} x i x_{i} тг болады. Ал Р 2 өнімнің бір бірлігін өткізгеннен түскен табыс 15 тг., өнім көлемі - х 2 . Олай болса, барлық Р 2 өнімді өткізгеннен түскен табыс көлемі - x i x_{i} 15x 2 тг болады. . Р и Р 2 өнімдерін өткізгеннен түскен табыс максимальды болады деп, есептің критерийін былай жазамыз:

f = 12 x 1 + 15 x 2 m a x . f = 12x_{1} + 15x_{2} \rightarrow max.

Өндіріс орнындағы ресурстар көлемі шектелгендігін ескере отырып, оның да математикалық моделін құрамыз.

Өндіріс орны үш түрлі ресурсты пайдалана отырып екі түрлі өнім шығарады. Жұмсалынған ресурс көлемі өндірістегі бар ресурстар қорынан аспау керек. Әр ресурстың өнімнің бір бірлігіне жұмсалынған көлемі және ресурстар қоры белгілі болғандықтан, бұл жағдайды төмендегі шектеулер арқылы жазамыз::

6 x 1 + 6 x 2 36 , 6x_{1} + {6x}_{2} \leq 36,

4 x 1 + 2 x 2 20 , 4x_{1} + 2x_{2} \leq 20,

4 x 1 + 8 x 2 40 . {4x}_{1} + {8x}_{2} \leq 40.

R 1 R_{1} P 1 P_{1} Бірінші шектеудің мағынасы R 1 R_{1} ресурсының P 1 P_{1} және Р 2 өнімдерін шығаруға нақты жұмсалынған көлемі өндіріс орнындағы осы ресурстың қорынан аспауы керек екендігін білдіреді. Екінші және үшінші шектеулердің R 2, R 3 ресурстар үшін мағынасы да осындай.

Шығарылған өнім көлемі 0 (егер өндіріс орны ешқандай өнім түрін шығармаса) немесе оң шама болғандықтан, модельдегі оң айнымалылардың шектеулері төмендегідей болады:

x 1 0 , x 2 0 . x_{1} \geq 0, \ \ \ \ x_{2} \geq 0.

Ресурстарды пайдалану туралы есебін төмендегі модель арқылы көрсетеміз:

f = 12 x 1 + 15 x 2 m a x , f = 12x_{1} + 15x_{2} \rightarrow max,

{ 6 x 1 + 6 x 2 36 , 4 x 1 + 2 x 2 20 , 4 x 1 + 8 x 2 40 , \left\{ \begin{array}{r} 6x_{1} + {6x}_{2} \leq 36, \\ 4x_{1} + 2x_{2} \leq 20, \\ {4x}_{1} + {8x}_{2} \leq 40, \end{array} \right. \

x 1 0 , x 2 0 . x_{1} \geq 0, \ \ \ \ x_{2} \geq 0.

P 1 P_{1} x 1 x_{1} Берілген есептің ерекшелігі сол, P 1 P_{1} және Р 2 , өнімдерін шығару нұсқалары өте көп, яғни шектеулерді қанағаттандыратын x 1 x_{1} және х 2 , шамаларының жиынтығы бірнеше болуы мүмкін . Алайда өнім шығарудың ең көп табыс әкелетін ғана нұсқасын таңдау керек. Сонда ғана бұл нұсқа оптималды болады. Есептегі f функциясы және шектеулердің бәрі сызықтық түрде.

Ресурстарды пайдалану есебі сызықтық программалау есебіне жатады және ол әртүрлі ресурстарды пайдалана отырып әртүрлі өнім шығаратын әртүрлі өндірісте әртүрде шығарылады. Осы жағдайларды ескере отырып, берілген есептің жалпы түрін төмендегідей жазып көрсетейік:

Айталық, өндіріс орны п түрлі өнімді т түрлі шектелген ресурстарды пайдаланады. Келесі шамалар белгілі дейік:

b i ( i = 1 , m ¯ b_{i}(i = \overline{1, m} b i ( i = 1 , m ¯ b_{i}(i = \overline{1, m} ) - i түрлі ресурс қоры;

a i j ( i = 1 , m ¯ ; j = 1 , n ¯ a_{ij}(i = \overline{1, m}; j = \overline{1, n} a i j ( i = 1 , m ¯ ; j = 1 , n ¯ a_{ij}(i = \overline{1, m}; j = \overline{1, n} - j - түріндегі өнімнің бір бірлігіне жұмсалынған i - түріндегі ресурс көлемі;

c j = ( j = 1 , n ¯ c_{j} = (j = \overline{1, n} c j = ( j = 1 , n ¯ c_{j} = (j = \overline{1, n} - j -түріндегі өнімнің бір бірлігін өткізгеннен түскен табыс көлемі.

Сатылған өнімнен неғұрлым көп табыс алатындай жоспарды құру қажет.

x j ( j = 1 , n ¯ ) x_{j}(j = \overline{1, n}) Обозначим через x j ( j = 1 , n ¯ ) x_{j}(j = \overline{1, n}) - арқылы j - түрдегі шығарылатын өнімнің мөлшері . Олай болса, ресурстарды пайдалану есебінің жалпы түрін төмендегі модель арқылы бейнелеуге болады:

f = c 1 x 1 + c 2 x 2 + + c n x n m a x ; f = c_{1}x_{1} + c_{2}x_{2} + \ldots + c_{n}x_{n} \rightarrow max;

{ a 11 x 1 + a 12 x 2 + + a 1 n x n b 1 , a 21 x 1 + a 22 x 2 + + a 2 n x n b 2 , a m 1 x 1 + a m 2 x 2 + + a m n x n b m . \left\{ \begin{array}{r} a_{11}x_{1} + a_{12}x_{2} + \ldots + a_{1n}x_{n} \leq b_{1}, \\ a_{21}x_{1} + a_{22}x_{2} + \ldots + a_{2n}x_{n} \leq b_{2, } \\ \ldots\ldots\ldots\ldots\ldots\ldots\ldots\ldots\ldots\ldots\ldots\ldots\ldots\ldots \\ a_{m1}x_{1} + a_{m2}x_{2} + \ldots + a_{mn}x_{n} \leq b_{m}. \end{array} \right. \

мұндағы, x 1 0 , ( j = 1 , n ¯ ) . x_{1} \geq 0, \ \ \ \ (j = \overline{1, n}) .

1. 1. 2 Қоспа туралы есеп (Диета туралы есеп) .

Ірі қара малын бордақылау үшін екі түрлі К 1 және К 2 жемдерінен қоспа жасау керек. Қоспаның бір ірі қара малына арналған бөлігінде нәрлі заттар берілген: V 1 -12 бірліктен кем емес, V 2 -6 бірліктен кем емес, V 3 -9 бірліктен кем емес.

Қалған мәліметтер мына кестеде берілген:

Нәрлі заттар
Жемнің бірлігіндегі нәрлі заттар мөлшері
Нәрлі заттар:
Жемнің бірлігіндегі нәрлі заттар мөлшері: К 1
: К 2
Нәрлі заттар:

V 1

V 2

V 3

Жемнің бірлігіндегі нәрлі заттар мөлшері:

3

1

3

:

2

2

1

Жемнің бірлігінің бағасы: 2 3

Қоспаның құнарлығын сақтай отырып, минималды шығын жұмсалатын жем қоспасының мөлшерін табу керек.

Модель құруды белгісіздер енгізуден бастаймыз. х 1 деп К 1 жемінің мөлшерін, х 2 деп К 2 жемінің мөлшерін белгідейміз.

Берілген есептің зерттеу объектісіне қоспаны жасау жатады.

Қосылатын шикізаттардың мөлшері мен тағамдық заттардың (белок, май, көміртегі, т. с. с) өлшем бірліктері әртүрлі болуы мүмкін, мысалы шикізаттар-т, кг, ал тағамдық заттар -г беріледі.

Зерттеу мақсаты-жемге аз шығын жұмсай отырып, қоспаның берілген жұғымдылығын қамтамассыз ету.

Есептің критерийі-минималды шығын.

Осы критерийді формула түрінде жазайық.

К 1 жемінің бағасы 2теңге, ал мөлшері-х 1 , ал барлық К 1 жемінің бағасы 2х 1 теңге болады. К 2 жемінің бағасы 3 теңге де мөлшері -х 2 , сондықтан барлық К 2 жемінің бағасы 3х 2 теңге.

Екінші жағынан К 1 және К 2 қоспасының бағасы минималды болғандықтан, есептің критерийін төмендегідей жазуға болады:

f = 2x 1 +3x 2 → min

есептің берілгені бойынша қоспа үш түрлі нәрлі заттан тұрады және әрбір нәрлі зат берілген мөлшерден кем болмауы қажет, яғни қоспаның берілген жұғымдылығын (сапасын) қамтамасыз ету керек. Әрбір нәрлі заттың берілген мөлшерін пайдалана отырып төмендегідей шектеулерді жазамыз:

3x 1 +2x 2 ≥ 12,

x 1 +2x 2 ≥ 6,

3x 1 + x 2 ≥ 9.

Қоспадағы жемнің мөлшері оң сан немесе 0-ге тең (егер жемнің бір түрі жоқ болса) . Сондықтан модельде айнымалылардың теріс еместік шарты көрсетілуі қажет:

х 1 ≥ 0, х 2 ≥ 0

Берілген қоспа есебінің моделін төмендегідей жазуға болады.

f = 2x 1 + 3x 2 → min

3x 1 +2x 2 ≥ 12,

x 1 +2x 2 ≥ 6, (1)

3x 1 + x 2 ≥ 9.

Мұндағы х 1 ≥ 0, х 2 ≥ 0

Берілген есептің ерекшелігі сол, К 1 және К 2 жемдерін қосудың бірнеше нұсқасын, яғни берілген шектеулерді қанағаттандыратын х 1 мен х 2 мәндерін көптеп табуға болады. Бірақ бізге ең аз шығын жұмсалатын нұсқаын таңдап алу қажет. Сол нұсқа қоспасының оптималды нұсқаы болып табылады. Сондықтан берілген есептің f - мақсат функциясы мен шектеулері сызықтық программалау есептеріне жатады.

Қоспаның қарастырылған жеке есебін жалпы түрге келтірейік. Жемнің түрі n, ал нәрлі түрі m болсын. Қоспа бөлігінде і-ші нәрлі заттың мөлшері

b i (i=1. m) - ден кем емес. a ij (i=1, m; j=1, n) -і нәрлі заттың j-жемнің бір бірлігіндегі і мөлшері; C i (j=1, n) j - жемінің бір бірлігінің бағасы.

x j (j=1, n) - деп j-ші жем мөлшерін белгілейміз. Сонда қоспа есебінің жалпы түрі мынадай модельмен беріледі :

f=c 1 x 1 + c 2 x 2 +…. + c n x n → min;

a 11 x 1 + a 12 x 2 +…+ a 1n x n ≥ b 1 ,

a 21 x 1 + a 22 x 2 +…+ a 2n x n ≥ b 2 , (2)

a m1 x 1 + a m2 x 2 +…+ a mn x n ≥ b m ,

х j ≥ 0 (j=1, n)

Қосынды белгісін пайдалана отырып (2) есебін төмендегідей жазуға болады.

f=∑ c j x j → min

∑ a ij x j → b 1 (i=1, m)

х j ≥ 0 (j=1, n)

және (2) есептерін матрица түрінде де жазуға болады. Белгілеулер енгізейік: С= (c 1 , c 2 , …, c n ) - f функциясындағы белгісіздер коэффиценттері жол - матрица;

b 1

B = b 2 - шектеулердің бос мүшелерінің матрица-бағанасы;

….

b m

х 1

Х = х 2 -белгісіздердің матрица-бағанасы

….

x n

Сонда есептің матрицалық формасы төмендегідей жазылады:

f= Cx→ max,

Ax ≤ B (3)

x ≥0

ал, (2) есебінің түрі:

f= Cx→ min,

Ax ≥B, (4)

х ≥0

Сызықтық программалау есептерінде шектеулер теңдік түрінде де берілуі мүмкін, ал мақсат функциясы максимумға немесе минимумға шығарылады. Мұндай есептердің матрицалық формасы

f= Cx→ max (min),

Ax =B, (5)

х ≥0

(3), (4), (5) есептері сызықтық программалаудың жеке түрлері болып табылады. Олардың ерекшеліктері шектеулері бір ғана түрлі. Осылармен қатар сызықтық программалау есептерінде аралас шектеулері бар (≤, ≥, = ) есептер де көп тараған.

1. 2 Сызықтық программалаудың жалпы есептері. Негізгі анықтамалар

Сызықтық программалаудың жеке есептерінің моделінен жалпы модельге көшуге болады

f = ∑ c j x j → max (min),

∑ a i j x j ≤b i (i= 1, m 1 ),

∑ a i j x j ≥b i (i= m 1 +1, m 1 +m 2 ),

∑ a i j x j =b i (i= m 1 +m 2 +1, m 1 +m 2 +m 3 ),

x j ≥0 (j=1, n) .

Сызықтық f функциясы мақсат функциясы деп аталады. Айнымалылардың теріс еместік x j ≥0 (j=1, n) шартынан басқалары шектеулер деп аталады. Сызықтық программалауда айнымалылардың берілген шектеулерді қанағаттандыратын кез келген жиыны есептің мүмкін шешімі (мүмкін жоспары) деп аталады.

Барлық мүмкін шешімдер сызықтық программалау есептерінің анықталу облысын құрайды. Мақсат f функциясын максималдайтын немесе минималдайтын мүмкін шешім есептің оптималды шешімі деп аталады.

Егер х * = (х 1 * , х 2 * , . . . , х n * ) - оптималды шешім болып, х= (x 1 , x 2 , …., x n ) - кез келген мүмкін шешім болса, онда мына қатынастар дұрыс болады

f (x * ) ≥ f (x) - есеп максимумға шығарылса

f (x * ) ≤ f (x) - есеп минимумға шығарылса

Ескерту. b i шамасының экономикалық мәніне сәйкес әр уақытта b i ≥ 0 (i=1, m) . Ал кейбір есептерде b i < 0 болуы мүмкін. Ондай жағдайда b i < 0 шектеуінің екі жағын да (-1) -ге көбейтеміз, ол кезде шектеудегі теңсіздіктің мәні керісінше өзгереді.

1. 3 Көлік есебінің м атематикалық қойылымы

Практикада сызықтық программалаудың жиі кездесетін есептерінің бірі транспорт есебі. Бұл сызықтық программалаудың біркелкі өнімді жабдықтаушылардан тұтынушыларға тасып жеткізгенде ең аз шығынжұмсалуын табатын классикалық есебі. Жаңа шаруашылық жағдайында, шығындарды өте жоғары деңгейде қысқартуда, оның ішінде көлік шығынын азайтуда транспорт есебінің шешімін табу маңызды.

Көлік есебінің жалпы түрін қарастырамыз. А 1 , А 2 , …, A m , m жабдықтаушыда біркелкі өнім (жүк) жинақталған және оның жабдықтаушыдағы мөлшері a 1 , a 2 , … Am тең дейік. Осы өнімдерді В 1, В 2 , …, Вn n тұтынушылардың әр қайсысына b 1, b 2 , …, b n мөлшерінде жеткізу керек. Әр жабдықтаушыдан тұтынушыға жүктің жеке бір бөлігін тасымалдаудың шығыны берілген және ол С iJ - ге тең делік. Сонымен әр тұтынушының қажетін толық қанағаттандыратын әрі көлік шығыны ең аз болатын жүк тасмалдаудың жоспарын табу керек. Жабдықтаушыларға - кәсіпорын, склад, баздар, ал тұтынушыларға - магазин, құрылыс объектілері жатады. Есептің моделін құру үшін белгісіздерді еңгіземіз. X iJ (i= , J= ) деп I жабдықтаушысынан J тұтынушысына апаратын жүк мөлшерін белгілеп, берілген мәліметтерді жоспарлау матрицасы түрінде бейнелейік.

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Сызықты программалау есептері және оларды шешу әдістері
Сызықтық емес программалау есебі
Компьютерлік технология көмегімен оптимизациялау әдістері
СЫЗЫҚТЫҚ ПРОГРАММАЛАУ ЕСЕПТЕРІ
Сызықтық бағдарламалау есептерінің графиктік түсіндірмесі
Сызықтық программалаудың есептері
Графтар теориясы
Беллманның оңтайлау принципі. Динамикалық программалау есебін шешудің әдісі
Мақсат функциясы және математикалық программалау есебінің шектемелері
Симплекс әдісінің геометриялық түсінігі
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz