Optimization under constraints - unique solution or not

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
1
down vote

favorite
1












Say we have a problem such as minimize $f(x)$ such that $h(x)=0$ and $g(x) leq0$. Let the minimum achieved under these constraints be $f(x^*) = p^*$. My question is:



If $f(x)$ is convex, are $p^*$ and $x^*$ unique? Why, why not? If in the general case they are not, are there any special/notable cases or any conditions on $f, g, h$ under which the solution is unique?







share|cite|improve this question























    up vote
    1
    down vote

    favorite
    1












    Say we have a problem such as minimize $f(x)$ such that $h(x)=0$ and $g(x) leq0$. Let the minimum achieved under these constraints be $f(x^*) = p^*$. My question is:



    If $f(x)$ is convex, are $p^*$ and $x^*$ unique? Why, why not? If in the general case they are not, are there any special/notable cases or any conditions on $f, g, h$ under which the solution is unique?







    share|cite|improve this question





















      up vote
      1
      down vote

      favorite
      1









      up vote
      1
      down vote

      favorite
      1






      1





      Say we have a problem such as minimize $f(x)$ such that $h(x)=0$ and $g(x) leq0$. Let the minimum achieved under these constraints be $f(x^*) = p^*$. My question is:



      If $f(x)$ is convex, are $p^*$ and $x^*$ unique? Why, why not? If in the general case they are not, are there any special/notable cases or any conditions on $f, g, h$ under which the solution is unique?







      share|cite|improve this question











      Say we have a problem such as minimize $f(x)$ such that $h(x)=0$ and $g(x) leq0$. Let the minimum achieved under these constraints be $f(x^*) = p^*$. My question is:



      If $f(x)$ is convex, are $p^*$ and $x^*$ unique? Why, why not? If in the general case they are not, are there any special/notable cases or any conditions on $f, g, h$ under which the solution is unique?









      share|cite|improve this question










      share|cite|improve this question




      share|cite|improve this question









      asked Aug 7 at 19:05









      niko

      1083




      1083




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          2
          down vote



          accepted










          The minimizer $x^*$ is not in general unique. Try $f(x) = c$ where $c$ is a constant function. In fact, the minimum $p^*$ is not necessarily unique in general. The constraints $h(x)$ and $g(x)$ give a description of the set where you search for your minimum. If this $mathbfset$ is convex, minimizing a convex function $f(x)$ over this set leads to a unique minimum $p^*$.



          The problem will be convex (that is to say, you'll be minimizing over a convex set) if, for example:



          • The $g(x)$ are convex functions.

          • The $h(x)$ are affine functions.

          As for when the minimizer is unique, there are a whole host of conditions that can make this true. When $f(x)$ is "strongly convex", which is a stronger condition than convexity, and you minimize it over a convex set (such as, for example, constraints with the above criterion) the minimizer $x^*$ is unique. A unique minimizer, of course, guarantees a unique minimum.



          Strong convexity of $f(x)$ isn't the only way to get a unique minimizer, but its a common one and has a nice geometric intuition. For a second differentiable function $f$, strong convexity is equivalent to having the eigenvalues of the Hessian bounded from below by a positive number. In general, it essentially says that at every point on the domain, $f(x) $ can be bounded from below by a term that's quadratic in $x$ (aka a parabola).






          share|cite|improve this answer























          • Thanks for the reply! To make sure I understand correctly: 1. If $f(x)$ is strictly convex, the minimizer $x^*$ is always unique no matter if $g(x)$ is convex and $h(x)$ is affine/convex? Or $g(x)$ and $h(x)$ do matter in this case? 2. If $f(x)$ is convex, the minimizer $x^*$ is unique only if $g(x)$ is convex and $h(x)$ is affine/convex?
            – niko
            Aug 7 at 20:10











          • Sorry for the confusion, see my edit above. Let me know if that doesn't make sense.
            – Travis C Cuvelier
            Aug 7 at 23:29










          • Thanks, clear now!
            – niko
            Aug 8 at 18:48










          Your Answer




          StackExchange.ifUsing("editor", function ()
          return StackExchange.using("mathjaxEditing", function ()
          StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
          StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
          );
          );
          , "mathjax-editing");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "69"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: true,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );








           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2875285%2foptimization-under-constraints-unique-solution-or-not%23new-answer', 'question_page');

          );

          Post as a guest






























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          2
          down vote



          accepted










          The minimizer $x^*$ is not in general unique. Try $f(x) = c$ where $c$ is a constant function. In fact, the minimum $p^*$ is not necessarily unique in general. The constraints $h(x)$ and $g(x)$ give a description of the set where you search for your minimum. If this $mathbfset$ is convex, minimizing a convex function $f(x)$ over this set leads to a unique minimum $p^*$.



          The problem will be convex (that is to say, you'll be minimizing over a convex set) if, for example:



          • The $g(x)$ are convex functions.

          • The $h(x)$ are affine functions.

          As for when the minimizer is unique, there are a whole host of conditions that can make this true. When $f(x)$ is "strongly convex", which is a stronger condition than convexity, and you minimize it over a convex set (such as, for example, constraints with the above criterion) the minimizer $x^*$ is unique. A unique minimizer, of course, guarantees a unique minimum.



          Strong convexity of $f(x)$ isn't the only way to get a unique minimizer, but its a common one and has a nice geometric intuition. For a second differentiable function $f$, strong convexity is equivalent to having the eigenvalues of the Hessian bounded from below by a positive number. In general, it essentially says that at every point on the domain, $f(x) $ can be bounded from below by a term that's quadratic in $x$ (aka a parabola).






          share|cite|improve this answer























          • Thanks for the reply! To make sure I understand correctly: 1. If $f(x)$ is strictly convex, the minimizer $x^*$ is always unique no matter if $g(x)$ is convex and $h(x)$ is affine/convex? Or $g(x)$ and $h(x)$ do matter in this case? 2. If $f(x)$ is convex, the minimizer $x^*$ is unique only if $g(x)$ is convex and $h(x)$ is affine/convex?
            – niko
            Aug 7 at 20:10











          • Sorry for the confusion, see my edit above. Let me know if that doesn't make sense.
            – Travis C Cuvelier
            Aug 7 at 23:29










          • Thanks, clear now!
            – niko
            Aug 8 at 18:48














          up vote
          2
          down vote



          accepted










          The minimizer $x^*$ is not in general unique. Try $f(x) = c$ where $c$ is a constant function. In fact, the minimum $p^*$ is not necessarily unique in general. The constraints $h(x)$ and $g(x)$ give a description of the set where you search for your minimum. If this $mathbfset$ is convex, minimizing a convex function $f(x)$ over this set leads to a unique minimum $p^*$.



          The problem will be convex (that is to say, you'll be minimizing over a convex set) if, for example:



          • The $g(x)$ are convex functions.

          • The $h(x)$ are affine functions.

          As for when the minimizer is unique, there are a whole host of conditions that can make this true. When $f(x)$ is "strongly convex", which is a stronger condition than convexity, and you minimize it over a convex set (such as, for example, constraints with the above criterion) the minimizer $x^*$ is unique. A unique minimizer, of course, guarantees a unique minimum.



          Strong convexity of $f(x)$ isn't the only way to get a unique minimizer, but its a common one and has a nice geometric intuition. For a second differentiable function $f$, strong convexity is equivalent to having the eigenvalues of the Hessian bounded from below by a positive number. In general, it essentially says that at every point on the domain, $f(x) $ can be bounded from below by a term that's quadratic in $x$ (aka a parabola).






          share|cite|improve this answer























          • Thanks for the reply! To make sure I understand correctly: 1. If $f(x)$ is strictly convex, the minimizer $x^*$ is always unique no matter if $g(x)$ is convex and $h(x)$ is affine/convex? Or $g(x)$ and $h(x)$ do matter in this case? 2. If $f(x)$ is convex, the minimizer $x^*$ is unique only if $g(x)$ is convex and $h(x)$ is affine/convex?
            – niko
            Aug 7 at 20:10











          • Sorry for the confusion, see my edit above. Let me know if that doesn't make sense.
            – Travis C Cuvelier
            Aug 7 at 23:29










          • Thanks, clear now!
            – niko
            Aug 8 at 18:48












          up vote
          2
          down vote



          accepted







          up vote
          2
          down vote



          accepted






          The minimizer $x^*$ is not in general unique. Try $f(x) = c$ where $c$ is a constant function. In fact, the minimum $p^*$ is not necessarily unique in general. The constraints $h(x)$ and $g(x)$ give a description of the set where you search for your minimum. If this $mathbfset$ is convex, minimizing a convex function $f(x)$ over this set leads to a unique minimum $p^*$.



          The problem will be convex (that is to say, you'll be minimizing over a convex set) if, for example:



          • The $g(x)$ are convex functions.

          • The $h(x)$ are affine functions.

          As for when the minimizer is unique, there are a whole host of conditions that can make this true. When $f(x)$ is "strongly convex", which is a stronger condition than convexity, and you minimize it over a convex set (such as, for example, constraints with the above criterion) the minimizer $x^*$ is unique. A unique minimizer, of course, guarantees a unique minimum.



          Strong convexity of $f(x)$ isn't the only way to get a unique minimizer, but its a common one and has a nice geometric intuition. For a second differentiable function $f$, strong convexity is equivalent to having the eigenvalues of the Hessian bounded from below by a positive number. In general, it essentially says that at every point on the domain, $f(x) $ can be bounded from below by a term that's quadratic in $x$ (aka a parabola).






          share|cite|improve this answer















          The minimizer $x^*$ is not in general unique. Try $f(x) = c$ where $c$ is a constant function. In fact, the minimum $p^*$ is not necessarily unique in general. The constraints $h(x)$ and $g(x)$ give a description of the set where you search for your minimum. If this $mathbfset$ is convex, minimizing a convex function $f(x)$ over this set leads to a unique minimum $p^*$.



          The problem will be convex (that is to say, you'll be minimizing over a convex set) if, for example:



          • The $g(x)$ are convex functions.

          • The $h(x)$ are affine functions.

          As for when the minimizer is unique, there are a whole host of conditions that can make this true. When $f(x)$ is "strongly convex", which is a stronger condition than convexity, and you minimize it over a convex set (such as, for example, constraints with the above criterion) the minimizer $x^*$ is unique. A unique minimizer, of course, guarantees a unique minimum.



          Strong convexity of $f(x)$ isn't the only way to get a unique minimizer, but its a common one and has a nice geometric intuition. For a second differentiable function $f$, strong convexity is equivalent to having the eigenvalues of the Hessian bounded from below by a positive number. In general, it essentially says that at every point on the domain, $f(x) $ can be bounded from below by a term that's quadratic in $x$ (aka a parabola).







          share|cite|improve this answer















          share|cite|improve this answer



          share|cite|improve this answer








          edited Aug 10 at 20:33


























          answered Aug 7 at 19:44









          Travis C Cuvelier

          484




          484











          • Thanks for the reply! To make sure I understand correctly: 1. If $f(x)$ is strictly convex, the minimizer $x^*$ is always unique no matter if $g(x)$ is convex and $h(x)$ is affine/convex? Or $g(x)$ and $h(x)$ do matter in this case? 2. If $f(x)$ is convex, the minimizer $x^*$ is unique only if $g(x)$ is convex and $h(x)$ is affine/convex?
            – niko
            Aug 7 at 20:10











          • Sorry for the confusion, see my edit above. Let me know if that doesn't make sense.
            – Travis C Cuvelier
            Aug 7 at 23:29










          • Thanks, clear now!
            – niko
            Aug 8 at 18:48
















          • Thanks for the reply! To make sure I understand correctly: 1. If $f(x)$ is strictly convex, the minimizer $x^*$ is always unique no matter if $g(x)$ is convex and $h(x)$ is affine/convex? Or $g(x)$ and $h(x)$ do matter in this case? 2. If $f(x)$ is convex, the minimizer $x^*$ is unique only if $g(x)$ is convex and $h(x)$ is affine/convex?
            – niko
            Aug 7 at 20:10











          • Sorry for the confusion, see my edit above. Let me know if that doesn't make sense.
            – Travis C Cuvelier
            Aug 7 at 23:29










          • Thanks, clear now!
            – niko
            Aug 8 at 18:48















          Thanks for the reply! To make sure I understand correctly: 1. If $f(x)$ is strictly convex, the minimizer $x^*$ is always unique no matter if $g(x)$ is convex and $h(x)$ is affine/convex? Or $g(x)$ and $h(x)$ do matter in this case? 2. If $f(x)$ is convex, the minimizer $x^*$ is unique only if $g(x)$ is convex and $h(x)$ is affine/convex?
          – niko
          Aug 7 at 20:10





          Thanks for the reply! To make sure I understand correctly: 1. If $f(x)$ is strictly convex, the minimizer $x^*$ is always unique no matter if $g(x)$ is convex and $h(x)$ is affine/convex? Or $g(x)$ and $h(x)$ do matter in this case? 2. If $f(x)$ is convex, the minimizer $x^*$ is unique only if $g(x)$ is convex and $h(x)$ is affine/convex?
          – niko
          Aug 7 at 20:10













          Sorry for the confusion, see my edit above. Let me know if that doesn't make sense.
          – Travis C Cuvelier
          Aug 7 at 23:29




          Sorry for the confusion, see my edit above. Let me know if that doesn't make sense.
          – Travis C Cuvelier
          Aug 7 at 23:29












          Thanks, clear now!
          – niko
          Aug 8 at 18:48




          Thanks, clear now!
          – niko
          Aug 8 at 18:48












           

          draft saved


          draft discarded


























           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2875285%2foptimization-under-constraints-unique-solution-or-not%23new-answer', 'question_page');

          );

          Post as a guest













































































          這個網誌中的熱門文章

          How to combine Bézier curves to a surface?

          Mutual Information Always Non-negative

          Why am i infinitely getting the same tweet with the Twitter Search API?