Despite the remarkable work conducted to improve fog computing applications’ efficiency, task scheduling problem in such an environment is still a big challenge. Optimizing these applications, i.e. critical healthcare smart cities, and transportation urgent save energy, quality of service, reduce carbon emission rate, flow time. As proposed much recent work, dealing with this as single objectiv...