constrained-optimization

There are 165 repositories under constrained-optimization topic.

  • Gradient-Free-Optimizers

    SimonBlanke/Gradient-Free-Optimizers

    Simple and reliable optimization with local, global, population-based and sequential techniques in numerical discrete search spaces.

    Language:Python1.2k214684
  • pnnl/neuromancer

    Pytorch-based framework for solving parametric constrained optimization problems, physics-informed system identification, and parametric model predictive control.

    Language:Python8772868116
  • lezcano/geotorch

    Constrained optimization toolkit for PyTorch

    Language:Python64993534
  • ipc-sim/IPC

    Incremental Potential Contact (IPC) is for robust and accurate time stepping of nonlinear elastodynamics. IPC guarantees intersection- and inversion-free trajectories regardless of materials, time-step sizes, velocities, or deformation severity.

    Language:C++552203374
  • PKU-DAIR/open-box

    Generalized and Efficient Blackbox Optimization System

    Language:Python37646552
  • hiroyuki-kasai/NMFLibrary

    NMFLibrary: Non-negative Matrix Factorization (NMF) Library: Version 2.1

    Language:MATLAB30317396
  • libprima/prima

    PRIMA is a package for solving general nonlinear optimization problems without using derivatives. It provides the reference implementation for Powell's derivative-free optimization methods, i.e., COBYLA, UOBYQA, NEWUOA, BOBYQA, and LINCOA. PRIMA means Reference Implementation for Powell's methods with Modernization and Amelioration, P for Powell.

    Language:Fortran30228438
  • liminchen/OptCuts

    OptCuts, a new parameterization algorithm, jointly optimizes arbitrary embeddings for seam quality and distortion. OptCuts requires no parameter tuning; automatically generating mappings that minimize seam-lengths while satisfying user-requested distortion bounds.

    Language:C++276212147
  • Gecode/gecode

    Generic Constraint Development Environment

    Language:C++275249376
  • jmejia8/Metaheuristics.jl

    High-performance metaheuristics for optimization coded purely in Julia.

    Language:Julia25386927
  • cvanaret/Uno

    A next-gen solver for optimization with nonconvex objective and constraints. Unifies barrier and SQP methods in a modern and generic way, and unlocks a variety of novel methods. Competitive against filterSQP, IPOPT, SNOPT, MINOS and CONOPT.

    Language:C++22914516
  • LLNL/hiop

    HPC solver for nonlinear optimization problems

    Language:C++2101527542
  • ipc-sim/Codim-IPC

    Source Codes for Codimensional Incremental Potential Contact (C-IPC)

    Language:C++193111435
  • ahundt/grl

    Robotics tools in C++11. Implements soft real time arm drivers for Kuka LBR iiwa plus V-REP, ROS, Constrained Optimization based planning, Hand Eye Calibration and Inverse Kinematics integration.

    Language:C++1532216173
  • phys-sim-book/solid-sim-tutorial

    A curated collection of Python examples for optimization-based solid simulation, emphasizing algorithmic convergence, penetration-free, and inversion-free conditions, designed for readability and understanding.

    Language:Python15311313
  • cooper-org/cooper

    A general-purpose, deep learning-first library for constrained optimization in PyTorch

    Language:Jupyter Notebook10613511
  • pronenewbits/Arduino_Constrained_MPC_Library

    A compact Constrained Model Predictive Control (MPC) library with Active Set based Quadratic Programming (QP) solver for Teensy4/Arduino system (or any real time embedded system in general)

    Language:C++1003127
  • pdfo

    pdfo/pdfo

    Powell's Derivative-Free Optimization solvers.

    Language:Fortran9672226
  • slsqp

    jacobwilliams/slsqp

    Modern Fortran Edition of the SLSQP Optimizer

    Language:Fortran88122320
  • ralna/CUTEst

    The Constrained and Unconstrained Testing Environment with safe threads (CUTEst) for optimization software

    Language:Fortran8893119
  • thomas-young-2013/open-box

    Generalized and Efficient Blackbox Optimization System.

    Language:Python803979
  • Swiggy/Moo-GBT

    Library for Multi-objective optimization in Gradient Boosted Trees

    Language:Python775213
  • jkaardal/pyipm

    An interior-point method written in python for solving constrained and unconstrained nonlinear optimization problems.

    Language:Python735125
  • phys-sim-book/solid-sim-tutorial-gpu

    A curated set of C++ examples for optimization-based elastodynamic contact simulation using CUDA, emphasizing algorithmic convergence, penetration-free, and inversion-free conditions. Designed for readability and understanding, this tutorial helps beginners learn how to write simple GPU code for efficient solid simulations.

    Language:Cuda70231
  • wanxinjin/Safe-PDP

    Safe Pontryagin Differentiable Programming (Safe PDP) is a new theoretical and algorithmic safe differentiable framework to solve a broad class of safety-critical learning and control tasks.

    Language:Python66207
  • hiroyuki-kasai/RSOpt

    Riemannian stochastic optimization algorithms: Version 1.0.3

    Language:MATLAB635023
  • xcsp3team/pycsp3

    A Python Library for modeling combinatorial constrained problems

    Language:Python617239
  • nathanrooy/landscapes

    A dependency free library of standardized optimization test functions written in pure Python.

    Language:Python522112
  • crowsonkb/mdmm

    The Modified Differential Multiplier Method (MDMM) for PyTorch

    Language:Python513311
  • platers/songpong

    Synchronizing pong to music

    Language:Python512
  • StefanoFioravanzo/MAP-Elites

    Python implementation of the genetic algorithm MAP-Elites with applications in constrained optimization

    Language:Jupyter Notebook488011
  • SapanaChaudhary/PyTorch-CPO

    PyTorch implementation of Constrained Policy Optimization

    Language:Python473110
  • pothitos/naxos

    A C++ Constraint Programming Library

    Language:C++44779
  • manuwhs/Trapyng

    Python library to implement advanced trading strategies using machine learning and perform backtesting.

    Language:Python376014
  • jerrytheo/psopy

    A SciPy compatible super fast Python implementation for Particle Swarm Optimization.

    Language:Python362515
  • jacobwilliams/PowellOpt

    Optimization algorithms by M.J.D. Powell

    Language:Fortran35887