1. Introduction
Every day, a newsvendor needs to buy journals based on an uncertain demand. Assuming that each journal has a fixed cost and selling price, if she/he asks for too many journals and the demand is not enough, there is a reduction in the profit. On the other hand, if the demand is higher than the number of journals ordered, potential sales do not occur, resulting in “lost profits” [
1]. This dilemma of buying more or less newspapers, which is know as the
newsvendor problem, can be used to model inventory management problems.
Several solutions can be found to solve several inventory management problems, [
1,
2,
3]. When multi–items are considered, one deals with the Multi-Item Newsvendor Problem (MINP). In this problem it is important to consider the number of constraints and their type (cost, service level, etc.), the decision-making policies (as e.g. optimize expected profit, service level, etc.). Often, solutions are found using risk–averse techniques. Further, usually MINP use probability density functions to model the uncertain demand [
4,
5,
6,
7].
However, the demanded probabilistic density functions are difficult to derive in real scenarios, especially for innovative and disruptive products, where there is no sufficient data to accurately predict the demand probability distribution. It is possible to mitigate these limitations by including additional information from human expertise using e.g. fuzzy systems [
8].
Fuzzy logic is a suitable tool to incorporate uncertain demands with a proven effectiveness in solving MINP [
8,
9,
10]. A fuzzy environment can use few data points to describe uncertainty through meaningful membership functions. Furthermore, fuzzy logic offers an ideal environment to describe the vagueness of human thinking through mathematical operations, defining linguistic terms such as “the demand of a product is around 2000” [
11].
The first fuzzy solution for an inventory management problem dates back to 1995 [
12]. A year later, Petrov proposed the first fuzzy solution for newsvendor problems [
8]. Analytical analyses in a fuzzy environment [
8,
13,
14,
15,
16] are useful to specific cases, where it is possible to study a limited number of items in a well isolated economic environment. Problems arise when the number of items and their relations increase, leading to highly nonlinear problems, making analytical approaches hard to implement. Most of the recent fuzzy [
17,
18,
19] and non-fuzzy [
20,
21,
22,
23,
24] solutions focus on solving highly complex single–item problems, lacking the generalization to multi–item problems.
Fuzzy MINP problems are usually solved recurring to metaheuristic algorithms [
9,
10]. Inspired by real-world phenomena, metaheuristics use computational power to find solutions when the classical methods cannot, due to time and complexity. However, metaheuristics do not always guarantee that the solutions found are optimal. However, they can provide, at least, good results for highly complex optimization problems [
25,
26].
Shao proposed a genetic algorithm [
27,
28], to solve the newsvendor problem with a fuzzy environment [
9]. This paper extended the fuzzy objective functions proposed in [
8], with the adoption of credibility theory concepts [
29,
30]. In [
9], Shao used the concepts of possibility, necessity and credibility of a fuzzy event, as well as the excepted value of a fuzzy variable [
31] to derive objective functions for different decision-making policies.
In 2011, Taleizadeh [
10] studied a variety of metaheuristic algorithms to solve a fuzzy single-period newsvendor problem and also proved the suitability of genetic algorithms for this problem.
This paper extends the formulation of the existing fuzzy newsvendor problem from single-item to multi-item problems, allowing its application to inventory problems. The proposed formulation is flexible, as it allows the use of any profit function. Further, this paper proposes the extension of the genetic algorithm in [
10] to solve the fuzzy multi-item newsvendor problem, enhancing the work of [
9] in both the generation and evaluation of solutions.
The paper is organized as follows.
Section 2 describes classical and fuzzy multi-item newsvendor problems. The optimization artchtiecture proposed in this paper is described in
Section 3. In this section, the optimization algorithm is described (which uses a genetic algorithm), and a novel method to estimate the credibility is proposed. Further, novel problem-specific genetic mechanisms are also proposed. The benchmark case studies are described in
Section 4. A general simulation procedure, which is necessary for addressing both classical and fuzzy multi-item newsvendor problems is proposed in
Section 5.
Section 6 presents the obtained results, and the conclusions and future work are presented in
Section 7.