nonsymmetric cone and Euclidean Jordan AlgebraHelp me organize these concepts — KKT conditions and dual problemTangent Cone is a cone?Describing a Dual ConePropertise of a Dual ConeDifference between tangent cone and this constraint coneLinearizing coneConvex cone necessary and sufficient conditionWhat's the difference between linear space and cone?tangent cone and simplexThe Exponential Cone and Semi-definite programming
Shortcut for setting origin to vertex
Book about superhumans hiding among normal humans
I am confused as to how the inverse of a certain function is found.
Are all passive ability checks floors for active ability checks?
How to terminate ping <dest> &
How to explain that I do not want to visit a country due to personal safety concern?
Bacteria contamination inside a thermos bottle
Tikz picture of two mathematical functions
Describing a chess game in a novel
ERC721: How to get the owned tokens of an address
Do the common programs (for example: "ls", "cat") in Linux and BSD come from the same source code?
Bach's Toccata and Fugue in D minor breaks the "no parallel octaves" rule?
How are passwords stolen from companies if they only store hashes?
Why do newer 737s use two different styles of split winglets?
Simplify an interface for flexibly applying rules to periods of time
Meme-controlled people
How should I state my peer review experience in the CV?
What options are left, if Britain cannot decide?
How to make healing in an exploration game interesting
How to deal with taxi scam when on vacation?
World War I as a war of liberals against authoritarians?
Brexit - No Deal Rejection
Why did it take so long to abandon sail after steamships were demonstrated?
Is it good practice to use Linear Least-Squares with SMA?
nonsymmetric cone and Euclidean Jordan Algebra
Help me organize these concepts — KKT conditions and dual problemTangent Cone is a cone?Describing a Dual ConePropertise of a Dual ConeDifference between tangent cone and this constraint coneLinearizing coneConvex cone necessary and sufficient conditionWhat's the difference between linear space and cone?tangent cone and simplexThe Exponential Cone and Semi-definite programming
$begingroup$
I have a mathematical constraint which is a summation of exponential functions: $f = e^x + y$. Function $f$ is obviously convex. However, when I include this constraint in my model, MOSEK complains that the constraints with equations $f$ is a non symmetric cone. Upon doing a bit of research, I found notes about Euclidean Jordan Algebra being a unifying algebra for symmetric cones. I have 2 questions, (1) How do I prove that indeed the constraint with functions $f$ belongs in a non symmetric cone? (2) I do not understand how convexity relates to symmetric cones only as required by Euclidian Jordan Algebra. Please help?
convex-optimization
New contributor
P. Khoza is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
$endgroup$
|
show 4 more comments
$begingroup$
I have a mathematical constraint which is a summation of exponential functions: $f = e^x + y$. Function $f$ is obviously convex. However, when I include this constraint in my model, MOSEK complains that the constraints with equations $f$ is a non symmetric cone. Upon doing a bit of research, I found notes about Euclidean Jordan Algebra being a unifying algebra for symmetric cones. I have 2 questions, (1) How do I prove that indeed the constraint with functions $f$ belongs in a non symmetric cone? (2) I do not understand how convexity relates to symmetric cones only as required by Euclidian Jordan Algebra. Please help?
convex-optimization
New contributor
P. Khoza is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
$endgroup$
$begingroup$
How exactly did you include that constraint in MOSEK and what was the error message? MOSEK version 9 supports the exponential cone even though it is not symmetric. These cones are also convex, and whether a solver supports them or not is a matter of choice. There are simply more efficient algorithms for symmetric cones than nonsymmetric ones.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:07
$begingroup$
Hi Michael,This is the actual constraint: $sumlimits_isumlimits_je^ln2(x_i + x_j) leq 0$
$endgroup$
– P. Khoza
Mar 12 at 9:31
$begingroup$
That doesn't explain how you inputted it in MOSEK and what error you exactly got. I am trying to find out if maybe it is some simple programming problem rather than a deep Jordan Algebra issue that you need help with.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:36
$begingroup$
I am using cvxpy and this is the snippet of the constraint:$(cp.exp(math.log(2) * (x[0] + x[0])) + (cp.exp(math.log(2) * (x[0] + x[1])) + (cp.exp(math.log(2) * (x[0] + x[2])) + (cp.exp(math.log(2) * (x[0] + x[3])) + (cp.exp(math.log(2) * (x[1] + x[0])) + (cp.exp(math.log(2) * (x[1] + x[1])) + vdots (cp.exp(math.log(2) * (x[3] + x[3])) <= 0$. The error message from Mosek is that this specific constraint is in the non symmetric cone.
$endgroup$
– P. Khoza
Mar 12 at 9:49
$begingroup$
You need cvxpy 1.0 AND Mosek 9 to solve a problem with exponential function. You get Mosek 9 from mosek.com/content/version-9-beta Is this what you have? You could also use the ECOS solver.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:53
|
show 4 more comments
$begingroup$
I have a mathematical constraint which is a summation of exponential functions: $f = e^x + y$. Function $f$ is obviously convex. However, when I include this constraint in my model, MOSEK complains that the constraints with equations $f$ is a non symmetric cone. Upon doing a bit of research, I found notes about Euclidean Jordan Algebra being a unifying algebra for symmetric cones. I have 2 questions, (1) How do I prove that indeed the constraint with functions $f$ belongs in a non symmetric cone? (2) I do not understand how convexity relates to symmetric cones only as required by Euclidian Jordan Algebra. Please help?
convex-optimization
New contributor
P. Khoza is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
$endgroup$
I have a mathematical constraint which is a summation of exponential functions: $f = e^x + y$. Function $f$ is obviously convex. However, when I include this constraint in my model, MOSEK complains that the constraints with equations $f$ is a non symmetric cone. Upon doing a bit of research, I found notes about Euclidean Jordan Algebra being a unifying algebra for symmetric cones. I have 2 questions, (1) How do I prove that indeed the constraint with functions $f$ belongs in a non symmetric cone? (2) I do not understand how convexity relates to symmetric cones only as required by Euclidian Jordan Algebra. Please help?
convex-optimization
convex-optimization
New contributor
P. Khoza is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
P. Khoza is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
P. Khoza is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked Mar 12 at 8:50
P. KhozaP. Khoza
1
1
New contributor
P. Khoza is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
P. Khoza is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
P. Khoza is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
$begingroup$
How exactly did you include that constraint in MOSEK and what was the error message? MOSEK version 9 supports the exponential cone even though it is not symmetric. These cones are also convex, and whether a solver supports them or not is a matter of choice. There are simply more efficient algorithms for symmetric cones than nonsymmetric ones.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:07
$begingroup$
Hi Michael,This is the actual constraint: $sumlimits_isumlimits_je^ln2(x_i + x_j) leq 0$
$endgroup$
– P. Khoza
Mar 12 at 9:31
$begingroup$
That doesn't explain how you inputted it in MOSEK and what error you exactly got. I am trying to find out if maybe it is some simple programming problem rather than a deep Jordan Algebra issue that you need help with.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:36
$begingroup$
I am using cvxpy and this is the snippet of the constraint:$(cp.exp(math.log(2) * (x[0] + x[0])) + (cp.exp(math.log(2) * (x[0] + x[1])) + (cp.exp(math.log(2) * (x[0] + x[2])) + (cp.exp(math.log(2) * (x[0] + x[3])) + (cp.exp(math.log(2) * (x[1] + x[0])) + (cp.exp(math.log(2) * (x[1] + x[1])) + vdots (cp.exp(math.log(2) * (x[3] + x[3])) <= 0$. The error message from Mosek is that this specific constraint is in the non symmetric cone.
$endgroup$
– P. Khoza
Mar 12 at 9:49
$begingroup$
You need cvxpy 1.0 AND Mosek 9 to solve a problem with exponential function. You get Mosek 9 from mosek.com/content/version-9-beta Is this what you have? You could also use the ECOS solver.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:53
|
show 4 more comments
$begingroup$
How exactly did you include that constraint in MOSEK and what was the error message? MOSEK version 9 supports the exponential cone even though it is not symmetric. These cones are also convex, and whether a solver supports them or not is a matter of choice. There are simply more efficient algorithms for symmetric cones than nonsymmetric ones.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:07
$begingroup$
Hi Michael,This is the actual constraint: $sumlimits_isumlimits_je^ln2(x_i + x_j) leq 0$
$endgroup$
– P. Khoza
Mar 12 at 9:31
$begingroup$
That doesn't explain how you inputted it in MOSEK and what error you exactly got. I am trying to find out if maybe it is some simple programming problem rather than a deep Jordan Algebra issue that you need help with.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:36
$begingroup$
I am using cvxpy and this is the snippet of the constraint:$(cp.exp(math.log(2) * (x[0] + x[0])) + (cp.exp(math.log(2) * (x[0] + x[1])) + (cp.exp(math.log(2) * (x[0] + x[2])) + (cp.exp(math.log(2) * (x[0] + x[3])) + (cp.exp(math.log(2) * (x[1] + x[0])) + (cp.exp(math.log(2) * (x[1] + x[1])) + vdots (cp.exp(math.log(2) * (x[3] + x[3])) <= 0$. The error message from Mosek is that this specific constraint is in the non symmetric cone.
$endgroup$
– P. Khoza
Mar 12 at 9:49
$begingroup$
You need cvxpy 1.0 AND Mosek 9 to solve a problem with exponential function. You get Mosek 9 from mosek.com/content/version-9-beta Is this what you have? You could also use the ECOS solver.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:53
$begingroup$
How exactly did you include that constraint in MOSEK and what was the error message? MOSEK version 9 supports the exponential cone even though it is not symmetric. These cones are also convex, and whether a solver supports them or not is a matter of choice. There are simply more efficient algorithms for symmetric cones than nonsymmetric ones.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:07
$begingroup$
How exactly did you include that constraint in MOSEK and what was the error message? MOSEK version 9 supports the exponential cone even though it is not symmetric. These cones are also convex, and whether a solver supports them or not is a matter of choice. There are simply more efficient algorithms for symmetric cones than nonsymmetric ones.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:07
$begingroup$
Hi Michael,This is the actual constraint: $sumlimits_isumlimits_je^ln2(x_i + x_j) leq 0$
$endgroup$
– P. Khoza
Mar 12 at 9:31
$begingroup$
Hi Michael,This is the actual constraint: $sumlimits_isumlimits_je^ln2(x_i + x_j) leq 0$
$endgroup$
– P. Khoza
Mar 12 at 9:31
$begingroup$
That doesn't explain how you inputted it in MOSEK and what error you exactly got. I am trying to find out if maybe it is some simple programming problem rather than a deep Jordan Algebra issue that you need help with.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:36
$begingroup$
That doesn't explain how you inputted it in MOSEK and what error you exactly got. I am trying to find out if maybe it is some simple programming problem rather than a deep Jordan Algebra issue that you need help with.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:36
$begingroup$
I am using cvxpy and this is the snippet of the constraint:$(cp.exp(math.log(2) * (x[0] + x[0])) + (cp.exp(math.log(2) * (x[0] + x[1])) + (cp.exp(math.log(2) * (x[0] + x[2])) + (cp.exp(math.log(2) * (x[0] + x[3])) + (cp.exp(math.log(2) * (x[1] + x[0])) + (cp.exp(math.log(2) * (x[1] + x[1])) + vdots (cp.exp(math.log(2) * (x[3] + x[3])) <= 0$. The error message from Mosek is that this specific constraint is in the non symmetric cone.
$endgroup$
– P. Khoza
Mar 12 at 9:49
$begingroup$
I am using cvxpy and this is the snippet of the constraint:$(cp.exp(math.log(2) * (x[0] + x[0])) + (cp.exp(math.log(2) * (x[0] + x[1])) + (cp.exp(math.log(2) * (x[0] + x[2])) + (cp.exp(math.log(2) * (x[0] + x[3])) + (cp.exp(math.log(2) * (x[1] + x[0])) + (cp.exp(math.log(2) * (x[1] + x[1])) + vdots (cp.exp(math.log(2) * (x[3] + x[3])) <= 0$. The error message from Mosek is that this specific constraint is in the non symmetric cone.
$endgroup$
– P. Khoza
Mar 12 at 9:49
$begingroup$
You need cvxpy 1.0 AND Mosek 9 to solve a problem with exponential function. You get Mosek 9 from mosek.com/content/version-9-beta Is this what you have? You could also use the ECOS solver.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:53
$begingroup$
You need cvxpy 1.0 AND Mosek 9 to solve a problem with exponential function. You get Mosek 9 from mosek.com/content/version-9-beta Is this what you have? You could also use the ECOS solver.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:53
|
show 4 more comments
0
active
oldest
votes
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',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
P. Khoza is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3144841%2fnonsymmetric-cone-and-euclidean-jordan-algebra%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
P. Khoza is a new contributor. Be nice, and check out our Code of Conduct.
P. Khoza is a new contributor. Be nice, and check out our Code of Conduct.
P. Khoza is a new contributor. Be nice, and check out our Code of Conduct.
P. Khoza is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3144841%2fnonsymmetric-cone-and-euclidean-jordan-algebra%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
$begingroup$
How exactly did you include that constraint in MOSEK and what was the error message? MOSEK version 9 supports the exponential cone even though it is not symmetric. These cones are also convex, and whether a solver supports them or not is a matter of choice. There are simply more efficient algorithms for symmetric cones than nonsymmetric ones.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:07
$begingroup$
Hi Michael,This is the actual constraint: $sumlimits_isumlimits_je^ln2(x_i + x_j) leq 0$
$endgroup$
– P. Khoza
Mar 12 at 9:31
$begingroup$
That doesn't explain how you inputted it in MOSEK and what error you exactly got. I am trying to find out if maybe it is some simple programming problem rather than a deep Jordan Algebra issue that you need help with.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:36
$begingroup$
I am using cvxpy and this is the snippet of the constraint:$(cp.exp(math.log(2) * (x[0] + x[0])) + (cp.exp(math.log(2) * (x[0] + x[1])) + (cp.exp(math.log(2) * (x[0] + x[2])) + (cp.exp(math.log(2) * (x[0] + x[3])) + (cp.exp(math.log(2) * (x[1] + x[0])) + (cp.exp(math.log(2) * (x[1] + x[1])) + vdots (cp.exp(math.log(2) * (x[3] + x[3])) <= 0$. The error message from Mosek is that this specific constraint is in the non symmetric cone.
$endgroup$
– P. Khoza
Mar 12 at 9:49
$begingroup$
You need cvxpy 1.0 AND Mosek 9 to solve a problem with exponential function. You get Mosek 9 from mosek.com/content/version-9-beta Is this what you have? You could also use the ECOS solver.
$endgroup$
– Michal Adamaszek
Mar 12 at 9:53