Open and shared manufacturing factories typically dispose of a limited number of robots that should be properly allocated to tasks in time and space for an effective and efficient system performance. In particular, we deal with the dynamic capacitated production planning problem with sequence independent setup costs where quantities of products to manufacture and location of robots need to be determined at consecutive periods within a given time horizon and products can be anticipated or backordered related to the demand period. We consider a decentralized multi-agent variant of this problem in an open factory setting with multiple owners of robots as well as different owners of the items to be produced, both considered self-interested and individually rational. Existing solution approaches to the classic constrained lot-sizing problem are centralized exact methods that require sharing of global knowledge of all the participants' private and sensitive information and are not applicable in the described multi-agent context. Therefore, we propose a computationally efficient decentralized approach based on the spillover effect that solves this NP-hard problem by distributing decisions in an intrinsically decentralized multi-agent system environment while protecting private and sensitive information. To the best of our knowledge, this is the first decentralized algorithm for the solution of the studied problem in intrinsically decentralized environments where production resources and/or products are owned by multiple stakeholders with possibly conflicting objectives. To show its efficiency, the performance of the Spillover Algorithm is benchmarked against state-of-the-art commercial solver CPLEX 12.8.
翻译:开放和共享的制造工厂通常处置数量有限的多试剂机器人,这些机器人应被适当分配用于时间和空间上的任务,以便实现系统的有效和高效运行; 特别是,我们处理动态的、能动的生产规划问题,采用独立设置的顺序安排费用,需要在一个特定时间范围内连续确定制造和定位机器人的产品数量,并且可以预见到与需求期相关的产品或对产品进行回排序; 我们认为,在开放的工厂环境中,这一问题有一个分散的多试剂变种,由多个机器人的多个拥有者以及所要生产的项目的不同拥有者组成,两者都被视为自我利益和个人合理; 典型的受限制的批量化问题的现有解决办法是集中的精确方法,需要分享所有参与者的私人和敏感信息的全球知识,并且不适用于所述多剂环境; 因此,我们建议一种高效的分散化方法,其外溢效应是,通过在一个内在分散的多剂系统环境中分配决定,同时保护私人和敏感的信息; 我们最了解的是,这是解决所研究的典型的批量化问题的第一个分散的算法,即解决所研究的Spill化问题的办法,即要求分享所有者分享所有制环境上的多层次目标。