Skip to content
@ZIB-IOL

IOL Lab

Working on optimization and learning at the intersection of mathematics and computer science

We are the IOL Lab at the Zuse Institute and Technische Universität Berlin. We work at the intersection of mathematics and computer science research focus is on Artificial Intelligence, Optimization, and Machine Learning. Here you will find software repositories relating to our research, in particular actively maintained Julia and Python packages, especially the Frank-Wolfe.jl and the Boscia.jl package.

Pinned Loading

  1. FrankWolfe.jl FrankWolfe.jl Public

    Julia implementation for various Frank-Wolfe and Conditional Gradient variants

    Julia 95 18

  2. Boscia.jl Boscia.jl Public

    Mixed-Integer Convex Programming: Branch-and-bound with Frank-Wolfe-based convex relaxations

    Julia 24 5

  3. BellPolytopes.jl BellPolytopes.jl Public

    This julia package addresses the membership problem for local polytopes: it constructs Bell inequalities and local models in multipartite Bell scenarios with binary outcomes.

    Julia 3 1

Repositories

Showing 10 of 29 repositories
  • FrankWolfe.jl Public

    Julia implementation for various Frank-Wolfe and Conditional Gradient variants

    ZIB-IOL/FrankWolfe.jl’s past year of commit activity
    Julia 95 MIT 18 21 (1 issue needs help) 8 Updated Nov 6, 2024
  • BellPolytopes.jl Public

    This julia package addresses the membership problem for local polytopes: it constructs Bell inequalities and local models in multipartite Bell scenarios with binary outcomes.

    ZIB-IOL/BellPolytopes.jl’s past year of commit activity
    Julia 3 MIT 1 0 0 Updated Nov 1, 2024
  • Boscia.jl Public

    Mixed-Integer Convex Programming: Branch-and-bound with Frank-Wolfe-based convex relaxations

    ZIB-IOL/Boscia.jl’s past year of commit activity
    Julia 24 MIT 5 20 6 Updated Oct 30, 2024
  • SMS Public

    Code to reproduce the experiments of the ICLR24-paper: "Sparse Model Soups: A Recipe for Improved Pruning via Model Averaging"

    ZIB-IOL/SMS’s past year of commit activity
    Python 7 0 0 0 Updated Oct 17, 2024
  • FedDistill Public

    Code to reproduce the experiments of "On the Byzantine-Resilience of Distillation-Based Federated Learning"

    ZIB-IOL/FedDistill’s past year of commit activity
    Python 2 0 0 0 Updated Oct 11, 2024
  • AbsSmoothFrankWolfe.jl Public

    Algorithm for nonsmooth optimization

    ZIB-IOL/AbsSmoothFrankWolfe.jl’s past year of commit activity
    Julia 4 MIT 0 0 0 Updated Sep 28, 2024
  • ApproximateVanishingIdeals.jl Public

    approximate vanishing ideal computations

    ZIB-IOL/ApproximateVanishingIdeals.jl’s past year of commit activity
    Julia 2 MIT 1 0 0 Updated Sep 10, 2024
  • CombinatorialLinearOracles.jl Public

    Linear Minimization Oracles for Combinatorial Problems

    ZIB-IOL/CombinatorialLinearOracles.jl’s past year of commit activity
    Julia 0 MIT 0 0 1 Updated Sep 7, 2024
  • AffineInvariantOLFW Public

    Code for the paper Accelerated Affine-Invariant Vonvergence Rates of the Frank-Wolfe Algorithm with Open-Loop Step-Sizes

    ZIB-IOL/AffineInvariantOLFW’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Jul 1, 2024
  • OptimalDesignWithBoscia Public

    Solving the Exact Optimal Experiment Design Problem using the convex mixed-integer solver Boscia.jl

    ZIB-IOL/OptimalDesignWithBoscia’s past year of commit activity
    Julia 0 0 0 0 Updated May 10, 2024