Автор работы: Пользователь скрыл имя, 09 Декабря 2013 в 12:36, реферат
Модель дегеніміз объектінің (жүйенің) белгілі бір өзара байланыстары бар және оның қызметі мен дамуын сипаттайтын элементтерт комплексінің шартты бейнесі. Модель үрдістің мағынасын жинақты түрде сипаттауға көмектеседі. Құрылған модельден зерттелетін үрдістердің мазмұнын көруге болады.
Математикалық модельдер. Математикалық модельдермен зерттелетін объекті мен үрдістің қасиеттері, ерекшеліктері және сипаттамалары теңдеулер жүйелері, теңсіздіктер және функция арқылы көрсетіледі.
Негізгі бөлім
1.1Математикалық модельді құру
1.2 Басқару есептерін шешетін әдісті таңдау
2.1 Коммивояжер әдісі
2.2Литтл алгоритмі
2.3 Сандық түрдегі шешім
2.4 Программаның баяндалуы
Қорытынды
Қолданылған әдебиеттер
Алматы Білім және Ғылым министрлігі
Алматы индустриалды колледжі
Курстық жұмыс
Тақырыбы:«____________________
Мазмұны
Кіріспе
Негізгі бөлім
1.1Математикалық модельді құру
1.2 Басқару есептерін шешетін әдісті таңдау
2.4 Программаның баяндалуы
Қорытынды
Қолданылған әдебиеттер
Модель дегеніміз объектінің (жүйенің) белгілі бір өзара байланыстары бар және оның қызметі мен дамуын сипаттайтын элементтерт комплексінің шартты бейнесі. Модель үрдістің мағынасын жинақты түрде сипаттауға көмектеседі. Құрылған модельден зерттелетін үрдістердің мазмұнын көруге болады.
Математикалық модельдер. Математикалық модельдермен зерттелетін объекті мен үрдістің қасиеттері, ерекшеліктері және сипаттамалары теңдеулер жүйелері, теңсіздіктер және функция арқылы көрсетіледі.
Көптеген математикалық
модельдер универсалды болып
келеді, яғни әртүрлі жүйелерді зерттеуге
қолданылады. Математикалық модельдер
қарастырылатын құбылыстар мен үрдістердің
сандық заңдылықтарын анықтауға, сипатталатын
факторлардың тәуелділігі мен өзара
байланысын табуға мүмкіндік береді.
Математикалық модельдердің дамуына
өте күрделі есептеулерді жүргізетін
электронды-есептегіш
Көптеген математикалық
модельдер параметрлер мен
Модельдеу
үрдісінің нақты алгоритмі жоқ,
Математикалық
модельдердің құрылымдық және
функционалдық түрлері бар.
Құрылымдық модельді оқып үйрену үстінде объектінің мазмұнын туралы, оның сыртқы жағдайларға әсері туралы информацияларды алуға болады. Ал функционалдық модельді зерттегенде объектінің әртүрлі реакцияларының сыртқы ортаға әсері туралы деректер алуға болады. Сонымен қатар объектінің құрылымын талдауға және құрылымдық модельдерді құруға мүмкіндіктер туады.
Экономикалық-математикалық
модельдер жүйе жағдайын
1.1Математикалық модельді құру
Операцияны зерттеу үшін іс жүзінде қолданбалы математика маманы мен операцияны зеттеуші бірігіп жұмыс жасайды.
Модель – ақиқатты нақты белгілеу. Модель көмегімен есептеуге және болжауға болады. Математикалық модельді тұрғызу үшін тәуелсіз және тәуелді айнымалдыны енгізеді.
Тәуелсіз айнымалылар – есептің негізгі шешімдерін табуға қолданылады. Олар тиімділік айнымалымен, қозғаушы күштермен байланысты. Математикалық модель мақсатты функция мен шектеулерден тұрады.
Мақсатты функция – деп max немесе mіn мәнін іздейтін функцияны айтады.
Шектеулер – ол тәуелсіз айнымалылар жиынтығының дәлдік шегін анықтайтын теңдеулер жүйесі.
1.2 Басқару есептерін шешетін әдісті таңдау
Бұл кезеңдегі жұмыстарды операцияны зерттеуші мен математика маманы бірігіп жасайды. Математикалық модельді келесі белгілермен жіктеуге болады:
Математикалық модельді жасаған соң мақсатты функциялар мен шектеулердің түрі бойынша қарастырған есепті қандай математикалық бағдарлау есептеріне жататынын қарастыру керек:
Сондықтан, қарастырып отырған есеп қандай математикалық бағдарламалау есептеріне келісетінін қарастырып, есепті шешетін әдістер тобын табамыз. Топ шінде нақты шешім әдісін табу – ол есептеу алгоритмінін тиімділігіне байланысты жүзеге асырылады. Оптималдандырудың барлық таңдалған сандық әдістері есептеу алгоритміне дейін нақтыланады.
Коммивояжер n пунктке (қалаға) минималды жолмен бір-бір ретпен ғана кіріп, алғашқы пунктке қайта кіру керек. Қалалар арасында жол құны матрицасымен беріледі.
1- Егер Коммивояжер і-ші қаладан кейін j-ші қалаға барса,
0- қарсы жағдайда.
Цикл деп – реттелген қалалар жиынтығын айтады. Егер ол әрбір қаладан тек бір – бір реттен өтсе.
Сонда Коммивояжердың жалпы жол шығыны t циклына мынадай болады:
Циклда С
матицасының әрбір жолының
h- келтіру рәсімінің немесе итерация нөмері
k- келтірілген константа
к=1
Келтірілген матрицаны табу
Ол үшін
әрбір жолдың оң жағына ең
кіші (минималды) элементті жазып,
жолдың әрбір элементінен алып
тастаймыз. Содан соң
Келтірілген константаны табу
Тарауға үміткерлер жұбын таңдау
Тарауға тек -шісі 0-ге тең жұптарын қарастырамыз.
Үміткерлер үшін бағаларын анықтау
Барлық бағалардың (Q (i, j)) ішінде ең үлкенін аламыз
Q ( k, l ) =max Q(i, j)
Максималды бағасы бар
жұпты матрицадан сызып
Алынған матрицаның шамасы 2х2 болса, екі жұп тарауға таңдалады. Егер матрица шамасы 2х2 болмаса, онда 10-шы қадамға көшу
Келтіру рәсімі жасалады, есептелінеді,
есептелінеді k= k+1. -ші қадамға көшу.
Мысал 1:
1 2 3 4 5 |
|||
1 2 3 4 5 |
х 4 10 9 4 2 х 9 7 6 8 5 х 5 9 5 8 10 х 7 1 5 4 8 х |
4 2 5 5 1 | |
1 2 3 4 5 |
|||
1 2 3 4 5 |
х 0 6 5 0 0 х 7 5 4 3 0 х 0 4 0 3 5 х 2 0 4 3 7 х |
||
0 0 3 0 0 |
1 2 3 4 5 |
|||
1 2 3 4 5 |
х 0 3 5 0 0 х 4 5 4 3 0 х 0 4 0 3 2 х 2 0 4 0 7 х |
||
1 2 3 5 |
|||
1 2 4 5 |
х 0 3 0 0 х 4 4 0 3 х 2 0 4 0 х |
||
2 3 5 |
|||
1 4 5 |
0 3 0 3 х 2 4 0 х |
0 2 0 | |
2 3 5 |
|||
1 4 5 |
х 3 0 1 х 0 4 0 х |
||
1 0 0 |
2 3 5 |
|||
1 4 5 |
х 3 0 0 х 0 3 0 х |
||
|
2 5 |
|||
1 4 |
х 0 0 0 |
0 0 | |
0 0 |
Cij – тасымалдау құны.
Хij – тасымалдаудың өнім көлемі.
Қарапайым актілер:
Жалпы түрдегі мақсатты функция:
Мақсатты функция:
Z = 3X12 + 2X13 + 5X14+6X21 +4X25+3X24+2X31+2X32+
X34+4X41+6X42+5X43 min
X12+ X13+ X14=1
X21+ X23 + X24=1
X31+ X32+ X34=1
X41+ X42+ X43=1
X21+ X 31+ X41=1
X12+ X32+ X42=1
X13+ X23+ X43=1
X14+ X24+ X34=1
1 |
2 |
3 |
4 |
||
1 |
x |
3 |
2 |
5 |
2 |
2 |
6 |
x |
4 |
3 |
3 |
3 |
2 |
2 |
x |
1 |
1 |
4 |
4 |
6 |
5 |
x |
4 |