Skip to main content
The 2024 Developer Survey results are live! See the results

Questions tagged [constrained-optimization]

Questions about optimization problems subject to additional constraints.

0 votes
1 answer
39 views

Estimating the rate of convergence of Projected Gradient Descent on constrained polynomial objectives

I am estimating the order of convergence of Projected Gradient Descent (GD) on quadratic polynomials with random coefficients independently drawn from Uniform(-1,1) and bounded by a unit hypercube. I'...
ufghd34's user avatar
  • 23
0 votes
1 answer
106 views

Is the NLP formalism sub-optimal for real-world problems

My home-brew optimization studies have raised yet another fundamental question. The Nonlinear Programming formalism, "minimize f(x) subject to inequality and equality constraints, and x ...
m4r35n357's user avatar
  • 329
3 votes
0 answers
66 views

Iterative Solvers for Linear Least Squares with Integer Constraints

The classical linear least squares problem reads $\min_{x\in\mathbb{R}^n}\|Ax-b\|^2_2$ and its solutions satisfy the normal equations $A^{\top}Ax = A^{\top}b$. A standard approach to solve the latter ...
lightxbulb's user avatar
  • 2,277
0 votes
2 answers
135 views

BFGS Constrained Optimization Failure Due to Precision Loss

I am trying to optimize the following objective function according to some constraints. However, the optimization fails at the first iteration with the message that the desired error was not ...
user47212's user avatar
0 votes
0 answers
35 views

How conservation of momentum is ensured in (Projected) Gauss-Seidel constrain solver

I'm developing molecular dynamics where my time-step is limited by stiffness of the bonds. I trying to get inspiration from game-engines, where they solve similar problem (hard bond constrains). These ...
Prokop Hapala's user avatar
0 votes
0 answers
39 views

Methods for delaying the "break" in non-linear least squares optimisation when the step size gets too small?

I am using the Levenberg-Marquardt method for calibration purposes. Typically, the RMSE of my calibration looks like: I want to break the algorithm when the algorithm step-updates start to slow down, ...
THATS MY QUANT MY QUANTITATIVE's user avatar
1 vote
0 answers
33 views

Constraints involving max in ILP

Consider $n$ apps and $m$ transactions. $x_{ij}$ is a binary variable, it takes 0 or 1. $x_{ij}$ takes 1 if $i$th app is used for $j$th transaction, else 0. min $\sum_{i=1}^{n}\sum_{j=1}^{m} x_{ij}$ ...
Charlie's user avatar
  • 111
5 votes
1 answer
421 views

The nitty-gritty details of augmented Lagrangian methods

I am trying to implement (constrained) minimization of a certain function with the augmented Lagrangian method. Where can I find a reference that discusses in detail the good practices for the various ...
Federico Poloni's user avatar
1 vote
1 answer
48 views

Name this optimum-within-convex-hull algorithm: State is a convex combination of hull vertices; Nonnegativity ensured by reparameterization

I'm looking for the "official" name(s) for a procedure for optimizing a convex loss function over a convex subset. This seems to be a default/naïve algorithm that folks come up with before ...
MRule's user avatar
  • 153
1 vote
0 answers
39 views

Find a minium value of a function with discrete parameters, but some combinations are invalid

I'm not a mathematician, so sorry if I miss some obvious stuff. I'm trying to develop a bot for StarCraft 2, in particular the army control for it. For every army of the enemy, I want to find the ...
Ilya Peterov's user avatar
1 vote
0 answers
58 views

Beyond the LP relaxation of binary least squares

I have a binary quadratic program with a convex objective function, of the form, \begin{align} \text{minimize}\;\;& x^tAx+b^tx\\ \text{subject to}\;\;& x_i\in\{0,1\} \end{align} where $A$ is ...
Set's user avatar
  • 503
3 votes
0 answers
108 views

Implementation of the roller constraint

What could be the best way to implement the roller constraint in finite element code, i.e. constraint of the type $$\mathbf{u} \cdot \mathbf{n} = 0$$ I plan to enforce it in the weak sense by ...
kstn's user avatar
  • 289