OPTIMIZATION-TECHNIQUES-NOTES