The Internet of Things (IoT) has boosted fog computing, which complements the cloud. This is critical for applications that need close user proximity. Efficient allocation of IoT applications to the ...