Introduction

Dimension stones are natural stones that have standard dimensions and shapes, and are used in various construction fields such as building facades, interior parts of buildings, structures, sculptures, paving, and more1. Dimension stones have a distinct advantage over other building materials due to their appearance and decorative applications, which are determined by their color combination, uniform texture, and lack of discontinuity. They can also be classified based on these factors2. In recent years, due to the increase in construction, which is influenced by the expansion of urbanization, the dimension stones industry has become an industry with significant and increasing annual production and an industry with high economic potential. Besides, the level of profitability in this industry depends on the efficiency of the production cycle. The dimension stones production cycle consists of three main stages: exploration, quarry, and processing. After exploring the dimension stones deposit, the quarry is prepared, and large blocks are cut and extracted. Cutting the block from the quarry face requires non-destructive methods that minimize the damage to the block and increase efficiency. The most common methods for dimension stone quarrying are diamond wire cutting, chainsaw, cutting disc, flame jet, blasting methods, etc.3. The most common method of cutting blocks in dimension stone quarries is the diamond wire cutting method, which has been used since 1985 and is still used in 90% of dimension stone quarries today4,5. The advantages of this method include high cutting speed, more production efficiency, and increased block production6. The next step, cutting large blocks into smaller blocks to facilitate transportation is performed, and these blocks are transferred to the processing plant. Figure 1 shows a view of the dimension stones quarry stage.

Figure 1
figure 1

A view of dimension stones quarry stage7.

The blocks that are transported to the processing plant are sorted based on their dimensions and specifications. They are then cut into final products based on their intended use, which are typically slabs or tiles. Depending on the intended market, the surfaces of these products are smoothed and polished to transform them into the desired finished product8. Factors affecting the efficiency of the dimension stones production cycle include the enormous amounts of waste production, resource loss, and the amount of energy and consumables. According to the data published in 2021 by Montani, from the total 318 million tons of gross quarrying from dimension stone quarries, during the quarry stage, about 163 million tons, or in other words, about 51% of total gross quarrying has become quarrying waste. The most important factors affecting the waste generated in the quarry stage are the geological conditions of the deposit, including discontinuities and fractures in the rock mass, which mainly lead to waste products such as unshaped blocks and rubbles9. As shown in Fig. 2, in the continuation of the production cycle, about 49% of the remaining raw production is transferred to the dimension stones processing plant and its amount is about 155 million tons, nearly 63.5 million tons or 41% (about 20% of the total gross quarrying) is converted to the waste during the processing stage, which mainly includes waste such as crushed slabs, sludge and sawdust10,11. According to the above contents, it can be concluded that of the total gross quarrying in the dimension stone production cycle, only 91.5 million tons, or 29% was marketed as processed products, and about 71% of it was lost as waste production.

Figure 2
figure 2

Products and wastes in different stages of the dimension stones production cycle.

While quarries are potential economic locations, further attention is needed to guarantee a cost-effective and environmentally efficient system for waste management in these places12. To improve the production efficiency of dimension stones, it is important to minimize the amount of waste and resource loss with optimization methods and technologies. In case it is not possible to reduce waste and loss, recycling or reuse methods should be implemented in the future7. Numerous studies have been conducted in recent years to enhance the production efficiency of dimension stones. These studies can be broadly categorized into two stages—quarrying and processing. The quarry stage focuses on identifying and modeling discontinuities, determining the specifications and geometry of in-situ blocks in the rock mass, and using block quarry optimization algorithms. Meanwhile, methods to improve efficiency in the processing stage involve the use of optimal devices and technologies, as well as recycling waste production. Table 1 summarizes some of the methods used in these studies.

Table 1 Studies on increasing the production efficiency of dimension stones.

According to Fig. 2, the quarry stage of the dimension stones production cycle is responsible for most of the waste production and resource loss. The primary reason for waste production in this stage is the presence of discontinuities and fractures in the rock mass, which reduce the size of extracted blocks and increase waste generation. In recent years, researchers have shown interest in optimizing dimension stone quarries to increase efficiency and reduce waste production. Table 1 lists some of the methods used by these researchers, which have proven to be effective in increasing production efficiency and reducing waste. However, it is notable that these studies have not paid much attention to other parameters, such as energy consumption, that could also improve the efficiency of dimension stone quarries.

Many factors impact the economic and environmental optimization of dimension stone quarrying, including operational costs, waste production, water usage, energy consumption, and cutting tool consumption. However, the optimization methods used in dimension stone quarries have only paid attention to the amount of production of economic blocks and the amount of waste, and other important parameters have not been paid attention to. For example, in cutting blocks from the quarry face, in addition to the dimensions of the blocks, the number of surfaces that must be cut to extract the desired blocks from the quarry face is also very important. Cutting surfaces affect the amount of energy, water, and cutting tool consumption. Besides, increasing the amount of waste production and resource loss causes the energy and consumables that should be used to produce the product, used to waste production, and increases the amount of energy and consumables per product production. Increasing the amount of waste production and subsequently reducing the production of the product, along with increasing the energy consumption and consumables, increases the production cost and significantly reduces production efficiency. All these parameters affect the economic and environmental optimization of dimension stone quarries and should be seen simultaneously. In other words, paying attention simultaneously to all effective parameters in increasing quarry efficiency can show more effective results. Optimization of the dimension stones quarry stage requires that while examining the optimal cutting pattern to increase the production of blocks with maximum dimensions, consider minimizing the parameters such as cutting surfaces, energy consumption, and consumables. Accordingly, the optimization results can be more comprehensive and increase production efficiency as much as possible.

In this paper, an optimization algorithm is developed to simultaneously optimize the economic and environmental factors of dimension stone quarries. After receiving the information on discontinuities and fractures of the rock mass, as well as considering the mining limitations, this algorithm provides the optimal cutting pattern of the quarry. The main difference between the presented optimization algorithm and previous algorithms is that it considers parameters such as the cutting surfaces of the blocks, in addition to the amount of production of economic blocks and the amount of waste. Attention to this parameter has an effective impact on energy consumption, water, and consumables. The details of the developed optimization algorithm, along with its results, are presented in the next sections.

Methodology

Several quarry optimization algorithms have been developed based on block geometry modeling. However, these algorithms mainly focus on the amount of production of economic blocks and neglect other parameters such as the energy used to cut the blocks from the quarry face, which can affect production costs. Therefore, it is necessary to develop an algorithm that can simultaneously consider the main parameters affecting the economic and environmental optimization of dimension stones quarrying. Among the previous algorithms, the algorithm developed by Yarahmadi et al.28 in 2018, was selected as the base algorithm due to its ability to model complete and incomplete discontinuities, determine the geometry of blocks, 3D modeling, and grading of blocks. The method of this algorithm is that first, the discontinuities are considered as planes and are given intersections. Edges and vertices are then identified and sorted. The block's faces are then tracked, and using these faces, the blocks are tracked, and finally, the identified blocks are graded based on their volume and shape. The larger the volume of the tracked block and the more similar its shape to a rectangular cube block with index dimensions, the higher the class of the block. The steps of this algorithm are shown in Fig. 3.

Figure 3
figure 3

Steps for identifying and grading blocks in the base algorithm.

Based on the given explanations, it is necessary to make changes in the direction of achieving the set goals when using the base algorithm and to update it. This implies focusing on all the parameters that affect the economic and environmental optimization of dimension stones quarrying. In the following section, the development of a new algorithm that aligns with the set goals will be explained.

Developed algorithm

Different algorithms require implementation and conversion into computer programs. Programming languages such as MATLAB, C++, and Pascal are used to prepare computer programs. Each software has its advantages and disadvantages and is used based on the user's needs. in this study, MATLAB programming language was used as it is based on matrices and has excellent graphical capabilities. A newly developed algorithm was programmed using MATLAB. The general structure of the new algorithm is shown in Fig. 4.

Figure 4
figure 4

General process of the developed algorithm.

Figure 4 shows how the new algorithm receives input data, which includes the discontinuity profile, model dimensions, and spacing of vertical cuts on the quarry face. The algorithm's first input is the characteristics of discontinuities, which include four main items- the type of discontinuity (complete or incomplete), the slope, the direction of slope, as well as a point of the plane of discontinuity (X, Y, and Z); that is given as input to the algorithm. The second input of the algorithm is the dimensions of the model. For example, in this study, the target model is a dimension stone quarry face, and the dimensions of the face, such as length, cutting depth, and height, are given as input to the algorithm. The third input of the algorithm is the distance of the vertical cuts in the quarry face. Vertical cuts are made to separate large blocks from the face, which are usually fixed (1.8 to 2 m) in dimension stone quarries.

After receiving these inputs, the developed algorithm first considers the dimensions of the model (length, depth, and height) and creates a 3D space of a rectangular cube under the title "model space". The algorithm then models the discontinuities according to their specifications in the form of planes in the "model space". According to their spacing, vertical cuts are considered vertical planes and are modeled in "model space". Finally, all the modeled planes in the 3D space are intersected and lead to the formation of in-situ blocks. The algorithm also identifies the number of cuts required to separate large blocks (rectangular cubic blocks extracted from the quarry face of dimension stone quarries) from the quarry face. It should be noted that the amount of cutting has a direct relationship with energy, water, and cutting tool consumption. After running the algorithm, it finally provides the specifications of the tracked blocks and 3D graphic modeling of the quarry face as the primary output. The algorithm also provides Block Cutting Surfaces divided by Block Value (BCSdbBV) parameter as the main output and the main optimization parameter. In BCSdbBV calculation, two main parameters are effective, including the block value and the block cutting surfaces. The calculation of the BCSdbBV parameter is explained below.

Block Cutting Surfaces (BCS)

In dimension stone quarrying, blocks are separated from the quarry face by cutting their faces. To separate a rectangular cube block from the quarry face, four faces need to be cut. These four faces include two side faces, the back face, and the bottom face of the block. In this study, the total area that needs to be cut to separate the block from the quarry face is referred to as the BCS, measured in square meters. The value of BCS can be calculated using Eq. (1).

$${\text{BCS}}=2{\text{SF}}+{\text{BF}}+{\text{UF}}$$
(1)

where BCS is the area of cutting faces to separate a block from the quarry face, SF is the area of the side face, BF is the area of the back face and UF is the area of the bottom face, whose unit is m2.

The BCS parameter represents the operating costs of quarrying, such as energy, water, and tool consumption. The higher the BCS value, the higher the energy and water consumption during the separation of the block from the quarry face, and the consumption of cutting tools. The increase in the consumption of energy, water, and cutting tools in the extraction of dimension stones leads to an increase in operating costs and, as a result, a decrease in production efficiency. According to the description, the BCS value calculation is the first parameter that is considered in the BCSdbBV calculation. In the following, the method of calculating the second effective parameter in the calculation of BCSdbBV, that is, the block value parameter, is explained.

Block Value (BV)

The value of a block extracted from a quarry is determined by its volume and shape, which are influenced by the discontinuities of the rock mass. This study measures the block's value based on its useful volume, which is calculated by multiplying the block's volume by its shape factor28. A block's value increases if its volume is larger and its shape is closer to that of a block with index dimensions (the ideal block for the target market). This increase in value leads to a reduction in waste production in dimension stone quarries, thus increasing production efficiency. Calculating the BV value is the second parameter considered in the BCSdbBV calculation. The following section describes the method of calculating the BCSdbBV parameter using the developed algorithm.

Block Cutting Surfaces divided by Block Value (BCSdbBV)

According to the explanations and points expressed in the previous sections, the economic and environmental optimization of dimension stone quarrying require simultaneous attention to the following two items:

  1. 1.

    Paying attention to the parameters affecting operational costs (such as energy, water, and cutting tools consumption) can be achieved through investigation of the amount of BCS.

  2. 2.

    Paying attention to the amount of waste production (increasing the useful volume of extracted blocks) can be achieved through investigation of the amount of BV.

The parameter BCSdbBV is considered as the main goal of the developed algorithm. Equation (2) shows this parameter:

$${\text{BCSdbBV}}=\frac{{\text{BCS}}}{{\text{BV}}}$$
(2)

BCSdbBV indicates the amount of cutting surfaces per unit of valuable block. In other words, reducing the amount of cutting surfaces and increasing the value of the extracted block leads to a decrease in this parameter and consequently an increase in production efficiency. According to the points mentioned, the calculation of BCSdbBV has been selected as the main goal of the developed algorithm in this study.

Implementation and evaluation of the developed algorithm

To show how to implement the developed algorithm, two hypothetical models named "Model 1" and "Model 2" were considered and the algorithm was evaluated on them. The dimensions of the hypothetical models were considered 2 m in the x direction (cutting depth of the quarry face), 20 m in the y direction (quarry face length), and 4.5 m in the z direction (quarry face height). The dimensions of the models are based on the common dimensions of quarry faces in dimension stone quarries. In these hypothetical models, each one contains several discontinuities with different characteristics, which were randomly selected among the discontinuities taken in the study of Yarahmadi et al.28. In the following, the characteristics of the discontinuities and the results obtained from the implementation of the algorithm on each model are presented.

Model 1

To evaluate the developed algorithm, a hypothetical quarry face named "Model 1" was considered. It included 7 discontinuities with different characteristics, which are shown in Table 2.

Table 2 Specifications of discontinuities in “Model 1”.

The dimensions of the large blocks in this model are considered 2 × 2 × 4.5 m (Common dimensions of large blocks in the quarry face). The direction of the quarry in this model was considered 270 degrees, and the spacing of vertical cuts in the quarry face was assumed to be constant and is considered 2 m according to traditional quarry methods (In traditional quarrying, the spacing between vertical cuts is 1.8 m to 2 m). In the block grading step, blocks with a useful volume of more than 16 m3 as class 1, between 10 and 16 m3 as class 2, between 3 to 10 m3 as class 3, and less than 3 m3 as waste are considered. Also, the value of class 2 and class 3 blocks are considered respectively 0.25 and 0.1 of the value of class 1 blocks, and the value of the waste block is considered equal to 0. It should be noted that the assumptions such as the dimensions of the quarry face, the dimensions of the large block, grading, and the value of blocks are considered based on the case study in Yarahmadi et al.28. According to the specifications of "Model 1", the programmed algorithm was implemented on it, and the results are displayed below. 3D modeling of "Model 1" without considering the vertical cuts of the quarry face is shown in Fig. 5.

Figure 5
figure 5

Graphical 3D modeling of “Model 1” without considering vertical cuts.

For the hypothetical quarry face, the spacing of vertical cuts was set to 2 m. The algorithm was provided with vertical cuts as input to complete the modeling process, which resulted in the re-modeling of the quarry face. Figure 6 displays the graphical output of "Model 1" along with the vertical cuts and the grading of the formed blocks.

Figure 6
figure 6

3D modeling of “Model 1” with a traditional cutting pattern.

The results related to the calculation of the main outputs of the algorithm, including cutting levels, the value of blocks, and BCSdbBV are shown in Table 3. Also, the specifications of the blocks tracked in the model and their grading are presented in Table 4.

Table 3 Results of calculation of BCSdbBV in “Model 1” with traditional cutting pattern.
Table 4 Specifications of formed blocks in “Model 1” with traditional cutting pattern.

According to the calculations in Table 3, the BCSdbBV value suggests that 7.14 m2 of cutting surfaces must be cut for each valuable block unit. Additionally, based on the number and value of the blocks, the overall efficiency of the model is estimated to be around 18%, assuming the given conditions.

Model 2

To implement and evaluate the developed algorithm, another hypothetical model with different discontinuities specifications is considered "Model 2". Dimensions of the model range, block grading specifications, and optimization parameters are considered Similar to "Model 1" specifications. The discontinuities specifications of "Model 2" are shown in Table 5.

Table 5 Specifications of discontinuities in “Model 2”.

Based on the specifications of "Model 2", the programmed algorithm was executed on it, in the following displayed the results. Figure 7 shows the 3D modeling of "Model 2" without taking into account the vertical cuts of the quarry face.

Figure 7
figure 7

3D modeling of “Model 2” without considering vertical cuts.

The distance between vertical cuts in this model was set at 2 m. The hypothetical quarry was then re-modeled based on the characteristics of discontinuities and vertical cuts. Figure 8 shows the graphical output of "Model 2", which includes the vertical cuts and the grading of the formed blocks.

Figure 8
figure 8

3D modeling of “Model 2” with traditional cutting pattern.

Table 6 displays the main outputs of the algorithm, and Table 7 presents the specifications and grading of tracked blocks in the model.

Table 6 Results of calculation of BCSdbBV in "Model 2" with traditional cutting pattern.
Table 7 Specifications of blocks formed in Model 2 with traditional cutting pattern.

BCSdbBV value in Table 7 indicates that 7.98 m2 of cutting surfaces should be cut for each unit of valuable block. Also, according to the number of blocks and their value, the overall efficiency of the model according to its assumptions is about 16%.

Cutting pattern optimization

Providing an optimal cutting pattern in the quarry face of dimension stones quarries is essential to increase production efficiency. The spacing of vertical cuts in dimension stone quarries is usually considered a fixed value regardless of the geological conditions of the quarry face. Using a fixed cutting pattern in the quarry face, regardless of the change in the geological conditions of different quarries, can increase operating costs (cost of water, energy, and cutting tools) and decrease the value of produced blocks (increase in production wastes) and finally Reduce operational efficiency. On the other hand, practical testing of all different cutting patterns in quarries is impossible. All these points make it necessary to provide an algorithm for optimizing the cutting pattern in dimension stone quarry faces. In the previous section, the implementation of the BCSdbBV calculation algorithm based on the discontinuity specifications and the spacing of the vertical cuts was fully expressed. To optimize the block cutting pattern in the quarry face, a new optimization algorithm was programmed in MATLAB based on a genetic algorithm, the main purpose of which is to provide the optimal cutting pattern based on the minimization value of BCSdbBV. The general process of the programmed optimization algorithm is shown in Fig. 9.

Figure 9
figure 9

General process of the programmed optimization algorithm.

As shown in Fig. 9, the optimization algorithm receives the dimensions of the model range and the specifications of discontinuities as inputs, and after performing the optimization operation based on the desired optimization parameters, provides the optimal quarry face cutting pattern based on minimum BCSdbBV as the main output and provides some of the best cutting patterns as a secondary output if needed.

Results and discussion

At the start of the optimization algorithm evaluation process, model 1 (displayed in Fig. 6) was identified as the target quarry face. Extracting blocks from a quarry face involves cutting and drilling vertical and horizontal holes, which can be quite costly. Considering these costs, a spacing of less than 1.5 m between vertical cuts is not economical. Therefore, the optimization algorithm uses a minimum distance of 1.5 m between vertical cuts. Additionally, if the distance between vertical cuts is more than 3 m, the resulting blocks may be too heavy to transport due to weight limits. Hence, the optimization algorithm uses a maximum distance of 3 m between vertical cuts. This ensures that only blocks within a transportable weight range are produced.

Finally, according to operational limits, the accuracy of the spacing of vertical cuts was considered 0.5 m (the spacing of vertical cuts can be 1.5, 2, 2.5, or 3 m). also, the simulation and optimization process were time-consuming, so the initial population number was set to 100. After multiple tests and evaluations, the crossover and mutation parameters were set to 0.8 and 0.02, respectively35. Based on the given assumptions, the results of the optimization algorithm are presented in Table 8, which shows the optimal cutting pattern in "model 1" based on the minimum BCSdbBV.

Table 8 Optimal cutting pattern in “Model 1” based on the minimum BCSdbBV.

The graphical output of “Model 1” after implementing the optimal cutting pattern (Table 8) is shown in Fig. 10.

Figure 10
figure 10

3D modeling of “Model 1” with optimal cutting pattern.

Also, the numerical outputs of using the optimal cutting pattern for “Model 1” are shown in Tables 9 and 10.

Table 9 Results of calculation of BCSdbBV in "Model 1" with optimal cutting pattern.
Table 10 Specifications of blocks formed in “Model 1” with optimal cutting pattern.

In Fig. 11, "Model 1" is compared in the two modes of implementation of the traditional and optimal cutting patterns. Also, to better demonstrate the performance of the new optimization algorithm, a comparison of outputs in the two modes of implementation of the traditional cutting pattern and the optimal cutting pattern is shown in Fig. 12.

Figure 11
figure 11

Comparison of “Model” 1 in two modes of traditional and optimal cutting patterns.

Figure 12
figure 12

Comparison graph of outputs of “Model 1” in two modes of traditional and optimal cutting patterns.

The best cutting patterns proposed by the programmed optimization algorithm, with calculated BCSdbBV for each pattern, are shown in Fig. 13.

Figure 13
figure 13

The first five cases of the best cutting patterns proposed by the optimization algorithm for "Model 1".

The optimization algorithm evaluation process continued with consideration of the "Model 2" (displayed in Fig. 7) and the implementation of the algorithm on it. In the following, the results of the optimization algorithm are presented. Table 11 displays the optimal cutting pattern for "Model 2" based on the minimum BCSdbBV.

Table 11 Optimal cutting pattern in "Model 2" based on the minimum BCSdbBV.

The graphical output of "Model 2" after implementing the optimal cutting pattern (Table 11) is shown in Fig. 14.

Figure 14
figure 14

3D modeling of “Model 2” with optimal cutting pattern.

Also, the numerical output of the algorithm if using the optimal cutting pattern for "Model 2" is shown in Tables 12 and 13.

Table 12 Results of calculation of BCSdbBV in "Model 2" with optimal cutting pattern.
Table 13 Specifications of formed blocks in “Model 2” with optimal cutting pattern.

In Fig. 15, "Model 2" is compared in the two modes of implementation of the traditional and optimal cutting patterns. Also, as in "Model 1", to better demonstrate the performance of the optimization algorithm, a comparison of outputs in the two modes of implementation of the traditional cutting pattern and the optimal cutting pattern is shown in Fig. 16.

Figure 15
figure 15

Comparison of “Model 2” in two modes of traditional and optimal cutting patterns.

Figure 16
figure 16

Comparison graph of outputs of “Model 2” in two modes of traditional and optimal cutting patterns.

The best cutting patterns proposed by the programmed optimization algorithm, with calculated BCSdbBV for each pattern, are shown in Fig. 17.

Figure 17
figure 17

The first five cases of the best cutting patterns proposed by the optimization algorithm for "Model 2".

Based on the results presented, it can be inferred that implementing the optimization algorithm can be advantageous for the economic and environmental optimization of dimension stone quarries. The hypothetical model used in this study was based on an actual quarry face. Moreover, the suggested cutting patterns are fully practicable, and all operational considerations have been considered.

In "Model 1", according to Figs. 11 and 12, the use of optimal cutting patterns has a significant impact on the parameters affecting the optimization of dimension stone quarrying. The "BV" parameter has increased to 107.57 units from 32.08 units (a 235% increase), resulting in a higher number of valuable blocks and a lower volume of waste blocks. Additionally, the "BCS" parameter has reduced from 229 to 211 m2 (an 8% reduction), leading to reduced operating costs of block extraction, such as water, energy, and cutting tool consumption. This reduction also saves time by decreasing the block cutting time. Finally, the "BCSdbBV" parameter has decreased from 7.14 units to 1.96 units (a 72% reduction), indicating that the cutting surfaces per valuable block unit have reached the initial value of about 27%. In case there are any limitations in implementing the optimal cutting pattern shown in Fig. 10, the cutting patterns illustrated in Fig. 13 can also be utilized. Based on the BCSdbBV value of cutting patterns presented in Fig. 13, implementing any of these patterns can lead to more optimal results compared to the traditional cutting pattern.

In "Model 2", as shown in Figs. 15 and 16, the value of the "BV" parameter increased by about 186%, from 28.69 units to 82.22 units. This increase led to a rise in the number of valuable blocks and a decrease in the volume of waste blocks. Moreover, the "BCS" parameter was reduced by 8%, resulting in a reduction in operating costs and cutting time. Lastly, the "BCSdbBV" parameter also decreased from 7.98 units to 2.56 units (about 68% reduction), indicating that the cutting surfaces per valuable block unit have reached their initial value of about 32%. to achieve better results than the traditional cutting pattern in "Model 1", the cutting patterns proposed in Fig. 17 can also be used.

Although the algorithm presented in this paper has demonstrated favorable results, it can still achieve better outcomes. As mentioned earlier, due to time constraints during the optimization process, the genetic algorithm's initial population size was limited to 100, and the accuracy of the vertical cuts was set to 0.5 m. However, if more powerful computers are utilized during the optimization process and the time constraints are relaxed, it's possible to increase the initial population size and reduce the accuracy of the vertical cut spacing (for instance, 0.25 m). By doing so, we can arrive at more optimal cutting patterns.

Conclusions

The dimension stones industry has enormous economic potential, However, this industry faces several challenges such as improper operation, significant resource loss, and waste production, resulting in low efficiency and high production costs. According to data published in 2021, approximately 51% of the total gross quarrying in quarries will be converted into waste. This increase in waste production and resource loss leads to the misallocation of energy, water, and cutting tools that should be used for production, thus increasing costs, and reducing efficiency. In recent years, many studies have been conducted to optimize dimension stone quarries, which have yielded positive results. However, these studies tend to overlook other critical parameters, such as energy, water, and cutting tools consumption, that are essential for the environmental and economic optimization of dimension stone quarrying. To optimize dimension stone quarrying, producers should focus not only on producing economic blocks with large dimensions but also on parameters that affect operational costs, such as energy consumption.

In this study, an optimization algorithm was developed for dimension stone quarrying to consider all economic and environmental parameters affecting the optimization process. The algorithm takes the characteristics of the quarry (including the dimensions of the quarry face and the characteristics of the discontinuities) as input, and after performing the optimization process, provides the optimal cutting pattern of the quarry face. The goal of this algorithm is to maximize the value of the extracted blocks (decreasing the amount of waste) and minimize cutting surfaces (reducing energy, water, and cutting tools consumption), it achieves this goal by minimizing the BCSdbBV. To evaluate the developed algorithm, two hypothetical models, "Model 1" and "Model 2," were created using real data. After running the optimization algorithm on the two models, the following results were obtained:

  • In model 1, if the traditional cutting pattern is used, the value of BCSdbBV will be 7.14 square meters for each unit of valuable block. However, if the optimal cutting pattern recommended by the optimization algorithm is implemented, this amount will significantly reduce to 1.96 m2 which is about 72% less.

  • In Model 2, when using the traditional cutting pattern, the value of BCSdbBV is 7.98 square meters per unit of valuable block. However, if you implement the optimal cutting pattern provided by the optimization algorithm, this value will decrease to 2.56 m2, which is a significant 67% reduction.

  • The optimal cutting pattern based on discontinuities specification and minimizing BCSdbBV can reduce cutting surfaces and increase valuable blocks, resulting in lower energy, water, and tool consumption, and reduced waste production.

In general, quarry optimization based on the BCSdbBV parameter can effectively optimize most of the operational parameters, reduce resource losses, and significantly increase production efficiency. The presented optimization algorithm considers all operational constraints in dimension stone quarrying. Since diamond wire machines are commonly used for dimension stone quarrying, changing the spacing of vertical cuts is operationally feasible. As a result, an optimal cutting pattern with variable spacing of vertical cuts can be used instead of the traditional pattern with fixed spacing. Implementation of this method in dimension stone quarries requires an understanding of the discontinuities conditions in the quarry face and can be achieved through a simple geological survey. Ultimately, this algorithm can serve as a means for environmentally and economically optimizing dimension stone quarries.