This document discusses job scheduling mechanisms in fog computing using soft computing techniques. It begins with an abstract that introduces fog computing and the need for dynamic load balancing algorithms to efficiently allocate computing resources. It then provides background on fog computing and its advantages over cloud computing for applications requiring low latency. The document discusses different types of scheduling mechanisms (resource, task, workflow, job scheduling) and optimization techniques that can be used, including metaheuristic algorithms like particle swarm optimization and genetic algorithms. It provides details on these algorithms and their application to scheduling in fog computing environments.