{"id":1677,"date":"2021-05-26T12:04:50","date_gmt":"2021-05-26T06:34:50","guid":{"rendered":"https:\/\/www.goseeko.com\/blog\/?p=1677"},"modified":"2021-10-30T07:40:43","modified_gmt":"2021-10-30T07:40:43","slug":"what-is-linear-programming","status":"publish","type":"post","link":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/","title":{"rendered":"What is Linear Programming?"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Overview<\/strong><\/h2>\n\n\n\n<p>Linear programming is the technique we use in mathematics to minimize or maximize a linear function when subjected to various constraints.<\/p>\n\n\n\n<p>The linear programming is used for optimization. In short, we use abbreviations for linear programming as LP or LPP.<\/p>\n\n\n\n<p>LPP is the popular mathematical technique which is used to make maximum profit and minimum loss, in various business problems, government plans etc.<\/p>\n\n\n\n<p>The method nowadays is used in various fields like, data science, data analytics, machine learning, commerce, business activities.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Important definitions<\/strong><\/h2>\n\n\n\n<p><strong>Linear programming problem-<\/strong><\/p>\n\n\n\n<p>We need to optimize the linear function Z subject to certain conditions, these types of problems are called Linear programming problem or in short LPP.<\/p>\n\n\n\n<p><strong>Objective functions-<\/strong><\/p>\n\n\n\n<p>This is a linear function of several variables, subject to the conditions.<\/p>\n\n\n\n<p><strong>Optimal value-<\/strong><\/p>\n\n\n\n<p>This is a maximum or minimum value of an object function which is to be calculated in a LPP.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Formulation of LPP<\/strong><\/h2>\n\n\n\n<p>Let\u2019s consider the following example-<\/p>\n\n\n\n<p><strong>Example: <\/strong><strong>A dietician mixes together two kinds of food, say, A and B in such a way that the mixture contains at least 6 units of nutrient P, 7 units of nutrient Q, 12 units of nutrient R and 9 units of nutrient S. The vitamin contents of 1 kg of food A and 1 kg of food B are given below:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Cost<\/strong><\/td><td><strong>nutrient P<\/strong><\/td><td><strong>nutrient Q<\/strong><\/td><td><strong>nutrient R<\/strong><\/td><td><strong>nutrient S<\/strong><\/td><\/tr><tr><td><strong>Food-A<\/strong><\/td><td><strong>1<\/strong><\/td><td><strong>1<\/strong><\/td><td><strong>1<\/strong><\/td><td><strong>2<\/strong><\/td><\/tr><tr><td><strong>Food-B<\/strong><\/td><td><strong>2<\/strong><\/td><td><strong>1<\/strong><\/td><td><strong>3<\/strong><\/td><td><strong>1<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>One kg of food X costs Rs. 5, whereas one kg of food Y costs Rs. 8. Formulate the linear programming problem.<\/strong><\/p>\n\n\n\n<p>&nbsp;Sol.<\/p>\n\n\n\n<p><strong>Decision variables- <\/strong>Here decision variables are units of food A and B.<\/p>\n\n\n\n<p>Let food A in the mixture be x1and food B in the mixture x2.<\/p>\n\n\n\n<p><strong>Objective function- <\/strong>To minimize the cost,<\/p>\n\n\n\n<p><strong>Objective function- <\/strong>To minimize the cost,<\/p>\n\n\n\n<p>Total cost of food A and B&nbsp; = 5x<sub>1<\/sub>+8x<sub>2<\/sub><\/p>\n\n\n\n<p>Or<\/p>\n\n\n\n<p class=\"has-text-align-center\">Z=5x<sub>1<\/sub>+8x<sub>2<\/sub><\/p>\n\n\n\n<p>Now we will write the constraints one by one-<\/p>\n\n\n\n<p>Constraint-1:&nbsp; x<sub>1<\/sub>+ 2x<sub>2<\/sub> \u2265 6<\/p>\n\n\n\n<p>Constraint-2:&nbsp; x<sub>1<\/sub> + x<sub>2<\/sub> \u2265 7<\/p>\n\n\n\n<p>Constraint-3:&nbsp; x1+ 3&#215;2 \u2265 12<\/p>\n\n\n\n<p>Constraint-4:&nbsp; 2&#215;1+ 2&#215;2 \u2265 9<\/p>\n\n\n\n<p>Constraint-5:&nbsp; x1 \u2265 0, x2 \u2265 0<\/p>\n\n\n\n<p><strong>Mathematical formation will be as follows-<\/strong><\/p>\n\n\n\n<p>To minimize,<\/p>\n\n\n\n<p class=\"has-text-align-center\">Z=5&#215;1+8&#215;2<\/p>\n\n\n\n<p>Subject to the constraints-<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/image-12.png?w=1170&#038;ssl=1\" alt=\"\" class=\"wp-image-1689\"\/><\/figure><\/div>\n\n\n\n<p><strong>Note- <\/strong>The variables that enter into the problem are called \u2018decision variables\u2019.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Solution of LPP by using Graphical method<\/strong><\/h2>\n\n\n\n<p>LPP having two variables can be easily solved by a graphical method which provides a pictorial representation of the solution and we get insights into the basic concept used in solving LPP.<\/p>\n\n\n\n<p><strong>Step by step procedure to solve LPP graphically-<\/strong><\/p>\n\n\n\n<p>1. &nbsp; &nbsp; First we need to formulate the given problem as a LPP in mathematical form.<\/p>\n\n\n\n<p>2. &nbsp; &nbsp; Now plot the given constraints on x1- x2&nbsp; coordinate plane and find the convex region.<\/p>\n\n\n\n<p>3. &nbsp; &nbsp; Now determine the convex region and find the value of the objective function at each vertex. The vertex which gives the max or min value of the objective function gives the optimal solution of the LPP.<\/p>\n\n\n\n<p><strong>Note- <\/strong>The region satisfying all the constraints is called a feasible region.<\/p>\n\n\n\n<p><strong>Example: Solve the following LPP graphically-<\/strong><\/p>\n\n\n\n<p><strong>Maximize-<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center\">Z=3x<sub>1<\/sub>+2x<sub>2<\/sub><\/p>\n\n\n\n<p>Subject to the constraints-<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/image-10.png?w=1170&#038;ssl=1\" alt=\"\" class=\"wp-image-1687\"\/><\/figure><\/div>\n\n\n\n<p>Solution.<\/p>\n\n\n\n<p>Change the given constraints into equations-<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/image-11.png?w=1170&#038;ssl=1\" alt=\"\" class=\"wp-image-1688\"\/><\/figure><\/div>\n\n\n\n<p>The line x1+ 2&#215;2 = 10 meets the x-axis at the point A(10,0) and meets the y-axis at the point B(0,5). Join A and B to get the graph for the line.&nbsp; Hence origin (0,0) satisfies the inequality <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/image-9.png?resize=113%2C25&#038;ssl=1\" alt=\"\" class=\"wp-image-1686\" width=\"113\" height=\"25\"\/><\/figure>\n\n\n\n<p> so that the half plane containing the origin represents the solution set of <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/image-8.png?resize=113%2C25&#038;ssl=1\" alt=\"\" class=\"wp-image-1685\" width=\"113\" height=\"25\"\/><\/figure>\n\n\n\n<p><strong>And<\/strong><\/p>\n\n\n\n<p>The line 3&#215;1+ x2 = 15 meets the x-axis at the point C(5,0) and meets the y-axis at the point D(0,15). Join C and D to get the graph for the line.<\/p>\n\n\n\n<p>Hence origin (0,0) satisfies the inequality <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/image-7.png?w=1170&#038;ssl=1\" alt=\"\" class=\"wp-image-1684\"\/><\/figure>\n\n\n\n<p>so that the half plane containing the origin represents the solution set of <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/image-6.png?resize=115%2C24&#038;ssl=1\" alt=\"\" class=\"wp-image-1683\" width=\"115\" height=\"24\"\/><\/figure>\n\n\n\n<p>Now all the points in the first quadrant satisfies x<sub>1<\/sub>\u2265 0, x<sub>2<\/sub>\u2265 0<\/p>\n\n\n\n<p>So that first quadrant is the region represented by x<sub>1<\/sub>\u2265 0, x<sub>2<\/sub>\u2265 0.<\/p>\n\n\n\n<p>Hence the region OCEBO satisfies all the inequalities.<\/p>\n\n\n\n<p>And each point on the region is the feasible solution of the problem.<\/p>\n\n\n\n<p>&nbsp;<strong>Feasible solution-<\/strong><\/p>\n\n\n\n<p>Here in this problem the feasible solution is (5,0), (4,3) and (0,5).<\/p>\n\n\n\n<p>&nbsp;Now we can obtain the optimal solution to the problem.<\/p>\n\n\n\n<p>As we know that any point in the feasible region that gives the optimal value is called an optimal solution.<\/p>\n\n\n\n<p class=\"has-text-align-center\">.<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/Vaik5UF5qqc-0A80nQXreDS9wiib3Db9xZb4MlzuW8ZkoFs43EoSGiUFINoz4MurH6rSw6ltIEgcALM5Xiopn2ud0dsdtOzqsQfVh1v23jU3NFvt4ua7vD5NvIHh1R9U_A3b3mk2\" width=\"624\" height=\"440\"><\/p>\n\n\n\n<p>The value of the objective function Z=3x<sub>1<\/sub>+2x<sub>2<\/sub><strong> <\/strong>at corner points of the feasible region is given below-<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>vertex [ feasible region ]<\/td><td>Value of Z=3x<sub>1<\/sub>+2x<sub>2<\/sub><\/td><\/tr><tr><td>O(0,0)<\/td><td>0<\/td><\/tr><tr><td>C(5,0)<\/td><td>15<\/td><\/tr><tr><td>E(4,3)<\/td><td>18 [Maximum]<\/td><\/tr><tr><td>B(0,5)<\/td><td>10<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Here we see that the maximum value of Z is 18.<\/p>\n\n\n\n<p class=\"has-text-align-center\">Z=3x<sub>1<\/sub>+2x<sub>2<\/sub><\/p>\n\n\n\n<p><strong>Note-<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>This method is called corner point method.<\/li><li>The optimal value of objective function must occur at a corner point (vertex) of the feasible region.<\/li><li>If the feasible region is bounded then the objective function Z has both maximum and minimum values on corner points of the bounded region.<\/li><\/ul>\n\n\n\n<p>Interested in learning about similar topics? Here are a few hand-picked blogs for you!<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.goseeko.com\/blog\/what-is-the-testing-of-hypothesis\" target=\"_blank\" rel=\"noreferrer noopener\">What is hypothesis testing?<\/a><\/li><li><a href=\"https:\/\/www.goseeko.com\/blog\/what-is-fourier-series\" target=\"_blank\" rel=\"noreferrer noopener\">What is Fourier series?<\/a><\/li><li><a href=\"https:\/\/www.goseeko.com\/blog\/what-is-taylors-series\" target=\"_blank\" rel=\"noreferrer noopener\">What is Taylor&#8217;s series?<\/a><\/li><li><a href=\"https:\/\/www.goseeko.com\/blog\/what-is-skewness\" target=\"_blank\" rel=\"noreferrer noopener\">What is skewness?<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Linear programming is the technique we use in mathematics to minimize or maximize a linear function when subjected to various constraints.<\/p>\n","protected":false},"author":3,"featured_media":1786,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[31],"tags":[],"class_list":["post-1677","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-maths"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is Linear Programming? - Goseeko blog<\/title>\n<meta name=\"description\" content=\"Linear programming is the technique we use in mathematics to minimize or maximize a linear function when subjected to various constraints.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Linear Programming? - Goseeko blog\" \/>\n<meta property=\"og:description\" content=\"Linear programming is the technique we use in mathematics to minimize or maximize a linear function when subjected to various constraints.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/\" \/>\n<meta property=\"og:site_name\" content=\"Goseeko blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/goseeko\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-26T06:34:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-10-30T07:40:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/antoine-dautry-05A-kdOH6Hw-unsplash-scaled-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Team Goseeko\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@goseeko\" \/>\n<meta name=\"twitter:site\" content=\"@goseeko\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Team Goseeko\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/\"},\"author\":{\"name\":\"Team Goseeko\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/#\/schema\/person\/7ec300cd01b6116501943af14d546bae\"},\"headline\":\"What is Linear Programming?\",\"datePublished\":\"2021-05-26T06:34:50+00:00\",\"dateModified\":\"2021-10-30T07:40:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/\"},\"wordCount\":818,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/antoine-dautry-05A-kdOH6Hw-unsplash-scaled-1.jpg?fit=2560%2C1707&ssl=1\",\"articleSection\":[\"Maths\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/\",\"url\":\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/\",\"name\":\"What is Linear Programming? - Goseeko blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/antoine-dautry-05A-kdOH6Hw-unsplash-scaled-1.jpg?fit=2560%2C1707&ssl=1\",\"datePublished\":\"2021-05-26T06:34:50+00:00\",\"dateModified\":\"2021-10-30T07:40:43+00:00\",\"description\":\"Linear programming is the technique we use in mathematics to minimize or maximize a linear function when subjected to various constraints.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/antoine-dautry-05A-kdOH6Hw-unsplash-scaled-1.jpg?fit=2560%2C1707&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/antoine-dautry-05A-kdOH6Hw-unsplash-scaled-1.jpg?fit=2560%2C1707&ssl=1\",\"width\":2560,\"height\":1707},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.goseeko.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is Linear Programming?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/#website\",\"url\":\"https:\/\/www.goseeko.com\/blog\/\",\"name\":\"Goseeko blog\",\"description\":\"Learning beyond college, Students platform for life skills.\",\"publisher\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.goseeko.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/#organization\",\"name\":\"Goseeko.com\",\"url\":\"https:\/\/www.goseeko.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i1.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/09\/GoSeeko_Stacked-logo-01.png?fit=2471%2C2471&ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/09\/GoSeeko_Stacked-logo-01.png?fit=2471%2C2471&ssl=1\",\"width\":2471,\"height\":2471,\"caption\":\"Goseeko.com\"},\"image\":{\"@id\":\"https:\/\/www.goseeko.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/goseeko\",\"https:\/\/x.com\/goseeko\",\"https:\/\/www.instagram.com\/goseeko\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/#\/schema\/person\/7ec300cd01b6116501943af14d546bae\",\"name\":\"Team Goseeko\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goseeko.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"Team Goseeko\"},\"url\":\"https:\/\/www.goseeko.com\/blog\/author\/team-goseeko\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is Linear Programming? - Goseeko blog","description":"Linear programming is the technique we use in mathematics to minimize or maximize a linear function when subjected to various constraints.","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:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/","og_locale":"en_US","og_type":"article","og_title":"What is Linear Programming? - Goseeko blog","og_description":"Linear programming is the technique we use in mathematics to minimize or maximize a linear function when subjected to various constraints.","og_url":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/","og_site_name":"Goseeko blog","article_publisher":"https:\/\/www.facebook.com\/goseeko","article_published_time":"2021-05-26T06:34:50+00:00","article_modified_time":"2021-10-30T07:40:43+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/antoine-dautry-05A-kdOH6Hw-unsplash-scaled-1.jpg","type":"image\/jpeg"}],"author":"Team Goseeko","twitter_card":"summary_large_image","twitter_creator":"@goseeko","twitter_site":"@goseeko","twitter_misc":{"Written by":"Team Goseeko","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#article","isPartOf":{"@id":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/"},"author":{"name":"Team Goseeko","@id":"https:\/\/www.goseeko.com\/blog\/#\/schema\/person\/7ec300cd01b6116501943af14d546bae"},"headline":"What is Linear Programming?","datePublished":"2021-05-26T06:34:50+00:00","dateModified":"2021-10-30T07:40:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/"},"wordCount":818,"commentCount":0,"publisher":{"@id":"https:\/\/www.goseeko.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/antoine-dautry-05A-kdOH6Hw-unsplash-scaled-1.jpg?fit=2560%2C1707&ssl=1","articleSection":["Maths"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/","url":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/","name":"What is Linear Programming? - Goseeko blog","isPartOf":{"@id":"https:\/\/www.goseeko.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#primaryimage"},"image":{"@id":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/antoine-dautry-05A-kdOH6Hw-unsplash-scaled-1.jpg?fit=2560%2C1707&ssl=1","datePublished":"2021-05-26T06:34:50+00:00","dateModified":"2021-10-30T07:40:43+00:00","description":"Linear programming is the technique we use in mathematics to minimize or maximize a linear function when subjected to various constraints.","breadcrumb":{"@id":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#primaryimage","url":"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/antoine-dautry-05A-kdOH6Hw-unsplash-scaled-1.jpg?fit=2560%2C1707&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/antoine-dautry-05A-kdOH6Hw-unsplash-scaled-1.jpg?fit=2560%2C1707&ssl=1","width":2560,"height":1707},{"@type":"BreadcrumbList","@id":"https:\/\/www.goseeko.com\/blog\/what-is-linear-programming\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.goseeko.com\/blog\/"},{"@type":"ListItem","position":2,"name":"What is Linear Programming?"}]},{"@type":"WebSite","@id":"https:\/\/www.goseeko.com\/blog\/#website","url":"https:\/\/www.goseeko.com\/blog\/","name":"Goseeko blog","description":"Learning beyond college, Students platform for life skills.","publisher":{"@id":"https:\/\/www.goseeko.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.goseeko.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.goseeko.com\/blog\/#organization","name":"Goseeko.com","url":"https:\/\/www.goseeko.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goseeko.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i1.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/09\/GoSeeko_Stacked-logo-01.png?fit=2471%2C2471&ssl=1","contentUrl":"https:\/\/i1.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/09\/GoSeeko_Stacked-logo-01.png?fit=2471%2C2471&ssl=1","width":2471,"height":2471,"caption":"Goseeko.com"},"image":{"@id":"https:\/\/www.goseeko.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/goseeko","https:\/\/x.com\/goseeko","https:\/\/www.instagram.com\/goseeko\/"]},{"@type":"Person","@id":"https:\/\/www.goseeko.com\/blog\/#\/schema\/person\/7ec300cd01b6116501943af14d546bae","name":"Team Goseeko","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goseeko.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"Team Goseeko"},"url":"https:\/\/www.goseeko.com\/blog\/author\/team-goseeko\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.goseeko.com\/blog\/wp-content\/uploads\/2021\/05\/antoine-dautry-05A-kdOH6Hw-unsplash-scaled-1.jpg?fit=2560%2C1707&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/posts\/1677","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/comments?post=1677"}],"version-history":[{"count":1,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/posts\/1677\/revisions"}],"predecessor-version":[{"id":6190,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/posts\/1677\/revisions\/6190"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/media\/1786"}],"wp:attachment":[{"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/media?parent=1677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/categories?post=1677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.goseeko.com\/blog\/wp-json\/wp\/v2\/tags?post=1677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}