最优化方法及其实现(Optimization-Algorithm)C语言

Optimization-Algorithm

优化算法--C语言

##A Record for the Methods of Optimization.(优化算法--C语言)

Author: Amoiensis

Email: [email protected]

Data:2020.05.27


Github更多资料信息

https://github.com/Amoiensis/Optimization-Algorithm


CONTENT

  1. Simplex Relaxation(LP)

     单纯形法(线性规划)
    
  2. Lagrangian Relaxation

     拉格朗日松弛法
    
  3. Univariate Search Method

     坐标轮换法
    
  4. Gradient Method

     梯度法/最速下降法
    
  5. Conjugate_Gradient_Method

     共轭梯度法
    
  6. Newton Method

     

     牛顿法
    
  7. DFP_Method

     DFP方法/秩2拟牛顿法
    
     (Davidon-Fletcher-Powell algorithm)
    
  8. Golden Section Method

     黄金分割法
    
  9. Bisection Method

     二分法
    

OVERVIEW

This project is a collection of related algorithms for optimization methods.

The repositories will update constantly.

本项目是最优化方法的相关算法的实现集合。

【注意】本项目进行的C语言矩阵运算,使用的是自己行实现的“Matrix_hub”(链接)。因为现有的C语言矩阵运算包对于初学者的使用和了解并不很友好,所以特地实现一个易用的C矩阵库,希望能给你带来帮助,如有问题请和我联系~

矩阵运算库Matrix_hub

给出部分算法的解决思路和实现,希望能够对准备正在学习或者感兴趣的你有所帮助。

因为笔者水平有限,项目中难免问题和缺陷,望读者批评指正,我将完善和改进,谢谢!

ATTENTION

Please feel free to contact with me for any questions, thank you!

Don't spread the files without permission!

未经允许,请勿转载!

本项目所有文件仅供学习交流使用!

你可能感兴趣的:(运筹优化,C语言)