Algorithms for Convex Optimization
Nisheeth K. Vishnoi
How to Prove It: A Structured Approach
Daniel J. Velleman
Computer Vision: Models, Learning, and Inference
Simon J. D. Prince
Combinatorial Optimization: Theory and Algorithms
Bernhard Korte & Jens Vygen
Algorithms and Combinatorics (1)
Mathematical Thinking: Problem-Solving and Proofs 2nd Edition
John P. D'Angelo & Douglas Brent West