Devices in Internet of Things (IoT) networks are required to execute tasks such as sensing, computation and communication. These devices, however, have energy limitation, which in turn bounds the number of tasks they can execute and their tasks execution time. To this end, this paper considers energy delivery, tasks assignment and execution in a Radio Frequency (RF) IoT network with a Hybrid Access Point (HAP) and RF-powered devices. We outline a novel Mixed-Integer Linear Program (MILP) to assign tasks to devices, and also to optimize the HAP’s charging duration. We also propose a heuristic...