# jemdoc: menu{MENU}{papers.html},fwtitle,showsource,nodefaultcss,addcss{/cvxr.css}
= Papers & Talks
== Papers
Clicking on a title leads to a separate page with an abstract and a downloadable PDF.
:{[http://www.stanford.edu/~boyd/papers/graph_dcp.html */Graph Implementations for Nonsmooth Convex Programs/*] by
M. Grant and S. Boyd.\n/Recent Advances in Learning and Control (tribute to M. Vidyasagar)/,
V. Blondel, S. Boyd, and H. Kimura, editors, Springer, 2008, pp. 95-110.}
This paper is to be preferred over the next two for two reasons: one, it is considerably
shorter; and two, it makes use of the current, public version of
[cvx CVX] as opposed to an earlier prototype.
:{[http://www.stanford.edu/~boyd/papers/disc_cvx_prog.html */Disciplined Convex Programming/*]
by M. Grant, S. Boyd, and Y. Ye.\nChapter in
/Global Optimization: From Theory to Implementation/, L. Liberti and
N. Maculan, eds., in the book series /Nonconvex Optimization and Applications/,
Springer, 2006, pp. 155-210.}
This paper is the first public presentation of disciplined convex
programming and how it can be supported in modeling software.
The discussion refers heavily to a never-released prototype of
[cvx CVX], our modeling software. The current
version is considerably different than this prototype.
:{[http://www.stanford.edu/~boyd/papers/disc_cvx_prog.html */Disciplined Convex Programming/*]
by M. Grant.\nPh.D. dissertation, Stanford University, 2005.}
My dissertation covers the same material presented in the above paper, but expands
the introduction and covers a number of more tedious but important
details such as the conversion to solvable form and the
recovery of equivalent dual information. Like the paper, it refers to a
never-released prototype of [cvx CVX].
A full reading is recommended only as a cure for insomnia; but the
introduction provides a good overview of convex optimization, the practical
challenges to solving convex problems, and our proposed solution.
:{[http://www.stanford.edu/~boyd/papers/eng_des.html */Efficient Convex Optimization for Engineering Design/*] by
S. Boyd, L. Vandenberghe, and M. Grant.\nIn proceedings of the /IFAC Symposium on Robust Control Design/, Rio de Janiero,
Brazil, September 1994, pp. 14-23.}
Not a paper discussing disciplined convex programming /per se/; indeed, this work came
well before the notion of DCP was developed. But as an early example of optimization-based
control design it might be of interest anyway. Besides, it is short!
== Talks
Clicking on a title downloads a PDF of the slides.
:{[ut07.pdf */Convex optimization as a tool for engineering design/*] by M. Grant
(presenter) and S. Boyd.\nDelivered on November 14, 2007, as part
of the [http://wncg.ece.utexas.edu/seminar/ seminar series] for the
[http://wncg.ece.utexas.edu/ Wireless Networking and Engineering Group],
[http://ece.utexas.edu/ Department of Electrical and Computer Engineering],
[http://www.utexas.edu University of Texas at Austin].}