Cookies Policy
We use cookies to improve our site and your experience. By continuing to browse our site you accept our cookie policy. Find out More
Close
  • Menu
About

About

Maria Antónia Carravilla @ FEUP

Maria Antónia Carravilla is a teacher at Faculdade de Engenharia da Universidade do Porto (FEUP) since 1985, visiting professor at Universidade de São Paulo (USP), teacher at Porto Business School in the Executive and Magellan MBA's, and a researcher at INESC-TEC since 1990.

Maria Antónia is the Director of the Doctoral Program in Engineering and Industrial Management (PRODEGI @ FEUP) since 2016.

Maria Antónia Carravilla has been responsible for several R&D contracts with industry, services and public administration. These contracts resulted in reports and decision support systems that proved to be very useful tools for these organizations, leading to long-lasting collaborations with FEUP. The pure research contracts were mainly founded by FCT and are mainly related with the application of constraint programming to the resolution of nesting problems. The R&D contracts and the research contracts were the basis for the theses of several PhD students.

Maria Antónia Carravilla has been a member of the Executive Committee of FEUP for 9 years as Pro-Dean for management and control. She was the Director of the Financial Services and head of the Management Office of FEUP for 7 years. She has been responsible for the Jupiter Project that managed the move of FEUP to the new premises in 2000. She has also been responsible for the projects that resulted in the implementation in FEUP of workflows related with the Financial Services. Within the management office of FEUP she led studies related with indicators for higher education institutions and supervised a masters thesis on sustainability indicators for higher education institutions.

As a teacher at FEUP, Maria Antónia Carravilla has been responsible for several courses related with Operations Research, Operations Management and Logistics that were taught at the BSc, MSc and PhD levels. She has supervised MSc students whose theses were developed in academia as well as in industry.

Maria Antónia Carravilla received in 2009, the first time it has been awarded, FEUP’s Award for Pedagogical Excellence that aims to award the best teacher of FEUP for the past 5 years.

Google Scholar

LinkedIn

Interest
Topics
Details

Details

005
Publications

2018

Allocating products on shelves under merchandising rules: Multi-level product families with display directions

Authors
Bianchi Aguiar, T; Silva, E; Guimardes, L; Carravilla, MA; Oliveira, JF;

Publication
Omega (United Kingdom)

Abstract
Retailers’ individual products are categorized as part of product families. Merchandising rules specify how the products should be arranged on the shelves using product families, creating more structured displays capable of increasing the viewers’ attention. This paper presents a novel mixed integer programming formulation for the Shelf Space Allocation Problem considering two innovative features emerging from merchandising rules: hierarchical product families and display directions. The formulation uses single commodity flow constraints to model product sequencing and explores the product families’ hierarchy to reduce the combinatorial nature of the problem. Based on the formulation, a mathematical programming-based heuristic was also developed that uses product families to decompose the problem into a sequence of sub-problems. To improve performance, its original design was adapted following two directions: recovery from infeasible solutions and reduction of solution times. A new set of real case benchmark instances is also provided, which was used to assess the formulation and the matheuristic. This approach will allow retailers to efficiently create planograms capable of following merchandising rules and optimizing shelf space revenue. © 2017 Elsevier Ltd

2018

A dynamic programming approach for integrating dynamic pricing and capacity decisions in a rental context

Authors
Oliveira, BB; Carravilla, MA; Oliveira, JF;

Publication
Springer Proceedings in Mathematics and Statistics

Abstract
Car rental companies have the ability and potential to integrate their dynamic pricing decisions with their capacity decisions. Pricing has a significant impact on demand, while capacity, which translates fleet size, acquisition planning and fleet deployment throughout the network, can be used to meet this price-sensitive demand. Dynamic programming has been often used to tackle dynamic pricing problems and also to deal with similar integrated problems, yet with some significant differences as far as the inventory depletion and replenishment are considered. The goal of this work is to understand what makes the car rental problem different and hinders the application of more common methods. To do so, a discrete dynamic programming framework is proposed, with two different approaches to calculate the optimal-value function: one based on a Mixed Integer Non Linear Program (MINLP) and one based on a Constraint Programming (CP) model. These two approaches are analyzed and relevant insights are derived regarding the (in)ability of discrete dynamic programming to effectively tackle this problem within a rental context when realistically sized instances are considered. © Springer International Publishing AG 2018.

2018

Understanding complexity in a practical combinatorial problem using mathematical programming and constraint programming

Authors
Oliveira, BB; Carravilla, MA;

Publication
Springer Proceedings in Mathematics and Statistics

Abstract
Optimization problems that are motivated by real-world settings are often complex to solve. Bridging the gap between theory and practice in this field starts by understanding the causes of complexity of each problem and measuring its impact in order to make better decisions on approaches and methods. The Job-Shop Scheduling Problem (JSSP) is a well-known complex combinatorial problem with several industrial applications. This problem is used to analyse what makes some instances difficult to solve for a commonly used solution approach – Mathematical Integer Programming (MIP) – and to compare the power of an alternative approach: Constraint Programming (CP). The causes of complexity are analysed and compared for both approaches and a measure of MIP complexity is proposed, based on the concept of load per machine. Also, the impact of problem-specific global constraints in CP modelling is analysed, making proof of the industrial practical interest of commercially available CP models for the JSSP. © Springer International Publishing AG 2018.

2018

Resources for the Education in Operations Research: Past, Present and Future

Authors
Carravilla, MA; Oliveira, JF;

Publication
Advances in Operations Research Education - Lecture Notes in Logistics

Abstract

2018

Integrating pricing and capacity decisions in car rental: A matheuristic approach

Authors
Oliveira, BB; Carravilla, MA; Oliveira, JF;

Publication
Operations Research Perspectives

Abstract
Pricing and capacity decisions in car rental companies are characterized by high flexibility and interdependence. When planning a selling season, tackling these two types of decisions in an integrated way has a significant impact. This paper tackles the integration of capacity and pricing problems for car rental companies. These problems include decisions on fleet size and mix, acquisitions and removals, fleet deployment and repositioning, as well as pricing strategies for the different rental requests. A novel mathematical model is proposed, which considers the specific dynamics of rentals on the relationship between inventory and pricing as well as realistic requirements from the flexible car rental business, such as upgrades. Moreover, a solution procedure that is able to solve real-sized instances within a reasonable time frame is developed. The solution procedure is a matheuristic based on the decomposition of the model, guided by a biased random-key genetic algorithm (BRKGA) boosted by heuristically generated initial solutions. The positive impact on profit, of integrating capacity and pricing decisions versus a hierarchical/sequential approach, is validated. © 2018 The Authors

Supervised
thesis

2017

O Impacto da Produtividade na Gestão Industrial – Uma análise aplicada ao sector do móvel e do mobiliário de madeira e derivados em Portugal

Author
Jonas André Rodrigues Henriques de Lima

Institution
UP-FEUP

2017

Fleet and revenue management in car rental: quantitative approaches for optimization under uncertainty

Author
Maria Beatriz Brito Oliveira

Institution
UP-FEUP

2016

Fleet management in the car rental industry: quantitative approaches for optimization under uncertainty

Author
Maria Beatriz Brito Oliveira

Institution
UP-FEUP

2016

Software Defect Classification

Author
João Rui Machado Costa

Institution
UP-FEUP

2016

Decision Support System for a rent-a-car Company

Author
Pedro Ferreira da Silva Vasques de Carvalho

Institution
UP-FEUP