{"id":1856,"date":"2020-01-10T11:46:44","date_gmt":"2020-01-10T16:46:44","guid":{"rendered":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/?page_id=1856"},"modified":"2025-02-06T12:16:37","modified_gmt":"2025-02-06T17:16:37","slug":"or-ma-st706-nonlinear-programming","status":"publish","type":"page","link":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/","title":{"rendered":"OR\/MA\/ST706 Nonlinear Programming"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">OR\/MA\/ST 706: Nonlinear Programming<\/h2>\n\n\n\n<div class=\"wp-block-spacer\" style=\"height: 20px\" aria-hidden=\"true\">\u00a0<\/div>\n\n\n<a class=\"block-major-link n_text-red n_flex n_flex-row n_f2 n_justify-start \" href=\"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/ormast706\/ormast706-syllabus\/\">\n    <span class=\"block-major-link__content\">Syllabus<\/span>\n        \n    \n    \n        <span id=\"\" class=\"block-major-link__arrow right-arrow icon n_text-red n_fill-red n_br0  n_s2 \" aria-hidden=\"true\">\n    <svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"n_mw-100 n_w-100 n_h-100\" viewBox=\"0 0 32 32\"   ><path d=\"M16.438 9.563l-0.625 0.625 5.563 5.563h-13.375v0.875h13.375l-5.563 5.563 0.625 0.625 6.625-6.625z\"><\/path><\/svg><\/span>\n<\/a>\n\n\n<a class=\"block-major-link n_text-red n_flex n_flex-row n_f2 n_justify-start \" href=\"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/ormast706\/ormast706-references\/\">\n    <span class=\"block-major-link__content\">References<\/span>\n        \n    \n    \n        <span id=\"\" class=\"block-major-link__arrow right-arrow icon n_text-red n_fill-red n_br0  n_s2 \" aria-hidden=\"true\">\n    <svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"n_mw-100 n_w-100 n_h-100\" viewBox=\"0 0 32 32\"   ><path d=\"M16.438 9.563l-0.625 0.625 5.563 5.563h-13.375v0.875h13.375l-5.563 5.563 0.625 0.625 6.625-6.625z\"><\/path><\/svg><\/span>\n<\/a>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\u00a0<\/div><\/div>\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Lecture Notes<\/h3>\n\n\n\n<p>Lecture 0 |\u00a0 Lecture 1 |\u00a0 Lecture 2<\/p>\n\n\n\n<p>Lecture 3\u00a0|\u00a0\u00a0Lecture 4 |\u00a0 Lecture 5<\/p>\n\n\n\n<p>Lecture 6 |\u00a0 Lecture 7 |\u00a0 Lecture 8<\/p>\n\n\n\n<p>Lecture 9<\/p>\n\n\n\n<div class=\"wp-block-spacer\" style=\"height: 20px\" aria-hidden=\"true\">\u00a0<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Supplemental Materials<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Conjugate Transformation<\/li>\n\n\n\n<li>Legendre Fenchel Transformation<\/li>\n\n\n\n<li>Subgradients \u2013 L.Vandenberghe<\/li>\n\n\n\n<li>Relationships of duality<\/li>\n\n\n\n<li>or706_GP<\/li>\n\n\n\n<li>or706_KLP<\/li>\n\n\n\n<li>or706_LP<\/li>\n\n\n\n<li>or706_Log-exp<\/li>\n\n\n\n<li>Soft Quadratic Surface Support Vector Machine<\/li>\n\n\n\n<li>Double Well Potential Support Vector Machine<\/li>\n\n\n\n<li>SOC Applications of SOCP<\/li>\n\n\n\n<li>SOC programming<\/li>\n\n\n\n<li>Semidefinite Programming<\/li>\n\n\n\n<li>Applications of Semidefinite Programming<\/li>\n\n\n\n<li>SDP Applications<\/li>\n\n\n\n<li>The MATLAB Notebook<\/li>\n\n\n\n<li>&nbsp;Linear Conic Programming:&nbsp;LCoP_I&nbsp;;&nbsp;LCop_VII&nbsp;;&nbsp;LCop_V<\/li>\n\n\n\n<li>On Constraint Qualifications<\/li>\n\n\n\n<li>Matlab Demo Code<\/li>\n\n\n\n<li>Cubic L1 Splines<\/li>\n\n\n\n<li>Active Set&nbsp;Attachment<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-spacer\" style=\"height: 20px\" aria-hidden=\"true\">\u00a0<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Homework Assignments<\/h3>\n\n\n\n<p>Assignment #1 (Due 03:00 P.M. 09\/05\/2024)\u00a0<\/p>\n\n\n\n<p>Assignment #2 (Due 03:00 P.M. 09\/24\/2024)<\/p>\n\n\n\n<p>Assignment #3 (Due 03:00 P.M. 10\/01\/2024)\u00a0<\/p>\n\n\n\n<p>Assignment #4 (Due 03:00 P.M. 10\/31\/2024)<\/p>\n\n\n\n<p>Assignment #5 (Due 03:00 P.M. 11\/07\/2024)<\/p>\n\n\n\n<p>Assignment #6\u00a0(Due 12:00 P.M. 11\/27\/2024)\u00a0<\/p>\n\n\n\n<div class=\"wp-block-spacer\" style=\"height: 20px\" aria-hidden=\"true\">\u00a0<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Hand-on Exercises<\/h3>\n\n\n\n<ul>\n<li>Exercise I:\u00a0\n<ul>\n<li>Exercise description<\/li>\n<li>Dataset<\/li>\n<li>Due: 03:00 P.M. 10\/31\/2024<\/li>\n<\/ul>\n<\/li>\n<li>Exercise II:\u00a0\n<ul>\n<li>Exercise description<\/li>\n<li>Dataset<\/li>\n<li>Due: 12:00 P.M. 12\/03\/2024<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Exams<\/h3>\n\n\n\n<ul>\n<li>Exam I:\u00a0\n<ul>\n<li>Date: Oct 08th, 2024<\/li>\n<li>Room: 4141 Fitts-Woolard Hall<\/li>\n<li>Time: 01:30 pm &#8211; 02:45 pm<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4238 aligncenter\" src=\"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-content\/uploads\/sites\/9\/2024\/10\/OR_MA_ST-706-First-Midterm-Grades.png\" alt=\"\" width=\"600\" height=\"371\" \/><\/p>\n<ul>\n<li>Exam II:\u00a0\n<ul>\n<li>Date: Nov 26th, 2024<\/li>\n<li>Room: 4141 Fitts-Woolard Hall<\/li>\n<li>Time: 01:30 pm &#8211; 03:45 pm<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4328 aligncenter\" src=\"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-content\/uploads\/sites\/9\/2024\/12\/OR_MA_ST-706-Second-Midterm-Grades1-1.png\" alt=\"\" width=\"600\" height=\"371\" \/><\/p>\n<p>\u00a0<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\"><\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Course Grades<\/h3>\n\n\n\n\n\n<div class=\"wp-block-spacer\" style=\"height: 20px\" aria-hidden=\"true\">\u00a0<\/div>\n\n\n","protected":false},"excerpt":{"rendered":"<p>OR\/MA\/ST 706: Nonlinear Programming \u00a0 Lecture Notes Lecture 0 |\u00a0 Lecture 1 |\u00a0 Lecture 2 Lecture 3\u00a0|\u00a0\u00a0Lecture 4 |\u00a0 Lecture 5 Lecture 6 |\u00a0 Lecture&#8230;<\/p>\n","protected":false},"author":380,"featured_media":0,"parent":2016,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"page-landing.php","meta":{"_acf_changed":false,"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-1856","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>OR\/MA\/ST706 Nonlinear Programming - The Fuzzy-Neural Group<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OR\/MA\/ST706 Nonlinear Programming - The Fuzzy-Neural Group\" \/>\n<meta property=\"og:description\" content=\"OR\/MA\/ST 706: Nonlinear Programming \u00a0 Lecture Notes Lecture 0 |\u00a0 Lecture 1 |\u00a0 Lecture 2 Lecture 3\u00a0|\u00a0\u00a0Lecture 4 |\u00a0 Lecture 5 Lecture 6 |\u00a0 Lecture...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/\" \/>\n<meta property=\"og:site_name\" content=\"The Fuzzy-Neural Group\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-06T17:16:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-content\/uploads\/sites\/9\/2024\/10\/OR_MA_ST-706-First-Midterm-Grades.png\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"371\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/courses\\\/or-ma-st706-nonlinear-programming\\\/\",\"url\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/courses\\\/or-ma-st706-nonlinear-programming\\\/\",\"name\":\"OR\\\/MA\\\/ST706 Nonlinear Programming - The Fuzzy-Neural Group\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/courses\\\/or-ma-st706-nonlinear-programming\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/courses\\\/or-ma-st706-nonlinear-programming\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/wp-content\\\/uploads\\\/sites\\\/9\\\/2024\\\/10\\\/OR_MA_ST-706-First-Midterm-Grades.png\",\"datePublished\":\"2020-01-10T16:46:44+00:00\",\"dateModified\":\"2025-02-06T17:16:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/courses\\\/or-ma-st706-nonlinear-programming\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/courses\\\/or-ma-st706-nonlinear-programming\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/courses\\\/or-ma-st706-nonlinear-programming\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/wp-content\\\/uploads\\\/sites\\\/9\\\/2024\\\/10\\\/OR_MA_ST-706-First-Midterm-Grades.png\",\"contentUrl\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/wp-content\\\/uploads\\\/sites\\\/9\\\/2024\\\/10\\\/OR_MA_ST-706-First-Midterm-Grades.png\",\"width\":600,\"height\":371},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/courses\\\/or-ma-st706-nonlinear-programming\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Courses\",\"item\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/courses\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"OR\\\/MA\\\/ST706 Nonlinear Programming\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/#website\",\"url\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/\",\"name\":\"The Fuzzy-Neural Group\",\"description\":\"to study mathematical optimization, fuzzy sets theory and neural networks\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ise.ncsu.edu\\\/fuzzy-neural\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OR\/MA\/ST706 Nonlinear Programming - The Fuzzy-Neural Group","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/","og_locale":"en_US","og_type":"article","og_title":"OR\/MA\/ST706 Nonlinear Programming - The Fuzzy-Neural Group","og_description":"OR\/MA\/ST 706: Nonlinear Programming \u00a0 Lecture Notes Lecture 0 |\u00a0 Lecture 1 |\u00a0 Lecture 2 Lecture 3\u00a0|\u00a0\u00a0Lecture 4 |\u00a0 Lecture 5 Lecture 6 |\u00a0 Lecture...","og_url":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/","og_site_name":"The Fuzzy-Neural Group","article_modified_time":"2025-02-06T17:16:37+00:00","og_image":[{"width":600,"height":371,"url":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-content\/uploads\/sites\/9\/2024\/10\/OR_MA_ST-706-First-Midterm-Grades.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/","url":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/","name":"OR\/MA\/ST706 Nonlinear Programming - The Fuzzy-Neural Group","isPartOf":{"@id":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/#primaryimage"},"image":{"@id":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/#primaryimage"},"thumbnailUrl":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-content\/uploads\/sites\/9\/2024\/10\/OR_MA_ST-706-First-Midterm-Grades.png","datePublished":"2020-01-10T16:46:44+00:00","dateModified":"2025-02-06T17:16:37+00:00","breadcrumb":{"@id":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/#primaryimage","url":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-content\/uploads\/sites\/9\/2024\/10\/OR_MA_ST-706-First-Midterm-Grades.png","contentUrl":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-content\/uploads\/sites\/9\/2024\/10\/OR_MA_ST-706-First-Midterm-Grades.png","width":600,"height":371},{"@type":"BreadcrumbList","@id":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/or-ma-st706-nonlinear-programming\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/"},{"@type":"ListItem","position":2,"name":"Courses","item":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/courses\/"},{"@type":"ListItem","position":3,"name":"OR\/MA\/ST706 Nonlinear Programming"}]},{"@type":"WebSite","@id":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/#website","url":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/","name":"The Fuzzy-Neural Group","description":"to study mathematical optimization, fuzzy sets theory and neural networks","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-json\/wp\/v2\/pages\/1856","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-json\/wp\/v2\/users\/380"}],"replies":[{"embeddable":true,"href":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-json\/wp\/v2\/comments?post=1856"}],"version-history":[{"count":10,"href":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-json\/wp\/v2\/pages\/1856\/revisions"}],"predecessor-version":[{"id":4413,"href":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-json\/wp\/v2\/pages\/1856\/revisions\/4413"}],"up":[{"embeddable":true,"href":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-json\/wp\/v2\/pages\/2016"}],"wp:attachment":[{"href":"https:\/\/ise.ncsu.edu\/fuzzy-neural\/wp-json\/wp\/v2\/media?parent=1856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}