Skip to content
#

heuristic-algorithms

Here are 37 public repositories matching this topic...

Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algorithm, Artificial Fish Swarm Algorithm, Differential Evolution and TSP(Traveling salesman)

  • Updated Mar 25, 2026
  • Python

A Python implementation of a branch-and-bound approach (plus a simple greedy heuristic) to solve a variation of the multiple knapsack problem where items have both individual and pairwise benefits.

  • Updated Mar 15, 2025
  • Python

This repository contains the implementation of an enhanced NSGA-II algorithm for solving the Flexible Job Shop Scheduling Problem (FJSP), focusing on multi-objective optimization. Developed as part of the Bio-Inspired Artificial Intelligence course project at the University of Trento.

  • Updated Jul 13, 2025
  • Python

A gravity-aware 3D spatial packing system that places multiple cuboid items inside a fixed container using deterministic heuristics. It sorts items, checks collisions, enforces support under gravity, computes valid (x,y,z) positions, validates constraints, and visualizes final stacking for correctness in a clear, stepwise pipeline.

  • Updated Dec 23, 2025
  • Python

Homing Pigeon is a self-hosted cloud-SI-controlled local agent and protocol. Tell your cloud SI (Grok, ChatGPT, etc.) to send signed jobs via email which then execute on your machine: Linux, macOS, FreeBSD, Windows or any container. An oracle on the host watches to ensure nothing bad or unintended occurs. Modern LLMs, meet: netcat.

  • Updated Oct 26, 2026
  • Python

LaTeX source for the article 'Machine Learning Algorithms for Optimization of Image Classification in Spatially Constrained Regions: A Case of Eritrea, East Africa' (Lemenkova, Engineering Today 2025, 4(2):13-27).

  • Updated Sep 12, 2026
  • TeX

Add this topic to your repo

To associate your repository with the heuristic-algorithms topic, visit your repo's landing page and select "manage topics."

Learn more