I. Introduction
Industrial Cyber-Physical Systems (ICPS) generally involve a layer of coupled mechanical/physical components, and a cyber layer that supports the interactions and data exchange between the components of the physical layer and additionally with the monitoring, remote supervision, and maintenance units [1]. Modern applications of ICPS require sensitive control functionalities across the physical layer, and a reliable and agile cyber layer enabling sustainable and coordinated interactions [2], [3]. Traditionally, the development of ICPS mainly coincided with the development of control architectures, e.g., the progress in deploying distributed control systems for process industries, or advancements in programmable logic controllers (PLC) for discrete manufacturing, while the communication was merely in the form of exchanging predetermined control and actuation command signals via locally installed networks infrastructure mainly for wired channels [4]. Rapid advances in communication technology and the need for higher levels of automation for efficient production led to a huge revolution in industrial manufacturing where devices, machines, and industrial components became interconnected (networked) with the support of a communication and computation network. Efficient resource allocation has been a challenging problem generally in networked control systems [5], [6], and specifically in interconnected industries [7] where quality-of-production is coupled with the quality-of-service.