Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by CEGI

2024

Heuristics for online three-dimensional packing problems and algorithm selection framework for semi-online with full look-ahead

Authors
Ali, S; Ramos, AG; Carravilla, MA; Oliveira, JF;

Publication
APPLIED SOFT COMPUTING

Abstract
In online three-dimensional packing problems (3D-PPs), unlike offline problems, items arrive sequentially and require immediate packing decisions without any information about the quantities and sizes of the items to come. Heuristic methods are of great importance in solving online problems to find good solutions in a reasonable amount of time. However, the literature on heuristics for online problems is sparse. As our first contribution, we developed a pool of heuristics applicable to online 3D-PPs with complementary performance on different sets of instances. Computational results showed that in terms of the number of used bins, in all problem instances, at least one of our heuristics had a better or equal performance compared to existing heuristics in the literature. The developed heuristics are also fully applicable to an intermediate class between offline and online problems, referred to in this paper as a specific type of semi-online with full look-ahead, which has several practical applications. In this class, as in offline problems, complete information about all items is known in advance (i.e., full look-ahead); however, due to time or space constraints, as in online problems, items should be packed immediately in the order of their arrival. As our second contribution, we presented an algorithm selection framework, building on developed heuristics and utilizing prior information about items in this specific class of problems. We used supervised machine learning techniques to find the relationship between the features of problem instances and the performance of heuristics and to build a prediction model. The results indicate an 88% accuracy in predicting (identifying) the most promising heuristic(s) for solving any new instance from this class of problems.

2024

Matheuristic for the lot-sizing and scheduling problem in integrated pulp and paper production

Authors
Furlan, M; Almada Lobo, B; Santos, M; Morabito, R;

Publication
COMPUTERS & INDUSTRIAL ENGINEERING

Abstract
Vertical pulp and paper production is challenging from a process point of view. Managers must deal with floating bottlenecks, intermediate storage levels, and by-product production to control the whole process while reducing unexpected downtimes. Thus, this paper aims to address the integrated lot sizing and scheduling problem considering continuous digester production, multiple paper machines, and a chemical recovery line to treat by-products. The aim is to minimize the total production cost to meet customer demands, considering all productive resources and encouraging steam production (which can be used in power generation). Production planning should define the sizes of production lots, the sequence of paper types produced in each machine, and the digester working speed throughout the planning horizon. Furthermore, it should indicate the rate of byproduct treatment at each stage of the recovery line and ensure the minimum and maximum storage limits. Due to the difficulty of exactly solving the mixed integer programming model representing this problem for realworld instances, mainly with planning horizons of over two weeks, constructive and improvement heuristics are proposed in this work. Different heuristic combinations are tested on hundreds of instances generated from data collected from the industry. Comparisons are made with a commercial Mixed-Integer and Linear Programming solver and a hybrid metaheuristic. The results show that combining the greedy constructive heuristic with the new variation of a fix-and-optimize improvement method delivers the best performance in both solution quality and computational time and effectively solves realistic size problems in practice. The proposed method achieved 69.41% of the best solutions for the generated set and 55.40% and 64.00% for the literature set for 1 and 2 machines, respectively, compared with the best solution method from the literature and a commercial solver.

2024

Estimating Alighting Stops and Transfers from AFC Data: The Case Study of Porto

Authors
Hora, J; Ferreira, MC; Camanho, A; Galvão, T;

Publication
Lecture Notes in Networks and Systems

Abstract
This study estimates alighting stops and transfers from entry-only Automatic Fare Collection (AFC) data. The methodology adopted includes two main steps: an implementation of the Trip Chaining Method (TCM) to estimate the alighting stops from AFC records and the subsequent application of criteria for the identification of transfers. For each pair of consecutive AFC records on the same smart card, a transfer is identified considering a threshold for the walking distance, a threshold for the time required to perform an activity, and the validation of different boarding routes. This methodology was applied to the case study of Porto, Portugal, considering all trips performed by a set of 19999 smart cards over one year. The results of this methodology allied with visualization techniques allowed to study Origin-Destination (OD) patterns by type of day, seasonally, and by user frequency, each analyzed at the stop level and at the geographic area level. © The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.

2024

Pallets delivery: Two matheuristics for combined loading and routing

Authors
Silva, E; Ramos, AG; Moura, A;

Publication
EXPERT SYSTEMS WITH APPLICATIONS

Abstract
The implementation of novel regulatory and technical requirements for the distribution of vehicle axle weights in road freight transport introduces a new set of constraints on vehicle routing. Until now, axle weight distribution in determining the load plan for freight transport units has been overlooked in the vehicle routing process. Compliance with these axle weight constraints has become paramount for road freight transport companies, since noncompliance with the axle weight distribution legislation translates into heavy fines. This work aims to provide a tool capable of generating cargo loading plans and routing sequences for a palletised cargo distribution problem. The problem addressed integrates the capacitated vehicle routing problem with time window and the two-dimensional loading problem with load balance constraints. Two integrative solution approaches are proposed, one giving greater importance to the routing and the other prioritising the loading. In addition, a novel MILP model is proposed for the 2D pallet loading problem with load-balance constraints that take advantage of the standard dimension of the pallets. Extensive computational experiments were performed with a set of well-known literature benchmark instances, extended to incorporate additional features. The computational results show the effectiveness of the proposed approaches.

2024

Synchronisation in vehicle routing: Classification schema, modelling framework and literature review

Authors
Soares, R; Marques, A; Amorim, P; Parragh, SN;

Publication
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH

Abstract
The practical relevance and challenging nature of the Vehicle Routing Problem (VRP) have motivated the Operations Research community to consider different practical requirements and problem variants throughout the years. However, businesses still face increasingly specific and complex transportation re-quirements that need to be tackled, one of them being synchronisation. No literature contextualises syn-chronisation among other types of problem aspects of the VRP, increasing ambiguity in the nomenclature used by the community. The contributions of this paper originate from a literature review and are three-fold. First, new conceptual and classification schemas are proposed to analyse literature and re-organise different interdependencies that arise in routing decisions. Secondly, a modelling framework is presented based on the proposed schemas. Finally, an extensive literature review identifies future research gaps and opportunities in the field of VRPs with synchronisation.(c) 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license ( http://creativecommons.org/licenses/by/4.0/ )

2024

The drone-assisted vehicle routing problem with robot stations

Authors
Morim, A; Campuzano, G; Amorim, P; Mes, M; Lalla-Ruiz, E;

Publication
EXPERT SYSTEMS WITH APPLICATIONS

Abstract
Following the widespread interest of both the scientific community and companies in using autonomous vehicles to perform deliveries, we propose the 'Drone-Assisted Vehicle Routing Problem with Robot Stations' (VRPD-RS), a problem that combines two concepts studied in the autonomous vehicles literature: truck-drone tandems and robot stations. We model the VRPD-RS as a mixed-integer linear program (MILP) for two different objectives, the makespan and operational costs, and analyze the impact of adding trucks, drones, and robots to the delivery fleet. Given the computational complexity of the problem, we propose a General Variable Neighborhood Search (GVNS) metaheuristic to solve more realistic instances within reasonable computational times. Results show that, for small instances of 10 customers, where the solver obtains optimal solutions for almost all cases, the GVNS presents solutions with gaps of 0.7% to the solver for the makespan objective and gaps of 0.0% for the operational costs variant. For instances of up to 50 customers, the GVNS presents improvements of 21.5% for the makespan objective and 8.0% for the operational costs variant. Furthermore, we compare the GVNS with a Simulated Annealing (SA) metaheuristic, showing that the GVNS outperforms the SA for the whole set of instances and in more efficient computational times. Accordingly, the results highlight that including an additional drone in a truck-drone tandem increases delivery speed alongside a reduction in operational costs. Moreover, robot stations proved to be a useful delivery element as they were activated in almost every studied scenario.

  • 1
  • 160