This course is to present the basic theories and algorithms in optimization fields for undergraduate students at School of Management, Xi'an Jiaotong University. The aim is to give students a thorough understanding of how to constructe algorithms for solving optimization problems, and how to develop theories to analyze optimization problems and corresponding algorithms.
Optimization is a special field that is built on three interwined pillars:
Optimization = Modeling + Algorithm + Theory
Location: B103 Main Building (主楼B103)
Date : 1st&2nd class, Mondays and 9&10th class, Thursdays, 09/05 - 10/24, 2022.
Xiangyu Chang
Help | Advanced Search
Title: second-order algorithms for finding local nash equilibria in zero-sum games.
Abstract: Zero-sum games arise in a wide variety of problems, including robust optimization and adversarial learning. However, algorithms deployed for finding a local Nash equilibrium in these games often converge to non-Nash stationary points. This highlights a key challenge: for any algorithm, the stability properties of its underlying dynamical system can cause non-Nash points to be potential attractors. To overcome this challenge, algorithms must account for subtleties involving the curvatures of players' costs. To this end, we leverage dynamical system theory and develop a second-order algorithm for finding a local Nash equilibrium in the smooth, possibly nonconvex-nonconcave, zero-sum game setting. First, we prove that this novel method guarantees convergence to only local Nash equilibria with a local linear convergence rate. We then interpret a version of this method as a modified Gauss-Newton algorithm with local superlinear convergence to the neighborhood of a point that satisfies first-order local Nash equilibrium conditions. In comparison, current related state-of-the-art methods do not offer convergence rate guarantees. Furthermore, we show that this approach naturally generalizes to settings with convex and potentially coupled constraints while retaining earlier guarantees of convergence to only local (generalized) Nash equilibria.
Subjects: | Computer Science and Game Theory (cs.GT); Multiagent Systems (cs.MA); Systems and Control (eess.SY) |
Cite as: | [cs.GT] |
(or [cs.GT] for this version) | |
Focus to learn more arXiv-issued DOI via DataCite |
Access paper:.
Code, data and media associated with this article, recommenders and search tools.
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs .
COMMENTS
Here is the schedule of material for the course. Week 1. Lecture #1 (Tu 9/15): intro: course overview: oracles, efficiency, and optimization impossibility ( slides) Lecture #2 (Th 9/17): intro: example problem / algorithm: critical points by gradient descent ( slides) Reading: Start Chapter 1 and Chapter 2. Week 2.
In summary, here are 10 of our most popular optimization courses. Discrete Optimization: The University of Melbourne. Pricing Strategy Optimization: University of Virginia. Operations Research (2): Optimization Algorithms: National Taiwan University.
This class will introduce the theoretical foundations of continuous optimization. Starting from first principles we show how to design and analyze simple iterative methods for efficiently solving broad classes of optimization problems. The focus of the course will be on achieving provable convergence rates for solving large-scale problems ...
This course introduces the principal algorithms for linear, network, discrete, nonlinear, dynamic optimization and optimal control. Emphasis is on methodology and the underlying mathematical structures. Topics include the simplex method, network flow methods, branch and bound and cutting plane methods for discrete optimization, optimality conditions for nonlinear optimization, interior point ...
This course introduces students to the theory, algorithms, and applications of optimization. The optimization methodologies include linear programming, network optimization, integer programming, and decision trees. Applications to logistics, manufacturing, transportation, marketing, project management, and finance. Includes a team project in which students select and solve a problem in practice.
AM221. Advanced Optimization. This is a graduate level course on optimization which provides a foundation for applications such as statistical machine learning, signal processing, finance, and approximation algorithms. The course will cover fundamental concepts in optimization theory, modeling, and algorithmic techniques for solving large-scale ...
invested. Constraint: a minimum return, budget feasibility, and non-negative investment. • Objective: minimizing overall risk. Σ ≥ = ≽ 0. ∈ R : expected return for each invested asset; ∈ R: minimum return. ∈ R : every component is 1; : budget. • Σ ∈ R × : covariance matrix for the prices of all assets; indicates investment risk.
Course layout. Week 1: Introduction and background material - 1. Review of Linear Algebra. Week 2: Background material - 2. Review of Analysis, Calculus. Week 3: Unconstrained optimization. Taylor's theorem, 1st and 2nd order conditions on a stationary point, Properties of descent directions. Week 4: Line search theory and analysis.
About this book. This comprehensive textbook on combinatorial optimization places special emphasis on theoretical results and algorithms with provably good performance, in contrast to heuristics. It is based on numerous courses on combinatorial optimization and specialized topics, mostly at graduate level. This book reviews the fundamentals ...
This course introduces advances in optimization theory and algorithms with rapidly growing applications in machine learning, systems, and control. Methods to obtain the extremum (minimum or maximum) of a non-dynamic system and the use of these methods in various engineering applications are given. Prerequisite
About this book. This book, a result of the authors' teaching and research experience in various universities and institutes over the past ten years, can be used as a textbook for an optimization course for graduates and senior undergraduates. It systematically describes optimization theory and several powerful methods, including recent results.
Foundations and Trends in Machine Learning 3, no. 1 (2010): 1-122. Lecture 15 Course Review. tl;dr: Review. School of Management. Xi'an Jiaotong University. Lectures - Optimization Theory and Algorithm II / Fall 2021.
Introduction to Optimization Theory. Lecture #4 -9/24/20 MS&E 213 / CS 2690 Aaron Sidford [email protected]. ℝ " ℝ ". ∗. ∗. " 1 1 0 0. High Level Lecture Plan. Brief Recap Wrap up Chapters 1 Start Chapter 3 Wrap up Chapters 2. Recap•Objective function !:ℝ!→ℝ •Constraint set %⊆ℝ!
Section 3.1.1, 3.2, 3.3 and 3.13 of Liu et al. Lecture 3 Algorithm and Theory in Optimization. tl;dr: Management Decision Tree Analysis, RL, Algorithm and Theory Examples. [ notes ] Suggested Readings: Section 1.5.7 and 2.2.1 of Liu et al. Lecture 4 Quick Review of Linear Algebra I. tl;dr: Row and Column Picture, Matrix Multiplication, Vector ...
In summary, here are 10 of our most popular mathematical optimization courses. Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization: DeepLearning.AI. Calculus for Machine Learning and Data Science: DeepLearning.AI. Introduction to Google SEO: University of California, Davis. Operations Analytics: University of ...
This course is to present the basic theories and algorithms in optimization fields for undergraduate students at School of Management, Xi'an Jiaotong University. ... Optimization = Modeling + Algorithm + Theory. Location: Main Building A305. Date: 7th&8th class, Tuesdays and 3rd&4th class, Fridays, 04/27 - 06/18, 2021. Instructors. Xiangyu Chang.
Algorithmic tools from optimization have become more and more important in machine learning and data analysis. Increasingly, the focus is shifting to nonconvex optimization, in which the functions to be minimized may have a plethora of local solutions and saddle points. Nonconvex problems appear in deep learning, as well as in important ...
This course covers basic theory and algorithms for unconstrained and constrained optimization problems, convex and non-convex optimization problems, optimality conditions including duality theory. Algorithms include basic first-order and second-order methods. Some applications of optimization, such as those in data science, will be introduced.
This fundamental work is a sequel to monographs by the same author: Variational Analysis and Applications (2018) and the two Grundlehren volumes Variational Analysis and Generalized Differentiation: I Basic Theory, II Applications (2006).This present book is the first entirely devoted to second-order variational analysis with numerical algorithms and applications to practical models.
In this course, we flip the traditional mathematics pedagogy for teaching math, starting with the real world use-cases and working back to theory. Most people who are good at math simply have more practice doing math, and through that, more comfort with the mindset needed to be successful.
This course is to present the basic theories and algorithms in optimization fields for undergraduate students at School of Management, Xi'an Jiaotong University. ... Optimization = Modeling + Algorithm + Theory. Location: B103 Main Building (主楼B103) Date: 1st&2nd class, Mondays and 9&10th class, Thursdays, 09/05 - 10/24, 2022. Instructors ...
Zero-sum games arise in a wide variety of problems, including robust optimization and adversarial learning. However, algorithms deployed for finding a local Nash equilibrium in these games often converge to non-Nash stationary points. This highlights a key challenge: for any algorithm, the stability properties of its underlying dynamical system can cause non-Nash points to be potential ...
The language used throughout the course, in both instruction and assessments. Close. English (157) Portuguese (Brazil) (131) ... Skills you'll gain: Mathematics, Algorithms, Mathematical Theory & Analysis, Theoretical Computer Science, Combinatorics. 4.4. ... Mathematical Optimization (21) Computer Program (20) Data Structure (19) Problem ...