Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Enrique Gerstl is active.

Publication


Featured researches published by Enrique Gerstl.


Computers & Operations Research | 2013

Scheduling problems with two competing agents to minimized weighted earliness-tardiness

Enrique Gerstl; Gur Mosheiov

We study scheduling problems with two competing agents, sharing the same machines. All the jobs of both agents have identical processing times and a common due date. Each agent needs to process a set of jobs, and has his own objective function. The objective of the first agent is total weighted earliness-tardiness, whereas the objective of the second agent is maximum weighted deviation from the common due date. Our goal is to minimize the objective of the first agent, subject to an upper bound on the objective value of the second agent. We consider a single machine, and parallel (both identical and uniform) machine settings. An optimal solution in all cases is shown to be obtained in polynomial time by solving a number of linear assignment problems. We show that the running times of the single and the parallel identical machine algorithms are O(nm+3), where n is the number of jobs and m is the number of machines. The algorithm for solving the problem on parallel uniform machine requires O(nm+3m3) time, and under very reasonable assumptions on the machine speeds, is reduced to O(nm+3). Since the number of machines is given, these running times are polynomial in the number of jobs.


Applied Mathematics and Computation | 2013

Due-window assignment problems with unit-time jobs

Enrique Gerstl; Gur Mosheiov

We study a class of due-window assignment problems. The objective is to find the job sequence and the window starting time and size, such that the total cost of earliness, tardiness and due-window is minimized. The study assumes unit-time jobs, and considers settings of a single machine and of parallel identical machines. Both the due-window starting time and size are decision variables. For the single machine setting, we study a complete set of problems consisting of all possible combinations of the decision variables and four cost factors (earliness, tardiness, due-window size and due-window starting time). For parallel identical machines, we study a complete set of problems consisting of all possible combinations of the decision variables and three cost factors (earliness, tardiness and due-window size). All the problems are shown to be solvable in no more than O(n^3) time, where n is the number of jobs.


Foundations of Computing and Decision Sciences | 2012

A two-stage flow shop scheduling with a critical machine and batch availability

Enrique Gerstl; Gur Mosheiov

Abstract We study a two-stage flowshop, where each job is processed on the first (critical) machine, and then continues to one of two second-stage (dedicated) machines. We assume identical (but machine-dependent) job processing times. Jobs are processed on the critical machine in batches, and a setup time is required when starting a new batch. The setting assumes batch-availability, i.e., jobs become available for the second stage only when their entire batch is completed on the critical machine. We consider three objective functions: minimum makespan, minimum total load, and minimum weighted flow-time. Polynomial time dynamic programming algorithms are introduced, which are numerically shown to be able to solve problems of medium size in reasonable time. A heuristic for makespan minimization is presented and shown numerically to be both accurate and efficient.


Journal of Scheduling | 2014

The optimal number of used machines in a two-stage flexible flowshop scheduling problem

Enrique Gerstl; Gur Mosheiov

We study practical scheduling problems with a major decision referring to the number of machines to be used. We focus on a two-stage flexible flowshop, where each job is processed on the first (critical) machine, and then continues to one of the second-stage parallel machines. Jobs are assumed to have identical processing times, and are processed in batches. A setup time is required when starting a new batch. We consider two objective functions: minimum makespan and minimum flowtime. In both cases, a closed form expression for the optimal number of machines to be used is introduced, and a unique and unusual sequence of decreasing batch sizes is shown to be optimal.


European Journal of Operational Research | 2013

Due-window assignment with identical jobs on parallel uniform machines

Enrique Gerstl; Gur Mosheiov

A scheduling problem with a common due-window, earliness and tardiness costs, and identical processing time jobs is studied. We focus on the setting of both (i) job-dependent earliness/tardiness job weights and (ii) parallel uniform machines. The objective is to find the job allocation to the machines and the job schedule, such that the total weighted earliness and tardiness cost is minimized. We study both cases of a non-restrictive (i.e. sufficiently late), and a restrictive due-window. For a given number of machines, the solutions of the problems studied here are obtained in polynomial time in the number of jobs.


Foundations of Computing and Decision Sciences | 2014

Batch Scheduling In A Two-Stage Flexible Flow Shop Problem

Enrique Gerstl; Gur Mosheiov; Assaf Sarig

Abstract We study a special two-stage flexible flowshop, which consists of several parallel identical machines in the first stage and a single machine in the second stage. We assume identical jobs, and the option of batching, with a required setup time prior to the processing of a new batch. We also consider the option to use only a subset of the available machines. The objective is minimum makespan. A unique optimal solution is introduced, containing the optimal number of machines to be used, the sequence of batch sizes, and the batch schedule. The running time of our proposed solution algorithm is independent of the number of jobs, and linear in the number of machines


Journal of the Operational Research Society | 2015

Scheduling with a Due-Window for Acceptable Lead-Times

Enrique Gerstl; Gur Mosheiov

Due-dates are often determined during sales negotiations in two stages: (i) in the pre-sale stage, the customer provides a time interval (due-window) of his acceptable due-dates, (ii) in the second stage, the parties agree on the delivery penalties. Thus, the contract reflects penalties of both parts of the sales negotiations: earliness/tardiness penalties of the due-dates (as a function of the deviation from the agreed upon due-window), and earliness/tardiness penalties of the actual delivery times (as a function of the deviation from the due-dates). We model this setting of a two-stage negotiation on a single machine, and reduce the problem to a well-known setting of minimizing the weighted earliness/tardiness with a given (fixed) due-window. We adopt (and correct) a pseudo-polynomial dynamic programming algorithm for this NP-hard problem. The algorithm is extended to a setting of parallel identical machines, verifying that this case remains NP-hard in the ordinary sense. Moreover, an efficient greedy heuristic and a tight lower bound are introduced and tested. Extremely small optimality gaps are obtained in our numerical tests.


Information Processing Letters | 2013

An improved algorithm for due-window assignment on parallel identical machines with unit-time jobs

Enrique Gerstl; Gur Mosheiov

We study a due-window assignment problem on parallel identical machines, with unit processing time jobs. The objective function is minimum total cost, consisting of earliness, tardiness, due-window starting time and due-window size. A recent paper (Janiak et al., 2012) introduced a solution algorithm requiring O(n^5/m^2) time, where n is the number of jobs, and m is the number of machines. We propose a significantly faster procedure, requiring O(n^3) only.


Annals of Operations Research | 2013

Minmax due-date assignment with a time window for acceptable lead-times

Enrique Gerstl; Gur Mosheiov

In a standard DIF due-date assignment model, customers may consider late due-dates as unacceptable, i.e., if a due-date is assigned later than a pre-specified lead time, the supplier is penalized. This note extends this setting by adding a lower bound on the acceptable lead-time, reflecting e.g., the time needed by the customer for preparation of storage space. Thus, in addition to the standard earliness/tardiness penalties of jobs, our model contains penalties for early and tardy due-dates. The objective is of a minmax type, i.e. we try to minimize the highest (job and due-date) cost. An efficient O(n) solution algorithm (where n is the number of jobs) is introduced.


International Journal of Production Research | 2018

Semi-V-shape property for two-machine no-wait proportionate flow shop problem with TADC criterion

Sergey Kovalev; Mikhail Y. Kovalyov; Gur Mosheiov; Enrique Gerstl

Abstract The problem of minimising total absolute deviation of job completion times in a two-machine no-wait proportionate flow shop has been recently studied. It was shown that the LPT (largest processing time first) job sequence is optimal if the number of jobs n does not exceed 7, and that the LPT sequence is not optimal for instances with . We prove that there exists an optimal semi-V-shaped job sequence, in which the first job has the largest processing time, a certain number, greater than n / 2, of the following jobs appear in the LPT order, and jobs following job with the minimum processing time are sequenced in the SPT (shortest processing time first) order. We also present an time dynamic programming algorithm to find the best V-shaped job sequence, in which the jobs on the left of the job with the minimum processing time are sequenced in the LPT order and those on the right of this job are sequenced in the SPT order.

Collaboration


Dive into the Enrique Gerstl's collaboration.

Top Co-Authors

Avatar

Gur Mosheiov

Hebrew University of Jerusalem

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Mikhail Y. Kovalyov

National Academy of Sciences of Belarus

View shared research outputs
Top Co-Authors

Avatar

Assaf Sarig

Hebrew University of Jerusalem

View shared research outputs
Researchain Logo
Decentralizing Knowledge