[Idea]: Optimization Algorithms #27
Labels
difficulty: 4
Likely to be challenging with ambitious goals.
idea
Potential GSoC project idea.
priority: normal
Normal priority.
tech: javascript
Involves programming in JavaScript.
tech: nodejs
Requires developing with Node.js.
Idea
We currently do not have optimization algorithms in stdlib. Having support for Linear Programming, Convex Optimization, Quadratic Programming, and/or Non-Linear Optimization algorithms would be a great addition.
Expected Outcomes
stdlib will have a broad array of optimization algorithms for solving problems.
Involved Software
No other software should be necessary. However, we will need to do a needs analysis to determine which prerequisite packages/functionality is necessary in order to allow these algorithms to be implemented (e.g., BLAS).
Prerequisite Knowledge
JavaScript, Node.js. Familiarity with R, Python, C/C++ would be very useful, as will need to consult reference implementations.
Difficulty
Hard. Depends on the reference implementation requirements and algorithmic difficulty.
Project Length
350 hours.
Potential Mentors
@kgryte @Planeshifter @rreusser @Pranavchiku @czgdp1807
The text was updated successfully, but these errors were encountered: