jump-dev / jump-dev/Convex.jl

Support for N-dimensional variables

Open
#720 8 comments 2 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
595
Forks
124
Avg merge
4h 38m
Merged PRs (30d)
2

Description

Hi all!
I noticed that cvxpy added support for n-dimensional variables relatively recently ([v1.6.0](https://github.com/cvxpy/cvxpy/releases/tag/v1.6.0)), and I was wondering if something similar can be implemented in Convex.jl as well. There are a lot of applications where high-order tensors are pretty common (transports, energy systems, and warehousing are the ones I'm familiar with), so I think it would be a convenient addition.

I started going through the code, and I plan to begin tinkering with it myself, but I opened this issue for possible feedback on things that should require some attention. The first ones that pop to mind are:
- limiting positive semidefiniteness to matrices
- handling transposition, reshape, etc.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.