Abstract
While the development and manufacture of pandemic vaccines is a daunting task, the greatest challenge lies in how to deliver these vaccines to billions of people around the world. This requires an efficient strategy of deliveries, at constrained costs and deadlines. This paper proposes an exact analytical approach and operational strategy to the logistics of any pandemic vaccination efforts, applicable both to sparsely populated areas or deficient infrastructure, and to very dense urban fabrics where mobility is highly constrained. Our strategy consists in dividing the territory concerned into zones and districts in a concentric way. We opt for the use of unmanned aerial vehicles to free ourselves from land constraints. This involves serving, from a logistics centre (central depot), any number n of vaccination centres, while optimizing costs and deadlines. We have determined all equivalent and optimal flight path plans for a fixed and optimal number of drones, which depend on domain D(d); d being the demand of vaccination centers. The analysis of the results led us to define what we will call the “degeneracy of domain D”. All our results are expressed as a function of the parameter n.
Keywords: pandemic vaccination, exact analytical approach, unmanned aerial vehicle (UAV), drone delivery, route planning problem, optimal flight path, equivalent graphs, degeneracy
1. Introduction
Until recently, Unmanned Aerial Vehicles (UAVs) or drones have primarily been used in the military. Recently, they are becoming more present in many civilian sectors. This will open new possibilities for further research and development of UAVs. They are considered as one of the technological innovations which may trigger a revolutionary reshaping of transportation industry, since they have the potential to significantly reduce the cost and time required to deliver packages. By performing these tasks autonomously, drones may be faster than traditional delivery vehicles such as trucks since they are not limited by established infrastructure such as roads, and generally face less complex obstacle avoidance scenarios which complies with current trends in the transport industry [1].
It is noteworthy that a lot of pilot projects have been launched to exploit the potentials of drones in logistics applications. Examples of large organisations experimenting with drones are Google, DHL, and Amazon Indeed, in 2013, Amazon announced Prime Air [2,3], a service that utilizes multirotor drones to deliver packages from Amazon to customers. German logistics company Deutsche Post DHL also started its Parcelcopter project in 2013; the Parcelcopter has transported medicine to the island of Juist in the North Sea [4]. Google revealed Project Wing in 2014 to produce drones that can deliver larger items than Prime Air and Parcelcopter [5]. A startup called Matternet has partnered with Swiss Post to test a lightweight package delivery quadcopter [6]. Next to large-scaled projects of multi-national firms, also smaller-scaled projects of drone delivery systems have been successfully put into practice [7].
Non-military UAVs come in various shapes and sizes and typically contain a main airframe, navigation system and propulsion systems [8]. In medicine we use two primary types (i) fixed-wing aircraft and (ii) helicopter-like drones with single or multiple rotors.
For logistical applications, the speed, payload capacity and radius of operation are the most important technical parameters. They vary greatly among different drone models. Primarily models with payload capacity up to 5 kg are used [9,10]. However, also heavy-load UAVs are available with a payload capacity of up to 40 kg [11]. Drones, such as those produced by Zipline (Half Moon Bay, CA, USA), can fly at a speed of up to 128 km/h (80 mph) and have a range of 160 km (99 miles) round trip [12].
Developments in numerous technologies have enabled the above organizations to improve drone deliveries. Carbon fibre manufacturing costs have decreased significantly over the last years [13,14], enabling the development of strong, lightweight airframes. Lithium polymer batteries, known by their relatively high energy density [15] have improved the flight times of the drones compared to alternative technologies such as nickel-cadmium and nickel-metal hydride. UAVs typically use GPS to determine their location, and they are also able to take advantage of DGPS and localization techniques [16,17] to improve accuracy. Obstacles can be avoided through many techniques such as LIDAR and image processing [18,19]. Architectures and protocols have been developed that enable drones to form ad-hoc networks and to wirelessly communicate with other entities [20,21].
Other technological issues to be considered in logistical UAV applications are the launching and landing concept in addition to the autonomous control capability. Meanwhile, most commercial UAV models also provide fully automatic launching stations [22]. For B2C concepts, however, the UAV must be able to land on ‘rough’ ground. Further, some detachment technology like ropes (Flirty, Google) or parachutes (Zipline) could be available. In a B2C application scenario, it is reasonable to assume that UAVs must wait hovering until all prerequisites for detaching the cargo are fulfilled (e.g., waiting for the customer’s approval or a clear detachment area).
Drones’ systems have also been reported in other practical applications in emergency and disaster management situations where the crucial feature is the drone’s ability to travel directly between several points of interest [23] over hazardous terrain during a crisis. These include intelligence, surveillance and reconnaissance (ISR) missions to visit a n set of locations [24]; and in emergency aid in order to reduce the worker’s exposure to danger and also for emergency response in the event of forest fires, oil spills, and earthquakes [25]. UAVs equipped with cameras allow for viewing disaster scenes promptly, collecting critical data including aerial photograph, air quality or radiation levels. They can deploy wireless sensors to provide immediate updates on the event to the teams on the ground. On the other hand, in the healthcare sector, especially in developing countries [26], UAVs have already been used in different aspects, including transfer of blood product. They can also be used to transport diagnostic samples and various medical purposes [8,27]. Finally, we note that such drones are also used in agriculture (monitoring crop production), construction (surveying land), industry (warehouse management), public safety (law enforcement and traffic surveillance), and environmental conservation efforts (deforestation monitoring),
In a world where logistics has become a vital function, as we were able to verify during the COVID-19 health crisis, but where the margins of the various players in the supply chain are increasingly tight and prices constantly drawn down, the drone is a solution to consider and seriously study for all those who want to increase their operational efficiency and stand out for their quality of service.
The purpose of the paper is to offer an exact analytical approach and operational strategy to the logistics of any pandemic vaccination effort. Our study gives an answer to the following question: How to use drones in order to deliver pandemic vaccines to large areas (densely populated city or sparsely populated rural region) whatever the number of the population living there. Indeed, this paper primarily studies the route planning problem of the UAVs during distribution. The application scenario is the vaccines delivery from the distribution centre to the vaccination centres, and to determine all equivalent and optimum flight path plans for drones that need to serve multiple positions for any number of vaccination centres.
The structure of this paper is as follows. Section 2 provides a review on the relevant literature. In Section 3, we formally introduce the strategy, hypotheses and used notations. Section 4 describes the drone routing problem for fixed numbers of vaccination centres. In Section 5, we provide a generalization of the drone routing problem, i.e., for any number of vaccination centres. This problem leads us to define what can be called “the degree of degeneracy” of the vaccination centres demand. Section 6 concludes the paper.
2. Literature Review: Use of Drones in Healthcare
Research on employing drones in delivery operations has gained a lot of attention in recent years. There is an exploding body of literature on potential application scenarios concerning this subject. An extensive overview about civil applications of UAVs can be found in reference [28].
Drones have been used in several sectors of healthcare. Preliminary reports have indicated the feasibility of drone related transfer of biological samples (for instance, blood product) during short flights at room temperatures or colder with no significant influence on the accuracy of routine chemistry, haematology and coagulation analyses [29,30]. In this sector, we must notice that Rwanda was the first country to successfully use drones into health services at the national level. A drone delivery programme also known as ‘Uber for blood’ was launched in 2016. It uses battery-powered fixed-wing drones designed and built by Zipline capable of flying up to 150 km in a round trip and carrying up to 1.5 kg of blood. We note here that Rwandan patients have never received blood quickly and so efficiently: Indeed, blood delivery times have plummeted from approximately 4 h to only 15–45 min in remote areas. More than 18,000 life-saving delivery flights containing blood products were carried out in August 2019 [31].
In 2016, UNICEF and the Government of Malawi initiated an important programme in order to explore whether sample transportation by UAV is a cost-effective intervention to reduce time-to-result for human immunodeficiency virus testing in infants [32]. Drone have been also used in another sector of healthcare. In Papua New Guinea, where the prevalence of tuberculosis is one of the highest in the world (nearly 6/1000 population/year), drones were used to transport sputum samples of individuals with suspected tuberculosis from dispersed health centres to Kerema General Hospital, which circumvented the need to use road transport that was hampered during the rainy months [33].
On the hand, in 2017, Switzerland paved the way for the transport of specimens by drone in Europe by authorizing flights of autonomous drones for healthcare services over cities at any time. Swiss Post and Matternet have developed a medical transport network using quadcopter drones (20-km range, average speed 36 km/h, 2-kg maximum payload), with more than 3000 successful flights in Lugano, Bern and Zurich in April 2019 [27,34].
A drone programme has also been successfully implemented in Tanzania, a country with one of the highest maternal mortality rates in the world (556 deaths/100 000 deliveries). The drones were much faster than ground transportation, delivering on-demand blood, vaccines, and antiretroviral and malaria drugs via biodegradable parachutes to more than 1000 health facilities [35].
In April 2019, Gavi, the Vaccine Alliance, announced the launch of the largest drone healthcare project. Delivery of blood, medicines and vaccines is now available for 2000 health facilities serving 12 million people across Ghana. Distribution centres can deliver up to 600 on-demand drone transports per day with potential for further expansion to up to 2000 flights/day [36].
The economic and operational value concerning vaccine deliveries was recently assessed using a computational model [7]. Compared with traditional land transport, drone delivery increased vaccine availability and decreased costs ($0.05 to $0.21 per dose administered), proving that drones are cost-effective and useful in a variety of circumstances and settings if used frequently enough to overcome the system installation and maintenance costs [37]. We note that drone delivery has been successfully piloted in Vanuatu (a Pacific archipelago) where most villages are not easily reachable and often have no electricity to store vaccines, leaving nearly 20% of Vanuatu’s 35,000 children under 5 years not fully vaccinated [37].
The World Health Organization has designated COVID-19 as a pandemic. Currently, over 140 million cases of COVID-19 have been confirmed worldwide, including more than 3,000,000 deaths. There is a dire need for therapeutics and vaccines to fight such pandemic. Distributing an effective vaccine to billions of people around the world is likely the greatest logistical challenge since the Second World War. First, to satisfy the high-demands during the COVID-19, some models have been developed [38] in order to increase the production of vaccines. On the other hand, they should be transported, from the manufacturing sites to distributors. These latter must deliver the vaccines to vaccination centres, which have to be adequately and uniformly distributed in urban and rural areas. This is not an easy task, especially if we know that maintaining the cold chain will be a crucial issue for such vaccines, which poses a significant problem in many parts of the world. Low temperatures must be maintained whether vaccines are being delivered to densely populated cities or sparsely populated rural areas. We must note that the pandemic vaccines have to be stored within appropriate and efficient conditions. This is the health guidelines state that even small deviations can render a vaccine ineffective. According to a 2019 report by the International Air Transport Association (IATA), approximately 25% of vaccines shipped are at risk due to poor temperature management in transportation vehicles. The report estimates that the associated damage costs the healthcare industry more than $34 billion annually. For the people and economies that depend on the prevention of COVID-19, inefficient cold chain management will be particularly costly. Thus, healthcare distributors and providers must operate in a specialized, temperature-controlled supply chain. It is worthy to note that in the context of the COVID-19 pandemic that Zipline is deploying its ingenious logistics. Faced with problems relatively identical to those of Rwanda, the Ghanaian government has also chosen to call on the Californian start-up for the delivery, initially of tests, then now of Covid vaccines. About 2.5 million doses are expected to be delivered in Ghana using these drones [31]. Not only does this make Ghana the first country in the world to deploy drones nationwide for the delivery of COVID-19 vaccines, but it is also a mammoth effort to ensure equitable access and enable Ghana to use fully its healthcare infrastructure to deliver vaccines,” Zipline CEO Keller Rinaudo said in a statement.
3. Strategy, Hypotheses and Notations
3.1. Strategy
In this paper, we are interested in the use of drones in logistics of any pandemic vaccination. The strategy we adopt to vaccinate the population of a given territorial area (urban or rural) is clearly shown in Figure 1. Indeed,
Figure 1.
Localization of all vaccination centres belonging to the concerned territorial area.
-
(i)
We divide the territorial area into M zones constituting M concentric circular bands with the same width.
-
(ii)
Each band is divided into n isometric districts where the centre of each one of them is chosen as the vaccination center Thus, the set of vaccination centres in a given zone, are located on the vertices of a regular n-polygon.
-
(iii)
Each vaccination centre deals with the vaccination of people living in its own district.
-
(iv)
All vaccination centres belonging to the same zone (circular band, see Figure 1), are served independently from the others.
3.2. Hypotheses
In order to perform such vaccination operation using drones, we have to study the route planning problem of the UAVs distribution. To this end, we consider the following assumptions:
-
1-
The drones’ platform, namely the starting and finishing points of the drones, is located on the centre of the considered territorial area which coincides with the common circumcenter of the circumcircles of regular polygons locating all the vaccination centres.
-
2-
The drone is a single model. So, the load capacity is the same and fixed.
-
3-
The drone batteries are fully charged before leaving the platform. The charge is enough to satisfy the maximum centres, according to the drone load capacity.
-
4-
The vaccination centres make the same demands.
-
5-
The vaccines are stored within appropriate and efficient conditions during the transportation.
-
6-
Each trip is composed of segments (edges and radius of the n-polygon) interconnecting the locations, measured by the Euclidean distance between them. They are crossed at constant speed by the drone which is independent of its load capacity.
-
7-
Each vaccination centre must be served only by one drone.
-
8-
For a given range of vaccination centres demands, only optimum numbers of drones are used to cover the entire demands.
-
9-
For a given range of vaccination centres demands, there is at least one drone that satisfies a maximum number of centres.
3.3. Notation
We define the different sets needed for modelling the problem in addition to the parameters and variables.
| M | Number of zones (circular bands) covering the entire territorial area concerned by vaccination. |
| n | number of vaccination centres belonging to the same zone. |
| d | Quantity of vaccines demanded by vaccination centre. |
| C | Load capacity of the drone |
| N | optimum number of drones used for the logistic distribution. |
| (k1, k2, …, kN)/k1
k2
, …, kN, with , where ki is the number of vaccinations centres visited by the ith drone. | |
| k1(d) | denotes the maximum number of vaccination centres that one drone can serve, according to the domain D of d. |
| G = {n, N, (k1, k2, …, kN)} | Graph defining the set of paths followed by the N drones in order to deliver vaccines to the n vaccinations centres belonging the same zone. For instance, the path described by the ith drone is formed by the set of locations or vertices to be visited and the set of directed links connecting them. |
| 2 r | The radius of the first zone. It represents also the width of circular bands. |
4. Drone Routing Problem for Fixed Number of Vaccination Centres
4.1. Optimum Number of Drones and Vaccination Centre Demands
Before giving our general formulation of logistics distribution for any number n of vaccination centres and valid for any zone, we give in this section, a detailed presentation of the model in the case of small, fixed values of n = 5,6,7,8, and 9.
First, we represent the correlation between the optimum number of drones necessary to use for logistics distribution and the needs of the vaccination centres. The cases n = 7,8, and 9 are presented in Table 1. The other cases corresponding to n = 5 and 6, are presented in Appendix A.
Table 1.
Domains of d, corresponding graphs and lengths L (n, N) of the paths travelled by the set of optimum number of drones necessary for the logistics distribution, when zone contains n = 7, 8, and 9 vaccination centres, respectively.
| n = 7 | ||||
| d/C | N | Graphs | ||
| 7 | 1 |
G = {n = 7, N = 1, (7)} |
50.446 r | |
| 6 | 2 |
G = {n = 7, N = 2, (6, 1)} |
58.371 r | |
| 5 | 2 |
G = {n = 7, N = 2, (5, 2)} |
||
| 4 | 2 |
G = {n = 7, N = 2, (4, 3)} |
||
| 3 | 3 |
G = {n = 7, N = 3, (3, 2, 2)} G = {n = 7, N = 3, (3, 3, 1)} |
66.297 r | |
| 2 | 4 |
G = {n = 7, N = 4, (2, 2, 2, 1)} |
74.223 r | |
| 1 | 7 |
G = {n = 7, N = 7, (1, 1, 1, 1, 1, 1, 1)} |
98 r | |
| n = 8 | ||||
| d/C | N | Graphs | ||
| 8 | 1 |
G = {n = 8, N = 1, (8)} |
66.218 r | |
| 7 | 2 |
G = {n = 8, N = 2, (7, 1)} |
77.329 r | |
| 6 | 2 |
|
||
| 5 | 2 |
|
||
| 4 | 2 |
|
||
| 3 | 3 |
|
88.441 r | |
| 2 | 4 |
G = {n = 8, N = 4, (2, 2, 2, 2)} |
99.553 r | |
| 1 | 8 |
G = {n = 8, N = 8, (1, 1, 1, 1, 1, 1, 1, 1)} |
144 r | |
| n = 9 | ||||
| d/C | N | Graphs | ||
| 9 | 1 |
G = {n = 9, N = 1, (9)} |
82.195 r | |
| 8 | 2 |
G = {n = 9, N = 2, (8, 1)} |
96.6711 r | |
| 7 | 2 |
G = {n = 9, N = 2, (7, 2)} |
||
| 6 | 2 |
G = {n = 9, N = 2, (6, 3)} |
||
| 5 | 2 |
G = {n = 9, N = 2, (5, 4)} |
||
| 4 | 3 |
![]() ![]() G = {n = 9, N = 3, (4, 4, 1)} G = {n = 9, N = 3, (4, 3, 2)} |
111.146 r | |
| 3 | 3 |
G = {n = 9, N = 3, (3, 3, 3)} |
||
| 2 | 5 |
G = {n = 9, N = 5, (2, 2, 2, 2, 1)} |
140.097 r | |
| 1 | 9 |
G = {n = 9, N = 9, (1, 1, 1, 1, 1, 1, 1, 1, 1)} |
198 r | |
In the first column, we have considered all possible ratios d/C between the demand d of each vaccination centre and the load capacity C of the drone. In the second column, we indicate the maximum number k1(d) of vaccination centres that one drone can serve. In the third column, we note optimum number N of drone we should use for each logistics distribution, according to the various ranges of vaccination centres demands. In the fourth column, we represent the exact graphs calculated in the frame of our approach.
In all Tables, we represent the length L (n, N) of the paths travelled by the set of the optimal number of drones necessary for logistics distribution. Its general expression for any n and N is given by the following relation:
| (1) |
where is the distance between two nearest vaccination centres belonging to the same n-polygon (zone) and is its circumradius. They are given by:
It is important to notice that this length is constant for any fixed N and therefore it does not depend on the corresponding intervals, although these latter correspond to various graphs.
In order to give an elegant formulation of the results demonstrated in the above Tables, we represent in Figure 2, the variation of optimum number N of drones as function of vaccination centre demands. This is done for different number n of centres. As is observed in these figures, this variation can be described by a function which can be called “ceiling function with unequal steps”.
Figure 2.
The variation of optimum number N of drones as function of vaccination centre demands, for n = 7, 8, and 9.
The other cases corresponding to n = 5 and 6 are presented in Appendix A.
4.2. Degeneracy of the Domains of Vaccination Centres Demands
In the rest of our investigation, we are interested in the study of the domains (intervals) of d/C where the set of vaccination centre demands, belonging to the same zone, are served by a fixed optimum number N of drones.
It is worthy to notice an interesting behaviour related to the topology of the graphs. It concerns the existence of multiple graphs for a defined range of vaccination centre demands satisfying a well-defined maximum number of centres. For instance, this is observed in the case N = 3 for n = 7 and 9 when d/C belongs to ranges and , respectively. The corresponding variety of graphs can be called “equivalent graphs” in the sense that they have the same length of paths taken by the N drones but different topologies. Therefore, they use the same energy consumption during logistics distribution. This behaviour can be called the degeneracy of the corresponding domain. In the present paper, we focus our study to two cases, namely: (i) N = 2 and (ii) N = 3.
In Figure 3 and Figure 4, we draw for various zones which contain respectively different centres (n = 12, 13, and 15), the set of possible graphs corresponding to the various domains D of d/C.
-
(i)
For N = 2, we obtain
Figure 3.
Set of possible graphs corresponding to the various domains of d/C for N = 2, (a) n = 12, (b) n = 13, and (c) n = 15.
As is observed from Figure 3, we note that, in every range of d/c, there is one and only one graph. We note that all graphs corresponding to N = 2 have different topologies which depend on the maximum number of vaccination centres that can be satisfied by one drone.
-
(ii)
For N = 3, we obtain
Figure 4.
Set of possible graphs corresponding to the various domains of d/C for N = 3, (a) n = 12, (b) n = 13, and (c) n = 15.
In Figure 4, we represent all possible graphs for N = 3, according to each domain of vaccination centre demands. We note the existence of multitude graphs in well-defined domains of d/C. For instance, in the case (n = 15, N = 3), when d/C belongs to , we have 4 equivalent graphs which they have the same global length and therefore the same “global” cost and the same delivery time.
In order to give a precise description to the above interesting behaviour, we suggest a new nomenclature describing this variety of equivalent graphs. To this end, we introduce the following definition: We define the degeneracy of a domain D by the number of equivalent graphs existing in the specified range . In addition to the degeneracies expressed in Figure 4, we have calculated the degeneracy of domains corresponding to N = 3 for zones containing large numbers of vaccination centres (n = 18, 21, 24, and 27). Below, we give their degrees and corresponding graphs.
| Deg(n = 18, N = 3, D) = 4, | G{n = 18, N = 3, (8, 8, 2)}, G{n = 18, N = 3, (8, 7, 3)}, |
| G{n = 18, N = 3, (8, 6, 4)},G{n = 18, N = 3, (8, 5, 5)}. | |
| Deg(n = 18, N = 3, D) = 2, | G{n = 18, N = 3, (7, 7, 4)}, G{n = 18, N = 3, (7, 6, 5)}. |
| Deg(n = 18, N = 3, D) = 1, | G{n = 18, N = 3, (6, 6, 6)}. |
| Deg(n = 21, N = 3, D) = 5, | G{n = 21, N = 3, (10, 10, 1)}, G{n = 21, N = 3, (10, 9, 2)}, |
| G{n = 21, N = 3, (10, 8, 3)}, G{n = 21, N = 3, (10, 7, 4)}, | |
| G{n = 21, N = 3, (10, 6, 5)}. | |
| Deg(n = 21, N = 3, D) = 4, | G{n = 21, N = 3, (9, 9, 3)}, G{n = 21, N = 3, (9, 8, 4)}, |
| G{n = 21, N = 3, (9, 7, 5)}, G{n = 21, N = 3, (9, 6, 6)} | |
| Deg(n = 21, N = 3, D) = 2, | G{n = 21, N = 3, (8, 8, 5)}, G{n = 21, N = 3, (8, 7, 6)}. |
| Deg(n = 21, N = 3, D) = 1, | G{n = 21, N = 3, (7, 7, 7)}. |
| Deg(n =24, N = 3, D) = 5, | G{n = 24, N = 3, (11, 11, 2)}, G{n = 24, N = 3, (11, 10, 3)}, |
| G{n = 24, N = 3, (11, 9, 4)}, G{n = 24, N = 3, (11, 8, 5)}, | |
| G{n = 24, N = 3, (11, 7, 6)}. | |
| Deg(n = 24, N = 3, D) = 4, | G{n = 24, N = 3, (10, 10, 4)}, G{n = 24, N = 3, (10, 9, 5)}, |
| G{n = 24, N = 3, (10, 8, 6)}, G{n = 24, N = 3, (10, 7, 7)} | |
| Deg(n = 24, N = 3, D) = 2, | G{n = 24, N = 3, (9, 9, 6)}, G{n = 24, N = 3, (9, 8, 7)}. |
| Deg(n = 24, N = 3, D) = 1, | G{n = 24, N = 3, (8, 8, 8)}. |
| Deg(n =27, N = 3, D) = 7, | G{n = 27, N = 3, (13, 13, 1)}, G{n = 27, N = 3, (13, 12, 2)}, |
| G{n = 27, N = 3, (13, 11, 3)},G{n = 27, N = 3, (13, 10, 4)}, | |
| G{n = 27, N = 3, (13, 9, 5)}, G{n = 27, N = 3, (13, 8, 6)}, | |
| G{n = 27, N = 3, (13, 7, 7)}. | |
| Deg(n=27, N = 3, D) = 5, | G{n = 27, N = 3, (12, 12, 3)}, G{n = 27, N = 3, (12, 11, 4)}, |
| G{n = 27, N = 3, (12, 10, 5)}, G{n = 27, N = 3, (12, 9, 6)}, | |
| G{n = 27, N = 3, (12, 8, 7)}. | |
| Deg(n= 27, N = 3, D) = 4, | G{n = 27, N = 3, (11, 11, 5)}, G{n = 27, N = 3, (11, 10, 6)}, |
| G{n = 27, N = 3, (11, 9, 7)}, G{n = 27, N = 3, (11, 8, 8)}. | |
| Deg(n = 27, N = 3, D) = 2, | G{n = 2, N = 3, (10, 10, 7)}, G{n = 27, N = 3, (10, 9, 8)}. |
| Deg(n = 27, N = 3, D) = 1, | G{n = 27, N = 3, (9, 9, 9)}. |
5. Drone Routing Problem for Any Number of Vaccination Centres
In this section, we reformulate our model for any number (n IN) of vaccination centres. The optimum number of drones that can be used to perform the distribution is N = 2 and 3.
Consider a zone and let n be the number of vaccination centres located on the sites (vertices) of the regular n-polygon inscribed in that zone. The drone’s platform is situated on the centre of the circumcircle of the polygon.
5.1. General Expressions of Demand Domains and Their Corresponding Graphs
First, let us find for any fixed n, the set of domains D ( defined in the previous section. The domains concerned by our generalization are those where the vaccination centres are served by an optimal number of drones equal to 3 (N = 3). To this end, it should be noted that these domains depend on the parity of n.
-
(a)
For odd numbers n ≥ 3
The possible domains and corresponding graphs are given by:
| Domains: D | Equivalent graphs |
| D0( | G{n, N = 3, (,} |
| G{n, N = 3, (,} | |
| |, with m = { | |
| G{n, N = 3, (,} | |
| D1( | G{n, N = 3, (,} |
| G{n, N = 3, (,} | |
| |, with m = { | |
| G{n, N = 3, (,} | |
| D2( | G{n, N = 3, (,} |
| G{n, N = 3, (,} | |
| |, with m = { | |
| G{n, N =3, (,} | |
| D3( | G{n, N = 3, (,} |
| G{n, N = 3, (,} | |
| |, with m = { | |
| G{n, N = 3, (,} | |
| Dp( | G{n, N = 3, (,} |
| G{n, N = 3, (,} | |
| |, with m = { | |
| G{n, N = 3, (,} |
where p is the smallest integer value satisfying the following inequality:
It follows that p is given by:
| (2) |
which can be expressed by the following expression:
(b) For even numbers n ≥ 6
We note that for n = 2 or 4, there is no domains and equivalent graphs corresponding to N = 3. For even numbers n 6, the possible domains and corresponding graphs are given by:
| Domains: | Equivalent graphs |
| ( | G{n, N = 3, (,} |
| G{n, N = 3, (,} | |
| |, with m = { | |
| G{n, N = 3, (,} | |
| ( | G{n, N = 3, (,} |
| G{n, N = 3, (,} | |
| |, with m = { | |
| G{n, N = 3, (,} | |
| ( | G{n, N = 3, (,} |
| G{n, N = 3, (,} | |
| |, with m = { | |
| G{n, N = 3, (,} | |
| ( | G{n, N = 3, (,} |
| G{n, N = 3, (,} | |
| |, with m = { | |
| G{n, N = 3, (,} |
where q is the smallest integer value satisfying the following inequality:
It follows that q is given by:
| (3) |
which can be written in the following expression:
We note that for any odd (or even) n, each domain Di ( corresponds to certain number of equivalent graphs. This later represents the degeneracy of the domain Di (.
5.2. General Expressions of the Domain Degeneracy
The detailed analysis of the domains and their corresponding graphs presented in Section 5.1: (a) and (b) of this section, allow us to establish general expressions of their degeneracy for both odd and even numbers n of vaccination centres. We have indicated that the defined degeneracy deg(n, N, Dℓ (or )) depends on four sets covering all possible integer values. Thus,
-
(i)For
Dℓ denotes the domain:(4) where(5)
-
(ii)For
Dℓ denotes the domain:(6) where .
In Appendix B, we represent the variation of domain degeneracy as a function of vaccination centre demands «site needs» for selected odd values of n. Furthermore, we plot in Figure 5, a generalization making possible to find the variation of such degeneracy for any odd number of vaccination centres.
Figure 5.
A generalization making possible to find the variation of domain degeneracy for any odd number of vaccination centres.
-
(i)For
ℓ denotes the domain:(7) where(8)
-
(ii)For
ℓ denotes the domain:(9) where .
In Appendix C, we represent the variation of domain degeneracy as a function of the vaccination centres demands for selected even values of n. Furthermore, we plot in Figure 6, a generalization making possible to find the variation of such degeneracy for any even number of vaccination centres.
Figure 6.
A generalization making possible to find the variation of domain degeneracy for any even number of vaccination centres.
As is observed in Appendixe B and Appendixe C and in Figure 5 and Figure 6, these variations are represented by what we can call “descending ceiling functions”.
In Figure 7, we reported the variation of the degrees of degeneracy deg(D0) and deg(1). They correspond to the most degenerate domains for odd and even numbers of vaccination centres.
Figure 7.
Variation of degree of degeneracy deg(D0) and deg(1) with n.
On the other hand, in Figure 8, we plot the variation of the degrees of degeneracy deg(Dp) and deg(q) corresponding to the least degenerate domains for odd n and even n, respectively. They can be expressed by the following functions:
where p = and q = .
Figure 8.
Variation of the degrees of degeneracy deg(Dp) and deg(q) corresponding to the least degenerate domains.
5.3. General Expressions of the Number of Graphs (Different Paths) Using an Optimum Number N of Drones for Logistics Distribution
Let us first note that for the trivially case, namely , delivery can be realized only by one drone. In this case, it is obvious that the drone has only one path to follow to accomplish the task, and therefore there exist only one graph which can be noted G{n, N = 1,(n)}, according to the adopted notation.
-
(a)
General expressions of the number of graphs (paths) when the optimal number of drones is 2 (N = 2)
In the case N = 2 as optimum number of drones satisfying the maximum vaccination centres according to their demands, the corresponding domains and graphs are defined by the following intervals:
| (i) For odd n | |
| Domain | Corresponding graph |
| ( | G{n, N = 2, (,1} |
| ( | G{n, N = 2, (,2} |
| ( | G{n, N = 2, (,3} |
| ( | G{n, N = 2, (} |
| (ii) For even n | |
| Domain | Corresponding graph |
| ( | G{n, N = 2, (,1} |
| ( | G{n, N = 2, (,2} |
| ( | G{n, N = 2, (,3} |
| ( | G{n, N = 2, (} |
For N = 2, each domain Di or corresponds to one and only one graph. This means that the domains are not degenerated for any number n of vaccination centres and for any demands using necessary two drones. We have to note that, in this case and for a given zone with n centres, all graphs constructed for any domain have the same length L(n, N = 2). This later is given by:
| (10) |
Therefore, it does not depend on the topology of the graph and the vaccination centre demands when this later belongs to the ranges:
-
(i)
for odd n
-
(ii)
for even n.
From the above ranges, we deduce that the total number NG (n, N = 2) of graphs, which correspond to N = 2 and for any number n of vaccination centres belonging to the same zone, is given by:
| (11a) |
| (11b) |
which is represented in Figure 9.
Figure 9.
Dependence of the number of graphs NG (n, N = 2) as a function of n.
-
(b)
General expressions of the number of graphs (paths) when the optimal number of drones is 3 (N = 3)
Let us first note that when we have to use three UAVs to deliver vaccines to vaccination centres belonging to same zone, all graphs constructed for any domain Di or have the same length which is given by:
| (11c) |
Thus, it does not depend on the structure of the graph. As demonstrated in Section 4.1, in order to satisfy the vaccination centres with N = 3 as optimum number of drones and according to our assumptions, the centre demands d have to belong to the following ranges:
-
(i)
, for odd n, with +1
-
(ii)
, for even n, with .
So, the total number NG (n, N = 3) of graphs corresponding to N = 3 depends on the parity of the number n of vaccination centres. Thus,
-
-
For odd n
Using expressions Equations (4)–(6), we have demonstrated that NG(n, N = 3) also depends on the parity of p. Its expression is given by:
-
-
,
| (12) |
-
-
,
| (13) |
-
-
,
| (14) |
In Figure 10, we represent the evolution of the number of graphs NG(n, N = 3) in zones containing odd numbers of vaccination centres.
Figure 10.
Dependence of the number of graphs NG(n, N = 3) as a function of odd n. •: (, odd p); x: (, even p); *: (n even p).
-
-
For even n
Using Equations (7)–(9), we have demonstrated that NG(n, N = 3) also depends on the parity of q. Its expression is given by:
-
(iii),
(15)
-
(iv),
(16)
-
(v),
(17)
In Figure 11, we plot the variation of the number of graphs NG(n, N = 3) in zones containing even numbers of vaccination centres.
Figure 11.
Dependence of the number of graphs NG(n, N = 3) as a function of even n. •: (, even q); x: (, odd q); *: (n odd q).
6. Conclusions
Over the last years, the use of drones is leading to new working models in a variety of logistic scenarios. This happens in both developed and developing countries. Currently, fascinating pilot and implementation projects, especially in Africa and Asia, reveal their true potential. By some predictions, the commercial drone market will triple by 2023.In healthcare section, the potential for drone use is vast, and hopefully drones are able to fill some niches where our performance needs improvement. Drones may significantly increase access to healthcare for individuals and large populations, particularly those who do not benefit from appropriate care due to remoteness and lack of infrastructure or funds. In this paper, we have proposed an exact analytical approach and operational strategy to the logistics of any pandemic vaccination effort. Using Unmanned Aerials vehicles (drones), our approach developed a procedure which can be used to deliver pandemic vaccines to densely populated cities or sparsely populate rural areas, whatever the number of population living there. Our strategy consists of dividing the concerned territorial area into zones in the form of circular bands. Each zone is divided into several isometric districts where each of them contains a vaccination centre. We have been interested in the route planning problem of the drones during the distribution. This latter concern the vaccines delivery from central depot to any number of vaccination centres. In the case of fixed and optimal number of the used drones, we have determined all equivalent and optimal flight path plans (graphs). This depends on the domain D of vaccination centre demand d. The existence of equivalent graphs, corresponding to a well-known domain d, incites us to define what we called “degeneracy of the domain Dd”. The equivalent graphs (paths) have de same length, the same global cost and the same delivery time. It is worthy to note that, the existence of such degeneracy gives us the possibility to choose the most appropriate paths according to the emergency states of the vaccination centres. Then, using the notion, of degeneracy of the domain D for all domains, we have calculated the total number of graphs (paths) corresponding to the fixed and optimal number of the used drones. In our present investigation all relations has been expressed for any number of vaccination centres.
Appendix A
Table A1.
Domains of d, corresponding graphs and lengths L (n, N) of the paths travelled by the set of optimum number of drones necessary for the logistics distribution, when zone contains n = 5, and 6 vaccination centres, respectively.
| n = 5 | ||||
| d/C | N | Graphs | ||
| 5 | 1 |
G = {n = 5, N = 1, (5)} |
20.106 r | |
| 4 | 2 |
G = {n = 5, N = 2, (4, 1)} |
22.580 r | |
| 3 | 2 |
G = {n = 5, N = 2, (3, 2)} |
||
| 2 | 3 |
G={n = 5, N = 3, (2, 2, 1)} |
25.053 r | |
| 1 | 5 |
G = {n = 5, N = 5, (1, 1, 1, 1, 1)} |
30 r | |
| n = 6 | ||||
| d/C | N | Graphs | ||
| 6 | 1 |
G = {n = 6, N = 1,(6)} |
35 r | |
| 5 | 2 |
G = {n = 6,N = 2, (5, 1)} |
40 r | |
| 4 | 2 |
G = {n = 6, N = 2, (4, 2)} |
||
| 3 | 2 |
G = {n = 6, N = 2, (3, 3)} |
||
| 2 | 3 |
G = {n = 6, N = 3, (2, 2, 2)} |
45 r | |
| 1 | 6 |
G = {n = 6, N = 6, (1, 1, 1, 1, 1, 1)} |
60 r | |
Figure A1.
The variation of optimum number N of drones as function of vaccination centre demands, for n = 5, and 6.
Appendix B
Figure A2.
The variation of domain degeneracy as a function of vaccination centre demands «site needs» for selected odd values of n.
Appendix C
Figure A3.
The variation of domain degeneracy as a function of the vaccination centres demands for selected even values of n.
Author Contributions
Conceptualization, A.B, O.M., H.B. and N.B.; methodology, A.B., H.B. and N.B; investigation, A.B and H.B.; writing—original draft preparation, and co-wrote the manuscript, A.B., H.B. and N.B.; revised the manuscript and approved the final version, A.B, O.M., H.B. and N.B.; writing—review and editing, A.B. and N.B. All authors have read and agreed to the published version of the manuscript.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Funding Statement
This research received no external funding.
Footnotes
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.Dorling K., Heinrichs J., Messier G.G., Magierowski S. Vehicle routing problems for drone delivery. IEEE Trans. Syst. Man Cybern. Syst. 2017;47:70–85. doi: 10.1109/TSMC.2016.2582745. [DOI] [Google Scholar]
- 2.Goodchild A., Toy J. Delivery by drone: An evaluation of unmanned aerial vehicle technology in reducing CO2 emissions in the delivery service industry. Transport. Res. Part D Transp. Environ. 2018;61:58–67. doi: 10.1016/j.trd.2017.02.017. [DOI] [Google Scholar]
- 3.Amazon.com, Inc. Amazon Prime. 2016. [(accessed on 3 July 2022)]. Available online: http://www.amazon.com/primeair.
- 4.DHL International GmbH DHL Parcelcopter Launches Initial Operations for Research Purposes. [(accessed on 22 June 2022)]. Available online: http://www.dhl.com/en/press/releases/
- 5.Stewart J. Google Tests Drone Deliveries in Project Wing Trials. BBC. [(accessed on 29 June 2022)]. Available online: http://www.bbc.com/news/technology-28964260.
- 6.Dillow C. Meet Matternet, the Drone Delivery Startup Thats Actually Delivering. Fortune. [(accessed on 1 May 2022)]. Available online: http://fortune.com/2015/05/01/matternet-drone-delivery/
- 7.Haidari L.A., Brown S.T., Ferguson M., Bancroft E., Spiker M., Wilcox A., Ambikapathi R., Sampath V., Connor D.L., Lee B.Y. The economic and operational value of using drones to transport vaccines. Vaccine. 2016;34:4062–4067. doi: 10.1016/j.vaccine.2016.06.022. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Rosser J.C., Jr., Vignesh V., Terwilliger B.A., Parker B.C. Surgical and medical applications of drones: A comprehensive review. J. Soc. Laparoendosc. Surg. 2018;22:e2018.00018. doi: 10.4293/JSLS.2018.00018. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Wang D. The economics of drone delivery. [(accessed on 5 July 2022)];IEEE Spectr. 2016 Available online: https://spectrum.ieee.org/automaton/robotics/drones/the-economics-of-drone-delivery. [Google Scholar]
- 10.Multikopter Transport und Logistik. 2019. [(accessed on 11 July 2022)]. Available online: http://www.multikopter.de/anwendungsgebiete/transport-und-logistik/
- 11.Syed F., Gupta S.K., Alsamhi S.H., Rachid M., Liu X. A survey on recent optimal techniques for securing unmanned aerial vehicles applications. Trans. Emerg. Telecommun. Technol. 2020;32:e4133. doi: 10.1002/ett.4133. [DOI] [Google Scholar]
- 12.Ackerman E., Koziol M. In the air with Zipline’s medical delivery drones. [(accessed on 30 April 2022)];IEEE Spectr. 2019 56:24–31. doi: 10.1109/MSPEC.2019.8701196. Available online: https://spectrum.ieee.org/robotics/drones/in-the-air-with-ziplines-medical-delivery-drones. [DOI] [Google Scholar]
- 13.Morgan P. Carbon Fibers and Their Composites. CRC Press; Boca Raton, FL, USA: 2005. ser. Materials Engineering. [Google Scholar]
- 14.Reiter C. BMW Makes Lone Shift to Carbon Fiber to Gain Auto Edge. Bloomberg. [(accessed on 15 November 2013)]. Available online: http://www.bloomberg.com/news/articles/2013-11-14/bmwmakes-lone-shift-to-carbon-fiber-to-gain-auto-edge.
- 15.Reddy T. Linden’s Handbook of Batteries. 4th ed. McGraw-Hill Education; New York, NY, USA: 2010. [Google Scholar]
- 16.National Coordination Office for Space-Based Positioning, Navigation, and Timing. GPS.gov: Augmentation Systems. [(accessed on 24 December 2021)]; Available online: http://www.gps.gov/systems/augmentations/
- 17.Karpenko S., Konovalenko I., Miller A., Miller B., Nikolaev D. UAV control on the basis of 3D landmark bearing-only observations. Sensors. 2015;15:29802–29820. doi: 10.3390/s151229768. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Merz T., Kendoul F. Dependable low-altitude obstacle avoidance for robotic helicopters operating in rural areas. J. Field Robot. 2013;30:439–471. doi: 10.1002/rob.21455. [DOI] [Google Scholar]
- 19.Carloni R., Lippiello V., D’auria M., Fumagalli M., Mersha A.Y., Stramigioli S., Siciliano B. Robot vision: Obstacle-avoidancetechniques for unmanned aerial vehicles. IEEE Robot. Autom. Mag. 2013;20:22–31. doi: 10.1109/MRA.2013.2283632. [DOI] [Google Scholar]
- 20.Bekmezci I., Sahingoz O.K., Temel Ş. Flying ad-hoc networks (FANETs): A survey. Ad Hoc Netw. 2013;11:1254–1270. doi: 10.1016/j.adhoc.2012.12.004. [DOI] [Google Scholar]
- 21.Li J., Zhou Y., Lamont L. Communication architectures and protocols for networking unmanned aerial vehicles; Proceedings of the 2013 IEEE Globecom Workshops (GC Wkshps); Atlanta, GA, USA. 9–13 December 2013; pp. 1415–1420. [Google Scholar]
- 22.Scott J.E., Scott C.H. U. of Colorado Denver, U.U. of California Irvine, and USA. Drone delivery models for healthcare; Proceedings of the 50th Hawaii International Conference on System Sciences; Honolulu, HI, USA. 4–7 January 2017. [Google Scholar]
- 23.Rabta B., Wankmuller C., Reiner G. A drone fleet model for last-mile distribution in disaster relief operations. Int. J. Disaster Risk Reduct. 2018;28:107–112. doi: 10.1016/j.ijdrr.2018.02.020. [DOI] [Google Scholar]
- 24.Manyam S.G., Sundar K., Casbeer D.W. Cooperative Routing for an Air-Ground Vehicle Team—Exact Algorithm, Transformation Method, and Heuristics. arXiv. 2018 doi: 10.1109/TASE.2019.2931894.1804.09546 [DOI] [Google Scholar]
- 25.Holzmann P., Wankmüller C., Globocnik D., Schwarz E.J. Drones to the rescue? Exploring rescue workers’ behavioral intention to adopt drones in mountain rescue missions. Int. J. Phys. Distrib. Logist. Manag. 2021 doi: 10.1108/IJPDLM-01-2020-0025. ahead-of-print . [DOI] [Google Scholar]
- 26.Wen T., Zhang Z., Wong K.K.L. Multi-objective algorithm for blood supply via unmanned aerial vehicles to the wounded in an emergency situation. PLoS ONE. 2016;11:e0155176. doi: 10.1371/journal.pone.0155176. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Greaves R.F., Bernardini S., Ferrari M., Fortina P., Gouget B., Gruson D., Lang T., Loh T.P., Morris H.A., Park J.Y., et al. Key questions about the future of laboratory medicine in the next decade of the 21st century: A report from the IFCC-Emerging Technologies Division. Clin. Chim. Acta. 2019;495:570–589. doi: 10.1016/j.cca.2019.05.021. [DOI] [PubMed] [Google Scholar]
- 28.Otto A., Agatz N., Campbref J., Goklen B., Pesch E. Optimization approaches for civil applications of unmanned aerial vehicles (uavx) or aerial drones: A survey. Networks. 2018;72:411–458. doi: 10.1002/net.21818. [DOI] [Google Scholar]
- 29.Amukele T.K., Sokoll L.J., Pepper D., Howard D.P., Street J. Can unmanned aerial systems (drones) be used for the routine transport of chemistry, hematology, and coagulation laboratory specimens? PLoS ONE. 2015;10:e0134020. doi: 10.1371/journal.pone.0134020. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Amukele T., Ness P.M., Tobian A.A., Boyd J., Street J. Drone transportation of blood products. Transfusion. 2017;57:582–588. doi: 10.1111/trf.13900. [DOI] [PubMed] [Google Scholar]
- 31.Gavi The Vaccine Alliance. Rwanda Launches World’s First National Drone Delivery Service Powered by Zipline. 2016. [(accessed on 14 July 2019)]. Available online: https://www.gavi.org/library/news/gavi-features/2016/rwanda-launches-world-s-firstnational-drone-delivery-service-powered-by-zipline/
- 32.UNICEF Malawi Tests First Unmanned Aerial Vehicle Flights for HIV Early Infant Diagnosis. 2016. [(accessed on 8 February 2019)]. Available online: https://www.unicef.org/media/media_90462.html.
- 33.Medecins Sans Fronti Eres Innovating to Reach Remote TB Patients and Improve Access to Treatment. 2014. [(accessed on 31 December 2016)]. Available online: https://www.msf.org/papua-new-guinea-innovating-reach-remote-tb-patients-and-improveaccess-treatment.
- 34.Furer F. Swiss Post Drone Takes Off again for Healthcare Services. Swiss Post. 2019. [(accessed on 26 July 2020)]. Available online: https://post-m-dien.ch/en/swiss-post-dronelost-over-lake-zurich/
- 35.Makoye K. Buzz as World’s Biggest Drone Drug Deliveries Take Off in Tanzania. Reuters. 2017. [(accessed on 17 July 2019)]. Available online: https://www.reuters.com/article/ustanzania-health-drones/buzz-as-worlds-biggest-drone-drug-deliveries-takeoff-in-tanzania-idUSKCN1B91F7.
- 36.Kelland K. Drones to Deliver Vaccines, Blood and Drugs Across Ghana. Reuters. 2019. [(accessed on 21 July 2020)]. Available online: https://af.reuters.com/article/topNews/idAFKCN1S014J-OZATP.
- 37.McNeil D.G., Jr. An Island Nation’s Health Experiment: Vaccines Delivered by Drone. The New York Times. 2018. [(accessed on 17 July 2019)]. Available online: https://www.nytimes.com/2018/12/17/health/vanuatu-vaccines-drones.html.
- 38.Paul S.K., Chowdhury P. A production recovery plan in manufacturing supply chains for a high-demand item during COVID-19. Int. J. Phys. Distrib. Logist. Manag. 2021;51:104–125. doi: 10.1108/IJPDLM-04-2020-0127. [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Not applicable.


G = {n = 7, N = 1, (7)}
G = {n = 7, N = 2, (6, 1)}
G = {n = 7, N = 2, (5, 2)}
G = {n = 7, N = 2, (4, 3)}
G = {n = 7, N = 3, (3, 2, 2)}
G = {n = 7, N = 3, (3, 3, 1)}
G = {n = 7, N = 4, (2, 2, 2, 1)}
G = {n = 7, N = 7, (1, 1, 1, 1, 1, 1, 1)}
G = {n = 8, N = 1, (8)}
G = {n = 8, N = 2, (7, 1)}
G = {n = 8, N = 4, (2, 2, 2, 2)}
G = {n = 8, N = 8, (1, 1, 1, 1, 1, 1, 1, 1)}
G = {n = 9, N = 1, (9)}
G = {n = 9, N = 2, (8, 1)}
G = {n = 9, N = 2, (7, 2)}
G = {n = 9, N = 2, (6, 3)}
G = {n = 9, N = 2, (5, 4)}

G = {n = 9, N = 3, (3, 3, 3)}
G = {n = 9, N = 5, (2, 2, 2, 2, 1)}
G = {n = 9, N = 9, (1, 1, 1, 1, 1, 1, 1, 1, 1)}












G = {n = 5, N = 1, (5)}
G = {n = 5, N = 2, (4, 1)}
G = {n = 5, N = 2, (3, 2)}
G={n = 5, N = 3, (2, 2, 1)}
G = {n = 5, N = 5, (1, 1, 1, 1, 1)}
G = {n = 6, N = 1,(6)}
G = {n = 6,N = 2, (5, 1)}
G = {n = 6, N = 2, (4, 2)}
G = {n = 6, N = 2, (3, 3)}
G = {n = 6, N = 3, (2, 2, 2)}
G = {n = 6, N = 6, (1, 1, 1, 1, 1, 1)}







