Pinned Repositories
entmoot
Multiobjective black-box optimization using gradient-boosted trees
galini
An extensible MINLP solver
GPdoemd
Design of experiments for model discrimination using Gaussian process surrogate models
Limeade
Official implementation of the paper “Limeade: Let integer molecular encoding aid”
min_matches_heuristics
Source code of the methods proposed in "Dimitrios Letsios, Georgia Kouyialis, Ruth Misener. Heuristics with Performance Guarantees for the Minimum Number of Matches Problem in Heat Recovery Network Design. Computers and Chemical Engineering 113:57-85, 2018".".
OMLT
Represent trained machine learning models as Pyomo optimization formulations
pooling-network
romodel
Modeling robust optimization problems in Pyomo
SnAKe
Repository for paper: "SnAKe: Bayesian Optimization with Pathwise Exploration".
suspect
Special Structure Detection for Pyomo
C⚙G - Imperial College London's Repositories
cog-imperial/OMLT
Represent trained machine learning models as Pyomo optimization formulations
cog-imperial/romodel
Modeling robust optimization problems in Pyomo
cog-imperial/entmoot
Multiobjective black-box optimization using gradient-boosted trees
cog-imperial/galini
An extensible MINLP solver
cog-imperial/GPdoemd
Design of experiments for model discrimination using Gaussian process surrogate models
cog-imperial/suspect
Special Structure Detection for Pyomo
cog-imperial/Limeade
Official implementation of the paper “Limeade: Let integer molecular encoding aid”
cog-imperial/SnAKe
Repository for paper: "SnAKe: Bayesian Optimization with Pathwise Exploration".
cog-imperial/pooling-network
cog-imperial/min_matches_heuristics
Source code of the methods proposed in "Dimitrios Letsios, Georgia Kouyialis, Ruth Misener. Heuristics with Performance Guarantees for the Minimum Number of Matches Problem in Heat Recovery Network Design. Computers and Chemical Engineering 113:57-85, 2018".".
cog-imperial/tree_kernel_gp
cog-imperial/GNN_MIP_CAMD
Repository for paper: "Optimizing over trained GNNs via symmetry breaking".
cog-imperial/hens
Mistry, M., Misener, R. 2016. Optimising heat exchanger network synthesis using convexity properties of the logarithmic mean temperature difference. Computers & Chemical Engineering. 94, 1-17.
cog-imperial/OMLT_CAMD
Repository for paper: "Augmenting optimization-based molecular design with graph neural networks".
cog-imperial/PartitionedFormulations_NN
Implementation of partition-based formulations for mixed-integer optimization of trained ReLU neural networks
cog-imperial/pypopt
Bindings to Ipopt C++ library for Python. 🐍
cog-imperial/rogp
Modeling Gaussian Processes in Pyomo
cog-imperial/two_stage_scheduling
Exact lexicographic scheduling methods and approximate recovery strategies for two-stage makespan scheduling
cog-imperial/DCBO
Repository for paper: "Dependence in constrained Bayesian optimization: When do we need it and how does it help?".
cog-imperial/galini-dashboard
Dashboard for the GALINI Solver
cog-imperial/Partial-Lasserre-relaxation-sparse-maxcut
cog-imperial/PoolingProblemDetection
F. Ceccon, G. Kouyialis, R. Misener, "Using functional programming to recognize named structure in an optimization problem: Application to pooling"
cog-imperial/SDPCutSel-via-NN
Selecting cutting planes for quadratic semidefinite outer-approximation via trained neural networks
cog-imperial/moo_trees
cog-imperial/stn
cog-imperial/tidal_turbines-source_inversion
A repository for solving tidal stream turbine optimization with mixed-integer pde-constrained optimization
cog-imperial/concrete_GBT_instance_for_mixed_integer_convex_optimization_with_GBTs_embedded
cog-imperial/drill-scheduling
Pyomo implementation of a drill scheduling case study
cog-imperial/points_in_circles
This repository contains a collection of MINLP test instances available in both .nl and .gms format.
cog-imperial/StdPooling-PolyAlgos
Implementation of polynomial-time algorithms for subclasses of single quality standard pooling problems.