Review Special Issues

Gravimetric inversion based on model exploration with growing source bodies (Growth) in diverse earth science disciplines

  • Gravimetry is a discipline of geophysics that deals with observation and interpretation of the earth gravity field. The acquired gravity data serve the study of the earth interior, be it the deep or the near surface one, by means of the inferred subsurface structural density distribution. The subsurface density structure is resolved by solving the gravimetric inverse problem. Diverse methods and approaches exist for solving this non-unique and ill-posed inverse problem. Here, we focused on those methods that do not pre-constrain the number or geometries of the density sources. We reviewed the historical development and the basic principles of the Growth inversion methodology, which belong to the methods based on the growth of the model density structure throughout an iterative exploration process. The process was based on testing and filling the cells of a subsurface domain partition with density contrasts through an iterative mixed weighted adjustment procedure. The procedure iteratively minimized the data misfit residuals jointly with minimizing the total anomalous mass of the model, which facilitated obtaining compact meaningful source bodies of the solution. The applicability of the Growth inversion approach in structural geophysical studies, in geodynamic studies, and in near surface gravimetric studies was reviewed and illustrated. This work also presented the first application of the Growth inversion tool to near surface microgravimetric data with the goal of seeking very shallow cavities in archeological prospection and environmental geophysics.

    Citation: Peter Vajda, Jozef Bódi, Antonio G. Camacho, José Fernández, Roman Pašteka, Pavol Zahorec, Juraj Papčo. Gravimetric inversion based on model exploration with growing source bodies (Growth) in diverse earth science disciplines[J]. AIMS Mathematics, 2024, 9(5): 11735-11761. doi: 10.3934/math.2024575

    Related Papers:

    [1] Martha Garlick, James Powell, David Eyre, Thomas Robbins . Mathematically modeling PCR: An asymptotic approximation with potential for optimization. Mathematical Biosciences and Engineering, 2010, 7(2): 363-384. doi: 10.3934/mbe.2010.7.363
    [2] Ellina Grigorieva, Evgenii Khailov, Andrei Korobeinikov . Parametrization of the attainable set for a nonlinear control model of a biochemical process. Mathematical Biosciences and Engineering, 2013, 10(4): 1067-1094. doi: 10.3934/mbe.2013.10.1067
    [3] Paula Mercurio, Di Liu . Identifying transition states of chemical kinetic systems using network embedding techniques. Mathematical Biosciences and Engineering, 2021, 18(1): 868-887. doi: 10.3934/mbe.2021046
    [4] Xiaoxuan Pei, Kewen Li, Yongming Li . A survey of adaptive optimal control theory. Mathematical Biosciences and Engineering, 2022, 19(12): 12058-12072. doi: 10.3934/mbe.2022561
    [5] Huangjing Yu, Yuhao Wang, Heming Jia, Laith Abualigah . Modified prairie dog optimization algorithm for global optimization and constrained engineering problems. Mathematical Biosciences and Engineering, 2023, 20(11): 19086-19132. doi: 10.3934/mbe.2023844
    [6] Yancong Zhou, Chenheng Xu, Yongqiang Chen, Shanshan Li . C4 olefin production conditions optimizing based on a hybrid model. Mathematical Biosciences and Engineering, 2023, 20(7): 12433-12453. doi: 10.3934/mbe.2023553
    [7] Qing Wu, Chunjiang Zhang, Mengya Zhang, Fajun Yang, Liang Gao . A modified comprehensive learning particle swarm optimizer and its application in cylindricity error evaluation problem. Mathematical Biosciences and Engineering, 2019, 16(3): 1190-1209. doi: 10.3934/mbe.2019057
    [8] Rong Zheng, Heming Jia, Laith Abualigah, Shuang Wang, Di Wu . An improved remora optimization algorithm with autonomous foraging mechanism for global optimization problems. Mathematical Biosciences and Engineering, 2022, 19(4): 3994-4037. doi: 10.3934/mbe.2022184
    [9] Liping Wu, Zhongyi Xiang . A study of integrated pest management models with instantaneous and non-instantaneous impulse effects. Mathematical Biosciences and Engineering, 2024, 21(2): 3063-3094. doi: 10.3934/mbe.2024136
    [10] Andriy A. Avramenko, Igor V. Shevchuk . Renormalization group analysis of heat transfer in the presence of endothermic and exothermic chemical reactions. Mathematical Biosciences and Engineering, 2019, 16(4): 2049-2062. doi: 10.3934/mbe.2019100
  • Gravimetry is a discipline of geophysics that deals with observation and interpretation of the earth gravity field. The acquired gravity data serve the study of the earth interior, be it the deep or the near surface one, by means of the inferred subsurface structural density distribution. The subsurface density structure is resolved by solving the gravimetric inverse problem. Diverse methods and approaches exist for solving this non-unique and ill-posed inverse problem. Here, we focused on those methods that do not pre-constrain the number or geometries of the density sources. We reviewed the historical development and the basic principles of the Growth inversion methodology, which belong to the methods based on the growth of the model density structure throughout an iterative exploration process. The process was based on testing and filling the cells of a subsurface domain partition with density contrasts through an iterative mixed weighted adjustment procedure. The procedure iteratively minimized the data misfit residuals jointly with minimizing the total anomalous mass of the model, which facilitated obtaining compact meaningful source bodies of the solution. The applicability of the Growth inversion approach in structural geophysical studies, in geodynamic studies, and in near surface gravimetric studies was reviewed and illustrated. This work also presented the first application of the Growth inversion tool to near surface microgravimetric data with the goal of seeking very shallow cavities in archeological prospection and environmental geophysics.



    It is prevalent to solve the optimization problems in our life, which is generally done by selecting a set of variables to reach an optimal value while satisfying a set of constraints. For instance, antenna arrays are a typical global optimization problem that is important for detecting and processing signals from different directions. The goal of antenna array synthesis is to generate a physical layout of the array in which the radiation pattern is as close as possible to the desired pattern. Unfortunately, most optimization problems are always nonlinear, non-differentiable, and multipolar. Numerous optimization methods have been proposed for solving these optimization problems. Classical optimization methods, including gradient methods and alternating projection methods, are constantly being proposed. Nevertheless, it is known that classical optimization methods require a fixed point that is fairly near to the final value, otherwise they are likely to get trapped in local optimal. Moreover, the quality of the solution strongly depends on the estimation of the initial values. However, the goodness of the final solution scheme of the algorithm mostly depends on the setting of the initial scheme. If the initial solution falls in the worse region of the solution, then the search will only be conducted to find the best solution in the worse solution region. Considering the shortcomings of these techniques, evolutionary algorithms are the best choice for solving large-scale optimization problems since evolutionary algorithms are population-based search algorithms with high convergence rates and have been successfully used for large-scale optimization problems extensively [1,2]. Therefore, different kinds of evolutionary algorithms, such as particle swarm optimization algorithms (PSO) [3,4], ant colony optimization (ACO), biogeography-based optimization (BBO) [5,6,7,8], animal migration optimization (AMO) [9,10], cuckoo search algorithm (CS) [11,12,13], and artificial bee colony (ABC) [14], have been adopted to handle antenna arrays, especially on large-scale optimization problems.

    Recently, chemical reaction optimization (CRO) [15] is a population-based heuristic evolutionary algorithm that simulates molecular collisions in chemical reactions. The algorithm simulates the intermolecular interactions of molecules from a high-energy state into a low-energy state to explore the global optimal solution in the search space. To achieve efficient performance and extensive applications of the algorithm, different variations of the CRO algorithm were proposed successively to enhance the performance of the traditional CRO algorithm. In addition, there are many works that focus on the applications of CRO algorithms; for instance, Lam and Li [16] developed a real-coded CRO, called RCCRO for addressing continuous optimization problems. The experimental results indicate that the average performance of RCCRO is superior to other algorithms. In [17], the authors developed a double molecular structure-based chemical reaction optimization (DMSCRO) method and the CRO scheme is employed to outline the directed acyclic graph jobs scheduling in heterogeneous computing systems. Xu et al. [18] developed a hybrid chemical reaction optimization framework to solve the DAG-based task scheduling problem. It combines the novel heuristic approaches and a proposed selection strategy. Dam et al. [19] proposed a new method that integrates the chemical reaction optimization scheme with the unified tabu search heuristic method for solving the capacitated vehicle routing problem.

    Lam and Li [20] solved the peer to peer live streaming with chemical reaction optimization and experimental results demonstrate that CRO beats many commonly-used techniques for containing population transitions in the system applications. In [21], Lam and Li used chemical reaction optimization to resolve the grid scheduling problem. Experimental results indicate that the proposed algorithm surpasses many existing evolutionary methods for the majority of cases tested. Truong et al. [22] introduced a chemical reaction optimization algorithm (CROG) coupled with a greedy strategy to tackle the quadratic allocation problem. The algorithm also proposes a design method for the update operator and a parameter tuning method. Unfortunately, it is difficult for these approaches to balance the exploitation and exploration capability of CRO algorithms simultaneously. Therefore, it is necessary to develop new optimization strategies for chemical reaction optimization to further enhance the performance of the algorithms.

    To address these issues, we propose a new realistic encoded chemical reaction optimization algorithm that can boost the performance of traditional chemical reaction algorithms. First, inspired by the search mechanism in differential evolution algorithms, we propose a modified chemical reaction optimization (MCRO) model based on the optimal solution in the population. Then, to further improve the performance of the algorithm, the perturbation frequency of individuals is manipulated by increasing the modification rate of individuals and balance the exploitation and exploration ability of the algorithm. Moreover, to further accelerate the convergence of the algorithm, we assemble the stochastic initialization, opposition learning methods, and generalized opposition learning methods to obtain a new population initialization method. Finally, to demonstrate the superiority of the proposed algorithm, the algorithm is compared with several benchmark functions and applied on two antenna arrays. Based on the experimental results, it can be observed that our proposed algorithm is superior to other state-of-the-art algorithms from several perspectives.

    Chemical Reaction Optimization (CRO) is an evolutionary algorithm first published by Lam and Li in [22,23], which simulates the collision of molecules in a chemical reaction. For each molecule, its molecular structure is similar to the optimization problem and the molecule denotes the solution to the problem under consideration. Potential energy (χ) is the objective function value and kinetic energy (η) can be interpreted as the tolerance of the system, which accepts a solution that is worse than the current one. This approach can assist the solution to be partially replaced locally. Assuming that the numerator is ω, χ can be calculated as follows: χω=f(ω).

    In a standard CRO, the algorithm simulates four different types of chemical reactions, comprising on-wall ineffective collision, decomposition, inter-molecular ineffective collision, and synthesis. They are mainly employed to control the redistribution of energy between molecules and buffers in the solution. Among them, single operations include wall ineffective collisions and disintegration, and the rest are multiple operations.

    When a molecule strikes the wall of a container and then bounces away, the on-wall ineffective collision reaction is invoked. The process will have some change. The molecular structure ω and χ will change to a generated molecular ω in the neighborhood of ω if the condition is satisfied under Eq 1.

    χω+ηωχω (1)

    After an invalid collision at the wall, a certain fraction of the η of the transformed molecule is withdrawn to the buffer. Then, the η of the new molecule ω can be as follows:

    ηω=(χω+ηωηω)×a (2)

    where a[ηLR,1], ηLR is a statistical parameter that limits the maximum percentage of η that can be lost at each time. As long as there is enough χ at the beginning, it is possible for a molecule with lower χ to transform into a molecule with higher χ, corresponding to a poorer solution. Following the collision, the molecule has fewer η.

    The decomposition collision reaction results from a molecule hitting a wall, which then breaks one molecule into several molecules. Assume that ω produces ω1 and ω2, i.e., ωω1+ω2. Any mechanism, which can generate ω1 and ω2 from ω, is allowed. The algorithm considers two cases for the decomposition reaction: first, each molecule needs enough energy to complete the decomposition. The χ of the resulting molecule is denoted by the following:

    ηω1=(χω+ηωχω1χω2)×qηω2=(χω+ηωχω1χω2)×(1q) (3)

    Based on the above analysis, the following conditions need to be satisfied for molecular decomposition:

    χω+ηωχω1+χω2 (4)

    where q is a random number that takes values in the range [0, 1]. Meanwhile, the algorithm considers another condition:

    ηω1=(χω+ηωχω1χω2+ buffer )×k1×k2ηω2=(χω+ηωχω1χω2+ buffer )×k3×k4 (5)
    χω+ηω+ buffer χω1+χω2 (6)

    where k1,k2,k3 and k4 are random numbers which take values in the range of [0, 1]. The buffer can be defined as below:

     buffer =χω+ηωχω1χω2+bufferηω1ηω2 (7)

    Null collisions between molecules happen when two or more molecules collide with each other and then separate. The energy conservation condition can be expressed in the following way:

    χω+ηω+ηω1+ηω2χω1+χω2 (8)

    Then the η of two transformed molecules can be described as follows:

    ηω0=(χω+ηω+ηω1+ηω2χω1χω2)×qηω2=(χω+ηω+ηω1+ηω2χω1χω2)×(1q) (9)

    where q is a random number that takes values in the range [0, 1].

    The synthesis is the opposite of decomposition. Synthesis occurs when a molecule collides and bond together. The reaction conditions that allow the synthesis reaction are description below:

    χω+ηω+ηω1+ηω2χω (10)

    Then the η for the new molecule is considered by the following method.

    ηω=χω+ηω+ηω1+ηω2χω (11)

    To address the continuous optimization problem more efficiently, Lam and Li proposed a real coded version of CRO, namely RCCRO. Subsequently, a similar modified neighborhood search approach was used. Among them, the Gaussian distribution model was proposed to generate perturbations to search continuous space neighborhood. Their update method can be characterized here below:

    ω(i)=ω(i)+N(0,σ2) (12)

    where σ holds the step size and determines the efficiency of the algorithm. Because different problems have different characteristics, various σ should be adopted. In the algorithm, the neighborhood method will be employed for one-wall and intermolecular ineffective collision. The framework of the algorithm is shown in Figure 1. In summary, the CRO algorithm starts with the initialization. Then if it is an inter-molecular ineffective collision, the single molecule reaction is employed. Otherwise we will carry out the bimolecule reaction. In terms of the single molecule reaction, if the composition condition is satisfied, then it will conduct the decomposition, otherwise, it will conduct the on-wall ineffective collision. In terms of the bimolecular reaction, if the synthesis condition is met, the synthesis reaction is conducted, otherwise the inter-molecular ineffective collision reaction is conducted. After these steps, new minimum points are checked. If the stopping criterion is not matched, then the above steps will be repeated. Otherwise, the global minimum point is obtained.

    Figure 1.  The framework of the CRO algorithm.

    For evolutionary algorithms, population initialization is a crucial component. The goodness of population initialization directly influences the final convergence speed of the algorithm and the quality of the optimal solution. In fact, most algorithms use random initialization to generate the initial population in the absence of a priori information. Moreover, it is difficult to guarantee the quality of initialized population solutions by individual population initialization methods. Therefore, this paper proposes a new initialization method to generate the initial population by fusing random initialization, opposition-based learning initialization [24] and generalized opposition learning initialization [25]. This method can enhance the performance of CRO by preventing premature convergence to local optimal. Table 4 summarized the framework of this method. Figure 2 depicted the difference between the random population initiation and the opposition-based population initialization discussed above.

    Figure 2.  The difference between the random population initiation and above mentioned opposition based population initialization.
    Procedure A new initialization approach
    Begin
      Randomly initialize each individual in population x.
      Set the individual counter i=1, j=1
      for i=1NP do
        for j=1D do
          oxi,j=xmin,j+xmax,jxi,j
        end for
      end for
      Set the individual counter i=1, j=1
      for i=1NP do
        for j=1D do
          ooxi,j=xmin,j+xmax,jxi,j
        end for
      end for
      The fitness of each individual was assessed and the most suitable individual for NP from {X(NP)OX(NP)OOX(NP)} was selected as the initial population.
    End

     | Show Table
    DownLoad: CSV

    Differential evolution algorithm (DE) [26] is an efficient stochastic search method which was originally proposed mainly for solving continuous optimization problems. Its simple structure and ease of completion allowed the algorithm to be quickly applied to different optimizations and achieve impressive performance. The algorithm also has the identical evolutionary process as other evolutionary algorithms. In the algorithm, we can see that the algorithm consists of three main processes: mutation, crossover and selection. At the beginning of the algorithm, a mid-autumn is generated using a random initialization, followed by the operations of mutation, crossover and selection to generate a new population. It is worth noting that several different variation operations have been proposed in the DE algorithm, such as:

     DE/best /1:Vi=Xbest +F(Xr1Xr2) (13)

    where i{1,,NP} and r1 and r2 are random integer indices selected from {1,,NP} that are different from each other. F is a scaling factor or amplification factor. Xbest , the base vector to be perturbed, is the best individual in the current population and indicates the best information in the population.

    In fact, the information about the best individuals in the current population is very useful for the whole population, and if the information is used wisely it is possible to accelerate the convergence rate of the population. For the strategy "DE/best/1", the best solution can explore the movement of the current population. Based on DE algorithm and the property of CRO, we propose a novel search mechanism to improve CRO:

    vij=xbestj+φij(xijxbj) (14)

    where φij denotes the scaling factor that controls the speed of optimization of the algorithm. It is calculated at the beginning of each generation. If rand<rand, then φij is equal to 5×(randrand)×(randrand), otherwise, φij equals to randn.

    We can note that "rand" denotes a random number generated from the range of [1,1],i{1,2,,NP}, and j{1,2,,D} are randomly chosen indexes, "randn" denotes a number generated through a Gaussian distribution with mean "0" and standard deviation "1".

    To control the frequency of perturbation, it makes the algorithm can solve the difficult problem better. A control parameter, the modification rate (MR), is proposed, which serves mainly to generate a candidate position vij from the current memory of xij as described below:

    vij={xbest +φij(xijxbj), if rijMRxij otherwise  (15)

    where rij denotes a random number generated from the range of [1,1]. This new rule is similar with the binomial crossover of the DE algorithm, which can enhance the potential diversity of the population.

    For evolutionary algorithms, the setting of bounds is crucial. During the search process, the individuals in the part of MCRO algorithm can easily move to the boundary of the whole search space, which renders many of the solutions invalid. Therefore, it is important to restrict the individuals around the boundary to the search space once again. In other words, if most of the individuals are on the boundary, it is difficult for the algorithm to find the optimal solution to the problem, which will necessarily make the algorithm fall into local optimal solutions and make the whole population very easy to lose the population diversity. To address this problem, we propose to use the following rule for the setting of off-boundary individuals:

    xi={xmin+mod((xminxi),(xixmin))xmaxmod((xixmax),(xmaxxmin)) (16)

    In this section, the time complexity analysis of the proposed MCRO algorithm for the benchmark function optimization is analyzed. The time mainly depends on the searching loop. At first, the time complexity of the initialization method is O(NP×D), where NP is the population size and D is the number of variables. Then for each iteration in the loop, the time is mainly spent in evaluating the fitness of each individual, which also costs O(NP×D). Therefore, the time complexity of MCRO is O((I+1)(NP×D)), where I is the number of iterations for the optimization process.

    To validate the effectiveness of the MCRO algorithm proposed in this paper, we first applied the algorithm to solve nine standard global optimization algorithms that are widely used. To ensure the fairness of the algorithm comparison, we did not modify any of the problems, which are tabulated in Table 1. As can be observed from the table, the first five problems are unimodal global optimization problems, where f05 is a noisy quadratic function. The remaining problems are all multimodal global optimization problems. It is worth noting that the local minima of these problems are increasing as the size of the problem increases, which is the reason why the difficulty of solving the problem increases with the size of the problem.

    Table 1.  Benchmark functions based in our experimental study.
    Test Function D Range optimum
    f01=ni=1x2i 30 [-100, 100] 0
    f02=ni=1|xi|+ni=1|xi| 30 [-10, 10] 0
    f03=maxi{xi,1iD} 30 [-100, 100] 0
    f04=Di=1(xi+0.52 30 [-100, 100] 0
    f05=Di=1ix4i+random[0,1) 30 [-1.28, 1.28] 0
    f06=1400Di1x2iDi=1cos(xii)+1 30 [-32, 32] 0
    f07=20exp(0.21DDi1x2i)exp(1DDi=1cos2πxi)+20+e 30 [-600, 600] 0
    f08=πD{10sin2(πyi)+D1i=1(yi1)2[1+10sin2(πyi+1)]
    +(yD1)2+Di=1u(xi,10,100,4)}
    yi=1+xi+14u(xi,a,k,m)={k(xia)mxi>a0a<xi<ak(xia)mxi<a
    30 [-50, 50] 0
    f09=0.1{10sin2(πyi)+D1i=1(yi1)2[1+10sin2(πyi+1)]+(yD1)2}
    +Di=1u(xi,10,100,4)
    30 [-50, 50] 0

     | Show Table
    DownLoad: CSV

    To illustrate the superiority of the MCRO algorithm proposed in our paper, we compared the MCRO algorithm with the standard CRO, the Differential Evolution algorithm (DE), the Adaptive Differential Evolution (jDE) [27] and the Modified Artificial Bee Colony algorithm (MABC) [28]. Across the experiments, the algorithms were computed with a maximum number of functions of 150, 000 and 50 independent experiments were conducted for each problem, and their average values were finally compared as the final results. To compare fairly, the parameter of different algorithm can be set as follows: for the CRO algorithm, the population size NP is 20, KELossRate is 0.1, Molecoll is 0.2, InitialKE is 1000, and the value of decThres and synThres is 150000 and 0, respectively. The value of MR is 0.2. For the DE algorithm, the population size is 100, F is 0.3 and CR is 0.7. The parameter of the jDE is the same with the paper[27]. For modified artificial bee colony algorithm (MABC), the parameters of this algorithm are identical to the paper [28]. The results are listed in Table 2. From Table 2, we can observe that the results of MCRO are better than the other algorithms while Figure 3 shows the 2D plot of f07.

    Table 2.  Performance comparisons of DE, jDE, MABC, CRO and MCRO.
    F DE jDE MABC CRO MCRO
    f01 6.1695e-14± 4.7200e-14 2.0141e-28± 4.1612e-28 1.9244e-39±4.3030e-39 6.7348e-007±2.1237e-007 5.5207e-71 ±1.0949e-70
    f02 4.2283e-07 ±3.0823e-07 1.6421e-17± 1.0644e-17 6.8088e-18± 1.5132e-17 0.00213.6637e-004 3.1288e-43±3.9422e-43
    f03 0.0458 ±0.0809 0.8695± 0.7707 13.3649 ± 3.6487 0.0097±0.0035 2.7781e-10 ± 2.2871e-10
    f04 0± 0 0±0 0 ± 0 0±0 0± 0
    f05 0.0096±0.0021 0.0063±0.0014 0.0311 ± 0.0083 0.0036±0.0013 0.0083± 0.0023
    f06 1.3524e-13 ±7.7685e-14 0±0 2.9016e-08± 6.4883e-08 4.7687e-07±1.5030e-007 0±0
    f07 7.8443e-08± 3.1063e-08 7.9936e-15±0 2.8747e-06 ± 6.4281e-06 0.0024±4.2876e-004 1.6520e-14± 5.9448e-15
    f 08 3.5919e-15 ±2.2490e-15 4.6115e-30 ±5.3009e-30 2.3631e-07 ±5.2841e-07 0.1371±0.3257 1.6222e-32 ± 7.0698e-34
    f 09 4.7192e-14 ±3.9138e-14 5.5873e-29±7.6744e-29 1.4035e-09 ±3.1382e-09 7.5513e-006±5.3363e-006 7.0479e-31 ± 7.6213e-31

     | Show Table
    DownLoad: CSV
    Figure 3.  2D Ackley function.

    To further demonstrate the effectiveness of the MCRO algorithm proposed in this paper, the proposed algorithm is applied to two different antenna array problems, including reconfigurable Antenna Array and linear antenna. {To enable a fair comparison of the algorithms}, the same number of function calculations is necessary. Therefore, in this paper, we use the same number of function evaluations for each algorithm as the final termination condition. As a result, we can evaluate the performance of the algorithms by the results of different algorithms and finally illustrate the efficiency of the proposed algorithm.

    In this section, we applied our proposed MCRO to address the reconfigurable dual-beam antenna array. In this problem, when the phase distribution of the array is suitably modified, the amplitude distribution can produce pencil-shaped or sector power patterns. In addition, to reduce the effect of coupling between elements, an additional term is incorporated in the objective function [29]. Therefore, we can optimize the amplitude-excitation dynamic range (ARD) to minimize the mutual coupling problem [30,31]. Then, the objective function to be optimized in this paper is defined as below.

    Ec(P)=3i=1(P(p)i,dP(i)i)2+4i=1(P(s)i,dP(s)i)2+ADR (17)

    where ADR denotes the amplitude-dynamic ratio. Based on the above description, it can be noticed that the algorithm can motivate the difference between the amplitudes by optimizing the ADR. Meanwhile, we can reveal that the difference between ADR and amplitude is linear, and minimizing the ADR is accompanied by a smaller difference between amplitudes. Therefore, in this paper, we optimize the reconfigurable antenna-array by optimizing the effect of coupling.

    In order to efficiently design the above reconfigurable antenna array problem, we use our algorithm MCRO algorithm to tackle the problem. We compare the MCRO algorithm with some other algorithms including G3-GA, DE, jDE, MABC and MCRO. In the MCRO algorithm, the population size is 20 and the number of function computations is 20000, and the value of MR is 0.7. The rest of the parameters are the same as those of the previous global optimization algorithm. The experimental results are tabulated in Tables 3 and 4, mainly to determine the amplitude and phase excitation patterns for the dual-beam optimization. From these tables, we can see that the MCRO algorithm is superior to other algorithms, especially for reconfigurable antenna array designs with coupling effects. For the problems without coupling effects, we can find that most of these algorithms can find the optimal solutions. For problems with coupling effects, we can find that MCRO gives the best ADR and fitness values. These results show that our proposed algorithm is superior to other evolutionary algorithms. Figures 4 and 5 show the optimized excitation pattern and the dual-beam pattern, respectively. Figure 5 shows the design parameters that satisfy both pencil and sector beams. Figures 6 and 7 show the same case as Figures 4 and 5.

    Table 3.  The results of Experimental I and Experiment I with ADR.
    Element Number Experiment I Experiment I with ADR
    Amplitude Phase[deg.] Amplitude Phase[deg.]
    1/20 0.129861 -10.6276 0.149815 -0.80199
    2/19 0.174584 -25.4484 0.149813 -38.653
    3/18 0.255019 -36.7229 0.154374 -29.1362
    4/17 0.331274 -64.5232 0.256851 -71.1288
    5/16 0.367296 87.84077 0.307724 -72.5951
    6/15 0.556305 108.9342 0.412374 -97.438
    7/14 0.652548 -80.0141 0.483299 97.30298
    8/13 0.737711 -87.0023 0.564111 53.28282
    9/12 0.831561 -13.7764 0.616299 -106.146
    10/11 0.868279 43.79851 0.645976 88.67032
    ADR 6.68 4.31
    Fitness value 0.16 0.04

     | Show Table
    DownLoad: CSV
    Table 4.  Performance comparison of MCRO with G3-GA, DE, jDE, MABC and MCRO.
    Exp-I without ADR Exp-I with ADR
    fitness ADR fitness
    G3-GA 0.16 4.4137 0.1028
    DE 0.16 4.3470 0.04
    jDE 0.36 4.40 0.10
    MABC 0.16 4.31 0.06
    MCRO 0.16 4.31 0.04

     | Show Table
    DownLoad: CSV
    Figure 4.  Amplitude and phase excitation without coupling effect.
    Figure 5.  Dual-beam array patterns without coupling effect.
    Figure 6.  Dual-beam array patterns with coupling effect.
    Figure 7.  Dual-beam array patterns with coupling effect.

    In this section, we applied our proposed MCRO to address the linear antenna. To design of a linear antenna array [32], let us assume that we have 2N isotropic radiators placed symmetrically along x-axis. The objective function of side lobe suppression is:

    f1=i1Δϕiϕiiϕii|AF(ϕ)2|dϕ (18)

    And for null control:

    f2=k|AF(ϕk)|2dϕ (19)

    {where Δϕi is the bandwidth to be restrained} as ϕuiphili,ϕk is the null direction. To optimize both objectives simultaneously, we sum Eqs 18 and 19 and complete their sum to make the objective function that our algorithm needs to optimize.

    In order to elaborate the efficiency of the proposed MCRO algorithm, we came to test the reduction of the level of the side lobes in the linear array. Concurrently, we ran each algorithm independently for 25 times in each problem. The termination condition for each run of each algorithm was 5×104 number of function evaluations. All other parameters of the algorithms were consistent with the previous experiments. Meanwhile, the same number of function evaluations is applied to the other algorithms to construct a fair experiment.

    In this section, we design an array of 26 elements that has minimum SLL in bands [0, 82] and [98, 180] and null direction in 20. Tables 5 and 6 summarize the results of the eight different evolutionary algorithms. From these tables, it can be viewed that our proposed MCRO algorithm is to be superior to other algorithms. Also, Figure 8 summarizes the array patterns of MCRO algorithm with other algorithms. From Figure 8, it can be seen that MCRO can suppress the generation of side lobes to the maximum extent. Moreover, it also obtains the minimum gain in the 20circ null.

    Table 5.  Geometry of the 26 element linear array, normalized numbers with respect to λ/2 and null at 20o.
    MCRO 0.301 0.939 1.98 2.012 3.367 3.541 5.284 7.049 4.590 8.021 6.093 10.881 9.411
    MABC 0.330 0.979 1.821 2.039 3.267 2.897 4.151 6.574 7.749 4.880 5.799 9.544 10.909
    DE 0.472 1.049 2.090 2.058 2.897 3.799 4.825 6.318 5.373 7.475 8.61 10.231 11.558
    jDE 0.338 1.252 1.527 1.527 2.743 3.077 4.341 6.834 8.475 5.132 10.25 7.954 11.614

     | Show Table
    DownLoad: CSV
    Table 6.  Mean final objective function value, standard deviation, best, worst, median, and the Rank.
    Algorithm MCRO DE jDE MABC
    Mean 0.01194 0.02763 0.02356 0.0177
    Best 0.00921 0.01984 0.01736 0.0131
    Median 0.01219 0.02915 0.02319 0.0167
    Worst 0.01488 0.03396 0.02982 0.0224
    std 0.00209 0.00368 0.00443 0.0039
    Rank 1 4 3 2

     | Show Table
    DownLoad: CSV
    Figure 8.  13-element array for minimum SLL [0°, 82°] and [98°, 180°] and NULL 20°.

    In this paper, a new evolutionary search strategy is employed to enhance the performance of the algorithm. Moreover, we present a new population initialization by fusing stochastic initialization, opposition learning method, and generalized opposition learning method. It is worth noting that our proposed algorithm is simple in structure and easy to implement. To demonstrate the superiority of our proposed MCRO algorithm, we used nine benchmark functions as test functions. The results show that the proposed algorithm significantly outperforms the other algorithms. In addition, the algorithm was tested on the synthesis problem of two antenna arrays. We analyzed and evaluated the experimental results and compared them with other evolutionary optimization algorithms. In terms of the algorithm's performance, our algorithm is significantly better than the other algorithms. In the future, we would like to apply our proposed algorithm MCRO to solve other antenna arrays, such as circular antenna arrays. More quantifiable experiments on those arrays are expected. Besides, we will focus on exploring other strategies such as multiobjective mechanism to enhance the efficiency of the algorithm. Meanwhile, other evaluation criteria will be computed to estimate the performance of those extended algorithms.

    The work described in this paper was substantially supported by the National Natural Science Foundation of China under Grant No. 62076109.

    The authors declare there is no conflicts of interest.



    [1] B. Alhijawi, A. Awajan, Genetic algorithms: theory, genetic operators, solutions, and applications, Evol. Intel., 2023. https://doi.org/10.1007/s12065-023-00822-6
    [2] V. Araña, A. G. Camacho, A. Garcia, F. G. Montesinos, I. Blanco, R. Vieira, et al., The internal structure of Tenerife (Canary Islands) based on gravity aeromagnetic and volcanological data, J. Volcanol. Geoth. Res., 103 (2000), 43–64. https://doi.org/10.1016/S0377-0273(00)00215-8
    [3] V. C. F. Barbosa, J. B. C. Silva, Generalized compact gravity inversion, Geophysics, 59 (1994), 57–68. https://doi.org/10.1190/1.1443534 doi: 10.1190/1.1443534
    [4] V. C. F. Barbosa, J. B. C. Silva, W. E. Medeiros, Gravity inversion of basements relief using approximate equality constraints on depths, Geophysics, 62 (1997), 1745–1757. https://doi.org/10.1190/1.1444275 doi: 10.1190/1.1444275
    [5] G. Berrino, A. G. Camacho, 3D gravity inversion by growing bodies and shaping layers at Mt. Vesuvius (Southern Italy), Pure Appl. Geophys., 165 (2008), 1095–1115. https://doi.org/10.1007/s00024-008-0348-2 doi: 10.1007/s00024-008-0348-2
    [6] G. Berrino, P. Vajda, P. Zahorec, A. G. Camacho, V. De Novellis, S. Carlino, et al., Interpretation of spatiotemporal gravity changes accompanying the earthquake of 21 August 2017 on Ischia (Italy), Contrib. Geophys. Geod., 51 (2021), 345–371. https://doi.org/10.31577/congeo.2021.51.4.3
    [7] H. Bertete-Aguirre, E. Cherkaev, M. Oristaglio, Non-smooth gravity problem with total variation penalization functional, Geophys. J. Int., 149 (2002), 499–507. https://doi.org/10.1046/j.1365-246X.2002.01664.x doi: 10.1046/j.1365-246X.2002.01664.x
    [8] J. Bódi, Inversion of 3D microgravity data for near surface applications for free geometry sources, Rigorous thesis, Comenius University in Bratislava, Slovakia, 2023.
    [9] J. Bódi, P. Vajda, A. G. Camacho, J. Papčo, J. Fernández, On gravimetric detection of thin elongated sources using the growth inversion approach, Surv. Geophys., 44 (2023), 1811–1835. https://doi.org/10.1007/s10712-023-09790-z doi: 10.1007/s10712-023-09790-z
    [10] O. Boulanger, M. Chouteau, Constraints in 3D gravity inversion, Geophys. Prospect., 49 (2001), 265–280. https://doi.org/10.1046/j.1365-2478.2001.00254.x doi: 10.1046/j.1365-2478.2001.00254.x
    [11] A. G. Camacho, R. Vieira, C. de Toro, Microgravimetric model of the Las Cañadas caldera (Tenerife), J. Volcanol. Geoth. Res., 47 (1991), 75–88. https://doi.org/10.1016/0377-0273(91)90102-6
    [12] A. G. Camacho, R. Vieira, F. G. Montesinos, V. Cuéllar, A gravimetric 3D Global inversion for cavity detection, Geophys. Prospect., 42 (1994), 113–130. https://doi.org/10.1111/j.1365-2478.1994.tb00201.x doi: 10.1111/j.1365-2478.1994.tb00201.x
    [13] A. G. Camacho, F. G. Montesinos, R. Vieira, A three-dimensional gravity inversion applied to Sao Miguel Island (Azores), J. Geophys. Res., 102 (1997), 7705–7715. https://doi.org/10.1029/96JB03667 doi: 10.1029/96JB03667
    [14] A. Camacho, F. Montesinos, R. Vieira, Gravity inversion by means of growing bodies, Geophysics, 65 (2000), 95–101. https://doi.org/10.1190/1.1444729 doi: 10.1190/1.1444729
    [15] A. Camacho, F. Montesinos, R. Vieira, J. Arnoso, Modelling of crustal anomalies of Lanzarote (Canary Islands) in light of gravity data, Geophys. J. Int., 147 (2001), 403–414. https://doi.org/10.1046/j.0956-540x.2001.01546.x doi: 10.1046/j.0956-540x.2001.01546.x
    [16] A. G. Camacho, F. G. Montesinos, R. Vieira, A 3-D gravity inversion tool based on exploration of model possibilities, Comput. Geosci., 28 (2002), 191–204. https://doi.org/10.1016/S0098-3004(01)00039-5 doi: 10.1016/S0098-3004(01)00039-5
    [17] A. G. Camacho, J. C. Nunes, E. Ortíz, Z. Franca, R. Vieira, Gravimetric determination of an intrusive complex under the island of Faial (Azores): some methodological improvements, Geophys. J. Int., 171 (2007), 478–494. https://doi.org/10.1111/j.1365-246X.2007.03539.x doi: 10.1111/j.1365-246X.2007.03539.x
    [18] A. G. Camacho, J. Fernández, P. J. González, J. B. Rundle, J. F. Prieto, A. Arjona, Structural results for La Palma island using 3-D gravity inversion, J. Geophys. Res., 114 (2009), B05411. https://doi.org/10.1029/2008JB005628
    [19] A. Camacho, J. Fernández, J. Gottsmann, The 3-D gravity inversion package GROWTH 2.0 and its application to Tenerife Island, Spain, Comput. Geosci., 37 (2011), 621–633. https://doi.org/10.1016/j.cageo.2010.12.003
    [20] A. G. Camacho, J. Fernández, J. Gottsmann, A new gravity inversion method for multiple subhorizontal discontinuity interfaces and shallow basins, J. Geophys. Res., 116 (2011), B02413. https://doi.org/10.1029/2010JB008023
    [21] A. G. Camacho, P. J. González, J. Fernández, G. Berrino, Simultaneous inversion of surface deformation and gravity changes by means of extended bodies with a free geometry: application to deforming calderas, J. Geophys. Res., 116 (2011), B10. https://doi.org/10.1029/2010JB008165
    [22] A. G. Camacho, E. Carmona, A. García-Jerez, F. Sánchez-Martos, J. F. Prieto, J. Fernández, et al., Structure of alluvial valleys from 3-D gravity inversion: the Low Andarax Valley (Almería, Spain) test case, Pure Appl. Geophys., 172 (2015), 3107–3121. https://doi.org/10.1007/s00024-014-0914-8
    [23] A. G. Camacho, J. Fernández, Modeling 3D free-geometry volumetric sources associated to geological and anthropogenic hazards from space and terrestrial geodetic data, Remote Sens., 11 (2019), 2042. https://doi.org/10.3390/rs11172042 doi: 10.3390/rs11172042
    [24] A. G. Camacho, J. F. Prieto, E. Ancochea, J. Fernández, Deep volcanic morphology below Lanzarote, Canaries, from gravity inversion: new results for Timanfaya and implications, J. Volcanol. Geoth. Res., 369 (2019), 64–79. https://doi.org/10.1016/j.jvolgeores.2018.11.013
    [25] A. G. Camacho, J. Fernández, S. V. Samsonov, K. F. Tiampo, M. Palano, 3D multi-source model of elastic volcanic ground deformation, Earth Planet. Sci. Lett., 547 (2020), 116445. https://doi.org/10.1016/j.epsl.2020.116445 doi: 10.1016/j.epsl.2020.116445
    [26] A. G. Camacho, J. F. A. Aparicio, E. Ancochea, J. Fernández, Upgraded GROWTH 3.0 software for structural gravity inversion and application to El Hierro (Canary Islands), Comput. Geosci., 150 (2021), 104720. https://doi.org/10.1016/j.cageo.2021.104720 doi: 10.1016/j.cageo.2021.104720
    [27] A. G. Camacho, P. Vajda, C. A. Miller, J. Fernández, A free-geometry geodynamic modelling of surface gravity changes using Growth-dg software, Sci. Rep., 11 (2021), 23442. https://doi.org/10.1038/s41598-021-02769-z doi: 10.1038/s41598-021-02769-z
    [28] A. G. Camacho, P. Vajda, J. Fernández, GROWTH-23: an integrated code for inversion of complete Bouguer gravity anomaly or temporal gravity changes, Comput. Geosci., 182 (2024), 105495. https://doi.org/10.1016/j.cageo.2023.105495 doi: 10.1016/j.cageo.2023.105495
    [29] F. Cannavò, A. G. Camacho, P. J. González, M. Mattia, G. Puglisi, J. Fernández, Real time tracking of magmatic intrusions by means of ground deformation modeling during volcanic crises, Sci. Rep., 5 (2015), 10970. https://doi.org/10.1038/srep10970 doi: 10.1038/srep10970
    [30] Z. Chen, X. Meng, L. Guo, G. Liu, GICUDA: a parallel program for 3D correlation imaging of large scale gravity and gravity gradiometry data on graphics processing units with CUDA, Comput. Geosci., 46 (2012), 119–128. https://doi.org/10.1016/j.cageo.2012.04.017 doi: 10.1016/j.cageo.2012.04.017
    [31] Z. Chen, X. Meng, S. Zhang, 3D gravity interface inversion constrained by a few points and its GPU acceleration, Comput. Geosci., 84 (2015), 20–28. https://doi.org/10.1016/j.cageo.2015.08.002 doi: 10.1016/j.cageo.2015.08.002
    [32] C. G. Farquharson, M. R. Ash, H. G Miller, Geologically constrained gravity inversion for the Voisey's Bay Ovoid deposit, Lead. Edge, 27 (2008), 64–69. https://doi.org/10.1190/1.2831681
    [33] J. Fernández, J. F. Prieto, J. Escayo, A. G. Camacho, F. Luzón, K. F. Tiampo, et al., Modeling the two-and three-dimensional displacement field in Lorca, Spain, subsidence and the global implications, Sci. Rep., 8 (2018), 14782. https://doi.org/10.1038/s41598-018-33128-0
    [34] J. Fernández, J. Escayo, Z. Hu, A. G. Camacho, S. V. Samsonov, J. F. Prieto, et al., Detection of volcanic unrest onset in La Palma, Canary Islands, evolution and implications, Sci. Rep., 11 (2021), 2540. https://doi.org/10.1038/s41598-021-82292-3
    [35] J. Fernández, J. Escayo, A. G. Camacho, M. Palano, J. F. Prieto, Z. Hu, et al., Shallow magmatic intrusion evolution below La Palma before and during the 2021 eruption, Sci. Rep., 12 (2022), 20257. https://doi.org/10.1038/s41598-022-23998-w
    [36] J. Fullea, J. C. Afonso, J. A. D. Connolly, M. Fernàndez, D. Garcia-Castellanos, H. Zeyen, LitMod3D: an interactive 3D software to model the thermal, compositional, density, rheological, and seismological structure of the lithosphere and sublithospheric upper mantle, Geochem. Geophys. Geosy., 10 (2009), Q08019. https://doi.org/10.1029/2009GC002391
    [37] M. H. Ghalehnoee, A. Ansari, A. Ghorbani, Improving compact gravity inversion using new weighting functions, Geophys. J. Int., 208 (2017), 546–560. https://doi.org/10.1093/gji/ggw413 doi: 10.1093/gji/ggw413
    [38] D. Gómez-Ortiz, B. N. P. Agarwal, 3DINVER.M: a MATLAB program to invert the gravity anomaly over a 3D horizontal density interface by Parker–Oldenburg's algorithm, Comput. Geosci., 31 (2005), 513–520. https://doi.org/10.1016/j.cageo.2004.11.004 doi: 10.1016/j.cageo.2004.11.004
    [39] J. Gottsmann, L. Wooller, J. Martí, J. Fernández, A. G. Camacho, P. J. Gonzalez, et al., New evidence for the reawakening of Teide volcano, Geophys. Res. Lett., 33 (2006), L20311. https://doi.org/10.1029/2006GL027523
    [40] J. Gottsmann, A. G. Camacho, J. Martí, L. Wooller, J. Fernández, A. García, et al., Shallow structure beneath the Central Volcanic Complex of Tenerife from new gravity data: implications for its evolution and recent reactivation, Phys. Earth Planet. Int., 168 (2008), 212–230. https://doi.org/10.1016/j.pepi.2008.06.020
    [41] A. Guillen, V. Menichetti, Gravity and magnetic inversion with minimization of a specific functional, Geophysics, 49 (1984), 1354–1360. https://doi.org/10.1190/1.1441761 doi: 10.1190/1.1441761
    [42] J. R. Kennedy, J. D. Larsen, Heavy: software for forward modeling gravity change from MODFLOW output, Environ. Modell. Softw., 165 (2023), 105714. https://doi.org/10.1016/j.envsoft.2023.105714 doi: 10.1016/j.envsoft.2023.105714
    [43] C. Klesper, IVIS-3D: a tool for interactive 3D-visualisation of gravity models, Phys. Chem. Earth, 23 (1998), 279–283. https://doi.org/10.1016/S0079-1946(98)00025-1 doi: 10.1016/S0079-1946(98)00025-1
    [44] R. A. Krahenbuhl, Y. Li, Inversion of gravity data using a binary formulation, Geophys. J. Int., 167 (2006), 543–556. https://doi.org/10.1111/j.1365-246X.2006.03179.x doi: 10.1111/j.1365-246X.2006.03179.x
    [45] B. J. Last, K. Kubik, Compact gravity inversion, Geophysics, 48 (1983), 713–721. https://doi.org/10.1190/1.1441501
    [46] P. G. Lelievre, D. W. Oldenburg, A comprehensive study of including structural information in geophysical inversions, Geophys. J. Int., 178 (2009), 623–637. https://doi.org/10.1111/j.1365-246X.2009.04188.x doi: 10.1111/j.1365-246X.2009.04188.x
    [47] P. G. Lelièvre, R. Bijani, C. G. Farquharson, Joint inversion using multi-objective global optimization methods, 78th EAGE Conference and Exhibition, 2016 (2016), 1–5. https://doi.org/10.3997/2214-4609.201601655 doi: 10.3997/2214-4609.201601655
    [48] Y. Li, D. W. Oldenburg, 3-D inversion of gravity data, Geophysics, 63 (1998), 109–119. https://doi.org/10.1190/1.1444302 doi: 10.1190/1.1444302
    [49] S. Mallick, Optimization using genetic algorithms–Methodology with examples from seismic waveform inversion (chapter), In: Y. H. Chemin, Genetic algorithms: theory, design and programming, IntechOpen, 2024. https://doi.org/10.5772/intechopen.113897
    [50] C. M. Martins, W. A. Lima, V. C. F. Barbosa, J. B. C. Silva, Total variation regularization for depth-to-basement estimate: Part 1–Mathematical details and applications, Geophysics, 76 (2011), I1–I12. https://doi.org/10.1190/1.3524286
    [51] C. A. Miller, G. Williams-Jones, D. Fournier, J. Witter, 3D gravity inversion and thermodynamic modelling reveal properties of shallow silicic magma reservoir beneath Laguna del Maule, Chile, Earth Planet. Sci. Lett., 459 (2017), 14–27. https://doi.org/10.1016/j.epsl.2016.11.007
    [52] C. A. Miller, H. Le Mével, G. Currenti, G. Williams-Jones, B. Tikoff, Microgravity changes at the Laguna del Maule volcanic field: Magma-induced stress changes facilitate mass addition, J. Geophys. Res. Solid Earth, 122 (2017), 3179–3196. https://doi.org/10.1002/2017JB014048 doi: 10.1002/2017JB014048
    [53] O. F. Mojica, A. Bassrei, Regularization parameter selection in the 3D gravity inversion of the basement relief using GCV: a parallel approach, Comput. Geosci., 82 (2015), 205–213. https://doi.org/10.1016/j.cageo.2015.06.013 doi: 10.1016/j.cageo.2015.06.013
    [54] F. G. Montesinos, A. G. Camacho, R. Vieira, Analysis of gravimetric anomalies in Furnas caldera (Saô Miguel, Azores), J. Volcanol. Geoth. Res., 92 (1999), 67–81. https://doi.org/10.1016/S0377-0273(99)00068-2
    [55] F. G. Montesinos, A. G. Camacho, J. C. Nunes, C. S. Oliveira, R. Vieira, A 3-D gravity model for a volcanic crater in Terceira Island (Azores), Geophys. J. Int., 154 (2003), 393–406. https://doi.org/10.1046/j.1365-246X.2003.01960.x doi: 10.1046/j.1365-246X.2003.01960.x
    [56] F. G. Montesinos, J. Arnoso, R. Vieira, Using a genetic algorithm for 3-D inversion of gravity data in Fuerteventura (Canary Islands), Int. J. Earth Sci. (Geol. Rundsch.), 94 (2005), 301–316. https://doi.org/10.1007/s00531-005-0471-6
    [57] J. C. Nunes, A. Camacho, Z. França, F. G. Montesinos, M. Alves, R. Vieira, et al., Gravity anomalies and crustal signature of volcano-tectonic structures of Pico Island (Azores), J. Volcanol. Geoth. Res., 156 (2006), 55–70. https://doi.org/10.1016/j.jvolgeores.2006.03.023
    [58] E. Oksum, Grav3CH_inv: A GUI-based MATLAB code for estimating the 3-D basement depth structure of sedimentary basins with vertical and horizontal density variation, Comput. Geosci., 155 (2021), 104856. https://doi.org/10.1016/j.cageo.2021.104856 doi: 10.1016/j.cageo.2021.104856
    [59] V. C. Oliveira, V. C. F. Barbosa, 3-D radial gravity gradient inversion, Geophys. J. Int., 195 (2013), 883–902. https://doi.org/10.1093/gji/ggt307 doi: 10.1093/gji/ggt307
    [60] L. B. Pedersen, Constrained inversion of potential field data, Geophys. Prosp., 27 (1979), 726–748. https://doi.org/10.1111/j.1365-2478.1979.tb00993.x doi: 10.1111/j.1365-2478.1979.tb00993.x
    [61] D. Phillips, A technique for the numerical solution of certain integral equations of the first kind, J. ACM, 9 (1962), 84–97. https://doi.org/10.1145/321105.321114 doi: 10.1145/321105.321114
    [62] R. Pašteka, M. Terray, M. Hajach, M. Pašiaková, Výsledky geofyzikálneho (mikro-gravimetrického) prieskumu interiéru kostola Sv. Mikuláša v Trnave, unpublished work, 2006.
    [63] R. Pašteka, J. Mikuška, M. Hajach, M. Pašiaková, Microgravity measurements and GPR technique in the search for medieval crypts: a case study from the St. Nicholas church in Trnava, SW Slovakia, Proceedings of the Archaeological Prospection 7th Conference in Nitra, 41 (2007), 222–224.
    [64] R. Pašteka, F. P. Richter, R. Karcol, K. Brazda, M. Hajach, Regularized derivatives of potential fields and their role in semiautomated interpretation methods, Geophys. Prospect., 57 (2009), 507–516. https://doi.org/10.1111/j.1365-2478.2008.00780.x doi: 10.1111/j.1365-2478.2008.00780.x
    [65] R. Pašteka, J. Pánisová, P. Zahorec, J. Papčo, J. Mrlina, M. Fraštia, et al., Microgravity method in archaeological prospection: methodical comments on selected case studies from crypt and tomb detection, Archaeol. Prospect., 27 (2020), 415–431. https://doi.org/10.1002/arp.1787
    [66] M. Pick, J. Picha, V. Vyskočil, Theory of the earth's gravity field, Elsevier, 1973.
    [67] I. Prutkin, P. Vajda, M. Bielik, V. Bezák, R. Tenzer, Joint interpretation of gravity and magnetic data in the Kolárovo anomaly region by separation of sources and the inversion method of local corrections, Geol. Carpath., 65 (2014), 163–174. https://doi.org/10.2478/geoca-2014-0011 doi: 10.2478/geoca-2014-0011
    [68] I. Prutkin, P. Vajda, J. Gottsmann, The gravimetric picture of magmatic and hydrothermal sources driving hybrid unrest on Tenerife in 2004/5, J. Volcanol. Geoth. Res., 282 (2014), 9–18. https://doi.org/10.1016/j.jvolgeores.2014.06.003 doi: 10.1016/j.jvolgeores.2014.06.003
    [69] I. Prutkin, P. Vajda, T. Jahr, F. Bleibinhaus, P. Novák, R. Tenzer, Interpretation of gravity and magnetic data with geological constraints for 3D structure of the Thuringian Basin, Germany, J. Appl. Geophys., 136 (2017), 35–41. https://doi.org/10.1016/j.jappgeo.2016.10.039
    [70] A. B. Reid, J. M. Allsop, H. Granser, A. J. Millet, I. W. Somerton, Magnetic interpretation in three dimensions using Euler deconvolution, Geophysics, 55 (1990), 80–91. https://doi.org/10.1190/1.1442774 doi: 10.1190/1.1442774
    [71] R. M. René, Gravity inversion using open, reject, and "shape‐of‐anomaly" fill criteria, Geophysics, 51 (1986), 889–1033. https://doi.org/10.1190/1.1442157
    [72] D. F. Santos, J. B. C. Silva, C. M. Martins, R. C. S. Santos, L. C. Ramos, A. C. M. Araújo, Efficient gravity inversion of discontinuous basement relief, Geophysics, 80 (2015), G95–G106. https://doi.org/10.1190/geo2014-0513.1
    [73] S. V. Samsonov, K. F. Tiampo, A. G. Camacho, J. Fernández, P. J. González, Spatiotemporal analysis and interpretation of 1993–2013 ground deformation at Campi Flegrei, Italy, observed by advanced DInSAR, Geophys. Res. Lett., 41 (2014), 6101–6108. https://doi.org/10.1002/2014GL060595
    [74] P. Shamsipour, D. Marcotte, M. Chouteau, 3D stochastic joint inversion of gravity and magnetic data, J. Appl. Geophys., 79 (2012), 27–37. https://doi.org/10.1016/j.jappgeo.2011.12.012 doi: 10.1016/j.jappgeo.2011.12.012
    [75] K. Snopek, U. Casten, 3GRAINS: 3D Gravity Interpretation Software and its application to density modeling of the Hellenic subduction zone, Comput. Geosci., 32 (2006), 592–603. https://doi.org/10.1016/j.cageo.2005.08.008 doi: 10.1016/j.cageo.2005.08.008
    [76] M. Terray, Správa z georadarového prieskumu Dómu sv. Mikuláša v Trnave, unpublished work, 2006.
    [77] C. Tiede, A. G. Camacho, C. Gerstenecker, J. Fernández, I. Suyanto, Modelling the crust at Merapi volcano area, Indonesia, via the inverse gravimetric problem, Geochem. Geophy. Geosy., 6 (2005), Q09011. https://doi.org/10.1029/2005GC000986
    [78] C. Tiede, J. Fernández, C. Gerstenecker, K. F. Tiampo, A hybrid model for the summit region of merapi volcano, Java, Indonesia, derived from gravity changes and deformation measured between 2000 and 2002, In: D. Wolf, J. Fernández, Deformation and gravity change: indicators of isostasy, tectonics, volcanism, and climate change, Pageoph Topical Volumes, Birkhäuser, (2007), 837–850. https://doi.org/10.1007/978-3-7643-8417-3_12
    [79] A. N. Tikhonov, V. A. Arsenin, Solutions of ill-posed problems, Winston and Sons, Washington, 1977. https://doi.org/10.2307/2006360
    [80] L. Uieda, V. C. F. Barbosa, Robust 3D gravity gradient inversion by planting anomalous densities, Geophysics, 77 (2012), G55–G66. https://doi.org/10.1190/GEO2011-0388.1
    [81] P. Vajda, P. Vaníček, B. Meurers, A new physical foundation for anomalous gravity, Stud. Geophys. Geod., 50 (2006), 189–216. https://doi.org/10.1007/s11200-006-0012-1 doi: 10.1007/s11200-006-0012-1
    [82] P. Vajda, I. Foroughi, P. Vaníček, R. Kingdon, M. Santos, M. Sheng, et al., Topographic gravimetric effects in earth sciences: Review of origin, significance and implications, Earth-Sci. Rev., 211 (2020), 103428. https://doi.org/10.1016/j.earscirev.2020.103428
    [83] P. Vajda, P. Zahorec, C. A. Miller, H. Le Mével, J. Papčo, A. G. Camacho, Novel treatment of the deformation–induced topographic effect for interpretation of spatiotemporal gravity changes: Laguna del Maule (Chile), J. Volcanol. Geoth. Res., 414 (2021), 107230. https://doi.org/10.1016/j.jvolgeores.2021.107230 doi: 10.1016/j.jvolgeores.2021.107230
    [84] P. Vajda, A. G. Camacho, J. Fernández, Benefits and limitations of the growth inversion approach in volcano gravimetry demonstrated on the revisited Tenerife 2004/5 unrest, Surveys Geophys., 44 (2023), 527–554. https://doi.org/10.1007/s10712-022-09738-9 doi: 10.1007/s10712-022-09738-9
    [85] S. Vatankhah, V. E. Ardestani, S. S. Niri, R. S. Renaut, H. Kabirzadeh, IGUG: a MATLAB package for 3D inversion of gravity data using graph theory, Comput. Geosci., 128 (2019), 19–29. https://doi.org/10.1016/j.cageo.2019.03.008 doi: 10.1016/j.cageo.2019.03.008
    [86] E. J. Wahyudi, D. Santoso, W. G. A. Kadir, S. Alawiyah, Designing a genetic algorithm for efficient calculation in time-lapse gravity inversion, J. Eng. Tech. Sci., 46 (2014), 58–77. https://doi.org/10.5614/j.eng.technol.sci.2014.46.1.4 doi: 10.5614/j.eng.technol.sci.2014.46.1.4
    [87] R. A. Wildman, G. A. Gazonas, Gravitational and magnetic anomaly inversion using a tree-based geometry representation, Geophysics, 74 (2009), I23–I35. https://doi.org/10.1190/1.3110042
    [88] Y. Tian, X. Ke, Y. Wang, DenInv3D: a geophysical software for three-dimensional density inversion of gravity field data, J. Geophys. Eng., 15 (2018), 354–365. https://doi.org/10.1088/1742-2140/aa8caf doi: 10.1088/1742-2140/aa8caf
    [89] P. Zahorec, R. Pašteka, J. Papčo, R. Putiška, A. Mojzeš, D. Kušnirák, et al., Mapping hazardous cavities over collapsed coal mines: case study experiences using the microgravity method, Near Surface Geophys., 19 (2021), 353–364. https://doi.org/10.1002/nsg.12139
    [90] D. Zidarov, Inverse gravimetric problem in geoprospecting and geodesy, Elsevier Science Publ. Co., 1990.
  • This article has been cited by:

    1. Huaijun Deng, Linna Liu, Jianyin Fang, Boyang Qu, Quanzhen Huang, A novel improved whale optimization algorithm for optimization problems with multi-strategy and hybrid algorithm, 2023, 205, 03784754, 794, 10.1016/j.matcom.2022.10.023
  • Reader Comments
  • © 2024 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2076) PDF downloads(146) Cited by(1)

Figures and Tables

Figures(7)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog