26.11.2012 Views

Technical Sessions – Monday July 11

Technical Sessions – Monday July 11

Technical Sessions – Monday July 11

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

� MA-07<br />

<strong>Monday</strong>, <strong>11</strong>:30-13:00<br />

Meeting Room 106<br />

Cutting and Packing 1<br />

Stream: Cutting and Packing<br />

Invited session<br />

Chair: A. Miguel Gomes, Faculty of Engineering / INESC Porto,<br />

University of Porto, Rua Dr. Roberto Frias s/n, 4200-465, Porto,<br />

Portugal, agomes@fe.up.pt<br />

1 - Modified KOMBI to Reduce the Different Patterns in<br />

Cutting Stock Problems<br />

Horacio Yanasse, LAC, INPE, Av. dos Astronautas 1758, CP 515<br />

- INPE/CTE, 12227-010, São José dos Campos, SP, Brazil,<br />

horacio@lac.inpe.br, Kelly Poldi<br />

Reducing the number of cutting patterns in a cutting stock problem may be of<br />

interest in some productive systems. In this work we propose a simple variation<br />

of KOMBI, a pattern reduction method suggested previously in the literature.<br />

The improved performance of this variation, compared with the previous one,<br />

is illustrated with computational test results with one dimensional cutting stock<br />

instances. Extensions of the modified KOMBI that balance the reduction of cutting<br />

patterns with an increase in the number of objects cut are also presented.<br />

2 - A Biased Random Key Genetic Algorithm for the Threedimensional<br />

Bin Packing Problem<br />

José Fernando Gonçalves, LIAAD, Faculdade de Economia,<br />

Universidade do Porto, Rua Dr. Roberto Frias, s/n, 4200-464,<br />

Porto, Portugal, jfgoncal@fep.up.pt<br />

In this paper we propose a biased random key genetic algorithm for the threedimensional<br />

bin packing problem. For each GA chromosome we construct a<br />

solution based on a maximal-space heuristic which packs the boxes according<br />

to the order supplied by chromosome. Next an improvement procedure is<br />

applied to the solution. Computational tests are presented using available instances<br />

taken from the literature. The results validate quality of the solutions<br />

and the approach. Supported by Fundação para a Ciência e Tecnologia (FCT)<br />

project PTDC/GES/72244/2006.<br />

3 - A Hierarchical Approach to the Circle Covering Problem<br />

A. Miguel Gomes, Faculty of Engineering / INESC Porto,<br />

University of Porto, Rua Dr. Roberto Frias s/n, 4200-465, Porto,<br />

Portugal, agomes@fe.up.pt, Pedro Rocha, Jose Fernando<br />

Oliveira<br />

Covering problems aim to cover a certain complex region with a set of simpler<br />

geometric forms. The objective is to minimize the number of covering objects<br />

while making the best approximation to the initial complex region. A particular<br />

case of a problem of this kind is the circle covering problem (CCP), where the<br />

goal is to minimize the radius of circles that can fully cover a given region, with<br />

a fixed number of identical circles. The specific problem approached in this<br />

work is to cover a multi-connected region represented by a complex polygon<br />

(i.e., irregular polygons with holes). This work presents a hierarchical approach<br />

to enclosing a given irregular geometrical form, using non-uniform circular enclosures.<br />

Preliminary computational experiments with complex polygons taken<br />

from nesting datasets show promising results. (Partially supported by Fundação<br />

para a Ciência e Tecnologia (FCT) — Project PTDC/EME-GIN/105163/2008<br />

— EaGLeNest).<br />

4 - An Improved Problem Generator for the Twodimensional<br />

Rectangular Cutting and Packing Problem<br />

Jose Fernando Oliveira, Faculty of Engineering / INESC Porto,<br />

Universidade do Porto, Rua Dr. Roberto Frias, 4200-465, Porto,<br />

Portugal, jfo@fe.up.pt, A. Miguel Gomes, Gerhard Wäscher<br />

We present an improved problem generator for the two-dimensional rectangular<br />

cutting and packing problem. This problem generator addresses all basic<br />

types of the 2D rectangular problem, according to Waescher et al. typology,<br />

and the advantages in relation to the existent generators are discussed and highlighted.<br />

(Partially supported by FCT — Project PTDC/EIA-CCO/<strong>11</strong>5878/2009<br />

- CPackBenchFrame)<br />

IFORS 20<strong>11</strong> - Melbourne MA-09<br />

� MA-08<br />

<strong>Monday</strong>, <strong>11</strong>:30-13:00<br />

Meeting Room 107<br />

Tutorial<br />

Stream: Bioinformatics<br />

Invited session<br />

Chair: Ming-Ying Leung, The University of Texas at El Paso, TX<br />

79968-0514, El Paso, United States, mleung@utep.edu<br />

1 - Graph Approaches to Genome Reading<br />

Jacek Blazewicz, Instytut Informatyki, Politechnika Poznanska,<br />

ul.Piotrowo 2, 60-965, Poznan, Poland,<br />

jblazewicz@cs.put.poznan.pl<br />

In the talk we will present the operational research approaches to the DNA<br />

and RNA chain reading. First, the DNA sequencing problem will be analyzed.<br />

Based on it, the algorithms solving the DNA assembling problem, involving<br />

454 sequencers, will be characterized. An impact of this approach on the graph<br />

theory itself will be also presented. Later, RNA Partial Degradation Problem<br />

will be described. We will give its mathematical formulation and present its<br />

complexity status as well as algorithms for its solution.<br />

� MA-09<br />

<strong>Monday</strong>, <strong>11</strong>:30-13:00<br />

Meeting Room 108<br />

Stochastic Demand & Dynamic Travel Time<br />

Stream: Vehicle Routing<br />

Invited session<br />

Chair: Richard Eglese, The Management School, Lancaster<br />

University, Department of Management Science, LA1 4YX,<br />

Lancaster, Lancashire, United Kingdom, R.Eglese@lancaster.ac.uk<br />

1 - Solving the VRP with Stochastic Demands using Distributed<br />

and Parallel Computing<br />

Javier Faulin, Department of Statistics and OR, Public University<br />

of Navarre, Los Magnolios Builing. First floor, Campus<br />

Arrosadia, 31006, Pamplona, Navarra, Spain,<br />

javier.faulin@unavarra.es, Angel A. Juan, Josep Jorba, Scott<br />

Grasman<br />

This work focuses on the VRP with Stochastic Demands (VRPSD) presenting<br />

an algorithm that combines parallel computing, heuristics and Monte Carlo<br />

simulation. Thus, for a given VRPSD instance, the algorithm considers different<br />

levels of the safety stocks or scenarios. Then, it solves each scenario<br />

concurrently by integrating Monte Carlo simulation with the Clarke & Wright<br />

heuristic. The resulting parallel solutions are compared and the one with the<br />

minimum total costs is selected. Finally, the paper also discuses some future<br />

work regarding the use of distributed computing approaches for VRP.<br />

2 - The Vehicle Routing Problem with Stochastic Demand:<br />

A Sample Average Approximation Method for Assigning<br />

Time Windows<br />

Remy Spliet, Econometric Institute, Erasmus University<br />

Rotterdam, Burgemeester Oudlaan 50, 3000DR, Rotterdam,<br />

Netherlands, Spliet@ese.eur.nl<br />

In our research we consider a vehicle routing problem in which time windows<br />

have to be assigned for each location before demand is known. Next, demand<br />

is revealed and a routing schedule has to be constructed, adhering to the time<br />

windows. This problem is encountered frequently in retail chains. We solve<br />

this problem by using a sample average approximation approach. We find a<br />

solution to the resulting deterministic problem by using a column generation<br />

algorithm.<br />

3 - A Solution Approach for Routing with Time-dependent<br />

Travel Times<br />

Fabien Tricoire, Department of Business Administration,<br />

University of Vienna, Chair for Production and Operations<br />

Management, Brünner Straße 72, 1210, Vienna, Austria,<br />

5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!