We study the offline and online versions of the well known problem of scheduling a set of n independent multiprocessor tasks with prespecified processor allocations on a set of identical processors in order to minimize the makespan. Recently, in , it has been proven that in the case when all tasks have unit processing time the problem cannot be… (More)
In this paper a semion-line algorithm for scheduling multiprocessor tasks with partial information is proposed. We consider the case in which it is 1 possible to exploit probabilistic information and use this information to obtain better solutions in comparison with standard non clairvoyant on-line algorithms. A wide computational analysis shows the… (More)
This paper describes the application of multiobjective heuristic search algorithms to the problem of hazardous material (hazmat) transportation. The selection of optimal routes inherently involves the consideration of multiple conflicting objectives. These include the minimization of risk (e.g. the exposure of the population to hazardous substances in case… (More)
In this paper we consider the dyadic effect introduced in complex networks when nodes are distinguished by a binary characteristic. Under these circumstances two independent parameters, namely dyadicity and heterophilicity, are able to measure how much the assigned characteristic affects the network topology. All possible configurations can be represented… (More)
This paper introduces the concept of choreography with respect to inter-organizational innovation networks, as they constitute an attractive environment to create innovation in different sectors. We argue that choreography governs behaviours by shaping the level of connectivity and cohesion among network members. It represents a valid organizational system… (More)
In this paper we face the problem arising in an enterprise that must decide whether and when scheduling production orders in order to maximize the production efficiency. In particular we developed an on-line scheduling algorithm able to manage such decisions. Computational results are provided to show the performance of the algorithm.