Bandit Algorithms

(Jeff_L) #1
This material will be published by Cambridge University Press as Bandit
Algorithms by Tor Lattimore and Csaba Szepesvari. This pre-publication version
is free to view and download for personal use only. Not for re-distribution, sale,
or use in derivative works.©Tor Lattimore and Csaba Szepesvari 2017.
The latest version is available athttp://banditalgs.com. Feedback on any
aspect is very welcome: [email protected]

26 Foundations of Convex Analysis ( )


Our coverage of convex analysis is necessarily extremely brief. We introduce only
what is necessary and refer the reader to standard texts for the proofs.

26.1 Convex sets and functions


A setA⊆Rdis convex if for anyx,y∈Ait holds thatαx+ (1−α)y∈Afor all
α∈(0,1). Theconvex hullof a collection of pointsx 1 ,x 2 ,...,xn∈Rdis the
smallest convex set containing the points, which also happens to satisfy

co(x 1 ,x 2 ,...,xn) =

{


x∈Rd:x=

∑n

i=1

pixifor somep∈Pn− 1

}


.


The convex hull is also defined for an arbitrary setA⊂Rd:co(A), the convex hull
ofA, is defined to be the smallest convex set containingA(see (c) in Figure 26.1).
For the rest of the section we letA⊆Rdbe convex. LetR ̄=R∪{−∞,∞}be
the extended real number system and define operations involving infinities in the
natural way (see notes).

Definition26.1.An extended real-valued functionf:Rd→R ̄isconvexif its
epigraphEf={(x,y)∈Rd×R:y≥f(x)}⊂Rd+1is a convex set.

Thedomainof an extended real-valued function onRdisdom(f) ={x∈Rd:
f(x)<∞}. ForS⊂Rd, a functionf:S→R ̄is identified with the function
f ̄:Rd→R ̄which coincides withfonSand is defined to take the value +∞
outside ofS. It follows that iff:S→Rthendom(f) =S. A convex function is
properif its range does not include−∞and its domain is nonempty.

For the rest of the chapter we will write “letfbe a convex” to mean that
f:Rd→R ̄is a proper convex function.
Free download pdf