A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre. Az előző számban egy régebben kitűzött optimalizálási feladat egy megoldását mutattuk be, amely egyszerű következtetésen alapult. Most ugyanennek a feladatnak egy olyan megoldását mutatjuk be, amely a KÖMAL 1979/4.‐5. számában Prékopa András Lineáris programozás c. cikkében bemutatott eljáráshoz hasonló. Az alábbiakban bemutatásra kerülő megoldást Halász Péter, a miskolci Földes Ferenc Gimnázium II. o. tanulója küldte be. A feladat szövegét lásd az októberi szám 74. oldalán.
Megoldás. A négyféle nyersanyaghoz 4 egyenlőtlenség tartozik, amelyek együttvéve alkotják a feltételi rendszert:
A kanonikus alakra hozott feltételi rendszer az alábbi:
Az egyes termékek anyagköltségére Ft/kg, Ft/kg és Ft/kg-ot kapunk. A célfüggvény az alábbi: | |
Ennek megfelelően az induló tábla a következő lesz:
A bekeretezett sarokelemekből kiindulva rendre elkészítjük a további három táblázatot.
Látható tehát, hogy -ből kg/nap, -ből kg/nap és -ból kg/nap kell hogy készüljön. az -ból megmaradó anyag mennyisége: kg/nap. A naponta felhasznált nyersanyagok ára, azaz az optimum: Ft.
Feladatok
Sz. 15. Program készítendő, amely a példában megadott adatokat kártyáról olvassa be, és Dantzig módszere alapján kiszámítja az optimumot a hozzá tartozó mennyiségekkel, továbbá a nyersanyagmaradékokat. Nyomtatandók a beolvasott adatok és a számított eredmények. Sz. 16. (kezdőknek). Egy medencébe számú csap vezet. Az tömb elemei megadják, hogy mennyi idő alatt tölti meg, ill. üríti ki egy adott indexű csap egyedül a medencét. [ töltést, pedig ürítést jelent.] Program készítendő, amely a kártyáról leolvassa értékét és az tömb elemeit, majd megállapítja, hogy mi történik, ha valamennyi csap egyszerre van nyitva, és erről szöveges jelzést ‐ ha lehet ‐ számszerű értéket nyomtat ki.
Beküldési határidő: 1979. január 10.
A feladatmegoldások a következő címre küldhetők: Ada-Winter Péter, MÜM Számítástechnikai Intézet Budapest, VIII. Reguly Antal u. 57-59. 1089.
|