This is your work, valued

Germany

Dr. Dominik Krupke

Elite
@d-krupke

Theoretical Mind, Practical Solutions: Mastering NP-Hard Optimization Problems @ Technical University of Braunschweig

cpsat-primer. The CP-SAT Primer: Using and Understanding Google OR-Tools' CP-SAT Solver

780

CP-SAT-Log-Analyzer. A webapp that visualizes and annotates your ortools' CP-SAT logs. Partially inspired by gurobi-logtools.

61

ALENEX24-partial-coverage-path-planning. Code and Data for the Paper "Near-Optimal Coverage Path Planning with Turn Costs" ALENEX 2024

30

cpsat-autotune. WIP: Tune the hyperparameters of Google's OR-Tools' CP-SAT solver for specific models

26

slurminade. A decorator-based slurm runner.

17

CheckMyTex. A tool to comfortably check complex LaTeX documents, e.g., dissertations.

15

flachtex. A simple Python-library to flatten LaTeX

12

AlgBench. Experiment execution and result management for empirical evaluations of algorithms in Python.

7

AlgLab-WS2425-material. Material for the AlgLab (Winter 2024/2025) @ TU Braunschweig

7

skbuild-conan. An extension for scikit-build to add C++-dependencies as easily as Python dependencies via conan.

7

cpsat-utils. A utils package for Google's ortools CP-SAT solver

7

pyvispoly. CGAL Visibility Polygons in Python

6

cpsat-logutils. Utils for parsing the logs of OR-Tools' CP-SAT solver.

5

close-enough-tsp. A Branch&Bound-based solver for the close-enough TSP, optimized as subroutine for coverage path planning.

3

AlgLab-WS2526-material. Material for the AlgLab (Winter 2025/2026) @ TU Braunschweig

3

turncost. Implementation of solver for covering grid graphs with minimal turn costs

2

pyaccft. Python bindings for the Implementation of the Caprara, Fischetti, and Toth algorithm for the Set Covering problem.

2

AeMeasure. A macro-benchmarking tool with a serverless database

1

AlgLab-summer25-material. Material for the Algorithms Lab for summer 2025 @ TU Braunschweig

1

dispersive_agp_solver. An exact solver for the Dispersive Art Gallery Problem

1

primal_dual_weighted_set_cover. A primal dual algorithm for weighted set cover. Especially for the case when the number of sets an element can occur in is limited (like in Vertex Cover for which this algorithm is a 2-APX).

1

bipartite_vertex_cover. Optimal vertex covers in bipartite graphs in C++ and Boost Graph Library. Simple interface and copy&paste integration.

1

eurocg18-angularft. Material for "Beam It Up, Scotty: Angular Freeze-Tag with Directional Antennas" - Fekete and Krupke - EuroCG 2018 Berlin

1

thesis-manager. A simple management server for Student Theses. It helps institutes keep track of their supervised theses.

1