Discovery Logo
Sign In
Search
Paper
Search Paper
R Discovery for Libraries Pricing Sign In
  • Home iconHome
  • My Feed iconMy Feed
  • Search Papers iconSearch Papers
  • Library iconLibrary
  • Explore iconExplore
  • Ask R Discovery iconAsk R Discovery Star Left icon
  • Literature Review iconLiterature Review NEW
  • Chat PDF iconChat PDF Star Left icon
  • Citation Generator iconCitation Generator
  • Chrome Extension iconChrome Extension
    External link
  • Use on ChatGPT iconUse on ChatGPT
    External link
  • iOS App iconiOS App
    External link
  • Android App iconAndroid App
    External link
  • Contact Us iconContact Us
    External link
  • Paperpal iconPaperpal
    External link
  • Mind the Graph iconMind the Graph
    External link
  • Journal Finder iconJournal Finder
    External link
Discovery Logo menuClose menu
  • Home iconHome
  • My Feed iconMy Feed
  • Search Papers iconSearch Papers
  • Library iconLibrary
  • Explore iconExplore
  • Ask R Discovery iconAsk R Discovery Star Left icon
  • Literature Review iconLiterature Review NEW
  • Chat PDF iconChat PDF Star Left icon
  • Citation Generator iconCitation Generator
  • Chrome Extension iconChrome Extension
    External link
  • Use on ChatGPT iconUse on ChatGPT
    External link
  • iOS App iconiOS App
    External link
  • Android App iconAndroid App
    External link
  • Contact Us iconContact Us
    External link
  • Paperpal iconPaperpal
    External link
  • Mind the Graph iconMind the Graph
    External link
  • Journal Finder iconJournal Finder
    External link
features
  • Audio Papers iconAudio Papers
  • Paper Translation iconPaper Translation
  • Chrome Extension iconChrome Extension
Content Type
  • Journal Articles iconJournal Articles
  • Conference Papers iconConference Papers
  • Preprints iconPreprints
  • Seminars by Cassyni iconSeminars by Cassyni
More
  • R Discovery for Libraries iconR Discovery for Libraries
  • Research Areas iconResearch Areas
  • Topics iconTopics
  • Resources iconResources

Related Topics

  • Machine Scheduling Problem
  • Machine Scheduling Problem
  • Parallel Machine Scheduling
  • Parallel Machine Scheduling
  • Machine Scheduling
  • Machine Scheduling

Articles published on unrelated-machines

Authors
Select Authors
Journals
Select Journals
Duration
Select Duration
249 Search results
Sort by
Recency
  • Research Article
  • Cite Count Icon 16
  • 10.1080/00207543.2022.2102948
Scheduling unrelated machines with job splitting, setup resources and sequence dependency
  • Jul 30, 2022
  • International Journal of Production Research
  • Ioannis Avgerinos + 3 more

ABSTRACT We examine the parallel machine scheduling problem where a set of jobs are to be processed by a set of unrelated parallel machines. We examine the most general among the variations for which an exact method has been proposed regarding makespan minimisation. This is because, apart from unrelated machines, we allow for (i) job splitting: each job's quantity can be split and processed by multiple machines simultaneously; (ii) sequence- and machine-dependent setup times: the setup time when job j succeeds k is different than the time when k succeeds j and varies also per machine m; and (iii) setup resource constraints: the number of setups that can be performed simultaneously on different machines is restricted. We present novel lower bound formulations and a heuristic that solves instances of up to 1000 jobs in a few minutes at an average gap of less than . Then, we propose a logic-based Benders decomposition, which, coupled with our heuristic, solves instances of up to 200 jobs and 20 machines to near optimality in less than two hours. Our method is used for a broad range of instances from textile manufacturing, thus yielding valuable managerial insights on makespan's versatility under varying machines or resources.

  • Research Article
  • Cite Count Icon 21
  • 10.1016/j.cie.2022.108483
Unrelated parallel machine scheduling with processing cost, machine eligibility and order splitting
  • Jul 21, 2022
  • Computers & Industrial Engineering
  • Feifeng Zheng + 3 more

Unrelated parallel machine scheduling with processing cost, machine eligibility and order splitting

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 11
  • 10.3390/math10142431
A Statistical Comparison of Metaheuristics for Unrelated Parallel Machine Scheduling Problems with Setup Times
  • Jul 12, 2022
  • Mathematics
  • Ana Rita Antunes + 4 more

Manufacturing scheduling aims to optimize one or more performance measures by allocating a set of resources to a set of jobs or tasks over a given period of time. It is an area that considers a very important decision-making process for manufacturing and production systems. In this paper, the unrelated parallel machine scheduling problem with machine-dependent and job-sequence-dependent setup times is addressed. This problem involves the scheduling of tasks on unrelated machines with setup times in order to minimize the makespan. The genetic algorithm is used to solve small and large instances of this problem when processing and setup times are balanced (Balanced problems), when processing times are dominant (Dominant P problems), and when setup times are dominant (Dominant S problems). For small instances, most of the values achieved the optimal makespan value, and, when compared to the metaheuristic ant colony optimization (ACOII) algorithm referred to in the literature, it was found that there were no significant differences between the two methods. However, in terms of large instances, there were significant differences between the optimal makespan obtained by the two methods, revealing overall better performance by the genetic algorithm for Dominant S and Dominant P problems.

  • Open Access Icon
  • Research Article
  • Cite Count Icon 4
  • 10.1287/opre.2022.2321
An Optimal Control Framework for Online Job Scheduling with General Cost Functions
  • Jun 22, 2022
  • Operations Research
  • S Rasoul Etesami

The paper “An Optimal Control Framework for Online Job Scheduling with General Cost Functions,” by Etesami devises online speed-augmented competitive algorithms for minimizing the generalized completion time on a single and multiple unrelated machines for a very general class of cost functions. To that end, a novel optimal control formulation for the offline version of the problem is developed. Such a formulation allows using tools from optimal control theory, such as the minimum principle and Hamilton-Jacobi-Bellman equation, to set the dual variables as close as possible to the optimal dual variables and leverage them to design primal-dual online algorithms as an iterative application of the offline problem. The analysis can achieve state-of-the-art competitive ratios for several special cases and provide new competitive ratios which are the first in their settings. In particular, the analysis offers a principled method of estimating dual variables in a general setting of online job scheduling.

  • Research Article
  • Cite Count Icon 3
  • 10.1007/s10951-022-00733-x
Malleable scheduling beyond identical machines
  • May 11, 2022
  • Journal of Scheduling
  • Dimitris Fotakis + 2 more

In malleable job scheduling, jobs can be executed simultaneously on multiple machines with the processing time depending on the number of allocated machines. In this setting, jobs are required to be executed non-preemptively and in unison, in the sense that they occupy, during their execution, the same time interval over all the machines of the allocated set. In this work, we study generalizations of malleable job scheduling inspired by standard scheduling on unrelated machines. Specifically, we introduce a general model of malleable job scheduling, where each machine has a (possibly different) speed for each job, and the processing time of a job j on a set of allocated machines S depends on the total speed of S with respect to j. For machines with unrelated speeds, we show that the optimal makespan cannot be approximated within a factor less than \(\frac{e}{e-1}\), unless \(P = NP\). On the positive side, we present polynomial-time algorithms with approximation ratios \(\frac{2e}{e-1}\) for machines with unrelated speeds, 3 for machines with uniform speeds, and 7/3 for restricted assignments on identical machines. Our algorithms are based on deterministic LP rounding. They result in sparse schedules, in the sense that each machine shares at most one job with other machines. We also prove lower bounds on the integrality gap of \(1+\varphi \) for unrelated speeds (\(\varphi \) is the golden ratio) and 2 for uniform speeds and restricted assignments. To indicate the generality of our approach, we show that it also yields constant factor approximation algorithms for a variant where we determine the effective speed of a set of allocated machines based on the \(L_p\) norm of their speeds.

  • Open Access Icon
  • PDF Download Icon
  • Research Article
  • Cite Count Icon 4
  • 10.3390/math10071200
A Branch-and-Bound Algorithm for Minimizing the Total Tardiness of Multiple Developers
  • Apr 6, 2022
  • Mathematics
  • Chung-Ho Su + 1 more

In the game industry, tardiness is an important issue. Unlike a unifunctional machine, a developer may excel in programming but be mediocre in scene modeling. His/her processing speed varies with job type. To minimize tardiness, we need to schedule these developers carefully. Clearly, traditional scheduling algorithms for unifunctional machines are not suitable for such versatile developers. On the other hand, in an unrelated machine scheduling problem, n jobs can be processed by m machines at n × m different speeds, i.e., its solution space is too wide to be simplified. Therefore, a tardiness minimization problem considering three job types and versatile developers is presented. In this study, a branch-and-bound algorithm and a lower bound based on harmonic mean are proposed for minimizing the total tardiness. Theoretical analyses ensure the correctness of the proposed method. Computational experiments also show that the proposed method can ensure the optimality and efficiency for n ≤ 18. With the exact algorithm, we can fairly evaluate other approximate algorithms in the future.

  • Research Article
  • Cite Count Icon 16
  • 10.1016/j.eswa.2022.116909
Local search based methods for scheduling in the unrelated parallel machines environment
  • Mar 26, 2022
  • Expert Systems with Applications
  • Lucija Ulaga + 2 more

Local search based methods for scheduling in the unrelated parallel machines environment

  • Research Article
  • Cite Count Icon 21
  • 10.1016/j.jocs.2022.101649
Selection of dispatching rules evolved by genetic programming in dynamic unrelated machines scheduling based on problem characteristics
  • Mar 22, 2022
  • Journal of Computational Science
  • Marko Đurasević + 1 more

Selection of dispatching rules evolved by genetic programming in dynamic unrelated machines scheduling based on problem characteristics

  • Research Article
  • Cite Count Icon 3
  • 10.1016/j.ifacol.2022.10.082
Exact methods for tardiness objectives in production scheduling
  • Jan 1, 2022
  • IFAC PapersOnLine
  • Ioannis Avgerinos + 3 more

Exact methods for tardiness objectives in production scheduling

  • Research Article
  • Cite Count Icon 16
  • 10.1109/access.2022.3151346
A Comparative Study of Dispatching Rule Representations in Evolutionary Algorithms for the Dynamic Unrelated Machines Environment
  • Jan 1, 2022
  • IEEE Access
  • Lucija Planinic + 3 more

Dispatching rules are most commonly used to solve scheduling problems under dynamic conditions. Since designing new dispatching rules is a time-consuming process, it can be automated by using various machine learning and evolutionary computation methods. In previous research, genetic programming has been the most commonly used method for automatically designing new dispatching rules. However, there are many other evolutionary methods that use representations other than genetic programming that can be used to create dispatching rules. Some, such as gene expression programming, have already been used successfully, while others, such as Cartesian genetic programming or grammatical evolution, have not yet been used to generate dispatching rules. In this paper, six different methods (genetic programming, gene expression programming, Cartesian genetic programming, grammatical evolution, stack representation, and analytic programming) for generating dispatching rules for the unrelated machines environment are tested and the results for various scheduling criteria are analysed. It is also analysed how different individual sizes in the tested methods affect the performance and average size of the generated dispatching rules. The results show that, with the exception of grammatical evolution and analytic programming, all tested methods perform quite similarly, with results depending on the selected scheduling criterion. The results also show that Cartesian genetic programming is the most resistant to the occurrence of bloat and evolves dispatching rules with the smallest average size.

  • Research Article
  • Cite Count Icon 16
  • 10.1002/int.22733
Advanced discrete firefly algorithm with adaptive mutation‐based neighborhood search for scheduling unrelated parallel machines with sequence‐dependent setup times
  • Nov 12, 2021
  • International Journal of Intelligent Systems
  • Absalom E Ezugwu

The unrelated parallel machine scheduling problem with sequence-dependent setup times is addressed in this paper with the objective of minimizing the elapsed time between the start and finish of a sequence of operations in a set of unrelated machines. The machines are considered unrelated because the processing speed is dependent on the job being executed and not on the individual machines. Generally, the problem is considered NP-hard, as it presents additional complexity to find an optimal solution in terms of minimum makespan. An advanced firefly metaheuristic optimization algorithm is introduced to solve this problem. The proposed method, called the FAII algorithm, aims to improve the standard firefly algorithm's performance by incorporating an enhanced global best solution update mechanism and adaptive mutation-based local and global neighborhood search scheme to improve the quality of the proposed algorithm's generated solution. Several experiments were conducted to compare and validate the proposed algorithms' performance on small and large-scale benchmarked problem instances with up to 12 machines and 120 job combinations. Moreover, the performance of the FAII was also compared with eight other metaheuristic algorithms, which were implemented in parallel with the FAII method. Furthermore, the numerical results of the FAII algorithm were compared with the scheduling results of six other well-known metaheuristics from the literature. The comparison results backed with a comprehensive statistical analysis showed the superiority of the enhanced FA-style scheduling optimization over other metaheuristic methods to find good quality solutions or minimum average makespan.

  • Open Access Icon
  • Research Article
  • Cite Count Icon 1
  • 10.1287/moor.2021.1154
The Pareto Frontier of Inefficiency in Mechanism Design
  • Nov 10, 2021
  • Mathematics of Operations Research
  • Aris Filos-Ratsikas + 2 more

We study the trade-off between the price of anarchy (PoA) and the price of stability (PoS) in mechanism design in the prototypical problem of unrelated machine scheduling. We give bounds on the space of feasible mechanisms with respect to these metrics and observe that two fundamental mechanisms, namely the first price (FP) and the second price (SP), lie on the two opposite extrema of this boundary. Furthermore, for the natural class of anonymous task-independent mechanisms, we completely characterize the PoA/PoS Pareto frontier; we design a class of optimal mechanisms [Formula: see text] that lie exactly on this frontier. In particular, these mechanisms range smoothly with respect to parameter [Formula: see text] across the frontier, between the first price ([Formula: see text]) and second price ([Formula: see text]) mechanisms. En route to these results, we also provide a definitive answer to an important question related to the scheduling problem, namely whether nontruthful mechanisms can provide better makespan guarantees in the equilibrium compared with truthful ones. We answer this question in the negative by proving that the price of anarchy of all scheduling mechanisms is at least n, where n is the number of machines.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 3
  • 10.1155/2021/5566002
A Column Generation Algorithm for the Resource-Constrained Order Acceptance and Scheduling on Unrelated Parallel Machines
  • Oct 20, 2021
  • Mathematical Problems in Engineering
  • Yujian Song + 3 more

In this paper, we investigate the resource-constrained order acceptance and scheduling on unrelated parallel machines that arise in make-to-order systems. The objective of this problem is to simultaneously select a subset of orders to be processed and schedule the accepted orders on unrelated machines in such a way that the resources are not overutilized at any time. We first propose two formulations for the problem: mixed integer linear programming formulation and set partitioning. In view of the complexity of the problem, we then develop a column generation approach based on the set partitioning formulation. In the proposed column generation approach, a differential evolution algorithm is designed to solve subproblems efficiently. Extensive numerical experiments on different-sized instances are conducted, and the results demonstrate that the proposed column generation algorithm reports optimal or near-optimal solutions that are evidently better than the solutions obtained by solving the mixed integer linear programming formulation.

  • Open Access Icon
  • Research Article
  • Cite Count Icon 29
  • 10.1016/j.eswa.2021.115916
Weighted earliness/tardiness parallel machine scheduling problem with a common due date
  • Sep 21, 2021
  • Expert Systems with Applications
  • Oğuzhan Ahmet Arık + 2 more

Weighted earliness/tardiness parallel machine scheduling problem with a common due date

  • Open Access Icon
  • Research Article
  • Cite Count Icon 9
  • 10.1007/s00224-020-10024-7
Approximation Results for Makespan Minimization with Budgeted Uncertainty
  • Jul 28, 2021
  • Theory of Computing Systems
  • Marin Bougeret + 3 more

We study approximation algorithms for the problem of minimizing the makespan on a set of machines with uncertainty on the processing times of jobs. In the model we consider, which goes back to Bertsimas et al. (Math. Program. 98(1-3), 49–71 2003), once the schedule is defined an adversary can pick a scenario where deviation is added to some of the jobs’ processing times. Given only the maximal cardinality of these jobs, and the magnitude of potential deviation for each job, the goal is to optimize the worst-case scenario. We consider both the cases of identical and unrelated machines. Our main result is an EPTAS for the case of identical machines. We also provide a 3-approximation algorithm and an inapproximability ratio of 2 − 𝜖 for the case of unrelated machines.

  • Open Access Icon
  • Research Article
  • Cite Count Icon 3
  • 10.1016/j.jpdc.2021.07.010
Preemptive scheduling on unrelated machines with fractional precedence constraints
  • Jul 24, 2021
  • Journal of Parallel and Distributed Computing
  • Vaneet Aggarwal + 2 more

Preemptive scheduling on unrelated machines with fractional precedence constraints

  • Open Access Icon
  • Research Article
  • Cite Count Icon 6
  • 10.1287/moor.2021.1149
Corrigendum: Greed Works—Online Algorithms for Unrelated Machine Stochastic Scheduling
  • Jul 16, 2021
  • Mathematics of Operations Research
  • Varun Gupta + 3 more

This corrigendum fixes an incorrect claim in the paper Gupta et al. [Gupta V, Moseley B, Uetz M, Xie Q (2020) Greed works—online algorithms for unrelated machine stochastic scheduling. Math. Oper. Res. 45(2):497–516.], which led us to claim a performance guarantee of 6 for a greedy algorithm for deterministic online scheduling with release times on unrelated machines. The result is based on an upper bound on the increase of the objective function value when adding an additional job [Formula: see text] to a machine [Formula: see text] (Gupta et al., lemma 6). It was pointed out by Sven Jäger from Technische Universität Berlin that this upper bound may fail to hold. We here present a modified greedy algorithm and analysis, which leads to a performance guarantee of 7.216 instead. Correspondingly, also the claimed performance guarantee of [Formula: see text] in theorem 4 of Gupta et al. for the stochastic online problem has to be corrected. We obtain a performance bound [Formula: see text].

  • Open Access Icon
  • Research Article
  • Cite Count Icon 1
  • 10.1145/3460880
Online Non-preemptive Scheduling on Unrelated Machines with Rejections
  • Jun 30, 2021
  • ACM Transactions on Parallel Computing
  • Giorgio Lucarelli + 4 more

When a computer system schedules jobs there is typically a significant cost associated with preempting a job during execution. This cost can be incurred from the expensive task of saving the memory’s state or from loading data into and out of memory. Thus, it is desirable to schedule jobs non-preemptively to avoid the costs of preemption. There is a need for non-preemptive system schedulers for desktops, servers, and data centers. Despite this need, there is a gap between theory and practice. Indeed, few non-preemptive online schedulers are known to have strong theoretical guarantees. This gap is likely due to strong lower bounds on any online algorithm for popular objectives. Indeed, typical worst-case analysis approaches, and even resource-augmented approaches such as speed augmentation, result in all algorithms having poor performance guarantees. This article considers online non-preemptive scheduling problems in the worst-case rejection model where the algorithm is allowed to reject a small fraction of jobs. By rejecting only a few jobs, this article shows that the strong lower bounds can be circumvented. This approach can be used to discover algorithmic scheduling policies with desirable worst-case guarantees. Specifically, the article presents algorithms for the following three objectives: minimizing the total flow-time, minimizing the total weighted flow-time plus energy where energy is a convex function, and minimizing the total energy under the deadline constraints. The algorithms for the first two problems have a small constant competitive ratio while rejecting only a constant fraction of jobs. For the last problem, we present a constant competitive ratio without rejection. Beyond specific results, the article asserts that alternative models beyond speed augmentation should be explored to aid in the discovery of good schedulers in the face of the requirement of being online and non-preemptive.

  • Open Access Icon
  • Research Article
  • Cite Count Icon 5
  • 10.1007/s10951-021-00690-x
Competitive algorithms for demand response management in a smart grid
  • Jun 2, 2021
  • Journal of Scheduling
  • Vincent Chau + 2 more

We consider a scheduling problem that abstracts a model of demand response management in a smart grid. We investigate the problem with a set of unrelated machines, and each job j (representing a client demand) is characterized by its release date, and its power request function expressing its request demand at specific times. Each machine has an energy power function, and the energy cost incurred at a time depends on the load of the machine at that time. The goal is to find a non-migrative schedule that minimizes the total energy. We give a competitive algorithm for the problem in the online setting where the competitive ratio depends (only) on the power functions of machines. In the setting with typical energy function $$P(z) = z^{\nu }$$ , the algorithm is $$\varTheta (\nu ^{\nu })$$ -competitive, which is optimal up to a constant factor. Our algorithm is robust in the sense that the guarantee holds for arbitrary request demands of clients. This enables flexibility on the choices of clients in shaping their demands—a desired property in a smart grid. We also consider a particular case in the offline setting in which jobs have unit processing time, constant power request, and identical machines with energy function $$P(z) = z^{\nu }$$ . We present a $$2^{\nu }$$ -approximation algorithm for this case.

  • Research Article
  • Cite Count Icon 31
  • 10.1016/j.asoc.2021.107521
Fixed set search application for minimizing the makespan on unrelated parallel machines with sequence-dependent setup times
  • May 24, 2021
  • Applied Soft Computing
  • Raka Jovanovic + 1 more

Fixed set search application for minimizing the makespan on unrelated parallel machines with sequence-dependent setup times

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • .
  • .
  • .
  • 10
  • 1
  • 2
  • 3
  • 4
  • 5

Popular topics

  • Latest Artificial Intelligence papers
  • Latest Nursing papers
  • Latest Psychology Research papers
  • Latest Sociology Research papers
  • Latest Business Research papers
  • Latest Marketing Research papers
  • Latest Social Research papers
  • Latest Education Research papers
  • Latest Accounting Research papers
  • Latest Mental Health papers
  • Latest Economics papers
  • Latest Education Research papers
  • Latest Climate Change Research papers
  • Latest Mathematics Research papers

Most cited papers

  • Most cited Artificial Intelligence papers
  • Most cited Nursing papers
  • Most cited Psychology Research papers
  • Most cited Sociology Research papers
  • Most cited Business Research papers
  • Most cited Marketing Research papers
  • Most cited Social Research papers
  • Most cited Education Research papers
  • Most cited Accounting Research papers
  • Most cited Mental Health papers
  • Most cited Economics papers
  • Most cited Education Research papers
  • Most cited Climate Change Research papers
  • Most cited Mathematics Research papers

Latest papers from journals

  • Scientific Reports latest papers
  • PLOS ONE latest papers
  • Journal of Clinical Oncology latest papers
  • Nature Communications latest papers
  • BMC Geriatrics latest papers
  • Science of The Total Environment latest papers
  • Medical Physics latest papers
  • Cureus latest papers
  • Cancer Research latest papers
  • Chemosphere latest papers
  • International Journal of Advanced Research in Science latest papers
  • Communication and Technology latest papers

Latest papers from institutions

  • Latest research from French National Centre for Scientific Research
  • Latest research from Chinese Academy of Sciences
  • Latest research from Harvard University
  • Latest research from University of Toronto
  • Latest research from University of Michigan
  • Latest research from University College London
  • Latest research from Stanford University
  • Latest research from The University of Tokyo
  • Latest research from Johns Hopkins University
  • Latest research from University of Washington
  • Latest research from University of Oxford
  • Latest research from University of Cambridge

Popular Collections

  • Research on Reduced Inequalities
  • Research on No Poverty
  • Research on Gender Equality
  • Research on Peace Justice & Strong Institutions
  • Research on Affordable & Clean Energy
  • Research on Quality Education
  • Research on Clean Water & Sanitation
  • Research on COVID-19
  • Research on Monkeypox
  • Research on Medical Specialties
  • Research on Climate Justice
Discovery logo
FacebookTwitterLinkedinInstagram

Download the FREE App

  • Play store Link
  • App store Link
  • Scan QR code to download FREE App

    Scan to download FREE App

  • Google PlayApp Store
FacebookTwitterTwitterInstagram
  • Universities & Institutions
  • Publishers
  • R Discovery PrimeNew
  • Ask R Discovery
  • Blog
  • Accessibility
  • Topics
  • Journals
  • Open Access Papers
  • Year-wise Publications
  • Recently published papers
  • Pre prints
  • Questions
  • FAQs
  • Contact us
Lead the way for us

Your insights are needed to transform us into a better research content provider for researchers.

Share your feedback here.

FacebookTwitterLinkedinInstagram
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.

Privacy PolicyCookies PolicyTerms of UseCareers