Informations générales

Maître Assistant Habilité
Je suis Maître Assistante à l’Institut Supérieur de Gestion de Tunis (Université de Tunis). J’enseigne l’informatique appliquée aux systèmes d’aide à la décision, avec un intérêt particulier pour l’intelligence artificielle et la recherche opérationnelle. Mes travaux de recherche portent sur les problèmes d’ordonnancement dans la production, le transport public, le cloud computing et les smart grids.
Axes de recherche
Publications
-
2021Mouna Karaja, Meriem Ennigrou, Lamjed Ben Said
Solving Dynamic Bag-of-Tasks Scheduling Problem in Heterogeneous Multi-cloud Environment Using Hybrid Bi-Level Optimization Model.
In: Abraham A., Hanne T., Castillo O., Gandhi N., Nogueira Rios T., Hong TP. (eds) Hybrid Intelligent Systems. HIS 2020. Advances in Intelligent Systems and Computing, vol 1375. Springer, Cham., 2021
Résumé
Task scheduling problem has attracted a lot of attention since it plays a key role to improve the performance of any distributed system. This is again more challenging, especially for multi-cloud computing environment, mainly based on the nature of the multi-cloud to scale dynamically and due to heterogeneity of resources which add more complexity to the scheduling problem. In this paper, we propose, for the first time, a new Hybrid Bi-level optimization model named HB-DBoTSP to solve the Dynamic Bag-of-Tasks Scheduling Problem (DBoTSP) in heterogeneous multi-cloud environment. The proposed model aims to minimize the makespan and the execution cost while taking into consideration budget constraints and guaranteeing load balancing between Cloud’s Virtual Machines. By performing experiments on synthetic data sets that we propose, we demonstrate the effectiveness of the algorithm.
-
2020Ameni Azzouz, Abir Chaabani, Meriem Ennigrou, Lamjed Ben Said
Handling Sequence-dependent Setup Time Flexible Job Shop Problem with Learning and Deterioration Considerations using Evolutionary Bi-level Optimization
Applied Artificial Intelligence, 34(6), 433-455, 2020
Résumé
Bi-level optimization is a challenging research area that has received significant attention from researchers to model enormous NP-hard optimization problems and real-life applications. In this paper, we propose a new evolutionary bi-level algorithm for Flexible Job Shop Problem with Sequence-Dependent Setup Time (SDST-FJSP) and learning/deterioration effects. There are two main motivations behind this work. On the one hand, learning and deterioration effects might occur simultaneously in real-life production systems. However, there are still ill posed in the scheduling area. On the other hand, bi-level optimization was presented as an interesting resolution scheme easily applied to more complex problems without additional modifications. Motivated by these issues, we attempt in this work to solve the FJSP variant using the bi-level programming framework. We suggest firstly a new bi-level mathematical formulation for the considered FJSP; then we propose a bi-level evolutionary algorithm to solve the problem. The experimental study on well-established benchmarks assesses and validates the advantage of using a bi-level scheme over the compared approaches in this research area to solve such NP-hard problem.
Ameni Azzouz, Meriem Ennigrou, Lamjed Ben SaidSolving flexible job-shop problem with sequence dependent setup time and learning effects using an adaptive genetic algorithm
International Journal of Computational Intelligence Studies, 9(1-2), 18-32., 2020
Résumé
For the most schedulling problems studied in literature, job processing times are assumed to be known and constant over time. However, this assumption is not appropriate for many realistic situations where the employees and the machines execute the same task in a repetitive manner. They learn how to perform more efficiently. As a result, the processing time of a given job is shorter if it is scheduled later, rather than earlier in the sequence. In this paper, we consider the flexible job-shop problem (FJSP) with two kinds of constraint, namely, the sequence-dependent setup times (SDST) and the learning effects. Makespan is specified as the objective function to be minimised. To solve this problem, an adaptive genetic algorithm (AGA) is proposed. Our algorithm uses an adaptive strategy based on: 1) the current specificity of the search space; 2) the preceding results of already used operators; 3) their associated parameter settings. We adopt this strategy in order to maintain the balance between exploration and exploitation. Experimental studies are presented to assess and validate the benefit of the incorporation of the learning process to the SDST-FJSP over the original problem.
Marwa Ben Abdallah, Meriem EnnigrouHybrid Multi-agent Approach to solve the Multi-depot Heterogeneous Fleet Vehicle Routing Problem with Time Window (MDHFVRPTW)
In: Madureira, A., Abraham, A., Gandhi, N., Varela, M. (eds) Hybrid Intelligent Systems. HIS 2018. Advances in Intelligent Systems and Computing, vol 923. Springer, Cham., 2020
Résumé
In this article, the multi-depot heterogeneous fleet vehicle routing problem with time window (MDHFVRPTW) is considered. The objective of this work is to minimize the total traveled distance while delivering goods to geographically dispersed customers. In our research we solved the MDHFVRPTW with a multi-agent approach based on the hybridization of three meta-heuristics which are a particle swarm optimization algorithm (PSO), a genetic algorithm (GA) and a memetic algorithm (MA). A mathematical programming model for the problem is presented. In order to show the performance of the proposed approach we tested it on different benchmarks and we compared it with other results obtained from the literature.
Mouna Karaja, Meriem Ennigrou, Lamjed Ben SaidBudget-constrained dynamic Bag-of-Tasks Scheduling algorithm for heterogeneous multi-cloud environment
OCTA International Multi-Conference, Information Systems and Economic Intelligence (SIIE), 2020
Résumé
Cloud computing has reached huge popularity for delivering on-demand services on a pay-per-use basis over the internet. However, since the number of cloud users evolves, multi-cloud environment has been introduced where clouds are interconnected in order to satisfy customers' requirements. Task scheduling in such environments is very challenging mainly due to the heterogeneity of resources. In this paper, a budget-constrained dynamic Bag-of-Tasks scheduling algorithm for heterogeneous multi-cloud environment is proposed. By performing experiments on synthetic data sets that we propose, we demonstrate the effectiveness of the algorithm in terms of makespan.
Mouna Karaja, Meriem EnnigrouSolving Dynamic Bag-of-Tasks Scheduling Problem in Heterogeneous Multi-cloud Environment Using Hybrid Bi-Level Optimization Model
20th International Conference on Hybrid Intelligent Systems (HIS 2020), 2020
Résumé
Task scheduling problem has attracted a lot of attention since it plays a key role to improve the performance of any distributed system. This is again more challenging, especially for multi-cloud computing environment, mainly based on the nature of the multi-cloud to scale dynamically and due to heterogeneity of resources which add more complexity to the scheduling problem. In this paper, we propose, for the first time, a new Hybrid Bi-level optimization model named HB-DBoTSP to solve the Dynamic Bag-of-Tasks Scheduling Problem (DBoTSP) in heterogeneous multi-cloud environment. The proposed model aims to minimize the makespan and the execution cost while taking into consideration budget constraints and guaranteeing load balancing between Cloud’s Virtual Machines. By performing experiments on synthetic data sets that we propose, we demonstrate the effectiveness of the algorithm. -
2018Hajer Ben Younes, Ameni Azzouz, Meriem Ennigrou
Solving Flexible Job Shop Scheduling Problem using Hybrid Bilevel Optimization model
HIS 2018, 2018
Résumé
Flexible Job Shop Problem (FJSP) has an important significance in both fields of production management and combinatorial optimization. This problem is decomposed into two sub-problems: the assignment problem and the scheduling problem. Following this structure, we consider in this work the FJSP as a bilevel problem. For that, we are interested to solve this problem with bilevel optimization method in which the upper level optimizes the assignment problem and the lower level optimizes the scheduling problem. Therefore, we propose, for the first time, an hybrid bilevel optimization model named HB-FJSP based on both exact and approximate methods to solve the FJSP in order to minimize the makespan. The computational results confirm that our model HB-FJSP provides better solutions than other models.
-
2017Ameni Azzouz, Meriem Ennigrou, Lamjed Ben Said
A hybrid algorithm for flexible job-shop scheduling problem with setup times
International Journal of Production Management and Engineering, 5(1), 23-30, 2017
Résumé
Job-shop scheduling problem is one of the most important fields in manufacturing optimization where a set of n jobs must be processed on a set of m specified machines. Each job consists of a specific set of operations, which have to be processed according to a given order. The Flexible Job Shop problem (FJSP) is a generalization of the above-mentioned problem, where each operation can be processed by a set of resources and has a processing time depending on the resource used. The FJSP problems cover two difficulties, namely, machine assignment problem and operation sequencing problem. This paper addresses the flexible job-shop scheduling problem with sequence-dependent setup times to minimize two kinds of objectives function: makespan and bi-criteria objective function. For that, we propose a hybrid algorithm based on genetic algorithm (GA) and variable neighbourhood search (VNS) to solve this problem. To evaluate the performance of our algorithm, we compare our results with other methods existing in literature. All the results show the superiority of our algorithm against the available ones in terms of solution quality.
Ameni Azzouz, Meriem Ennigrou, Lamjed Ben SaidA self-adaptive evolutionary algorithm for solving flexible job-shop problem with sequence dependent setup time and learning effects
In 2017 IEEE congress on evolutionary computation (CEC) (pp. 1827-1834). IEEE., 2017
Résumé
Flexible job shop problems (FJSP) are among the most intensive combinatorial problems studied in literature. These latters cover two main difficulties, namely, machine assignment problem and operation sequencing problem. To reflect as close as possible the reality of this problem, two others constraints are taken into consideration which are: (1) The sequence dependent setup time and (2) the learning effects. For solving such complex problem, we propose an evolutionary algorithm (EA) based on genetic algorithm (GA) combined with two efficient local search methods, called, variable neighborhood search (VNS) and iterated local search (ILS). It is well known that the performance of EA is heavily dependent on the setting of control parameters. For that, our algorithm uses a self-adaptive strategy based on: (1) the current specificity of the search space, (2) the preceding results of already applied algorithms (GA, VNS and ILS) and (3) their associated parameter settings. We adopt this strategy in order to detect the next promising search direction and maintain the balance between exploration and exploitation. Computational results show that our algorithm is more effective and robust with respect to other well known effective algorithms.
Ameni Azzouz, Meriem Ennigrou, Lamjed Ben SaidScheduling problems under learning effects: classification and cartography
International Journal of Production Research, 56(4), 1642-1661, 2017
Résumé
Traditionally, the processing times of jobs are assumed to be fixed and known throughout the entire process. However, recent empirical research in several industries has demonstrated that processing times decline as workers improve their skills and gain experience after doing the same task for a long time. This phenomenon is known as learning effects. Recently, several researchers have devoted a lot of effort on scheduling problems under learning effects. Although there is increase in the number of research in this topic, there are few review papers. The most recent one considers solely studies on scheduling problems with learning effects models prior to early 2007. For that, this paper focuses on reviewing the most recent advances in this field. First, we attempt to present a concise overview of some important learning models. Second, a new classification scheme for the different model of scheduling under learning effects is proposed and discussed. Next, a cartography showing the relation between some well-known models is proposed. Finally, our viewpoints and several areas for future research are provided.
Hajer Ben Younes, Ameni Azzouz, Meriem EnnigrouSolving flexible job shop scheduling problem using hybrid bilevel optimization model
In: Madureira, A., Abraham, A., Gandhi, N., Varela, M. (eds) Hybrid Intelligent Systems. HIS 2018. Advances in Intelligent Systems and Computing, vol 923. Springer, Cham., 2017
Résumé
Flexible Job Shop Problem (FJSP) has an important significance in both fields of production management and combinatorial optimization. This problem is decomposed into two sub-problems: the assignment problem and the scheduling problem. Following this structure, we consider in this work the FJSP as a bilevel problem. For that, we are interested to solve this problem with bilevel optimization method in which the upper level optimizes the assignment problem and the lower level optimizes the scheduling problem. Therefore, we propose, for the first time, an hybrid bilevel optimization model named HB-FJSP based on both exact and approximate methods to solve the FJSP in order to minimize the makespan. The computational results confirm that our model HB-FJSP provides better solutions than other models.
Ameni Azzouz, Meriem Ennigrou, Lamjed Ben SaidA self-adaptive hybrid algorithm for solving flexible job-shop problem with sequence dependent setup time
Procedia computer science 112 (2017): 457-466., 2017
Résumé
The flexible job shop problem (FJSP) has an important significance in both fields of production management and combinatorial optimization. This problem covers two main difficulties, namely, machine assignment problem and operation sequencing problem. To reflect as close as possible the reality of this problem, the sequence dependent setup time is taken into consideration. For solving such a complex problem, we propose a hybrid algorithm based on a genetic algorithm (GA) combined with iterated local search (ILS). It is well known that the performance of an algorithm is heavily dependent on the setting of control parameters. For that, our algorithm uses a self-adaptive strategy based on : (1) the current specificity of the search space, (2) the preceding results of already applied algorithms (GA and ILS) and (3) their associated parameter settings. We adopt this strategy in order to detect the next promising search
-
2016Ameni Azzouz, Meriem Ennigrou, Lamjed Ben Said
Flexible job-shop scheduling problem with sequence-dependent setup times using genetic algorithm
International Conference on Enterprise Information Systems. Vol. 3. SCITEPRESS, 2016., 2016
Résumé
Job shop scheduling problems (JSSP) are among the most intensive combinatorial problems studied in literature. The flexible job shop problem (FJSP) is a generalization of the classical JSSP where each operation can be processed by more than one resource. The FJSP problems cover two difficulties, namely, machine assignment problem and operation sequencing problem. This paper investigates the flexible job-shop scheduling problem with sequence-dependent setup times to minimize two kinds of objectives function: makespan and bi-criteria objective function. For that, we propose a genetic algorithm (GA) to solve this problem. To evaluate the performance of our algorithm, we compare our results with other methods existing in literature. All the results show the superiority of our GA against the available ones in terms of solution quality.
-
2015Ameni Azzouz, Meriem Ennigrou, Boutheina JLIFI
Diversifying TS using GA in multi-agent system for solving flexible job shop problem
12th International Conference on Informatics in Control, Automation and Robotics (ICINCO). Vol. 1. IEEE, 2015., 2015
Résumé
No doubt, the flexible job shop problem (FJSP) has an important significance in both fields of production management and combinatorial optimization. For this reason, FJSP continues to attract the interests of researchers both in academia and industry. In this paper, we propose a new multi-agent model for FJSP. Our model is based on cooperation between genetic algorithm (GA) and tabu search (TS). We used GA operators as a diversification technique in order to enhance the searching ability of TS. The computational results confirm that our model MAS-GATS provides better solutions than other models.
-
2013Abir Henchiri, Meriem Ennigrou
Particle Swarm Optimization combined with Tabu Search in a Multi-Agent model for Flexible Job Shop Problem
ICSI, 2013
Résumé
Flexible job shop scheduling problem (FJSP) is an important extension of the classical job shop scheduling problem, where the same operation could be processed on more than one machine and has a processing time depending on the machine used. The objective is to minimize the makespan, i.e., the total duration of the schedule. In this article, we propose a multi-agent model based on the hybridization of the tabu search (TS) method and particle swarm optimization (PSO) in order to solve FJSP. Different techniques of diversification have also been explored in order to improve the performance of our model. Our approach has been tested on a set of benchmarks existing in the literature. The results obtained show that the hybridization of TS and PSO led to promising results.
-
2012Ameni Azzouz, Meriem Ennigrou, Boutheina JLIFI, Khaled Ghedira
Combining tabu search and genetic algorithm in a multi-agent system for solving flexible job shop problem
n International Conference on Enterprise Information Systems (Vol. 3, pp. 47-53), 2012
Résumé
The Flexible Job Shop problem (FJSP) is an important extension of the classical job shop scheduling problem, in that each operation can be processed by a set of resources and has a processing time depending on the resource used. The objective is to minimize the make span, i.e., the time needed to complete all the jobs. This works aims to propose a new promising approach using multi-agent systems in order to solve the FJSP. Our model combines a local optimization approach based on Tabu Search (TS) meta-heuristic and a global optimization approach based on genetic algorithm (GA).
-
2008Meriem Ennigrou, Khaled Ghédira
New local diversification techniques for the Flexible Job Shop problem with a Multi-agent approach
Journal of Autonomous Agents and Multi-Agent Systems JAAMAS, 2008
Résumé
The Flexible Job Shop problem is among the hardest scheduling problems. It is a generalization of the classical Job Shop problem in that each operation can be processed by a set of resources and has a processing time depending on the resource used. The objective is to assign and to sequence the operations on the resources so that they are processed in the smallest time. In our previous work, we have proposed two Multi-Agent approaches based on the Tabu Search (TS) meta-heuristic. Depending on the location of the optimisation core in the system, we have distinguished between the global optimisation approach where the TS has a global view on the system and the local optimisation approach (FJS MATSLO) where the optimisation is distributed among a collection of agents, each of them has its own local view. In this paper, firstly, we propose new diversification techniques for the second approach in order to get better results and secondly, we propose a new promising approach combining the two latter ones. Experimental results are also presented in this paper in order to evaluate these new techniques.
BibTeX
@article{azzouz2020handling, title={Handling sequence-dependent setup time flexible job shop problem with learning and deterioration considerations using evolutionary bi-level optimization}, author={Azzouz, Ameni and Chaabani, Abir and Ennigrou, Meriem and Said, Lamjed Ben}, journal={Applied Artificial Intelligence}, volume={34}, number={6}, pages={433--455}, year={2020}, publisher={Taylor \& Francis} }
BibTeX
@article{azzouz2017hybrid, title={A hybrid algorithm for flexible job-shop scheduling problem with setup times}, author={Azzouz, Ameni and Ennigrou, Meriem and Ben Said, Lamjed}, journal={International Journal of Production Management and Engineering}, volume={5}, number={1}, pages={23--30}, year={2017}, publisher={Universitat Polit{\`e}cnica de Val{\`e}ncia} }
BibTeX
@inproceedings{azzouz2017self, title={A self-adaptive evolutionary algorithm for solving flexible job-shop problem with sequence dependent setup time and learning effects}, author={Azzouz, Ameni and Ennigrou, Meriem and Said, Lamjed Ben}, booktitle={2017 IEEE congress on evolutionary computation (CEC)}, pages={1827--1834}, year={2017}, organization={IEEE} }
BibTeX
@article{azzouz2018scheduling, title={Scheduling problems under learning effects: classification and cartography}, author={Azzouz, Ameni and Ennigrou, Meriem and Ben Said, Lamjed}, journal={International Journal of Production Research}, volume={56}, number={4}, pages={1642--1661}, year={2018}, publisher={Taylor \& Francis} }
BibTeX
@InProceedings{10.1007/978-3-030-14347-3_33,
author= »Ben Younes, Hajer
and Azzouz, Ameni
and Ennigrou, Meriem »,
editor= »Madureira, Ana Maria
and Abraham, Ajith
and Gandhi, Niketa
and Varela, Maria Leonilde »,
title= »Solving Flexible Job Shop Scheduling Problem Using Hybrid Bilevel Optimization Model »,
booktitle= »Hybrid Intelligent Systems »,
year= »2020″,
publisher= »Springer International Publishing »,
address= »Cham »,
pages= »340–349″,
isbn= »978-3-030-14347-3″
}
BibTeX
@article{azzouz2020solving, title={Solving flexible job-shop problem with sequence dependent setup time and learning effects using an adaptive genetic algorithm}, author={Azzouz, Ameni and Ennigrou, Meriem and Said, Lamjed Ben}, journal={International Journal of Computational Intelligence Studies}, volume={9}, number={1-2}, pages={18--32}, year={2020}, publisher={Inderscience Publishers (IEL)} }
BibTeX
@article{azzouz2017self, title={A self-adaptive hybrid algorithm for solving flexible job-shop problem with sequence dependent setup time}, author={Azzouz, Ameni and Ennigrou, Meriem and Said, Lamjed Ben}, journal={Procedia computer science}, volume={112}, pages={457--466}, year={2017}, publisher={Elsevier} }
BibTeX
@conference{iceis16,
author={Ameni Azzouz and Meriem Ennigrou and Lamjed Ben Said},
title={Flexible Job-shop Scheduling Problem with Sequence-dependent Setup Times using Genetic Algorithm},
booktitle={Proceedings of the 18th International Conference on Enterprise Information Systems – Volume 2: ICEIS,},
year={2016},
pages={47-53},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005821900470053},
isbn={978-989-758-187-8},
}
BibTeX
@inproceedings{azzouz2015diversifying, title={Diversifying TS using GA in multi-agent system for solving flexible job shop problem}, author={Azzouz, Ameni and Ennigrou, Meriem and Jlifi, Boutheina}, booktitle={2015 12th International Conference on Informatics in Control, Automation and Robotics (ICINCO)}, volume={1}, pages={94--101}, year={2015}, organization={IEEE} }
BibTeX
@inproceedings{azzouz2012combining, title={Combining tabu search and genetic algorithm in a multi-agent system for solving flexible job shop problem}, author={Azzouz, Ameni and Ennigrou, Meriem and Jlifi, Boutheina and Gh{\'e}dira, Khal{\'e}d}, booktitle={2012 11th Mexican International Conference on Artificial Intelligence}, pages={83--88}, year={2012}, organization={IEEE} }
BibTeX
@InProceedings{10.1007/978-3-030-14347-3_37,
author= »Abdallah, Marwa Ben
and Ennigrou, Meriem »,
editor= »Madureira, Ana Maria
and Abraham, Ajith
and Gandhi, Niketa
and Varela, Maria Leonilde »,
title= »Hybrid Multi-agent Approach to Solve the Multi-depot Heterogeneous Fleet Vehicle Routing Problem with Time Window (MDHFVRPTW) »,
booktitle= »Hybrid Intelligent Systems »,
year= »2020″,
publisher= »Springer International Publishing »,
address= »Cham »,
pages= »376–386″,
abstract= »In this article, the multi-depot heterogeneous fleet vehicle routing problem with time window (MDHFVRPTW) is considered. The objective of this work is to minimize the total traveled distance while delivering goods to geographically dispersed customers. In our research we solved the MDHFVRPTW with a multi-agent approach based on the hybridization of three meta-heuristics which are a particle swarm optimization algorithm (PSO), a genetic algorithm (GA) and a memetic algorithm (MA). A mathematical programming model for the problem is presented. In order to show the performance of the proposed approach we tested it on different benchmarks and we compared it with other results obtained from the literature. »,
isbn= »978-3-030-14347-3″
}
BibTeX
M. Karaja, M. Ennigrou and L. B. Said, « Budget-constrained dynamic Bag-of-Tasks scheduling algorithm for heterogeneous multi-cloud environment, » 2020 International Multi-Conference on: “Organization of Knowledge and Advanced Technologies” (OCTA), Tunis, Tunisia, 2020, pp. 1-6, doi: 10.1109/OCTA49274.2020.9151737.
BibTeX
Karaja, M., Ennigrou, M., Said, L.B. (2021). Solving Dynamic Bag-of-Tasks Scheduling Problem in Heterogeneous Multi-cloud Environment Using Hybrid Bi-Level Optimization Model. In: Abraham, A., Hanne, T., Castillo, O., Gandhi, N., Nogueira Rios, T., Hong, TP. (eds) Hybrid Intelligent Systems. HIS 2020. Advances in Intelligent Systems and Computing, vol 1375. Springer
BibTeX
Ben Younes, H., Azzouz, A., Ennigrou, M. (2020). Solving Flexible Job Shop Scheduling Problem Using Hybrid Bilevel Optimization Model. In: Madureira, A., Abraham, A., Gandhi, N., Varela, M. (eds) Hybrid Intelligent Systems. HIS 2018. Advances in Intelligent Systems and Computing, vol 923. Springer, Cham.
BibTeX
Henchiri, A., Ennigrou, M. (2013). Particle Swarm Optimization Combined with Tabu Search in a Multi-agent Model for Flexible Job Shop Problem. In: Tan, Y., Shi, Y., Mo, H. (eds) Advances in Swarm Intelligence. ICSI 2013. Lecture Notes in Computer Science, vol 7929. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38715-9_46
BibTeX
Ennigrou, M., Ghédira, K. New local diversification techniques for flexible job shop scheduling problem with a multi-agent approach. Auton Agent Multi-Agent Syst 17, 270–287 (2008).
BibTeX
@InProceedings{10.1007/978-3-030-73050-5_17,
author= »Karaja, Mouna
and Ennigrou, Meriem
and Said, Lamjed Ben »,
editor= »Abraham, Ajith
and Hanne, Thomas
and Castillo, Oscar
and Gandhi, Niketa
and Nogueira Rios, Tatiane
and Hong, Tzung-Pei »,
title= »Solving Dynamic Bag-of-Tasks Scheduling Problem in Heterogeneous Multi-cloud Environment Using Hybrid Bi-Level Optimization Model »,
booktitle= »Hybrid Intelligent Systems »,
year= »2021″,
publisher= »Springer International Publishing »,
address= »Cham »,
pages= »171–180″,
isbn= »978-3-030-73050-5″
}