Scheduling jobs on non-identical IFR processors to minimize general cost functions

1991 ◽  
Vol 23 (04) ◽  
pp. 909-924 ◽  
Author(s):  
Rhonda Righter ◽  
Susan H. Xu

We consider the problem of scheduling n jobs non-preemptively on m parallel, non-identical processors to minimize a weighted expected cost function of job completion times, where the weights are associated with the jobs. The cost function is assumed to be increasing and concave but otherwise arbitrary. Processing times are IFR with different distributions for different processors. Jobs may be processed on any processor and there are no precedences. We show that the optimal policy orders the jobs in decreasing order of their weights and then uses the individually optimal policy for each job. In other words, processors are offered to jobs in order, and each job considers its own expected cost function for its completion time to decide whether to accept or reject a processor. Therefore, the optimal policy does not depend on the weights of the jobs except through their order. Special cases of our objective function are weighted expected flowtime, weighted discounted expected flowtime, and weighted expected number of tardy jobs.

1991 ◽  
Vol 23 (4) ◽  
pp. 909-924 ◽  
Author(s):  
Rhonda Righter ◽  
Susan H. Xu

We consider the problem of scheduling n jobs non-preemptively on m parallel, non-identical processors to minimize a weighted expected cost function of job completion times, where the weights are associated with the jobs. The cost function is assumed to be increasing and concave but otherwise arbitrary. Processing times are IFR with different distributions for different processors. Jobs may be processed on any processor and there are no precedences. We show that the optimal policy orders the jobs in decreasing order of their weights and then uses the individually optimal policy for each job. In other words, processors are offered to jobs in order, and each job considers its own expected cost function for its completion time to decide whether to accept or reject a processor. Therefore, the optimal policy does not depend on the weights of the jobs except through their order. Special cases of our objective function are weighted expected flowtime, weighted discounted expected flowtime, and weighted expected number of tardy jobs.


1993 ◽  
Vol 30 (3) ◽  
pp. 716-724 ◽  
Author(s):  
Xiuli Chao

We consider the Klimov model for an open network of two types of jobs. Jobs of type i arrive at station i, have processing times that are exponentially distributed with parameter µi, and when processed either go on to station j with probability pij, or depart the network with probability pi0. Costs are charged at a rate that depends on the number of jobs of the two types in the system. It is shown that for arbitrary arrival processes the policy that gives priority to those jobs for whom the rate of change of the cost function is greatest minimizes the expected cost rate at every time t. This result is stronger than the Klimov result in two ways: arrival processes are arbitrary, and the minimization is at each time t. But the result holds for only two types.


1993 ◽  
Vol 30 (03) ◽  
pp. 716-724
Author(s):  
Xiuli Chao

We consider the Klimov model for an open network of two types of jobs. Jobs of type i arrive at station i, have processing times that are exponentially distributed with parameter µi , and when processed either go on to station j with probability pij , or depart the network with probability pi 0. Costs are charged at a rate that depends on the number of jobs of the two types in the system. It is shown that for arbitrary arrival processes the policy that gives priority to those jobs for whom the rate of change of the cost function is greatest minimizes the expected cost rate at every time t. This result is stronger than the Klimov result in two ways: arrival processes are arbitrary, and the minimization is at each time t. But the result holds for only two types.


1976 ◽  
Vol 13 (4) ◽  
pp. 652-661 ◽  
Author(s):  
Richard J. Kryscio ◽  
Roy Saunders

We establish a sufficient condition for which the expected area under the trajectory of the carrier process is directly proportional to the expected number of removed carriers in the class of carrier-borne, right-shift, epidemic models studied by Severo (1969a). This result generalizes the previous work of Downton (1972) and Jerwood (1974) for some special cases of these models. We use the result to compute expected costs in the carrier-borne model due to Downton (1968) when it is unlikely that all the susceptibles will be infected. We conclude by showing that for the special case considered by Weiss (1965) this treatment of the expected cost is reasonable for populations with a large initial number of susceptibles.


1976 ◽  
Vol 13 (04) ◽  
pp. 652-661 ◽  
Author(s):  
Richard J. Kryscio ◽  
Roy Saunders

We establish a sufficient condition for which the expected area under the trajectory of the carrier process is directly proportional to the expected number of removed carriers in the class of carrier-borne, right-shift, epidemic models studied by Severo (1969a). This result generalizes the previous work of Downton (1972) and Jerwood (1974) for some special cases of these models. We use the result to compute expected costs in the carrier-borne model due to Downton (1968) when it is unlikely that all the susceptibles will be infected. We conclude by showing that for the special case considered by Weiss (1965) this treatment of the expected cost is reasonable for populations with a large initial number of susceptibles.


Author(s):  
Tadashi Dohi ◽  
Yasunori Yamada ◽  
Naoto Kaio ◽  
Shunji Osaki

This paper considers the optimal policy for an economic manufacturing model with stochastic machine breakdown and repair. The expected cost function is formulated and the optimal age replacement-like policy which minimizes it is derived analytically. The detailed properties on the resulting optimal lot size are examined for some special cases. Finally, numerical examples are devoted to show that the effect of corrective maintenance operation in the production process is remarkable.


1994 ◽  
Vol 31 (02) ◽  
pp. 438-457
Author(s):  
David Assaf ◽  
Ariela Sharlin-Bilitzky

An object is hidden in one of two boxes and occasionally moves between the boxes in accordance with some specified continuous-time Markov process. The objective is to find the object with a minimal expected cost. In this paper it is assumed that search efforts are unlimited. In addition to the search costs, the ‘real time' until the object is found is also taken into account in the cost structure. Our main results are that the optimal policy may consist of five regions and that the controls applied should be of the extreme 0 or ∞ type. The resulting expected cost compares favorably with that of the expected cost with bounded controls studied previously in the search literature.


Author(s):  
Cheng He ◽  
Shisheng Li ◽  
Jing Wu

This paper considers a class of simultaneous optimization scheduling with two competitive agents on an unbounded serial-batching machine. The cost function of each agent depends on the completion times of its jobs only. According to whether the jobs from different agents can be processed in a common batch, compatible model and incompatible model are investigated. For the incompatible model, we consider batch availability and item availability. For each problem, we provide a polynomial-time algorithm that can find all Pareto optimal schedules.


Author(s):  
Martijn H. H. Schoot Uiterkamp ◽  
Marco E. T. Gerards ◽  
Johann L. Hurink

In the resource allocation problem (RAP), the goal is to divide a given amount of a resource over a set of activities while minimizing the cost of this allocation and possibly satisfying constraints on allocations to subsets of the activities. Most solution approaches for the RAP and its extensions allow each activity to have its own cost function. However, in many applications, often the structure of the objective function is the same for each activity, and the difference between the cost functions lies in different parameter choices, such as, for example, the multiplicative factors. In this article, we introduce a new class of objective functions that captures a significant number of the objectives occurring in studied applications. These objectives are characterized by a shared structure of the cost function depending on two input parameters. We show that, given the two input parameters, there exists a solution to the RAP that is optimal for any choice of the shared structure. As a consequence, this problem reduces to the quadratic RAP, making available the vast amount of solution approaches and algorithms for the latter problem. We show the impact of our reduction result on several applications, and in particular, we improve the best-known worst-case complexity bound of two problems in vessel routing and processor scheduling from [Formula: see text] to [Formula: see text]. Summary of Contribution: The resource allocation problem (RAP) with submodular constraints and its special cases are classic problems in operations research. Because these problems are studied in many different scientific disciplines, many conceptual insights, structural properties, and solution approaches have been reinvented and rediscovered many times. The goal of this article is to reduce the amount of future reinventions and rediscoveries by bringing together these different perspectives on RAPs in a way that is accessible to researchers with different backgrounds. The article serves as an exposition on RAPs and on their wide applicability in many areas, including telecommunications, energy, and logistics. In particular, we provide tools and examples that can be used to formulate and solve problems in these areas as RAPs. To accomplish this, we make three concrete contributions. First, we provide a survey on algorithms and complexity results for RAPs and discuss several recent advances in these areas. Second, we show that many objectives for RAPs can be reduced to a (simpler) quadratic objective function, which makes available the extensive collection of fast and efficient algorithms for quadratic RAPs to solve these problems. Third, we discuss the impact that RAPs and the aforementioned reduction result can make in several application areas.


Sign in / Sign up

Export Citation Format

Share Document