研究生: |
白家鴻 Pai, Chia-Hung |
---|---|
論文名稱: |
整數納許均衡演算法實現 On implementation of algorithm for solving and enumerating integer Nash equilibria |
指導教授: |
李雨青
Lee, Yu-Ching |
口試委員: |
林陳佑
Lin, Chen-Yu 陳柏安 Chen, Po-An 吳浩庠 Wu, Hao-Hsiang |
學位類別: |
碩士 Master |
系所名稱: |
工學院 - 工業工程與工程管理學系 Department of Industrial Engineering and Engineering Management |
論文出版年: | 2022 |
畢業學年度: | 110 |
語文別: | 英文 |
論文頁數: | 33 |
中文關鍵詞: | 一般化納許均衡問題 、整數規劃 、有理生成函數 |
外文關鍵詞: | generalized Nash equilibrium problem, integer programming, rational generating function |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
賽局理論是一個理論框架,用於設想競爭者之間的社會情境,在給定已知的payoff或可量化的結果,我們能得到一個讓所有玩家在自身最佳獲利下不會單方面改變自身決策的結果。而在近年來相關的研究中,賽局理論也運用在廣泛的課題,像是經濟、生物和工程學等等。而本篇論文所探討的generalized Nash equilibrium problem,能描述更一般化的情況,過往在解決這類問題,我們會採取混和策略的方式,給予每位玩家的決策一個機率值,並能確保必定會有一個混和納許均衡點。然而,這單一結果並不夠實際且無法全面的預測對手的決策。因此,在這篇論文中,我們設計了一套演算法,目標是取得一個賽局中所有的整數均衡點並列舉出來,這是在過往尚未有人實現過的。而在我們的數據實驗中,我們在三個範例下分別獲得了1、13、3個整數納許均衡點。此外,我們對演算法進行了運行時間的測試,並發現我們能在兩小時內解決一個14維度以下的賽局遊戲。
Game theory is a theoretical framework for conceiving social situations among competing players. With known payoffs or quantifiable consequences, we can get an outcome that no player can increase their payoff by changing strategy unilaterally. In recent research, game theory has applied to many issues, e.g., economics, biology, engineering. Furthermore, the generalized Nash equilibrium problem is mentioned more often because of the general conditions. For solving this problem, we usually use the concept of mixed strategy, where every players’ strategies are assigned a probability respectively, and this method will guarantee there is a mixed Nash equilibrium point. However, the unique solution is not practical enough and it can’t predict rivals’ strategies completely. Thus, in this thesis, we design an algorithm in order to find all the integer Nash equilibria points and enumerate them, and this has never been done before. In our numerical experiments, we get 1, 13 and 3 integer Nash equilibria for examples 1, 2, and 3 respectively. Moreover, we examine our algorithm’s running time and find that we can enumerate the integer Nash equilibria of a game with up to 14 variables in 2 hours.
Arrow, K. J., & Debreu, G. (1954). Existence of an Equilibrium for a Competitive Economy. Econometrica, 22, 265-290.
Loera, J. A. D., Hemmecke, R., Tauzer, J., & Yoshida, R. (2004). Effective lattice point counting in rational convex polytopes. Journal of Symbolic Computation, 38, 1273–1302.
Nabetani, K., Tseng, P., & Fukushima, M. (2009). Parametrized variational inequality approaches to generalized Nash equilibrium problems with shared constraints. Comput Optim Appl, 48, 423–452.
Barvinok, A., & Woods, K. (2003). Short Rational Generating Functions for Lattice Point Problems. Journal of American Mathematical Society, 16, 957-979.
Barvinok, A., & Pommersheim, J. E. (1999). An Algorithmic Theory of Lattice Points
in Polyhedra. MSRI Publications, 38.
Sze ́kely, L. A., & Wormald, N. C. (1986). Generating functions for the Frobenius problem with 2 and 3 generators. Math. Chronicle, 15, 49-57.
Facchinei, F., Fischer, A., & Piccialli, V. (2007). Generalized Nash equilibrium problems and Newton methods. Math. Program., 117, 163–194.
Facchinei, F., & Kanzow, C. (2009). Generalized Nash Equilibrium Problems. Ann Oper Res, 175, 177–211.
Ko ̈ppe, M., Ryan, C. T., & Queyranne, M. (2011). Rational Generating Functions and
Integer Programming Games. Operations Research, 59, 1445-1460.
Krawczyk, J. B., & Uryasev, S. (2000). Relaxation algorithms to find Nash equilibria with economic applications. Environmental Modeling and Assessment, 5, 63–73.
Lenstra Jr, H. W. (1983). Integer programming with a fixed number of variables. Mathematics of operations research, 8, 538-548.
Barvinok, A. I. (1994). A polynomial time algorithm for counting integral points in polyhedra when the dimension is fixed. Mathematics of Operations Research, 19, 769-779.
Loera, J. A. D., Hemmecke, R., & Ko ̈ppe, M. (2009). Pareto optima of multi-criteria integer linear programs. Operations Research, 21.
Nikaido ̂, H., & Isoda, K. (1955). Note on non-cooperative convex games. Pacific Journal of Mathematics, 5.
Panicucci, B., Pappalardo, M., & Passacantando, M. (2009). On solving generalized Nash equilibrium problems via optimization. Optimization Letters, 3, 419-435.