Nov. 13, 2023, 5:20 p.m. | Bruno Scalia C. F. Leite

Towards Data Science - Medium towardsdatascience.com

Exploring the classical discrete optimization problem through custom constructive heuristics and integer programming in Python

Graph coloring heuristic solution for 32 nodes instance. (Image by the author).

Graph coloring theory has a central position in discrete mathematics. It appears in many places with seemingly no or little connection to coloring. It deals with the fundamental problem of partitioning a set of objects into classes, according to certain rules (Jensen & Toft, 1995).

We can summarize the problem as follows: given …

data science editors pick operations-research optimization python

Artificial Intelligence – Bioinformatic Expert

@ University of Texas Medical Branch | Galveston, TX

Lead Developer (AI)

@ Cere Network | San Francisco, US

Research Engineer

@ Allora Labs | Remote

Ecosystem Manager

@ Allora Labs | Remote

Founding AI Engineer, Agents

@ Occam AI | New York

AI Engineer Intern, Agents

@ Occam AI | US