Solving a Multi-resource Partial-ordering Flexible Variant of the
Job-shop Scheduling Problem with Hybrid ASP
- URL: http://arxiv.org/abs/2101.10162v2
- Date: Tue, 26 Jan 2021 09:07:04 GMT
- Title: Solving a Multi-resource Partial-ordering Flexible Variant of the
Job-shop Scheduling Problem with Hybrid ASP
- Authors: Giulia Francescutto, Konstantin Schekotihin, Mohammed M. S. El-Kholany
- Abstract summary: We consider a Multi-resource Partial-ordering Flexible Job-shop Scheduling (MPF-JSS) problem.
The resources are flexible and can perform one or more operations depending on their properties.
Experiments conducted on a set of instances extracted from a medium-sized semiconductor fault analysis lab indicate that our approach can find schedules for 87 out of 91 considered real-world instances.
- Score: 0.4511923587827302
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Many complex activities of production cycles, such as quality control or
fault analysis, require highly experienced specialists to perform various
operations on (semi)finished products using different tools. In practical
scenarios, the selection of a next operation is complicated, since each expert
has only a local view on the total set of operations to be performed. As a
result, decisions made by the specialists are suboptimal and might cause
significant costs. In this paper, we consider a Multi-resource Partial-ordering
Flexible Job-shop Scheduling (MPF-JSS) problem where partially-ordered
sequences of operations must be scheduled on multiple required resources, such
as tools and specialists. The resources are flexible and can perform one or
more operations depending on their properties. The problem is modeled using
Answer Set Programming (ASP) in which the time assignments are efficiently done
using Difference Logic. Moreover, we suggest two multi-shot solving strategies
aiming at the identification of the time bounds allowing for a solution of the
schedule optimization problem. Experiments conducted on a set of instances
extracted from a medium-sized semiconductor fault analysis lab indicate that
our approach can find schedules for 87 out of 91 considered real-world
instances.
Related papers
- Task-adaptive Q-Face [75.15668556061772]
We propose a novel task-adaptive multi-task face analysis method named as Q-Face.
Q-Face simultaneously performs multiple face analysis tasks with a unified model.
Our method achieves state-of-the-art performance on face expression recognition, action unit detection, face attribute analysis, age estimation, and face pose estimation.
arXiv Detail & Related papers (2024-05-15T03:13:11Z) - Characterization of Large Language Model Development in the Datacenter [55.9909258342639]
Large Language Models (LLMs) have presented impressive performance across several transformative tasks.
However, it is non-trivial to efficiently utilize large-scale cluster resources to develop LLMs.
We present an in-depth characterization study of a six-month LLM development workload trace collected from our GPU datacenter Acme.
arXiv Detail & Related papers (2024-03-12T13:31:14Z) - Runtime Performance of Evolutionary Algorithms for the
Chance-constrained Makespan Scheduling Problem [12.791789710379057]
We propose a chance-constrained version of the Makespan Scheduling problem.
We investigate the theoretical performance of the classical Randomized Local Search and (1+1) EA for it.
More specifically, we first study two variants of the Chance-constrained Makespan Scheduling problem and their computational complexities.
arXiv Detail & Related papers (2022-12-22T04:31:23Z) - Multi-task Bias-Variance Trade-off Through Functional Constraints [102.64082402388192]
Multi-task learning aims to acquire a set of functions that perform well for diverse tasks.
In this paper we draw intuition from the two extreme learning scenarios -- a single function for all tasks, and a task-specific function that ignores the other tasks.
We introduce a constrained learning formulation that enforces domain specific solutions to a central function.
arXiv Detail & Related papers (2022-10-27T16:06:47Z) - Decomposition Strategies and Multi-shot ASP Solving for Job-shop Scheduling [7.977161233209228]
Job-shop Scheduling Problem (JSP) is a well-known and challenging optimization problem in which tasks sharing a machine are to be arranged in a sequence such that encompassing jobs can be completed as early as possible.
In this paper, we investigate problem decomposition into time windows whose operations can be successively scheduled and optimized by means of multi-shot Answer Set Programming (ASP) solving.
arXiv Detail & Related papers (2022-05-16T09:33:00Z) - In Defense of the Unitary Scalarization for Deep Multi-Task Learning [121.76421174107463]
We present a theoretical analysis suggesting that many specialized multi-tasks can be interpreted as forms of regularization.
We show that, when coupled with standard regularization and stabilization techniques, unitary scalarization matches or improves upon the performance of complex multitasks.
arXiv Detail & Related papers (2022-01-11T18:44:17Z) - An actor-critic algorithm with policy gradients to solve the job shop
scheduling problem using deep double recurrent agents [1.3812010983144802]
We propose a deep reinforcement learning methodology for the job shop scheduling problem (JSSP)
The aim is to build up a greedy-like able to learn on some distribution of JSSP instances, different in the number of jobs and machines.
As expected, the model can generalize, to some extent, to larger problems or instances originated by a different distribution from the one used in training.
arXiv Detail & Related papers (2021-10-18T07:55:39Z) - Metaheuristics for the Online Printing Shop Scheduling Problem [0.0]
This real scheduling problem, that emerged in the nowadays printing industry, corresponds to a flexible job shop scheduling problem with sequencing flexibility.
A local search strategy and metaheuristic approaches for the problem are proposed and evaluated.
Numerical experiments with classical instances of the flexible job shop scheduling problem show that the introduced methods are also competitive when applied to this particular case.
arXiv Detail & Related papers (2020-06-22T15:38:00Z) - Dynamic Multi-Robot Task Allocation under Uncertainty and Temporal
Constraints [52.58352707495122]
We present a multi-robot allocation algorithm that decouples the key computational challenges of sequential decision-making under uncertainty and multi-agent coordination.
We validate our results over a wide range of simulations on two distinct domains: multi-arm conveyor belt pick-and-place and multi-drone delivery dispatch in a city.
arXiv Detail & Related papers (2020-05-27T01:10:41Z) - Pareto Multi-Task Learning [53.90732663046125]
Multi-task learning is a powerful method for solving multiple correlated tasks simultaneously.
It is often impossible to find one single solution to optimize all the tasks, since different tasks might conflict with each other.
Recently, a novel method is proposed to find one single Pareto optimal solution with good trade-off among different tasks by casting multi-task learning as multiobjective optimization.
arXiv Detail & Related papers (2019-12-30T08:58:40Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.