Onde
e .
Podemos ver que é convexo e tem a forma . Também pode ser mostrado que é delimitado em . Eu sei que um problema de maximização convexa é NP-difícil, em geral.
No entanto, usando a natureza específica do problema, é possível resolvê-lo usando qualquer software / pacote de otimização convexa padrão?
optimization
Sooraj
fonte
fonte
Respostas:
Sim, a otimização convexa com restrição de igualdade é NP-Hard em geral. No entanto, existem técnicas maduras que encontram soluções aproximadas muito agradáveis para problemas de otimização convexos, como a Descida de coordenadas.
Suponha que você use a descida de coordenadas e a matriz A tenha a classificação . Você pode corrigir as coordenadas nk-1 da sua solução viável e os vetores da solução no espaço da solução são determinados exclusivamente por uma coordenada, por exemplo . Nesse caso, você pode apenas pegar a derivada de com relação a para encontrar o máximo nesta iteração.k x=(x1,x2,x3,...,xn) xi f(⋅) xi
Em seguida, fixamos iterativamente as coordenadas nk-1 e melhoramos a solução até encontrar uma aproximadamente ideal.
fonte