Skip to content

Welcome to LAMDA-BBO Group 👋

We are the LAMDA-BBO (Black-Box Optimization) group, led by Professor Chao Qian. Our group is a part of LAMDA Group @ Nanjing University, which is led by Professor Zhi-Hua Zhou.

Our research focuses on advancing the theories, algorithms, and applications of black-box optimization. Our key areas of interest include, but are not limited to:

  • Theoretical analysis of evolutionary algorithms
  • Designing safe evolutionary algorithms, i.e., evolutionary algorithms with provable approximation guarantee
  • Designing efficient black-box optimization algorithms, e.g., Bayesian optimization, evolutionary strategies, evolutionary gradient optimization, and cooperative coevolution
  • Learning to optimize, e.g., learning to configure, generate and select black-box optimzition algorithms, offline optimization, and neural combinatorial optimization
  • Evolutionary learning, particularly evolutionary reinforcement learning, deep learning, and ensemble learning
  • Applications to solve complex real-world optimziation problems in industry (e.g., electronic design automation) and science (e.g., geoscience)

Pinned Loading

  1. Open3DBench Open3DBench Public

    Official implementation of paper "Open3DBench: Open-Source Benchmark for 3D-IC Backend Implementation and PPA Evaluation".

    Verilog 30 1

  2. BBOPlace-Bench BBOPlace-Bench Public

    Official implementation of paper "BBOPlace-Bench: Benchmarking Black-Box Optimization for Chip Placement".

    Python 8 3

  3. offline-moo offline-moo Public

    Official implementation of ICML'24 paper "Offline Multi-Objective Optimization".

    Python 21 6

  4. universal-offline-bbo universal-offline-bbo Public

    Forked from trxcc/universal-offline-bbo

    Official implementation of ICML'25 paper "Towards Universal Offline Black-Box Optimization via Learning Language Model Embeddings"

    Python 4

  5. Efficient-TDP Efficient-TDP Public

    Official implementation of DATE'25 paper "Timing-Driven Global Placement by Efficient Critical Path Extraction".

    C++ 45 3

  6. MCTS-VS MCTS-VS Public

    Official implementation of NeurIPS'22 paper "Monte Carlo Tree Search based Variable Selection for High-Dimensional Bayesian Optimization"

    Python 40 5

Repositories

Showing 10 of 27 repositories

Top languages

Loading…

Most used topics

Loading…