SourceCodes_Fog-Edge_Mangement

Fog/Edge management: A survey of source codes

This page reviews the source codes found, during my research works, of Fog/Edge management solutions published in the literature. It also reports some Fog-Edge Computing simulators/frameworks, often-used data traces, Fog/Edge topologies, IoT applications, and Fog/Edge Computing Projects.

Preface

This repo aims to:

Do not hesitate to contribute to this page by providing source codes that I have not reported and thus enriching this repo. Any idea, you can create an issue or PR here.

I classify the identified source codes according to the addressed Fog-Edge Computing issue, i.e., Resource allocation, Service placement, and Computation Offloading; the type of the resolution approach; and the programming languages.

A. Fog management issues


A.1. Resource allocation

+ Mathematical Programming/Constraint Programming

+ Deep Reinforcement Learning

+ PSO (Particle Swarm Optimization)

+ Heuristics

A.2. Service placement

+ Mathematical Programming/Constraint Programming

+ Reinforcement Learning / Deep Reinforcement Learning

+ Partition-based optimization

+ Genetic-based Algorithms

+ Honey Bee Algorithm

+ Heuristics

A.3. Computation offloading

+ Reinforcement Learning

+ Deep Reinforcement Learning

+ Fuzzy Logic

+ Heuristics

B. Fog-Edge Computing simulators/frameworks


C. Data traces


D. Fog/Edge topologies


E. IoT applications


F. Fog Computing Projects