Andrea Cesare Grosso | Università degli Studi di Torino (original) (raw)

Papers by Andrea Cesare Grosso

Research paper thumbnail of Optimal facility location with random throughput costs

Computers & Operations Research, 2002

... a Dept. di Statistica, University “La Sapienza”, Rome, Piazzale Aldo Moro 5, 00185 Roma, Ital... more ... a Dept. di Statistica, University “La Sapienza”, Rome, Piazzale Aldo Moro 5, 00185 Roma, Italy. ... The multinomial Logit model was proposed as a theory of choice behavior by Luce [14]. Its econometric analysis has been investigated by McFadden [15] and Nerlove and Press [16]. ...

Research paper thumbnail of Iterated Local Search Approaches to Maximin Latin Hypercube Designs

Research paper thumbnail of A GPI dynasearch neighborhood for the

Based on the work by Congram, Potts and Van de Velde (1), we develop a dynasearch neighborhood ba... more Based on the work by Congram, Potts and Van de Velde (1), we develop a dynasearch neighborhood based on the Generalized Pairwise Interchange (GPI) operators. Despite of the wider neighborhood considered, a fast search procedure using also elimination criteria is developed. The computational results significantly improve over those of (1).

Research paper thumbnail of Optimal design of logical topologies in wavelength-routed optical networks with multicast traffic

GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270), 2001

Research paper thumbnail of Handling uncertainty in health care management using the cardinality-constrained approach: Advantages and remarks

Operations Research for Health Care, 2015

ABSTRACT Different approaches have been proposed in the literature to handle uncertain parameters... more ABSTRACT Different approaches have been proposed in the literature to handle uncertain parameters in health care optimisation problems. Among them, the cardinality-constrained approach to robust optimisation seems suitable for handling several of these problems because it allows a trade-off between the level of robustness and the cost of the solution, and an easy implementation that can be understood by clinicians and planners without any background in operations research. Thus far, however, cardinality-constrained approach has rarely been applied to health care. We recently applied the cardinality-constrained approach to two relevant health care management problems, namely, the operating room planning problem, and the nurse-to-patient assignment problem in home care services. In this communication, we briefly describe our experience and focus on general considerations, advantages, and remarks that can help operations researchers in evaluating the approach for other applications in health care management.

Research paper thumbnail of VNS solutions for the Critical Node Problem

Electronic Notes in Discrete Mathematics, 2015

We present a VNS algorithm for the Critical Node Problem, i.e., the maximal fragmentation of a gr... more We present a VNS algorithm for the Critical Node Problem, i.e., the maximal fragmentation of a graph through the deletion of k nodes. Two computational efficient neighbourhoods are proposed proving also their equivalence to the straightforward exchange of two nodes. The results of the proposed VNS algorithms outperform those currently available in literature.

Research paper thumbnail of A Matheuristic Approach for the Total Completion Time Two-Machines Permutation Flow Shop Problem

Lecture Notes in Computer Science, 2011

This paper deals with the total completion time 2-machines flow shop problem. We present a so-cal... more This paper deals with the total completion time 2-machines flow shop problem. We present a so-called matheuristic post processing procedure that improves the objective function value with respect to the solutions provided by state of the art procedures. The proposed procedure is based on the positional completion times integer programming formulation of the problem with O(n 2) variables and O(n) constraints.

Research paper thumbnail of A single machine scheduling problem with two-dimensional vector packing constraints

European Journal of Operational Research, 2015

ABSTRACT We consider a scheduling problem where jobs consume a perishable resource stored in vial... more ABSTRACT We consider a scheduling problem where jobs consume a perishable resource stored in vials. It leads to a new scheduling problem, with two-dimensional jobs, one dimension for the duration and one dimension for the consumption. Jobs have to be finished before a given due date, and the objective is to schedule the jobs on a single machine so that the maximum lateness does not exceed a given threshold and the number of vials required for processing all the jobs is minimized. We propose a two-step approach embedding a Recovering Beam Search algorithm to get a good-quality initial solution reachable in short time and a more time consuming matheuristic algorithm. Computational experiments are performed on the benchmark instances available for the two-dimensional vector packing problem integrated with additional due dates to take into account the maximum lateness constraints. The computational results show very good performances of the proposed approach that remains effective also on the original two-dimensional vector packing instances without due dates where 7 new bounds are obtained.

Research paper thumbnail of Design of logical topologies in wavelength-routed IP networks

Photonic Network Communications, 2002

Research paper thumbnail of Packing identical circles in a minimized circular container by Monotonic Basin Hopping heuristic approach

2009 12th International Conference on Computers and Information Technology, 2009

Proceedings of2009 12th International Conference on Computer and Information Technology (ICCIT 20... more Proceedings of2009 12th International Conference on Computer and Information Technology (ICCIT 2009) 21-23 December, 2009, Dhaka, Bangladesh ... Packing Identical Circles in a Minimized Circular Container by ... ARM Jalal Uddin Jamali, A. Grosso*, M. Locatelli*, F. Schoent ...

Research paper thumbnail of An enhanced dynasearch neighborhood for the single-machine total weighted tardiness scheduling problem

Operations Research Letters, 2004

Based on the work by Congram, Potts and Van de Velde, we develop for the single-machine total wei... more Based on the work by Congram, Potts and Van de Velde, we develop for the single-machine total weighted tardiness scheduling problem an enhanced dynasearch neighborhood obtained by the generalized pairwise interchange (GPI) operators. Despite of the wider neighborhood considered, a fast search procedure using also elimination criteria is developed. The computational results signiÿcantly improve over those of Congram, Potts and Van de Velde.

Research paper thumbnail of A Population-based Approach for Hard Global Optimization Problems based on Dissimilarity Measures

Mathematical Programming, 2007

When dealing with extremely hard global optimization problems, i.e. problems with a large number ... more When dealing with extremely hard global optimization problems, i.e. problems with a large number of variables and a huge number of local optima, heuristic procedures are the only possible choice. In this situation, lacking any possibility of guaranteeing global optimality for most problem instances, it is quite difficult to establish rules for discriminating among different algorithms. We think that in order to judge the quality of new global optimization methods, different criteria might be adopted like, e.g.:

Research paper thumbnail of Algorithmic paradoxes of the single-machine total tardiness problem

Journal of Scheduling, 2001

... di = max(Ei;di), for i =1;:::;n are modified due dates where Ei are found by a procedure of R... more ... di = max(Ei;di), for i =1;:::;n are modified due dates where Ei are found by a procedure of Reference [1]. di model and dimodel symbolize the tardiness problem with due dates di ... If n=[s] then {s; s+1;:::;n} is the list of possible positions of job n. Decomposition II (Della Croce et al. ...

Research paper thumbnail of Solution of the single machine total tardiness problem

Journal of Scheduling, 1999

The paper deals with the solution of the single machine total tardiness model. It improves and ge... more The paper deals with the solution of the single machine total tardiness model. It improves and generalizes an important rule to decompose the model into two subproblems. It also provides a O(n) procedure to implement this rule and its generalization. Those two rules, along with some known results, are incorporated in a branch and bound algorithm that efficiently handles instances with up to 300 jobs and uses the original and maximally increased due dates to solve the original problem. Several properties that justify the modified due date version of our algorithm and produce an easy-to-implement new lower bound are established. The paper also provides an explanation why using the increased due dates may improve the efficiency of certain algorithms.

Research paper thumbnail of Sequencing a single machine with due dates and deadlines: an ILP-based approach to solve very large instances

Journal of Scheduling, 2010

We consider the problem of minimizing the weighted number of tardy jobs on a single machine where... more We consider the problem of minimizing the weighted number of tardy jobs on a single machine where each job is also subject to a deadline that cannot be violated. We propose an exact method based on a compact integer linear programming formulation of the problem and an effective reduction procedure, that allows to solve to optimality instances with up to 30,000 jobs in size and up to 50,000 jobs in size for the special deadline-free case.

Research paper thumbnail of Simple ingredients leading to very efficient heuristics for the maximum clique problem

Journal of Heuristics, 2008

Research paper thumbnail of Combining Swaps and Node Weights in an Adaptive Greedy Approach for the Maximum Clique Problem

Journal of Heuristics, 2000

In this work, the NP-hard maximum clique problem on graphs is considered. Starting from basic gre... more In this work, the NP-hard maximum clique problem on graphs is considered. Starting from basic greedy heuristics, modifications and improvements are proposed and combined in a two-phase heuristic procedure. In the first phase an improved greedy procedure is applied starting from each node of the graph; on the basis of the results of this phase a reduced subset of nodes is selected and an adaptive greedy algorithm is repeatedly started to build cliques around such nodes. In each restart the selection of nodes is biased by the maximal clique generated in the previous execution. Computational results are reported on the DIMACS benchmarks suite. Remarkably, the two-phase procedure successfully solves the difficult Brockington-Culberson instances, and is generally competitive with state-of-the-art much more complex heuristics.

Research paper thumbnail of Solving the problem of packing equal and unequal circles in a circular container

Journal of Global Optimization, 2010

In this paper we propose a Monotonic Basin Hopping approach and its population-based variant Popu... more In this paper we propose a Monotonic Basin Hopping approach and its population-based variant Population Basin Hopping to solve the problem of packing equal and unequal circles within a circular container with minimum radius. Extensive computational experiments have been performed both to analyze the problem at hand, and to choose in an appropriate way the parameter values for the proposed methods. Different improvements with respect to the best results reported in the literature have been detected.

Research paper thumbnail of A “maximum node clustering” problem

Journal of Combinatorial Optimization, 2006

In this paper we introduce a graph problem, called Maximum Node Clustering (MNC). We prove that t... more In this paper we introduce a graph problem, called Maximum Node Clustering (MNC). We prove that the problem is stronglyNP-complete and show that it can be approximated in polynomial time within a ratio arbitrarily close to 2. For the special case where the graph is a tree, we prove that the problem is weakly NP-complete as it generalizes the 0/1 Knapsack problem and is solvable in pseudopolynomial time by a dynamic programming approach. For this latter case an FPTAS is also presented.

Research paper thumbnail of Logical topologies design over WDM wavelength routed networks robust to traffic uncertainties

IEEE Communications Letters, 2000

Research paper thumbnail of Optimal facility location with random throughput costs

Computers & Operations Research, 2002

... a Dept. di Statistica, University “La Sapienza”, Rome, Piazzale Aldo Moro 5, 00185 Roma, Ital... more ... a Dept. di Statistica, University “La Sapienza”, Rome, Piazzale Aldo Moro 5, 00185 Roma, Italy. ... The multinomial Logit model was proposed as a theory of choice behavior by Luce [14]. Its econometric analysis has been investigated by McFadden [15] and Nerlove and Press [16]. ...

Research paper thumbnail of Iterated Local Search Approaches to Maximin Latin Hypercube Designs

Research paper thumbnail of A GPI dynasearch neighborhood for the

Based on the work by Congram, Potts and Van de Velde (1), we develop a dynasearch neighborhood ba... more Based on the work by Congram, Potts and Van de Velde (1), we develop a dynasearch neighborhood based on the Generalized Pairwise Interchange (GPI) operators. Despite of the wider neighborhood considered, a fast search procedure using also elimination criteria is developed. The computational results significantly improve over those of (1).

Research paper thumbnail of Optimal design of logical topologies in wavelength-routed optical networks with multicast traffic

GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270), 2001

Research paper thumbnail of Handling uncertainty in health care management using the cardinality-constrained approach: Advantages and remarks

Operations Research for Health Care, 2015

ABSTRACT Different approaches have been proposed in the literature to handle uncertain parameters... more ABSTRACT Different approaches have been proposed in the literature to handle uncertain parameters in health care optimisation problems. Among them, the cardinality-constrained approach to robust optimisation seems suitable for handling several of these problems because it allows a trade-off between the level of robustness and the cost of the solution, and an easy implementation that can be understood by clinicians and planners without any background in operations research. Thus far, however, cardinality-constrained approach has rarely been applied to health care. We recently applied the cardinality-constrained approach to two relevant health care management problems, namely, the operating room planning problem, and the nurse-to-patient assignment problem in home care services. In this communication, we briefly describe our experience and focus on general considerations, advantages, and remarks that can help operations researchers in evaluating the approach for other applications in health care management.

Research paper thumbnail of VNS solutions for the Critical Node Problem

Electronic Notes in Discrete Mathematics, 2015

We present a VNS algorithm for the Critical Node Problem, i.e., the maximal fragmentation of a gr... more We present a VNS algorithm for the Critical Node Problem, i.e., the maximal fragmentation of a graph through the deletion of k nodes. Two computational efficient neighbourhoods are proposed proving also their equivalence to the straightforward exchange of two nodes. The results of the proposed VNS algorithms outperform those currently available in literature.

Research paper thumbnail of A Matheuristic Approach for the Total Completion Time Two-Machines Permutation Flow Shop Problem

Lecture Notes in Computer Science, 2011

This paper deals with the total completion time 2-machines flow shop problem. We present a so-cal... more This paper deals with the total completion time 2-machines flow shop problem. We present a so-called matheuristic post processing procedure that improves the objective function value with respect to the solutions provided by state of the art procedures. The proposed procedure is based on the positional completion times integer programming formulation of the problem with O(n 2) variables and O(n) constraints.

Research paper thumbnail of A single machine scheduling problem with two-dimensional vector packing constraints

European Journal of Operational Research, 2015

ABSTRACT We consider a scheduling problem where jobs consume a perishable resource stored in vial... more ABSTRACT We consider a scheduling problem where jobs consume a perishable resource stored in vials. It leads to a new scheduling problem, with two-dimensional jobs, one dimension for the duration and one dimension for the consumption. Jobs have to be finished before a given due date, and the objective is to schedule the jobs on a single machine so that the maximum lateness does not exceed a given threshold and the number of vials required for processing all the jobs is minimized. We propose a two-step approach embedding a Recovering Beam Search algorithm to get a good-quality initial solution reachable in short time and a more time consuming matheuristic algorithm. Computational experiments are performed on the benchmark instances available for the two-dimensional vector packing problem integrated with additional due dates to take into account the maximum lateness constraints. The computational results show very good performances of the proposed approach that remains effective also on the original two-dimensional vector packing instances without due dates where 7 new bounds are obtained.

Research paper thumbnail of Design of logical topologies in wavelength-routed IP networks

Photonic Network Communications, 2002

Research paper thumbnail of Packing identical circles in a minimized circular container by Monotonic Basin Hopping heuristic approach

2009 12th International Conference on Computers and Information Technology, 2009

Proceedings of2009 12th International Conference on Computer and Information Technology (ICCIT 20... more Proceedings of2009 12th International Conference on Computer and Information Technology (ICCIT 2009) 21-23 December, 2009, Dhaka, Bangladesh ... Packing Identical Circles in a Minimized Circular Container by ... ARM Jalal Uddin Jamali, A. Grosso*, M. Locatelli*, F. Schoent ...

Research paper thumbnail of An enhanced dynasearch neighborhood for the single-machine total weighted tardiness scheduling problem

Operations Research Letters, 2004

Based on the work by Congram, Potts and Van de Velde, we develop for the single-machine total wei... more Based on the work by Congram, Potts and Van de Velde, we develop for the single-machine total weighted tardiness scheduling problem an enhanced dynasearch neighborhood obtained by the generalized pairwise interchange (GPI) operators. Despite of the wider neighborhood considered, a fast search procedure using also elimination criteria is developed. The computational results signiÿcantly improve over those of Congram, Potts and Van de Velde.

Research paper thumbnail of A Population-based Approach for Hard Global Optimization Problems based on Dissimilarity Measures

Mathematical Programming, 2007

When dealing with extremely hard global optimization problems, i.e. problems with a large number ... more When dealing with extremely hard global optimization problems, i.e. problems with a large number of variables and a huge number of local optima, heuristic procedures are the only possible choice. In this situation, lacking any possibility of guaranteeing global optimality for most problem instances, it is quite difficult to establish rules for discriminating among different algorithms. We think that in order to judge the quality of new global optimization methods, different criteria might be adopted like, e.g.:

Research paper thumbnail of Algorithmic paradoxes of the single-machine total tardiness problem

Journal of Scheduling, 2001

... di = max(Ei;di), for i =1;:::;n are modified due dates where Ei are found by a procedure of R... more ... di = max(Ei;di), for i =1;:::;n are modified due dates where Ei are found by a procedure of Reference [1]. di model and dimodel symbolize the tardiness problem with due dates di ... If n=[s] then {s; s+1;:::;n} is the list of possible positions of job n. Decomposition II (Della Croce et al. ...

Research paper thumbnail of Solution of the single machine total tardiness problem

Journal of Scheduling, 1999

The paper deals with the solution of the single machine total tardiness model. It improves and ge... more The paper deals with the solution of the single machine total tardiness model. It improves and generalizes an important rule to decompose the model into two subproblems. It also provides a O(n) procedure to implement this rule and its generalization. Those two rules, along with some known results, are incorporated in a branch and bound algorithm that efficiently handles instances with up to 300 jobs and uses the original and maximally increased due dates to solve the original problem. Several properties that justify the modified due date version of our algorithm and produce an easy-to-implement new lower bound are established. The paper also provides an explanation why using the increased due dates may improve the efficiency of certain algorithms.

Research paper thumbnail of Sequencing a single machine with due dates and deadlines: an ILP-based approach to solve very large instances

Journal of Scheduling, 2010

We consider the problem of minimizing the weighted number of tardy jobs on a single machine where... more We consider the problem of minimizing the weighted number of tardy jobs on a single machine where each job is also subject to a deadline that cannot be violated. We propose an exact method based on a compact integer linear programming formulation of the problem and an effective reduction procedure, that allows to solve to optimality instances with up to 30,000 jobs in size and up to 50,000 jobs in size for the special deadline-free case.

Research paper thumbnail of Simple ingredients leading to very efficient heuristics for the maximum clique problem

Journal of Heuristics, 2008

Research paper thumbnail of Combining Swaps and Node Weights in an Adaptive Greedy Approach for the Maximum Clique Problem

Journal of Heuristics, 2000

In this work, the NP-hard maximum clique problem on graphs is considered. Starting from basic gre... more In this work, the NP-hard maximum clique problem on graphs is considered. Starting from basic greedy heuristics, modifications and improvements are proposed and combined in a two-phase heuristic procedure. In the first phase an improved greedy procedure is applied starting from each node of the graph; on the basis of the results of this phase a reduced subset of nodes is selected and an adaptive greedy algorithm is repeatedly started to build cliques around such nodes. In each restart the selection of nodes is biased by the maximal clique generated in the previous execution. Computational results are reported on the DIMACS benchmarks suite. Remarkably, the two-phase procedure successfully solves the difficult Brockington-Culberson instances, and is generally competitive with state-of-the-art much more complex heuristics.

Research paper thumbnail of Solving the problem of packing equal and unequal circles in a circular container

Journal of Global Optimization, 2010

In this paper we propose a Monotonic Basin Hopping approach and its population-based variant Popu... more In this paper we propose a Monotonic Basin Hopping approach and its population-based variant Population Basin Hopping to solve the problem of packing equal and unequal circles within a circular container with minimum radius. Extensive computational experiments have been performed both to analyze the problem at hand, and to choose in an appropriate way the parameter values for the proposed methods. Different improvements with respect to the best results reported in the literature have been detected.

Research paper thumbnail of A “maximum node clustering” problem

Journal of Combinatorial Optimization, 2006

In this paper we introduce a graph problem, called Maximum Node Clustering (MNC). We prove that t... more In this paper we introduce a graph problem, called Maximum Node Clustering (MNC). We prove that the problem is stronglyNP-complete and show that it can be approximated in polynomial time within a ratio arbitrarily close to 2. For the special case where the graph is a tree, we prove that the problem is weakly NP-complete as it generalizes the 0/1 Knapsack problem and is solvable in pseudopolynomial time by a dynamic programming approach. For this latter case an FPTAS is also presented.

Research paper thumbnail of Logical topologies design over WDM wavelength routed networks robust to traffic uncertainties

IEEE Communications Letters, 2000