This article presents an overview of a research study of a crucial optimization problem in the Computer Science/Operations research field: The Job-shop Scheduling Problem (JSP). The JSP is a challenging task in which a set of operations must be processed using a set of scarce machines to optimize a particular objective. The main purpose of the JSP is to determine the execution order of the processes assigned to each machine to optimize an objective. Our main interest in this study is to investigate developing decomposition strategies using logic programming to solve the JSP. We split our goal into two main phases. The first phase is to apply the decomposition approach and evaluate the proposed model by solving a set of known benchmark instances. The second phase is to apply the successful decomposition methods obtained from the first phase to solve a scheduling problem in the real-life application. In the current state, we finished the first phase and started the second one aiming to have a model that can provide a schedule of a factory for a short-time period.
翻译:本文概述了对计算机科学/业务研究领域一个至关重要的优化问题进行的一项研究研究:就业部门规划问题(JSP) 。 JSP是一项具有挑战性的任务,其中必须使用一套稀缺的机器处理一系列操作,以优化特定目标。 JSP的主要目的是确定分配给每台机器的流程的执行顺序,以优化目标。我们对这项研究的主要兴趣是调查制定分解战略,使用逻辑程序解决JSP。我们把我们的目标分成两个主要阶段。第一阶段是采用分解方法,并通过解决一套已知的基准实例来评估拟议模型。 第二阶段是应用从第一阶段获得的成功分解方法解决实际应用中的排期问题。 在目前状态下,我们完成了第一阶段,开始了第二个阶段,目的是建立一个模型,能够提供工厂短期时间表。