BME Matematika- és Számítástudományi Doktori Iskola > Komplex vizsga tematikák


 

Operációkutatás


 

1. Lineáris programozás:
Lineáris egyenletrendszerek megoldhatóságának kérdése és megoldása. Gauss- Jordán eliminációs módszer. Lineáris egyenlőtlenségrendszerek megoldhatósága. Alternatíva tételek, Farkas lemma és variánsai. Lineáris egyenlőtlenségrendszerek megoldása pivot algoritmusokkal. Konvex poliéderek. Minkowski-tétel, Farkas-tétel, Weyl-tétel, Motzkin felbontási tétele. A lineáris programozás feladata, példák lineáris programozási feladatra, grafikus szemléltetés. A lineáris programozási feladat megengedett megoldásának, bázis megoldásának fogalma, a szimplex módszer alap algoritmusa. A ciklizálás és annak kizárási lehetőségei: lexikografikus szimplex módszer, Bland-szabály alkalmazása. Induló megengedett bázis keresése, a kétfázisú szimplex módszer. Az explicit bázisinverz és a módosított szimplex módszer. A lineáris programozás dualitás elmélete. Kiegészítő eltérések tételei. A duál szimplex módszer. Speciális lineáris programozási, illetve arra visszavezethető feladatok. Egyedi felső korlát technika. Érzékenységvizsgálat. A Dantzig–Wolfe dekompozíciós eljárás. Lineáris programozás belsőpontos módszereire épített elmélete. Önduális feladat, szinthalmazok, centrális út létezése és egyértelműsége. Newton-irányok kiszámítása. Analitikus centrum, Sonnevend-tétele. Dikin-ellipszoid, affin skálázású belsőpontos módszer és polinomialitása. Goldmann–Tucker-modell, Goldmann–Tucker-tétel. Pontos megoldás előállítása erősen polinomiális kerekítési eljárással. Hacsián ellipszoid módszere. Karmarkar potenciálfüggvényes belsőpontos algoritmusa. Speciális belsőpontos algoritmusok.
Irodalom:
Illés T., Lineáris optimalizálás elmélete és pivot algoritmusai, 2013.
Illés T., Lineáris optimalizálás elmélete és belsőpontos algoritmusai, 2014.
A. Schrijver, Theory of Linear and Integer Programming, John Wiley, New York, 1986.
 

2. Nemlineáris programozás:
Példák optimalizálási feladatokra. Optimalizálási feladatok osztályozása. Egyszerű egyváltozós feladatok numerikus megoldása. Felező módszer, szelő módszer. Feltétel nélküli feladatok. Szélsőértékek osztályozása. Optimalitási feltételek. Első- és másodrendű szükséges feltételek, másodrendű elegendő feltétel. Weierstrass tétele. Szinthalmazok, koerszivitás. Konvexitás. Konvex függvények tulajdonságai. Lokális-globális minimum tulajdonság. Differenciálható konvex függvények jellemzése. Kvadratikus függvények. Legkisebb négyzetes közelítés (lineáris és nemlineáris). Gradiens módszer. Legmeredekebb csökkenési irány és létezése. Lépésköz szabályok. Newton-módszer, csillapítás. Konvergencia sebessége. Feltételes optimalizálás. Optimalitási feltételek. Lagrange szorzók. KKT feltételek. Érintőkúp, linearizált érintőkúp. Regularitási feltételek. Megbízhatósági tartomány. Dualitáselmélet. Erős dualitás, gyenge dualitás. Konvex eset. Példák, geometriai programozás, zajszűrés. Büntetőfüggvény módszer. Kvadratikus programozás.
Irodalom:
J. Nocedal and S. Wright: Numerical optimization, Springer, 2006.
M. Ulbrich and S. Ulbrich: Nichtlineare optimierung, Birkha¨user, 2012.
Amir Beck: Introduction to nonlinear optimization: theory, algorithms, and applications with Matlab. MOS-SIAM Series on Optimization, 2014.
E. de Klerk, C. Roos, Terlaky T.: Nemlineáris Optimalizálás. Bu- dapest, 2004.
A. Mircea: Practical optimiztaion with Matlab, Cambridge Scholars Publishing, 2019.

 

3. Sztochasztikus programozás:
Bizonytalanság melletti döntéshozatal, Bernoulli elv. Valószínűségi korlátok események uniójára. Markov döntési folyamat: Bellmann egyenletek; Érték iteráció és politika iterációs algoritmusok. A logkonkáv mértékek elmélete. Statikus sztochasztikus programozási modellek. Valószínűség maximalizálás.
Egyedi, illetve együttes valószínűségi korlátokat tartalmazó sztochasztikus programozási feladatok elmélete és megoldási módszerei. Véletlen célfüggvényes modellek. Dinamikus sztochasztikus programozási modellek. Kétlépcsős sztochasztikus programozási feladat és matematikai tulajdonságai. Diszkrét valószínűségi vektorváltozókra vonatkozó kétlépcsős sztochasztikus programozási feladat megoldása bázis dekompozíciós módszerrel. A sztochasztikus dekompozíció és a feltételes sztochasztikus dekompozíció módszere.
Sztochasztikus optimalizálási eljárások: sztochasztikus gradiens módszer, Gauss folyamat; Bayes optimalizálás. Sztochasztikus döntési modellek: újságárus probléma, Véletlen készletezési modell, sorbaállási modellek, Elektromos energiatermelési kapacitás véletlen hatások melletti bővítése. Rendszerek megbízhatóságának számítása. Tározók szintszabályozása. Példa tározók optimális irányítására. A PERT optimalizálási probléma. Pénzügyi optimalizálási problémák.
Irodalom:
Prékopa, András. Stochastic programming. Vol. 324. Springer Science & Business Media, 2013.
Kall, Peter, Stein W. Wallace, and Peter Kall. Stochastic program- ming. Vol. 5. Chichester: Wiley, 1994.
Mayer, János. Stochastic linear programming algorithms: A compari- son based on a model management system. Routledge, 2022.
Kail, Peter, and Janos Mayer. ”Stochastic linear programming, models, theory, and computation.” (2005).
Birge, John R., and Francois Louveaux. Introduction to stochastic programming. Springer Science & Business Media, 2011.

 

4. Egészértékű programozás:
Alapvető modellek: hátizsák feladat, halmazfedési és felbontási feladat, kvad- ratikus hozzárendelési feladat, utazó ügynök feladat. Ipari alkalmazások
I: Telepítési problémák. Gépek és cellák elhelyezése. Integrált áramköri elemek elhelyezése rögzített pozíciókba. Telepítési problémák megkülönböztetése hasonló, de más természetű feladatoktól. Ipari alkalmazások
II: Ütemezési feladatok egzakt modelljei. Ipari alkalmazások
III: Az utazó ügynök feladat alkalmazása különböző ipari és kereskedelmi környezetben. Vágás típusú módszerek I: A Gomory-módszer. Vágás típusú módszerek II: Az utazó ügynök feladat poliéderének lapjai. Vágás típusú módszerek III: Metszési vágás (intersection cut) Leszámlálási módszerek Korlátozás és szétválasztás. Szétválasztás és vágás ; vágás és szétválasztás ; szétválasztás és árazás. Dinamikus programozás, Bellman-elv. Csoportelméleti módszer. Metaheurisztikák. Dualitás. Lagrange-szorzók. Benders-dekompozíció.
Irodalom:
Vizvári Béla: Egészértékű programozás, Typotex, 2006, Budapest
A. Schrijver, Theory of linear and integer programming, John Wiley and sons, 1986

5. Kombinatorikus optimalizálás:
Hálózati folyamok, Ford-Fulkerson-algoritmus. Páros gráfok karakterizációja, maximális méretű párosítás páros gráfban. Kőnig, Frobenius és Hall tételei.
Gráfszínezések. Alsó és felső korlát a kromatikus számra. Egerváry algoritmusa. Fourier-Motzkin elimináció. Közelítő algoritmusok. Ütemezési problémák.
Irodalom:
Jordán Tibor, Recski András, Szeszlér Dávid: Rendszeroptimalizálás, Typotex Kiadó, 2004.
B. Korte, J. Vygen, Combinatorial optimization, Springer, 2018.


6. Szemidefinit optimalizálás:
Általános konvex optimalizálás. Kúp optimalizálás. SDP dualitás elmélet. SDP és belsőpontos algoritmus. Sedumi, Yalmip, Neos serveren a solverek. Polinom optimalizálás, SOS.
Irodalom:
E. de Klerk: Aspects of Semidefinite Programming, Kluwer Academic Publisher, 2002.
H. Wolkowicz, R. Saigal, L. Vandenberghe: Handbook of Semidefinite Programming - Theory, Algorithms, and Applications, Springer, 2000.

 

7. Globális optimalizálás:
Banach terek, duális tér, gyenge* topológia. Hahn-Banach tétel. Konvex függvények modern elmélete. Alulról félig folytonos függvények. Első duális, második duális, szubderivált, közelítő szubderivált. Optimum jellemzése. Ekeland-féle variációs elv és alkalmazásai. DC optimalizálás. Toland-Singer dualitási tétel. Kvadratikus optimalizálás. Konjugált gradiens módszer. Kvázi-Newton módszerek. Többcélú programozás. Metaheurisztikus algoritmusok. Szimulált hűtés, tabu keresés, változó szomszédsági keresés, genetikus algoritmusok, particle swarm algoritmus, hangya optimalizálási algoritmus.
Irodalom:
J. Nocedal and S. Wright: Numerical optimization, Springer, 2006.
R. Horst and P. M. Pardalos: Handbook of global optimization, Springer, 1995.
Y. Nesterov: Lectures on convex optimization, Springer, 2018.
P. Cortez: Modern optimization with R, Springer, 2014.
I. Ekeland and R. Temam: Convex analysis and variational problems, Elsevier, 1976.
Sean Luke: Essentials of Metaheuristics, Creative Commons, San Fran- cisco, 2016.

8. Konvex analízis:
Konvex halmazok algebrai és topológiai tulajdonságai. Dualitási kapcsolatok: szeparációs tételek, poláris, duális operátorok. Konvex/lineáris egyenlőtlenségrendszerek, extremális pontok és halmazok. Konvex függvények differenciálhatósága: iránymenti derivált, szubgradiens, folytonosság és monotonitás. Konvex optimalizálási feladat dualitás elmélete. Fenchel-féle dualitás. Konvex függvények maximuma. Nyeregfüggvények: folytonosság, differenciálhatóság. Minimax feladatok elmélete. Konvex algebra.
Irodalom:
R.T. Rockafellar, Convex Analysis, Princeton University Press, 1970
J.M. Bornwein, A.S. Lewis, Convex Analysis and Nonlinear Optimiza- tion, Springer, 2006
I. Ekeland, R. Temam, Convex analysis and variational problems, El- sevier, 1976

 

9. Dinamikus programozás:
Optimális stratégiák, diszkrét modellek. A dinamikus programozás alapelve. Kedvezőtlen és kedvező játékok, merész és óvatos stratégiák. Optimális parkolás, nagybeszerzés tervezése. Lagrange mechanika, Hamilton- Jacobi egyenlet. Viszkózus közelítés, Hopf-Cole transzformáció, a Hopf-Lax féle infimum-konvoluciós formula. Determinisztikus optimális kontroll, optimális beruházás stratégiája, az általános Hamilton-Jacobi egyenlet viszkózus megoldásai. Pontrjagin maximum elve, feltételes szélsőérték keresése függvény-térben. Sztochasztikus modellek optimális kontrollja, a Hamilton-Jacobi- Bellman egyenlet.
Irodalom:
L.C. Evans: Partial Differential Equations, AMS, Providence, R.I., 1998.

10. Ökonometria:
Bevezetés az ökonometriába. Kétváltozós kapcsolatok: lineáris regresszió,
legkisebb négyzetes (LS) becslés és statisztikai tulajdonságai, Gauss - Markov tétel, predikció. Többváltozós lineáris regresszió korrelálatlan, azonos szórású hiba, illetve általános hibafolyamat esetén, általános Gauss-Markov tétel, előrejelzés, multi-kollinearitás. általánosított LS módszer, speciális esetek (autokorrelált zaj, nem azonos szórású korrelálatlan zaj), segédváltozók (IV) módszere. Idősorok elemzése: stacionaritás, autokorreláció, fehérzaj folya- mat, speciális modellek (lineáris szűrők, autoregresszív (AR) folyamat, mozgóátlag (MA) folyamat, ARMA folyamatok). Paraméterbecslés (ML-becslés), előrejelzés. Integrált és kointegrált folyamatok (ARIMA modellek), trend, szezonalitás. Spektrálreprezentáció, periodogram és becslése, spektrum becslése. Többváltozós modellek: VAR(1) folyamatok, n-dimenziós ARMA folyamatok, stacionaritás, stabilitás, Lyapunov egyenlet. Frakcionálisan integrált folyamatok, ARFIMA modellek, hosszú emlékezetű folyamatok és becslésük. Sztochasztikus volatilitás modellek: ARCH és GARCH folyamatok, bilineáris folyamatok és jellemzőik, stacionaritás, paraméterbecslés, állapottér reprezentáció. Alkalmazások: pénzpiaci hozamok idősorának vizsgálata, biológiai adatok elemzése.
Irodalom:
Tusnády G. - Ziermann M.: Idősorok analízise, Műszaki 1986
Ramu Ramanathan: Bevezetés az ökonometriába, PANEM, Budapest, 2003

11. Játékelmélet:
Nemkooperatív játékelmélet: Nemkooperatív játékok, normál forma, véges játékok kevert bővítése (kevert stratégia bevezetése), Nash-egyensúly, (kevert) Nash-egyensúly létezésének bizonyítása, Korrelált egyensúly fogalma kapcsolata a Nash-egyensúllyal, racionalizálhatóság fogalma és kapcsolata a Nash-egyensúllyal, a (szigorúan) dominált stratégiák iteratív kiküszöbölésének módszere, illetve a racionalizálhatósággal való kapcsolata, Játékok faformában, faforma átírása normál formába, redukált forma, kevert és viselkedési stratégiák, a részjátéktökéletes Nash-egyensúly, a visszafelé indukció (backward in- duction) módszere, Nemteljes információs játékok, nemtökéletes információs játékok, Bayesi-játékok, ex-ante BayesiNash-egyensúly és interim Bayesi–Nash- egyenúly, illetve kapcsolatuk, a racionalizálhatóság és a visszafelé indukció kapcsolata, Tudás és köztudás, privát információ (agreeing to disagree), kev ert stratégia interpretációk, aszimmetrikus információ, szekvenciális egyensúly.
Kooperatív játékelmélet: Kooperatív játékok, kooperatív játékok fajtái, Nash-program, átruházható hasznosságú kooperatív játékok, a megoldás fogalma, a mag, a mag nemürességének szükséges és elégséges feltétele: a Bondareva–Shapley-tétel, A Shapley-érték fogalma, axiomatikus megközelítés, a Shapley-érték axiomatizálásai, Prenukleolusz, nukleolusz, axiomatizálási eredmények prenukleoluszra és nukleoluszra, További megoldáskoncepciók átruházható hasznosságú kooperatív játékokra: stabil halmaz és alkuhalmazok, Nemátruházható hasznosságú kooperatív játékok, a mag, a mag nemürességének elégséges feltétele: a Scarf-tétel, a mag ürességének szükséges és elégséges feltétele: Pi-kiegyensúlyozottság.
Irodalom:
A. Rubinstein, J.O. Martin: A Course in Game Theory, MIT Press (1994)
B. Peleg, P. Sudhölter: Introduction to the Theory of Cooperative Games, Springer (2007)

12. Irányításelmélet:
Bevezetés az irányításelméletbe. Véges dimenziós lineáris rendszerek irányíthatósága. Kálmán-féle rang feltétel. Irányíthatóság és megfigyelhetőség dualitása. Véges dimenziós nemlineáris rendszerek lokális irányíthatósága. A lineáris teszt. Lie algebra feltétel. Alkalmazás sodródás nélküli irányítású affin rendszerek esetén. Véges dimenziós nemlineáris rendszerek globális irányíthatósága. Irányítható lineáris rendszerek Lipschitz perturbációja. Globális irányíthatóság és homogenitás. Véges dimenziós lineáris rendszerek stabilizálása. Póluseltolódási tétel és alkalmazások. Néhány példa véges dimenziós nemlineáris rendszerek visszacsatolásos vezérléssel történő stabilizálására.
Irodalom:
L. C. Evans, An Introduction to Mathematical Optimal Control The- ory, University of California, Berkeley 2010.
D. Liberzon, Calculus of Variations and Optimal Control Theory: A Concise Introduction, Princeton Univ. Press, 2012.
Gyurkovics E´va, Optimális irányítások, Typotex, 2011.

13. Lineáris komplementaritási feladatok:
Mátrix analízis, pivotálási módszerek, mátrix faktorizálás, egyenletek iteratív megoldásai, lineáris egyenlőtlenségek, kvadratikus programozás.
Irodalom:
R.W. Cottle, J.-S. Pang, R.E. Stone, The linear complementary prob- lem, SIAM, 2009.


14. Operációkutatás számítógépes módszerei:
Operációkutatási modellek számos valós probléma megoldására alkalmazhatók.
Olajfinomítói ütemezés, Különbségek az LP/IP/MILP között, A Hátizsák-probléma, Linearizálás, Szakaszonként Lineáris közelítések, Geometriai feladatok modellezése, Minimax célfüggvények, Modellezés gráfokkal, A Készlet Vágás (Cutting Stock) probléma, Portfóliószelekció, Kvadratikus programozás, Automatikus Sudoku megfejtő, Constraint Programming, ütemezési problémák, Az Utazó ügynök probléma, Nemlineáris Programozás, A Pooling probléma.
Irodalom:
Ruhul Amin Sarker, Charles S. Newton - Optimization modelling: A practical approach
H. Paul Williams - Model Building in Mathematical Programming
Leo Liberti - Problems and exercises in Operations Research
 

 

 

Utolsó módosítás: 2025.03.20.