Stephen P. Boyd
homepage:http://www.stanford.edu/~boyd/
search externally:   Google Scholar,   Springer,   CiteSeer,   Microsoft Academic Search,   Scirus ,   DBlife

Description

Stephen P. Boyd is the Samsung Professor of Engineering, and Professor of Electrical Engineering in the Information Systems Laboratory at Stanford University. His current research focus is on convex optimization applications in control, signal processing, and circuit design.

Professor Boyd received an AB degree in Mathematics, summa cum laude, from Harvard University in 1980, and a PhD in EECS from U. C. Berkeley in 1985. In 1985 he joined the faculty of Stanford’s Electrical Engineering Department. He has held visiting Professor positions at Katholieke University (Leuven), McGill University (Montreal), Ecole Polytechnique Federale (Lausanne), Qinghua University (Beijing), Universite Paul Sabatier (Toulouse), Royal Institute of Technology (Stockholm), Kyoto University, and Harbin Institute of Technology. He holds an honorary doctorate from Royal Institute of Technology (KTH), Stockholm.

Professor Boyd is the author of many research articles and three books: Linear Controller Design: Limits of Performance (with Craig Barratt, 1991), Linear Matrix Inequalities in System and Control Theory (with L. El Ghaoui, E. Feron, and V. Balakrishnan, 1994), and Convex Optimization (with Lieven Vandenberghe, 2004).

Professor Boyd has received many awards and honors for his research in control systems engineering and optimization, including an ONR Young Investigator Award, a Presidential Young Investigator Award, and an IBM faculty development award. In 1992 he received the AACC Donald P. Eckman Award, which is given annually for the greatest contribution to the field of control engineering by someone under the age of 35. In 1993 he was elected Distinguished Lecturer of the IEEE Control Systems Society, and in 1999, he was elected Fellow of the IEEE, with citation: “For contributions to the design and analysis of control systems using convex optimization based CAD tools.” He has been invited to deliver more than 30 plenary and keynote lectures at major conferences in both control and optimization.

In addition to teaching large graduate courses on Linear Dynamical Systems, Nonlinear Feedback Systems, and Convex Optimization, Professor Boyd has regularly taught introductory undergraduate Electrical Engineering courses on Circuits, Signals and Systems, Digital Signal Processing, and Automatic Control. In 1994 he received the Perrin Award for Outstanding Undergraduate Teaching in the School of Engineering, and in 1991, an ASSU Graduate Teaching Award. In 2003, he received the AACC Ragazzini Education award, for contributions to control education, with citation: “For excellence in classroom teaching, textbook and monograph preparation, and undergraduate and graduate mentoring of students in the area of systems, control, and optimization.


Lectures:

keynote
flag Convex Optimization with Abstract Linear Operators
as author at  International Conference on Computer Vision (ICCV) 2015, Santiago,
6170 views
  invited talk
flag Domain Specific Languages for Convex Optimization
as author at  International Workshop on Advances in Regularization, Optimization, Kernel Methods and Support Vector Machines (ROKS): theory and applications, Leuven 2013,
5637 views
invited talk
flag Alternating Direction Method of Multipliers
as author at  Optimization for Machine Learning,
50129 views
  lecture
flag Lecture 18: Announcements
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
2581 views
lecture
flag Lecture 17: Stochastic Model Predictive Control
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
4015 views
  lecture
flag Lecture 16: Model Predictive Control
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
6625 views
lecture
flag Lecture 15: Recap: Example: Minimum Cardinality Problem
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
3236 views
  lecture
flag Lecture 14: Methods (Truncated Newton Method)
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
2697 views
lecture
flag Lecture 13: Recap: Conjugate Gradient Method
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
3842 views
  lecture
flag Lecture 12: Recap: 'Difference Of Convex' Programming
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
3843 views
lecture
flag Lecture 11: Sequential Convex Programming
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
3576 views
  lecture
flag Lecture 10: Decomposition Applications
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
2823 views
lecture
flag Lecture 9: Comments: Latex Typesetting Style
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
4550 views
  lecture
flag Lecture 8: Recap: Ellipsoid Method
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
3052 views
lecture
flag Lecture 7: Example: Piecewise Linear Minimization
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
3462 views
  lecture
flag Lecture 6: Addendum: Hit-And-Run CG Algorithm
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
2735 views
lecture
flag Lecture 5: Stochastic Programming
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
6614 views
  lecture
flag Lecture 4: Project Subgradient For Dual Problem
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
2984 views
lecture
flag Lecture 3: Convergence Proof
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
2552 views
  lecture
flag Lecture 2: Recap: Subgradients
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
3460 views
lecture
flag Lecture 1: Course Logistics
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
5316 views
  event
flag Stanford Engineering Everywhere EE364B - Convex Optimization II
as author at  Stanford Engineering Everywhere EE364B - Convex Optimization II,
8857 views
lecture
flag Lecture 19: Interior-Point Methods (Cont.)
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
3238 views
  lecture
flag Lecture 18: Logarithmic Barrier
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
2918 views
lecture
flag Lecture 17: Newton's Method (Cont.)
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
3038 views
  lecture
flag Lecture 15: Algorithm Section Of The Course
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
3108 views
lecture
flag Lecture 14: LU Factorization (Cont.)
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
3531 views
  lecture
flag Lecture 13: Linear Discrimination (Cont.)
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
3004 views
lecture
flag Lecture 12: Continue On Experiment Design
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
3911 views
  lecture
flag Lecture 11: Statistical Estimation
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
7323 views
lecture
flag Lecture 10: Applications Section Of The Course
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
3113 views
  lecture
flag Lecture 9: Complementary Slackness
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
3889 views
lecture
flag Lecture 8: Lagrangian
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
5520 views
  lecture
flag Lecture 7: Generalized Inequality Constraints
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
5161 views
lecture
flag Lecture 6: (Generalized) Linear-Fractional Program
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
4538 views
  lecture
flag Lecture 5: Optimal And Locally Optimal Points
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
3687 views
lecture
flag Lecture 4: Vector Composition
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
3631 views
  lecture
flag Lecture 3: Logistics
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
5324 views
lecture
flag Lecture 1: Introduction to Convex Optimization I
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
14716 views
  event
flag Stanford Engineering Everywhere EE364A - Convex Optimization I
as author at  Stanford Engineering Everywhere EE364A - Convex Optimization I,
21860 views
lecture
flag Lecture 20: Continuous-Time Reachability
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
2687 views
  lecture
flag Lecture 19: Reachability
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
2558 views
lecture
flag Lecture 18: Sensitivity Of Linear Equations To Data Error
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
2632 views
  lecture
flag Lecture 17: Gain Of A Matrix In A Direction
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
2582 views
lecture
flag Lecture 16: RC Circuit (Example)
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
3938 views
  lecture
flag Lecture 15: DC Or Static Gain Matrix
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
3212 views
lecture
flag Lecture 14: Jordan Canonical Form
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
3829 views
  lecture
flag Lecture 13: Markov Chain (Example)
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
3614 views
lecture
flag Lecture 12: Time Transfer Property
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
2786 views
  lecture
flag Lecture 11: Solution Via Laplace Transform And Matrix Exponential
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
3814 views
lecture
flag Lecture 10: Examples Of Autonomous Linear Dynamical Systems
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
3572 views
  lecture
flag Lecture 9: Least-Norm Solution
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
3217 views
lecture
flag Lecture 8: Multi-Objective Least-Squares
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
3220 views
  lecture
flag Lecture 7: Least-Squares Polynomial Fitting
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
3705 views
lecture
flag Lecture 6: Least-Squares
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
4456 views
  lecture
flag Lecture 5: Orthonormal Set Of Vectors
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
3411 views
lecture
flag Lecture 4: Nullspace Of A Matrix(Continued)
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
4108 views
  lecture
flag Lecture 3: Linearization (Continued)
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
3429 views
lecture
flag Lecture 2: Linear Functions (Continued)
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
3880 views
  lecture
flag Lecture 1: Overview Of Linear Dynamical Systems
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
8413 views
event
flag Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems
as author at  Stanford Engineering Everywhere EE263 - Introduction to Linear Dynamical Systems,
17796 views