http://www.cnr.it/ontology/cnr/individuo/prodotto/ID100455
Exact methods for solving the open stack problem (Comunicazione a convegno)
- Type
- Label
- Exact methods for solving the open stack problem (Comunicazione a convegno) (literal)
- Anno
- 2008-01-01T00:00:00+01:00 (literal)
- Alternative label
De Giovanni, L.;
Pezzella, F.;
Pfetsch, M.;
Rinaldi, G.;
Ventura, P.: (2008)
Exact methods for solving the open stack problem
in 5-th ESICUP Meeting, L'Aquila, 20-22 Aprile 2008
(literal)
- Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#autori
- De Giovanni, L.;
Pezzella, F.;
Pfetsch, M.;
Rinaldi, G.;
Ventura, P.: (literal)
- Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#note
- Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#affiliazioni
- De Giovanni, L.: Dipartimento di Matematica Pura ed Applicata, Università degli studi di Padova, Padova, Italy.
Pezzella, F.: Dipartimento di Ingegneria Informatica, Gestionale e dell'Automazione, Università Politecnica delle Marche, Ancona, Italy.
Pfetsch, M.: Konrad-Zuse-Zentrum Fur Informationstechnik Berlin (ZIB), Berlin, Germany.
Rinaldi, G.: Istituto di Analisi dei Sistemi ed Informatica \"Antonio Ruberti\" del CNR,Roma, Italy.
Ventura, P.: Istituto di Analisi dei Sistemi ed Informatica \"Antonio Ruberti\" del CNR,Roma, Italy. (literal)
- Titolo
- Exact methods for solving the open stack problem (literal)
- Abstract
- The Cutting Stock Problem consists in supplying customers' orders while minimizing waste.
The solution of this problem is a set of cutting patterns that show how the raw material
has to be cut into required sizes and quantities. Although this solution fulfils orders
and minimizes waste, a further problem arises in practical applications.
This problem, usually know as the Pattern Sequencing Problem (PSP) or pattern allocation
problem, calls for sequencing the previously generated patterns in order to minimize the
number of customers contemporary waiting for their orders. In particular, consider a
production line where there are batches consisting of sets of items that are all released
at the same time. All items of the same type, say q, are collected into a single stack
(buffer) b(q) that is \"active\" in the time window defined by the release times of the
first and the last batches containing an item of type q. It is often the case that too
many active stacks lead to inefficiency: for instance, in wood panel sizing centers in
the furniture enterprises, the maximum number of stacks is fixed by the plant layout.
Thus, when all of the stack places are used, the pieces not matching with the stacks must
be carried to the later operations. Different release orders of the batches define time
intervals of different lengths in which the individual stacks are \"active\". The Open
Stack Problem (OSP) consists in finding a release sequence of the batches that minimizes
the number of buffers that are simultaneously active. This problem has been shown to be
NP-hard by Linhares et al. (2002). The sequencing aspects of cutting stock problems have
been examined by different researches and the interest about this subject has considerably
grown in the last years. In particular, among the most relevant contributions on the
argument, we mention here Becceneri et al. (2004), M.G. de la Banda et al. (2006),
Faggioli et al. (1998), Linhares et al. (2002), Oliveira et al. (2003). An important
contribution has been also given by theConstraint Modeling Challenge 2005, that consisted
in an international challenge for solving several benchmark instances of OSP.
Here we present three new formulations in terms of Linear Integer Programming for the OSP
problem. In the first one (LOP), a Linear Ordering approach is used to model the sequence
of the cutting schemes. In the second formulation (C1P), we reduced the OSP problem to
the one of minimizing the maximum number of ones in each column of a 0/1 matrix which is
required to have the \"consecutive ones property\" for the rows. Such matrices have been
first characterized by Tucker (1972) in terms of forbidden minors; more recently,
Oswald and Reinelt (2003) defined a linear relaxation of the convex hull of the
characteristic vectors of the matrices with the consecutive ones property, based on four
families of inequalities derived from the Tucker minors. In the third formulation we
propose (LOP-C1P), the two previous approaches are merged together in order to define a
single integer linear program by adding an appropriate set of coupling constraints.
The three formulations defined above have been implemented and the lower bounds obtained
by the associated linear relaxations have been compared with the ones defined by the
formulation proposed by Baptiste (2005) that is, at our best knowledge, the only MIP
formulation for the OSP problem in the literature. The computational results gave
evidence that, both in terms of computing times and quality of the bounds, our
formulations are more effective than the one by Baptiste. Finally, a Branch-and-Cut code
has been implemented for each of the three formulations (LOP, C1P, LOP-C1P). The
effectiveness of these algorithms have been tested on several sets of benchmark instances
proposed in the literature or coming from real world pattern sequencing problems in
furniture enterprises. The computational results obtained give evidence of the
effectivenes of the proposed procedures in terms of computing times and quality of the
solutions. In particular, significant improvements are obtained in all the cases, by
using, in the Branch-and-Cut procedure, the upper bounds defined by the genetic
algorithm proposed by De Giovanni, Massi, and Pezzella (2007).
References:
- J.C. Becceneri, H.H. Yanasse, N.Y. Soma, A method for solving the minimization of the
maximum number of open stacks problem within a cutting process,Computers and Operations
Research, vol. 31, pagg. 2315-2332, 2004.
- P. Baptiste, Simple MIP Formulations to Minimize the Maximum Number of Open Stacks,
Proceedings of the Constraint Modelling Challenge 2005, in conjunction with The Fifth
Workshop on Modelling and Solving Problems with Constraints Held at IJCAI 2005, Edinburgh,
Scotland, 31 July, 2005.
- Constraints Modeling Challenge 2005, Edinburgh, 2005 (www.dcs.stand.ac.uk/~jpg/challenge/).
- M.G. de la Banda, P.J. Stuckey , Using Dynamic Programming to Minimize the Maximum Number
of Open Stacks, INFORMS Journal of Computing, to appear.
- E. Faggioli, C.A. Bentivoglio, Heuristic and exact methods for the cutting sequencing
problem, European Journal of Operational Research, vol. 110, pagg. 564-575, 1998.
- A.C.M. de Oliveira, L.A.N. Lorena, Sequencing Cutting Patterns and VLSI Gates by
Population Training Algorithms, EURO/INFORMS Conference, Istanbul, 6-10 luglio 2003.
- A. Linhares, H.H. Yanasse, Connections between cutting-pattern sequencing, VLSI Design,
and flexible machines, Computers and Operations Research, vol. 29, pagg. 1759-1772, 2002.
- M. Oswald and G. Reinelt, Constructing New Facets of the Consecutive Ones Polytope,
Combinatorial Optimization -- Eureka, You Shrink! Papers Dedicated to Jack Edmonds, 5th
International Workshop, Aussois, 2001, M. Juenger, G. Reinelt, and G. Rinaldi eds, vol. 2570
of LNCS, Springer-Verlag, pp. 147-157, 2003.
- F. Pezzella, L. De Giovanni, G. Massi, \"An adaptive genetic algorithm for the cutting-pattern
sequencing problem\", Annual conference AIRO, Genova, 2007
- A. Tucker, A structure theorem for the consecutive 1's property, J. Combinatorial Theory Ser.
B, vol. 2, pp. 153-162, 1972. (literal)
- Prodotto di
- Autore CNR
- Insieme di parole chiave
Incoming links:
- Autore CNR di
- Prodotto
- Insieme di parole chiave di