Өндірістік үрдістерде графтар теориясын қолдану

Автор работы: Пользователь скрыл имя, 24 Сентября 2013 в 19:59, курсовая работа

Краткое описание

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

Содержание

І. Кріспе.....................................................................................................................3
ІІ Негізгі бөлім
І тарау . Өндірістік есептердің математикалық моделдерін құру.
1.1 Кәсіпорын өндірісін есепке алу...................................................................5
1.2 Материалдарды тиімді пішу туралы есеп .................................................9
1.3 Тапсырманы кәсіпорындарға бөлу туралы есеп .....................................10
1.4 Тасымалдау есебі .......................................................................................11
ІІ тарау . Графтар теориясы және оны қолдану.
2.1 Графтар теориясының анықтамалары және негізгі теоремалары..........13
2.2 Графтың түрлері: толық, толық бағытталған граф, екі үлесті граф......14
2.3 Шыңдар дәрежесі. Графтың байланысуы.................................................16
2.4 Қабырғаларды жою, көпірлер....................................................................21
2.5 Ағаштар. Ағаштардың саналуы................................................................22
2.6 Жазық граф..................................................................................................24
2.7 Гомеоморфтық графтар..............................................................................27
2.8 Эйлер графы. Эйлер формуласы...............................................................27
2.9 Дирак теоремасы.........................................................................................29
III. Қорытынды.....................................................................................................31
IV. Пайдаланылған әдебиеттер..........................................................................32

Вложенные файлы: 1 файл

Өндірістік үрдістерде графтар теориясын қолдану..doc

— 851.00 Кб (Скачать файл)

F(x)=c1+x1+c2+x2+...+cnxn= cjxj→min

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

                a11x1+a12x2+...+a1nxn≥b1,


                        a21x1+a21x2+...+a2nxn≥b2,

                ─ ─ ─ ─ ─ ─ ─ ─  ─ ─ ─

                am1x1+am2x2+...+amnxn≥bm,

 

   ал азық-түлік мөлшері теріс мән қабылдай алмайды:

              xj≥0(j= )

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

               

     F(x)= cixj→min                                                              (1.4)                                

              

      
        aij  xj≥bi(i= )                                                          (1.5)                       

   

 

   xj≥0 (j= )                                                                            (1.6)                                     

 

Математикалық тұрғыдан бұл есепті былайша тұжырымдауға болады:

Берілген (1,4) мақсат функциясына минимум мән әперетін және (1,5) (1,6) теңсіздіктер жүйесін қанағаттандыратын x= (х12,...хn)  векторын табу қажет.  Берілген есептің мақсат функциясы мен шектеулер жүйесі сызықтық болғандықтан, бұл есепте сызықтық бағдарламалау есебіне жатады.

      Жоғарыда  қарастырған (1.1)-(1.3),(1.4)-(1.6) есептерін  матрица түрінде де жазуға болады. Ол үшін төмендегі белгілеулерді енгізейік:

         a11 a12 ... a1n          - шектеуші шарттардағы белгісіздер


  A=   a21 a22 ...a2n                  коэффиценттерінен құралған матрица;                                                                

           - - - - - - - -

am1 am2...amn        

          

     c=(с1, с2, ..., сn) – мақсат функциясындағы белгісіздер    

                               коэффициенттерінен құралған матрица – қатар;


           x1

 Х=     x2      - белгісіздерден құралған матрица – баған

          ...

          xn


          b1           - шектеуші шарттар оң бөлігінен құралған матрица - баған

          b2

B=     ...

          bn

 

 

 Сонда  (1.1)-(1.3) есебінің  матрицалық түрде жазылуы төмедегідей  болады:

                     F(x)=c*x→ max                                                     (1.7)                               

                        A*X≤B,                                                              (1.8)                              

                         x≥0                                                                     (1.9)                              

Ал (1,4)-(1,6) есебінің матрицалық түрде жазылуы төмендегідей  болады:

                      F(x)=c*x→min                                                     (1.10)

                          A*X≥B                                                             (1.11)

                          x≥0                                                                   (1.12)

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

                     F(x)=c*x →extr,                                                   (1.13)

                            AX=B,                                                            (1.14)

                             x≥0                                                                (1.15)

 

 

1.2. Материалды тиімді пішу туралы есеп.

      

       Белгілі бір бұйымды шығару үшін әрқайсында көлемі bj –ге тең n партия материал бар делік. Әрбір бұйымды жасау үшін осы материалдардан s түрлі бөлшек дайындалу  саны рк болуы керек. Ол бөлшектерді пішудің (дайындаудың)  т  түрлі тәсілі бар;  егер

і-партияның материал бірлігін j тәсілмен пішетін болса , онда аijk дана

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

   Шешуі: белгілеу енгізейік: xij-i партия материалдарының j – тәсіл бойынша пішілетін көлемі делік.

     Сонда   і-партия материалдарының j тәсілімен  пішкенде алынатын к-бөлшек саны: aijk*xij,

ал  і-партия материалдарын  барлық тәсілмен пішкенде алынатын

k-бөлшек саны:

    

 

                      aijk *xij

                  

Сонымен, барлық п партиядағы материалдарды барлық  m тәсілмен пішу кезінде дайын болатын к-бөлшек саны:

              

       Fk aijk * xij, (K=1,s)                                              (1.16)


             

Бір бұйым үшін қажетті К-бөлшек саны  Рк  болғандықтан, дайын бұйым саны келесідей болуға тиіс:

                    

     F= min   ,   k=                                                         (1.17)

                   

немесе, (1.16) формуласы бойынша:

                   

                     aijk*xij

     F=min                             ,   k=                    (1.18)                  


                        Pk                                          

Әрбір  партиядан жұмсалынатын материал саны белгілі, сондықтан :


                    xi1+xi2+...+xim =bi, i=                      (1.19)

         Сонымен бірге: xij≥0                                          (1.20)

 

 

Сонымен  бұл есептің математикалық моделін былайша тұжырамдауға болады:  Берілген (1,18) мақсат функциясына  максимум мән әперетін және (1,19) –(1,20) шарттарын қанағаттандыратын хij –дің мәндерін табу керек. Бұл есепті кейде «максимин» есебі деп те атайды .

 

 

          1.3 Тапсырманы кәсіпорындарға бөлу туралы есеп.

 

         Өндіріс саласының жоспары бойынша белгілі бір Т уақытта Аi бұйымынан Ni дана (i = ) шығарылуға тиіс . Бұл бұйымдар m кәсіп орында шығарылады, бірақ  ешбір кәсіпорын бірмезгілде бірнеше түрлі бұйымды қатарынан шығара алмайды. Сонымен бірге aij –j кәсіпорында уақыт бірлігінде шығаратын. Аі бұйымның сан мөлшері, яғни aij әрбір кәсіпорынның еңбек өнімділігі. Ал bij –осы кәсіпорында шығарылған Аі бұйымның бір данасын а кеткен шығын. Шығарылатын барлық өнімге кететін шығын ең аз болатындай етіп тапсырманы кәсіпорындарға бөлу жоспарын жасау керек.

   Шешуі: берілген есептің математикалық моделін түзу үшін хіj  деп Аі бұйымын шығаруға жұмсалатын j кәсіпорынның уақытын белгілейік. Сонда өндіріс кәсіпорындарының шығарылатын барлық өнімге жіберілетін шығыны төмендегі формуламен есептелінеді:

                  

              F= aij bij xij                                                                 (1.21)

                 

Сонымен бірге, әрбір кәсіпорынның жұмыс уақыты T-дан аспауға тиіс:

           x1j+x2j+...+xnj ≤T,  j=                                                          (1.22)

Шығарылатын  өнім мөлшері  тапсырмаға сәйкес болуы керек:

              

aij   x1+ai2 x2+... +aim*хm= Ni, i=                                                        (1.23)

     Бұған қосымша:

 

xij≥0(i= j= )                                                                                 (1.24)

    Сонымен, тапсырманы кәсіпорындарға бөлу есебінің математикалық моделін былайша тұжырамдауға болады: Берілген (1,21) максат функциясына минимум мән әперетін және (1,22) – (1,24) шарттарын қанағаттандыратын хij белгісіздердің мәндерін табукерек.

 

                                  

1.4. Тасымалдау есебі.

     

     Күнделікті өмірде сызықтық бағдармалаудың жиі кездесетін есептерінің бірі тасымалдау есебі. Жаңа шаруашылық жағдайында , шығындарды қысқартуда тасымалдау есебінің шешімін табу өте маңызды.

 Тасымалдау есебінің жалпы  түрін қарастырайық.

       Айталық , а1, а2,... ,аm m жабдықтаушыда әрқайсысында көлемі сәйкесінше а1, а2,...,аm – ге тең біркелкі жүк мөлшері бар делік. Осы жүктерді b1, b2,...,b n  тұтынушыға әрқайсысына сәйкесінше

 в1, в2,...,вnқажетті мөлшерінде тасымалдап жеткізу керек. Әрбір жабдықтаушыдан әрбір тұтынушыға  жүктің жеке бір бөлігін тасымалдаудың шығыны белгілі делік және ол сij –ға тең болсын.

      Барлық тұтынушылардың  қажеттіліктерін толығымен қанағаттандыратын,  барлық жабдықтаушылардағы  жүк толығымен тасымалданатын және тасымалдау шығыны ең аз болатын тасымалдау жоспарын құру керек.

       Шешуі: есептің математикалық моделін құру үшін aі жабдық таушыдан bтұтынушыға тасымалданатын жүк мөлшерін хіj(і= ; j= ) деп белгілеп, есептің шартында берілген мәліметтерді жоспарлау кестесі деп аталатын мына төмендегі кестеге жазайық.


Жабдықтаушылар

Тұтынушылар

   

                Жүк қ. 

 

b1

b2

...

b n

     a1

c11  x11

c12 x12

...

х1n с1n          a1

    a2

c21

c22

...

x2n                  a2

     ...  

....

....

...

...            ...

     am

c m1 x m 1

cm2 x m2

...

cmn                 am

Тұтынушылардың  қажеттілігі

b1

b2

...

bn                       


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

   Сонда і-жабдықтаушыдан  j-тұтынушыға дейін тасымалданатын  барлық жүк мөлшерінің шығынының бағасы ең аз болуы тиіс болғандықтан, тасымалдау есебінің мақсат функциясын мына түрде жазуға болады:

      F=c11x11+c12x12+...+c1nx1n+c21x21+c22x22+...+c2nx2n+...+cm1xm1

                                                       

+cm2xm2+...+cmnxmn= cij*xij →min                         (1.25)

                                      

Есептің шарты бойынша: а) барлық жабдықтаушылардағы жүк қоры толығымен тасымалдануы тиіс, яғни

 

x11+x12+...+x1n=a1


 x21+x22+...+x2n=a2

– – – – – –  – – –                                                             (1.26)                                                 

xm1+xm2+...+xmn=am

Информация о работе Өндірістік үрдістерде графтар теориясын қолдану