• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Self-adaptive Bat Algorithm With Genetic Operations

    2022-07-18 06:17:22JingBiHaitaoYuanJiahuiZhaiMengChuZhouandVincentPoor
    IEEE/CAA Journal of Automatica Sinica 2022年7期

    Jing Bi,,, Haitao Yuan,,, Jiahui Zhai,,,MengChu Zhou,,, and H. Vincent Poor,,

    Abstract—Swarm intelligence in a bat algorithm (BA) provides social learning. Genetic operations for reproducing individuals in a genetic algorithm (GA) offer global search ability in solving complex optimization problems. Their integration provides an opportunity for improved search performance. However, existing studies adopt only one genetic operation of GA, or design hybrid algorithms that divide the overall population into multiple subpopulations that evolve in parallel with limited interactions only. Differing from them, this work proposes an improved selfadaptive bat algorithm with genetic operations (SBAGO) where GA and BA are combined in a highly integrated way. Specifically,SBAGO performs their genetic operations of GA on previous search information of BA solutions to produce new exemplars that are of high-diversity and high-quality. Guided by these exemplars, SBAGO improves both BA’s efficiency and global search capability. We evaluate this approach by using 29 widelyadopted problems from four test suites. SBAGO is also evaluated by a real-life optimization problem in mobile edge computing systems. Experimental results show that SBAGO outperforms its widely-used and recently proposed peers in terms of effectiveness,search accuracy, local optima avoidance, and robustness.

    I. INTRODUCTION

    AS a nature-inspired algorithm of meta-heuristic optimization, a bat algorithm (BA) has been adopted to tackle various types of complicated benchmark and engineering optimization problems since its inception [1] in 2010.Simulating their echolocation behaviors of bats, a group of bats interact and cooperate to locate and find their prey/solutions. They also identify distinct types of insects even if they are in complete darkness. BA is easy to implement and exibits high search efficiency. It has been chosen to solve different real-life engineering optimization problems in various areas,e.g., image classification [2], wireless sensor networks [3],autonomous mobile robots [4], economic dispatch [5], and power flow optimization [6].

    However, bats in the standard BA maintain learning from the globally best solution obtained so far. Therefore, its finally obtained solutions to many industrial engineering problems may be unsatisfying. To tackle this drawback, many BA variants that use various methods and strategies are proposed.They can be separated into six types: 1) mutation methods [7];2) improved velocity updating methods [8], [9]; 3) hybrid methods [10], [11]; 4) neighborhood search schemes [9], [12];5) parameter adjustment [13], [14]; and 6) multi-objective BAs [15], [16]. Although they can improve the performance of BA, most of them fail to maintain all desired advantages or features like high population diversity, avoidance of premature convergence, fast convergence, and high accuracy over different types of problems. For example, some variants[10] can improve the diversity of population and tackle a premature convergence issue, but their convergence speeds are unsatisfactory. Some variants, e.g., [17], fail to find global optima for some complicated optimization problems with multiple local optima. Thus, it is challenging to universally improve the overall performance of BAs for their various applications.

    It has been shown that behaviors of individuals, e.g., bird foraging and migration [18], and bee scouting [19], are significantly affected by their corresponding genotype information. For example, according to [20], foraging behaviors of individuals are primarily determined by their evolutionary processes rather than their foraging environments. On the other hand, skills of individuals obtained from their social activities can influence their selections, and thus, change the genotype information in the current population [21]. Biological experiments have concluded that the genotype information and behavior of individuals affect each other.This provides an opportunity to adopt such relations between them to improve the performance of BA as inspired by the biological models [22].

    BAs’ performance can be limited for some real-life problems due to their limited learning ability. The genetic operations of the genetic algorithm (GA) provide a promising way to tackle BA’s drawback. Thus, many techniques have been proposed for increasing BA’s performance by incorporating genetic operations of GAs into BA. They fall into two types. The first type of techniques [23], [24] aim to improve one single genetic operation of BA, e.g., selection, mutation or crossover of GAs. The second type of studies propose hybrid algorithms by integrating BAs and GAs. For example, Xu and Cheng [25] propose a hybrid genetic bat algorithm for minimizing the makespan of scheduling problems by adopting a neighborhood search of a GA’s mutation and hybrid crossover operation. We consider that GAs and BAs can be combined in more cohesive ways. For example, our genetic operation of a GA can yield exemplars from which bats learn,and in turn, pass their results back to GA to guide the evolution of GA’s exemplars. Latifet al. [26 ] propose a hybrid algorithm for overcoming the tendency of BAs toward early trapping into local minima. They apply a GA’s mutation after the construction of updated solutions produced by a BA to improve solution diversity. We can well avoid the premature convergence problem associated with BAs by using highdiversity exemplars produced by GA’s genetic operations.Yue and Zhang [17] present a hybrid BA with a GA’s crossover operation to strengthen local search capability. They apply an adaptive updating method of inertia weight for good balance between exploration and exploitation. We combine GA and BA in a cascade hybrid manner, and jointly adopt selection, crossover and mutation operations of GA to guide a search process of BA. Dizaj and Gharehchopogh [27]combine GA and BA in a sequential manner. Specifically,they first adopt BA to yield the best solution, which is further transferred to GA. Then, they conduct the selection, crossover,and mutation of GA on it to further produce the final best solution. We combine GA and BA with an alternative feedback loop to help bats find the optimum. Hybrid algorithms based on combing GAs with BAs have been adopted to solve such practical problems as image segmentation [17], application placement in clouds [23], knapsack problems [24], job shop scheduling [25], and energy management [26].

    A majority of the above-mentioned hybrid algorithms divide the entire population into two subpopulations that evolve in parallel. GA and BA control each subpopulation, and recombine their produced subpopulations. Their relations and interactions are relatively weak and loose. It is difficult to distinguish how individuals in a subpopulation produced by GA affect that by BA. It is challenging to investigate how individuals in a subpopulation produced by BA affect that by GA. In addition, most hybrid algorithms are tested and evaluated with single-type or low-dimensional benchmark optimization problems only. It remains an open problem of how to efficiently combine BA and GA to achieve better performance than all the existing ones.

    In most existing hybrid algorithms of GA and BA, two individual subpopulations are controlled by GA and BA separately, and recombined periodically. However, it is difficult to recognize interactions between GA and BA because they are loosely coupled. For instance, it is hard to judge how individuals yielded from GA affect BA population,and how individuals from BA survive in GA population. To address this challenge, we design a self-adaptive bat algorithm with genetic operations (SBAGO) that incorporates GA’s genetic operations into BA. This work aims to make the following innovative contributions:

    1) It combines GA and BA together in a highly integrated way, thus leading to a new BA and GA hybrid method called SBAGO. GA produces exemplars with its genetic operations for bats in BA while BA updates its bats by both its best solution and the exemplars from GA. In addition, survived exemplars in GA are diversified with high-quality because of genetic operations. Therefore, they improve BA’s search efficiency and avoid its premature convergence.

    2) It passes promising and high-quality genetic information from BA’s search processes back to GA. Therefore, they help GA yield improved exemplars. It well uses such interactions between GA and BA to improve them in an alternate manner in SBAGO.

    The rest of this paper is organized as follows. Section II discusses the algorithmic and biological backgrounds. Section III describes the implementation of SBAGO. Section IV presents the setting of experiments and gives the experimental results of SBAGO and recently proposed peers. Section V concludes this work.

    II. BACKGROUND

    A. Algorithmic Comparison: GA Versus BA

    Both GA and BA are bio-inspired algorithms that have been applied to solve various types of optimization problems. The standard GA includes three major operations, i.e., crossover,mutation and selection. The selection operation chooses highquality individuals to breed offspring ones for increasing the fitness of the entire population. The crossover and mutation operations reproduce new offspring individuals, and the population evolves by using the genetic information of selected individuals. On the other hand, all bats in the standard BA adopt their echolocation behaviors to specify distance, and evaluate the distance variation between their prey/food and locations. Each bat randomly flies by following a velocity at a specific position with dynamic wavelength, loudness and frequency to find their prey. All bats dynamically change their frequencies or wavelength and update their pulse emission rates according to the proximity of their preys. BA does not adopt any selection operation, and its evolution is mainly realized by guiding bats towards the currently best positions.The flying processes of bats correspond to the transmission ones of genetic information in GA.

    GA and BA differ considerably in terms of their convergence behaviors. The standard GA selects two random individuals to share their genetic information with a crossover operation. Then, GA further randomly changes some genes in the produced offspring individuals with a mutation operation.Consequently, the search process of GA is highly random and tends to be slow. On the contrary, bats in the standard BA move towards the best solution of all bats in the current population. Thus, the search process of BA is directional. As a result, BA shows quicker convergence and but worse global ability of solution exploration than GA.

    It has been shown that BA can efficiently converge to the best solutions for unimodal functions because of its efficient search ability and high search accuracy [28]. On the other hand, BA is often trapped into a locally best solution for multimodal functions if the currently obtained solution falls into local optima and fails to jump out of them. Thus, its performance is poor when it has been used to solve multimodal problems. On the other hand, GA has superior a global search capability and a higher chance to find the global optima of multimodal functions than BA. Nevertheless, its evolution is slow because its crossover and mutation operations are time-consuming and highly random due to its directionless searches in solution space. Consequently, GA converges to the best solutions slowly, and its performance for unimodal,multimodal and complicated composite functions is not acceptable in many cases.

    In summary, both GA and BA have their own advantages and disadvantages. Can we properly combine them to achieve better performance than them alone and their recent hybrid algorithms? This work intends to answer it.

    B. Biological Comparison: Gene–Behavior Interaction

    GA has been proposed to update the phenotype information of each individual in a biological manner by dynamically updating such information. Then, its population evolves through the update of all individuals. Alternatively, a BA updates the phenotype information of bats by learning from its locally and globally best solutions obtained so far, and its convergence is faster than a GA’s. According to [29], behavioral characteristics of individuals in nature are controlled by the genetic information. It is a commonsense that the genotype information and a living environment affect most behaviors of individuals [30]. For example, it has been shown that genotype information controls migration behaviors and directions of blackcap [31]. In addition, foraging behaviors of animals can be well analyzed by their evolutionary processes and genotypic differences, rather than the current foraging environments [32].

    According to [32], individuals’ learning leads to their evolutionary results. The abilities obtained by them in real-life environments cannot be directly reflected in the corresponding genes. However, the phenotype differences among individuals greatly affect the selection in nature performed on them, and then change genes in the subsequent population in the evolution of generations. For example, some types of woodpeckers start to adopt the corresponding cactus spines to efficiently search food/prey in trees [33]. The selection in nature inclines to maintain some individuals with a beak shape of the current population, which can better adopt spines. In this way, more offspring woodpeckers inherit and own the ability of such beak shapes, and obtain such skill of feeding.Thus, the genotype information controls behaviors and the phenotype information of individuals. Meanwhile, GA selects individuals with some superior skills obtained by learning in real-life environments to breed with high probability. In this way, they transmit their genotype information to their offsprings.

    To summarize, the interaction between genes and behaviors of individuals is beneficial to improve the future individual diversity in a population. Similarly, BA belongs a type of nature-inspired and meta-heuristic optimization algorithms. Its search process can be improved by adding some genetic operations into its learning process. This motivates this work.

    III. GENETIC OPERATION-BASED BA

    A. Original BA and Its Variants

    In BA, the locally best position for each particleimeans its best solution obtained so far. The global optimum means the currently obtained best solution of the whole population. Each bat adjusts its position and velocity by using information from its locally best position, and a global optimum in the current population as obtained so far. LetMdenote the number of bats in the current population.videnotes the velocity of bati(1 ≤i≤M).xidenotes a position of bati.piandgdenote the locally best position of batiand a globally best one of all bats.LetDdenote the dimension of the vector representing the position of a bat. Letvi,dandxi,ddenote the values of each elementd(d∈{1,2,...,D} ) of vectorsviandxi, respectively.Letgddenote thedth element of vectorg. Letfidenote the pulse frequency of bati. For each elementd(1 ≤d≤D),xi,dandvi,dare updated as

    The minimum and maximum frequencies of each bat are denoted byandrespectively. Let βi∈ denote a uniformly distributed random number in [0, 1] for bati. Specifically,according to [15],fiis updated as

    It is worth noting that each bat is guided by bothgandpi,and thus, it might oscillate dramatically if they are located in opposite directions ofxi. On the contrary, bats might trap into local optima ifpiandgare almost the same, thus leading to premature convergence. To address this issue, we propose a new hybrid algorithm that combines BA and GA next.

    B. Self-Adaptive Bat Algorithm With Genetic Operations(SBAGO)

    It is clear that each exemplarEifor batidetermines the search directions of the latter. Thus, these exemplars significantly affect BA’s search performance. This work integrates the genetic operations of GA into BA such that GA can produce high-diversity and high-quality exemplars for bats. In other words, we intend to use the outstanding global search capability of GA to benefit BA. Consequently, we intend to enhance the diversity of bats with the genetic operations of GA, and thus, avoid the premature convergence of BA. Note that the foraging behaviors of bats by the biological nature are beneficial to the high diversity and continuous survival of bats.

    LetEidenote the exemplar for bati, and it is a composite exemplar that is a linear combination ofpiandg. LetEi,ddenote thedth entry ofEi. Thus

    wherec1andc2are cognitive and social acceleration parameters to reflect the effects ofpi,dandgd, respectively in evolution, andr1,r2∈U(0,1).

    In generationtof the while loop, there are four major parts,i.e., crossover, mutation, and selection operations for the update of exemplars and bat positions.

    1)Crossover:For elementdof bati, the following crossover operation is performed. At first, batk,k∈{1,2,...,M},is randomly selected. Then, the operation of the crossover is applied togandpito produceOi= [Oi,1,Oi,2,...,Oi,D].Specifically

    whererd∈U(0,1).

    In this way, a crossover operation between a global optimumgand its local optimumpiof batican improve quality ofOi. However, if batiis an individual inferior to the others in the population,Oishould use more entries frompkof a randomly selected batkwith a higher value of fitness.The random selection of two bats in the current population for performing a crossover operation in GA. Our proposed crossover operation adopts previous search experiences of bats to enhance gene quality, thus improving search efficiency.

    2)Mutation:This operation is applied toOiwith a probability denoted byζ. For each elementd, ifrd<ζ,Oi,dis changed with a uniformly distributed random number in(,), i.e.,

    We adopt this operation to increase the diversity of exemplars. Note that any exploratory coordinates in solution spaces can be reached in the theory.

    3)Selection:After crossover and mutation operations, we apply the one to specify whetherOiis selected to updateEi.Specifically, ifF(Oi)

    4)Update of Bat Positions:t? denotes the total number of iterations in SBAGO. ωtdenotes the inertia weight in iterationt(1 ≤t≤t? ). ωtlinearly decreases from its maximum valueto its minimum value

    Letcdenote an acceleration coefficient reflecting the relative importance of the difference betweenxi,dandEi,d. Then,to avoid the premature convergence to local optima,vi,dandxi,dare updated as

    To mitigate the risk of the early convergence to local optima and increase the diversity of solutions, we perform the following local search, i.e.,

    In each iteration, SBAGO adjusts the loudness and the rate of pulse emission for each single bat according to

    where ηiis the pulse emission rate of bati,Aiis the loudness of bati, andα( 0<α<1) andγ( 0<γ<1) are two coefficients. In real-life cases, if each bat finds its prey/food, its loudness reduces and its rate of pulse emission grows with the hope that bats move towards the global optima.

    Algorithm 1 implements SBAGO.F(xi) denotes the objective function value of bati. Line 2 randomly initializesviandxi, and evaluatesF(xi) accordingly. Line 3 randomly initializesfi, ηiandAifor bati. Line 4 updatespiwithxifor each bati. Line 6 setsgto the currently best position of all bats.Line 7 initializesEi,dwith (4) and updatesωwith (7). In iterationtof the while loop, crossover, mutation, and selection operations, and bat position update are performed for each bati. Lines 12–19 apply the operation of crossover forxi,d. Lines 21–25 apply the operation of mutation forxi,d. Lines 27–34 apply the selection forxi,d. Line 36 updatesfifor each batiwith (3). Line 38 updatesvi,dwith (8). Line 39 updatesxi,dwith (9). Lines 41 and 42 select a solution (x?) among the best solutions currently obtained, and then updatexi,dif rand(0,1)>ηi. Then, Lines 47 and 48 updateAiand ηiifF(xi)

    Algorithm 1 SBAGO

    C. Complexity Analysis of SBAGO

    SBAGO mainly consists of three parts including initialization in Lines 1–8, genetic operations in Lines 12–34, and BA procedure in Lines 36–50. The complexity of Line 2 is 3Dand that of Line 7 is 3D. Thus, the complexity of initialization isD(4M+1). Let ?Gdenote the complexity of genetic operations for batiin each iteration. Let ?Bdenote the complexity of BA for batiin each iteration. So are those of Lines 12–19,Lines 21–25, and Line 27. The complexity of Lines 28–30 isD. The complexity of Lines 31–34 is ξM+D. Thus,?G=5D+ξM. The complexity of Lines 36–50 is 6D, i.e.,?B=6D. Thus, the complexity of SBAGO isD(4M+1)+(?G+?B)Mt?,i.e.,D(4M+1)+(11D+ξM)Mt?.Hence,its complexityisO(ξM2t?),whichismainlydeterminedby genetic operations of SBAGO. However, its complexity is lower than other algorithms [17], [35], [36] that integrate genetic operations into BA. The reason is that they use typical crossover operations, e.g., simulated binary crossover, partiallymapped crossover,K-point crossover, shuffle crossover, and cycle crossover, which require more iterations. They also adopt roulette wheel selection.

    IV. EXPERIMENTAL RESULTS AND DISCUSSION

    A. Experimental Setup

    To evaluate the performance of SBAGO, we adopt four types of widely used test suites including total 29 benchmark functions, which are adopted by many researchers [37]. In addition, we apply SBAGO to solve a real-life optimization problem in mobile edge computing systems [38]. A list of these functions and the details are given in Tables I–III in the Supplementary File (in the online version of this paper).Dmeans the number of decision variables, Range shows the boundaries of the solution space of each function, andmeans the minimum of a function. InF11(x) andF12(x),u(xi,a,k,m)is calculated as follows:

    This section groups these benchmark functions into multiple groups including unimodal, multimodal, fixed-dimension multimodal, and composite functions, which are given in Table I.The first test suite (F1–F7) consists of all the scalable functions widely tested in [39]. For example,F6is a base function named Elliptic and seen in many continuous optimization test suites [40], [41].F7is a large-scale shifted Elliptic function that is unimodal, fully-separable, shifted, smooth, illconditioned and has local irregularities. The second suite (F8–F13) includes multimodal functions with different shapes. For example,F13is a large-scale shifted Rastrigin’s function,which is multimodal, fully-separable, shifted, smooth, illconditioned and has local irregularities. The third suite (F14–F23) consists of fixed-dimension multimodal benchmark functions [42]. The last test suite (F24–F29) consists of six composite functions that are composite variants of typical benchmark functions.

    TABLE I UNIMODAL BENCHMARK FUNCTIONS (F1–F7)

    We execute SBAGO for 30 times on each function. Tables II and III show the statistical results ofF1–F7with respect to the average and standard deviations. Tables IV–VII in the Supplementary File give the statistical results ofF8–F29in the Supplementary File. We then verify and compare the efficiency and effectiveness of SBAGO with GA [43], BA [44], simulated annealing (SA) [45], [46], SA-based particle swarm optimization (SAPSO) [47], and particle swarm optimization(PSO) [48], [49], autonomous groups PSO (AGPSO) [50],hybrid PSO and gravitational search algorithm (PSOGSA)[35], genetic bat algorithm (GBA) [36], and SGABA [17].

    In addition, the GBA[36]firstadoptsGAtoinitializea population ofsolutions, and toobtain thebest solution (xg?)by searchingthe solutionspace.Then,the GBAadopts BAto furthersearch aroundxg?andfinallyyields afinal solution(x?). It is worth noting that GA and BA are executed sequentially in the GBA, and they do not interact with each other in each iteration. SBAGO integrates GA and BA in a cohesive manner, and they affect each other in each iteration. Besides,the SGABA [17] adopts a smart inertia weight to balance its exploitation and exploration based on fitness values. It yields a new solution by combining the globally best solution and the best one in each iteration to strengthen the local search in (10).In addition, it adopts a beta distribution to produce βiin (3),and changes the frequency of each bat smartly. Differently from the SGABA, our proposed SBAGO designs novel crossover, mutation, and selection operations to yield a highquality exemplar for each bat in each iteration. The exemplars further guide the search process of bats in the population.

    The SAPSO is a hybrid algorithm combining the SA and the PSO. In it, each particle changes its position with the Metropolis acceptance rule of the SA. It compares a fitness value of each current particle and a newly produced one. It selects better particles directly and conditionally chooses worse ones with the objective of jumping from local optima and obtaining global ones.

    Specifically, the parameter setting of SBAGO is given as follows.M=20,=1000,Ai∈[1,2],ηi∈[1,2],=0,=0.9,δ=7,γ=0.9 ,α=0.9,ω?=1, ωˇ=0.74,ζ=0.02,c1=c2=0.5,c=1.1, ξ=0.2 and ?=0.001. All these algorithms are implemented in a computer with an Intel(R)Core(TM) i7 CPU 6600U at 2.60 GHz with 16 GB of RAM.

    TABLE II RESULTS OF UNIMODAL BENCHMARK FUNCTIONS (F1–F4)

    B. First Test Suite ( F1– F7)

    According to [42], unimodal functions can well benchmark the exploitation ability of meta-heuristic algorithms. Tables II and III show results with all ten tested algorithms. SBAGO provides very competitive results in comparison with its nine peers. It outperforms them in terms of average and standarddeviations in all functions (F1–F7) in the first test suite. Thus,SBAGO owns high exploitation ability. This is caused by the integration of the proposed crossover, mutation and selection operations into BA. Figs. 1 and 2 in the Supplementary File illustrate the 2D shapes, search histories, trajectories, fitness histories and convergence curves with SBAGO. For example,forF1, its first subfigure shows its 2D shape. The second and third ones show the search history of its first two dimensions,and the trajectory in the first dimension in each iteration,respectively. Its fourth and fifth subfigures show fitness history and convergence curve as iterations proceed, respectively. Note that the fitness history curve means the fitness value of the first bat, while the convergence curve gives the globally best fitness value as iterations proceed.

    TABLE III RESULTS OF UNIMODAL BENCHMARK FUNCTIONS (F5–F7)

    C. Second Test Suite ( F8– F13)

    To verify the exploration ability of SBAGO, this work adoptsF8–F13, which consist of six multimodal functions.Differently from unimodal functions, multimodal ones own multiple local optima whose count increases exponentially with dimensions of optimization problems. They are suitable to evaluate the exploration ability of meta-heuristic algorithms. Table IV in the Supplementary File shows the results of ten algorithms. It is observed that SBAGO provides better results than its peers, i.e., it owns higher exploration ability than its peers. Fig. 1 in the Supplementary File shows 2D shapes, search histories, trajectories, fitness histories and convergence curves ofF7–F12with SBAGO.

    D. Third Test Suite ( F14– F23)

    Tables V and VI in the Supplementary File show the results of fixed-dimension multimodal benchmark functionsF14–F23.SBAGO outperforms its peers in terms of the search ability.Figs. 3 and 4 in the Supplementary File show 2D shapes,search histories, trajectories, fitness histories and convergence curves ofF13–F23with SBAGO.

    E. Fourth Test Suite ( F24– F29)

    To show the behaviors of SBAGO in the avoidance of local optima, we adopt the last test suit of benchmark functions[42]. They are composite ones and very difficult for metaheuristic algorithms. Here, we adopt six composite functions that have been widely used to evaluate performance of these algorithms to find the global optima [51]. Table III in the Supplementary File shows their details. For example,F24(x), combines ten simple functions, each of which is a sphere one [52].

    These composite functions can well evaluate both exploitation and exploration of SBAGO. Importantly, they can evaluate the avoidance ability of local optima of metaheuristic algorithms because they contain many local optima.As shown in Table VII in the Supplementary File, SBAGO outperforms its peers on them. Fig. 5 in the Supplementary File shows 2D shapes, search histories, trajectories, fitness histories and convergence curves ofF24–F29with SBAGO.The result proves that SBAGO well balances exploitation and exploration, and can well avoid the early trapping into local optima. This is due to its integration of genetic operations of GA into BA in an optimization process. Specially, GA produces excellent exemplars with its genetic operations for more diverse bats, and provides high search ability to BA for quickly finding the optima. Thus, SBAGO owns the great ability to escape from local optima to exploit and explore solution space.

    F. Convergence Behavior Analysis

    Following [53], significant changes are needed in the changes of individuals over beginning steps of optimization. It is helpful to guide a meta-heuristic algorithm to extensively explore solution spaces of optimization problems. However,these changes have to be small enough to strengthen and stress exploitation at final stages of optimization. To illustrate the convergence behavior of SBAGO, Figs. 1–5 in the Supplementary File present the trajectory and search history of the first bat in the first dimension (x1) ofx. For example, the second subfigure of Fig. 1 in the Supplementary File presents the history of each bat’s search. It is shown that bats of SBAGO extensively find high-quality areas of solution spaces and investigate the most promising ones. Besides, the third subfigure of Fig. 1 in the Supplementary File presents the trajectory of the first bat whose changes in the first dimension(x1) are given. Clearly, several significant changes exist in the beginning stage of iterations, which are reduced gradually as iterations proceed. According to [53], this convergence behavior guarantees that SBAGO finally converges to a highquality solution in solution spaces.

    Fig. 1. Fitness values of F3 and F8 with respect to α, γ, and ζ.

    G. Sensitivity Analysis of Main SBAGO Parameters

    We now present a sensitivity analysis of the main parameters of SBAGO. Here, we take a unimodal function (F3) and a multimodal one (F8) as examples, and investigate the sensitivity of SBAGO to two coefficients, i.e.,αandγ, and mutation probability (ζ). Fig. 1 shows fitness values ofF3andF8with respect toα,γ, andζ, where the horizontal axis shows parameter values and the vertical axis shows their corresponding fitness values. Specifically, in Fig. 1 (a), SBAGO is compared with α= 0.1, 0.2, ..., 0.9, respectively while keeping the other parameters unchanged as those presented in Section IV-A. As shown in Fig. 1(a), fitness values ofF3andF8vary with different settings ofα, and it is the least when α= 0.9. Similarly, as shown in Fig. 1(b), fitness values ofF3andF8vary with different settings ofγ, and it is the least when γ= 0.9. At last, as shown in Fig. 1(c), fitness values ofF3andF8vary with different settings ofζ, and it is the least whenζ=0.02.

    The results show that the results of SBAGO are dependent on different settings of these three main parameters. For example, a largerζperturbs a stable search of bats and leads to undesired convergence, whereas a smallerζfails to avoid premature convergence. When ζ= 0.02, SBAGO achieves satisfying search results for both unimodal and multimodal problems. To summarize, α = 0.9, γ = 0.9, and ζ = 0.02 are recommended in this work. Self-adaptation of these parameters to different problems should be an important research direction.

    H. Convergence Comparison of SBAGO, GBA and SGABA

    This work analyzes the convergence curves of the proposed SBAGO, GBA and SGABA on some representative benchmark functions (e.g.,F2,F8,F14andF24), and a reallife optimization problem in mobile edge computing systems[38]. Figs. 2?5 show the convergence curves of SBAGO,GBA and SGABA onF2,F8,F14, andF24, respectively. GBA and SGABA are two representative algorithms that also combine GA and BA. It is worth noting thatF2,F8,F14andF24are selected from four types of test suites, and they can well demonstrate the convergence performance of SBAGO. It is shown that the fitness value of each of them with SBAGO is the least among SBAGO, GBA and SGABA. For example, forF24, the final fitness value of SBAGO is 8.88 × 10?6, which is much lower than that (3.35 × 102) of GBA, and that (2.39 ×102) of SGABA, respectively.

    In addition, the real-life optimization problem [38] aims to minimize the total energy consumption of all mobile devices and edge servers. The decision variables include the task offloading ratio, CPU speeds of mobile devices, the bandwidth allocation of network channels, and the data transmission power of mobile devices. The problem considers limits of response time of tasks, the maximum CPU running speeds,the maximum transmission power, the maximum energy of each mobile device, and the maximum resources of CPU and memories in edge servers. We integrate the constraints into a constrained mixed-integer nonlinear program, and its complexity of solutions is NP-hard. This problem has an issue of exponential explosion, and there are no polynomial-time algorithms. We adopt a penalty function method to handle the constraints, each of which is transformed into a positive penalty.

    Then, Fig. 6 shows the total energy consumption of SBAGO, the GBA and the SGABA when they are adopted to solve the real-life optimization problem, respectively. It is shown that the total energy consumption of SBAGO is the least among three algorithms. Specifically, the final total energy consumption of SBAGO is 4.55 J, which is lower than that 6.90 J of the GBA, and that 5.52 J of the SGABA,respectively. In addition, SBAGO only needs 952 iterations to converge to its final fitness value while the GBA and the SGABA need 971 and 973 iterations to converge to their final ones, respectively. Furthermore, Fig. 7 shows the comparison of the total penalty values of SBAGO, the GBA and the SGABA, respectively. It is shown that the total penalty value of SBAGO is zero at the end of its search process, and this demonstrates that SBAGO yields a high-quality and close-tooptimal solution meeting all constraints of the real-life optimization problem. This is because GA yields promising and diversified exemplars for bats in BA, and BA updates its bats by learning the exemplars. In addition, bats transmit promising search information back to GA to yield improved exemplars. In this way, SBAGO improves the search efficiency of BA and avoids its premature convergence.

    V. CONCLUSIONS

    Fig. 2. Convergence curves of SBAGO, GBA and SGABA on F 2.

    Fig. 3. Convergence curves of SBAGO, GBA and SGABA on F8.

    Fig. 4. Convergence curves of SBAGO, GBA and SGABA on F 14.

    Fig. 5. Convergence curves of SBAGO, GBA and SGABA on F 24.

    This work has proposed a self-adaptive bat algorithm with genetic operations (SBAGO). It well integrates the crossover,mutation, and selection operations of the genetic algorithm(GA) into the bat algorithm (BA) to produce exemplars to guide latter’s bats. SBAGO performs the genetic operations on historical search information of bats of BA to reproduce high-quality and diverse exemplars. SBAGO’s selection chooses high-quality bats to breed offspring ones, and uses crossover and mutation operations for the global exploration.Guided by the bred exemplars, the entire population evolves towards the global optima generation by generation. We conduct the experiments to evaluate the performance of SBAGO by using 29 benchmark functions in four test suites,and a real-life optimization problem from mobile edge computing. We compare SBAGO with nine meta-heuristic optimiza-tion algorithms including variants of GA, the simulated annealing, particle swarm optimization and BA. The experimental results show that SBAGO outperforms its peers in terms of global exploration, the local exploitation, and the local optima avoidance.

    Fig. 6. Total energy consumption of SBAGO, GBA and SGABA.

    Fig. 7. Total penalty values of SBAGO, GBA and SGABA.

    Our proposed SBAGO cannot well handle high-dimensional optimization problems, and its convergence speeds for solving them tend to be slow. Our future work aims to further extend it in the following directions. First, it is of interest to extend it to its multi-objective versions for high-dimensional constrained optimization problems [54], [55]. Second, we can adopt deep learning methods, e.g., stacked sparse auto-encoders, to capture distribution features of solutions obtained from the first several generations for guiding the search process of SBAGO in a more efficient manner. Third, we can apply it to more real-life optimization problems in other fields, e.g.,Internet of Things and image segmentation [38], [56]–[59].

    男女边吃奶边做爰视频| 男女之事视频高清在线观看 | 日韩免费高清中文字幕av| 欧美变态另类bdsm刘玥| 日韩一卡2卡3卡4卡2021年| 老司机深夜福利视频在线观看 | 99热国产这里只有精品6| 国产成人欧美| 在线观看免费高清a一片| 亚洲国产av影院在线观看| 欧美日韩综合久久久久久| 飞空精品影院首页| 免费高清在线观看日韩| 亚洲欧美中文字幕日韩二区| 丝袜人妻中文字幕| 日本av免费视频播放| 久久国产精品男人的天堂亚洲| 日韩欧美精品免费久久| 日韩av不卡免费在线播放| 国产一区二区 视频在线| 母亲3免费完整高清在线观看| 精品国产超薄肉色丝袜足j| 欧美日韩一级在线毛片| 一级爰片在线观看| 丰满少妇做爰视频| 国产精品秋霞免费鲁丝片| 熟女av电影| 一区二区三区激情视频| 大片电影免费在线观看免费| 亚洲国产av影院在线观看| 操出白浆在线播放| 国产精品 国内视频| 丁香六月天网| 久久精品国产综合久久久| 成人影院久久| 七月丁香在线播放| 久久99精品国语久久久| 色网站视频免费| 人妻一区二区av| 一级爰片在线观看| 天堂俺去俺来也www色官网| 亚洲,一卡二卡三卡| 男女边吃奶边做爰视频| 一区二区av电影网| 最新的欧美精品一区二区| av.在线天堂| 在线精品无人区一区二区三| 午夜影院在线不卡| 老汉色∧v一级毛片| 国产在视频线精品| 啦啦啦在线观看免费高清www| 一区在线观看完整版| 男女之事视频高清在线观看 | 亚洲国产最新在线播放| 亚洲av电影在线观看一区二区三区| 日韩精品有码人妻一区| 欧美精品一区二区大全| 久久久国产精品麻豆| 18禁国产床啪视频网站| 新久久久久国产一级毛片| 性色av一级| 久久精品国产综合久久久| 9色porny在线观看| 一级毛片 在线播放| 一区二区三区精品91| 夫妻性生交免费视频一级片| 午夜免费观看性视频| 晚上一个人看的免费电影| 久久精品国产综合久久久| 熟女少妇亚洲综合色aaa.| 51午夜福利影视在线观看| 热99久久久久精品小说推荐| 亚洲专区中文字幕在线 | 国产精品二区激情视频| 韩国精品一区二区三区| 国产乱来视频区| 免费在线观看视频国产中文字幕亚洲 | av.在线天堂| 午夜福利,免费看| 亚洲国产看品久久| 国产成人欧美| 精品国产超薄肉色丝袜足j| 老司机影院成人| 久久综合国产亚洲精品| 久久这里只有精品19| 交换朋友夫妻互换小说| 久久精品人人爽人人爽视色| 不卡视频在线观看欧美| 国产av一区二区精品久久| 欧美精品高潮呻吟av久久| 老熟女久久久| 在线观看www视频免费| 欧美日韩av久久| a级毛片黄视频| 免费在线观看视频国产中文字幕亚洲 | 搡老乐熟女国产| √禁漫天堂资源中文www| 十八禁人妻一区二区| 亚洲成色77777| 亚洲在久久综合| 一区福利在线观看| 搡老岳熟女国产| 黑人巨大精品欧美一区二区蜜桃| 熟妇人妻不卡中文字幕| 18禁观看日本| 免费黄网站久久成人精品| 黄色 视频免费看| 亚洲精品国产区一区二| 曰老女人黄片| 久久久国产一区二区| 777米奇影视久久| 国产成人免费观看mmmm| 日韩制服骚丝袜av| 亚洲欧洲国产日韩| 观看av在线不卡| 99精品久久久久人妻精品| 亚洲熟女精品中文字幕| 国产精品成人在线| 汤姆久久久久久久影院中文字幕| 一级,二级,三级黄色视频| 欧美在线一区亚洲| 母亲3免费完整高清在线观看| 成年美女黄网站色视频大全免费| 亚洲成人av在线免费| videosex国产| 国产精品.久久久| 19禁男女啪啪无遮挡网站| 久久久国产精品麻豆| av有码第一页| 精品少妇黑人巨大在线播放| 高清视频免费观看一区二区| 黄片小视频在线播放| 国产又色又爽无遮挡免| 亚洲视频免费观看视频| 国产午夜精品一二区理论片| 两个人免费观看高清视频| 人妻 亚洲 视频| 欧美老熟妇乱子伦牲交| avwww免费| 午夜福利乱码中文字幕| 午夜福利乱码中文字幕| 久久久精品免费免费高清| 国产成人系列免费观看| 高清在线视频一区二区三区| 亚洲国产欧美日韩在线播放| 老司机靠b影院| 天天躁夜夜躁狠狠躁躁| 黑人巨大精品欧美一区二区蜜桃| 久久精品国产a三级三级三级| 99久久人妻综合| 国产野战对白在线观看| 999久久久国产精品视频| 亚洲精品在线美女| 一区二区三区激情视频| 97精品久久久久久久久久精品| 色婷婷久久久亚洲欧美| 亚洲国产最新在线播放| 天美传媒精品一区二区| 久久久久人妻精品一区果冻| 国产精品欧美亚洲77777| 欧美中文综合在线视频| 男女国产视频网站| 黑人猛操日本美女一级片| www.精华液| 午夜久久久在线观看| 国产激情久久老熟女| 夫妻午夜视频| 欧美日韩亚洲国产一区二区在线观看 | 一区二区三区精品91| 青草久久国产| 国产熟女午夜一区二区三区| av福利片在线| 精品久久久久久电影网| 日日撸夜夜添| 一边亲一边摸免费视频| 啦啦啦在线观看免费高清www| 亚洲国产成人一精品久久久| 欧美日韩福利视频一区二区| 久久久久精品人妻al黑| 国产探花极品一区二区| 两性夫妻黄色片| 国产视频首页在线观看| 欧美国产精品va在线观看不卡| 999久久久国产精品视频| 亚洲,欧美,日韩| 婷婷色麻豆天堂久久| 大片电影免费在线观看免费| 欧美人与性动交α欧美软件| 亚洲图色成人| 性高湖久久久久久久久免费观看| 国产 一区精品| 国产一区二区 视频在线| 九色亚洲精品在线播放| 日韩电影二区| 亚洲欧美一区二区三区黑人| e午夜精品久久久久久久| 国产免费视频播放在线视频| 欧美日韩亚洲高清精品| 人人妻人人爽人人添夜夜欢视频| 亚洲国产欧美在线一区| 亚洲专区中文字幕在线 | 麻豆乱淫一区二区| 人人妻人人澡人人爽人人夜夜| 高清av免费在线| 黄色 视频免费看| 在线看a的网站| 日本av手机在线免费观看| 国产成人系列免费观看| 亚洲美女视频黄频| 国产亚洲一区二区精品| 男的添女的下面高潮视频| 久久 成人 亚洲| 午夜免费观看性视频| 又大又黄又爽视频免费| 国产精品一二三区在线看| 在线天堂最新版资源| 久久人人爽av亚洲精品天堂| 久久久精品免费免费高清| 午夜老司机福利片| 国产成人欧美| 十八禁人妻一区二区| 一本久久精品| 五月开心婷婷网| 男女高潮啪啪啪动态图| 午夜福利视频在线观看免费| 日本一区二区免费在线视频| 97精品久久久久久久久久精品| 国产男女超爽视频在线观看| 最近中文字幕高清免费大全6| 男女无遮挡免费网站观看| 99热国产这里只有精品6| 水蜜桃什么品种好| 亚洲七黄色美女视频| 啦啦啦中文免费视频观看日本| 男女无遮挡免费网站观看| 国产国语露脸激情在线看| 97精品久久久久久久久久精品| 国产男女超爽视频在线观看| 中文字幕av电影在线播放| 两个人免费观看高清视频| 性少妇av在线| 国产亚洲一区二区精品| 视频在线观看一区二区三区| 色婷婷久久久亚洲欧美| 美女脱内裤让男人舔精品视频| 青青草视频在线视频观看| 欧美97在线视频| 亚洲美女视频黄频| 欧美日韩亚洲高清精品| 黄片无遮挡物在线观看| 久久人人爽人人片av| 中文字幕另类日韩欧美亚洲嫩草| 国产免费视频播放在线视频| 老汉色av国产亚洲站长工具| 国产高清国产精品国产三级| 欧美黑人精品巨大| av片东京热男人的天堂| 亚洲欧美一区二区三区国产| 欧美黄色片欧美黄色片| 色吧在线观看| 国产亚洲一区二区精品| 人人妻人人澡人人爽人人夜夜| 国产亚洲午夜精品一区二区久久| 黄色 视频免费看| 黄频高清免费视频| 国产男女内射视频| 欧美成人精品欧美一级黄| 中文字幕另类日韩欧美亚洲嫩草| 男女高潮啪啪啪动态图| 9191精品国产免费久久| 久久狼人影院| 青草久久国产| av在线播放精品| 亚洲av成人不卡在线观看播放网 | 无限看片的www在线观看| 国产精品国产av在线观看| 亚洲美女黄色视频免费看| 精品卡一卡二卡四卡免费| 巨乳人妻的诱惑在线观看| 香蕉国产在线看| 97人妻天天添夜夜摸| 人体艺术视频欧美日本| 好男人视频免费观看在线| 91精品三级在线观看| 一级毛片电影观看| 日韩视频在线欧美| 777米奇影视久久| 亚洲精品一区蜜桃| 久久这里只有精品19| 亚洲精品中文字幕在线视频| 91国产中文字幕| 亚洲欧美一区二区三区国产| 亚洲第一区二区三区不卡| 嫩草影院入口| 午夜福利免费观看在线| 久久国产亚洲av麻豆专区| 深夜精品福利| 久久午夜综合久久蜜桃| 国产一卡二卡三卡精品 | 精品人妻一区二区三区麻豆| 亚洲国产av新网站| 日韩制服丝袜自拍偷拍| 别揉我奶头~嗯~啊~动态视频 | 97人妻天天添夜夜摸| 肉色欧美久久久久久久蜜桃| 婷婷色综合www| 久久女婷五月综合色啪小说| 青青草视频在线视频观看| 国产日韩欧美在线精品| 各种免费的搞黄视频| 久久人人97超碰香蕉20202| 如日韩欧美国产精品一区二区三区| 久久久久国产精品人妻一区二区| 纵有疾风起免费观看全集完整版| 国产精品熟女久久久久浪| 亚洲人成77777在线视频| 亚洲,一卡二卡三卡| 亚洲男人天堂网一区| 一级毛片电影观看| 国产精品国产av在线观看| 欧美日韩亚洲国产一区二区在线观看 | 精品少妇内射三级| 90打野战视频偷拍视频| av卡一久久| 欧美激情极品国产一区二区三区| xxxhd国产人妻xxx| 亚洲在久久综合| 久久热在线av| 在线精品无人区一区二区三| 亚洲国产av影院在线观看| 18禁动态无遮挡网站| 欧美精品一区二区免费开放| 蜜桃国产av成人99| 男人操女人黄网站| 久久久久久久大尺度免费视频| 亚洲美女黄色视频免费看| 欧美成人午夜精品| 久久性视频一级片| 婷婷成人精品国产| 亚洲美女黄色视频免费看| 中文乱码字字幕精品一区二区三区| 肉色欧美久久久久久久蜜桃| 热99国产精品久久久久久7| 免费观看人在逋| 丰满少妇做爰视频| av.在线天堂| 日韩免费高清中文字幕av| 国产男女超爽视频在线观看| 女人爽到高潮嗷嗷叫在线视频| 人人妻人人澡人人爽人人夜夜| 一二三四中文在线观看免费高清| 色94色欧美一区二区| 久久国产亚洲av麻豆专区| 欧美激情极品国产一区二区三区| 国产成人a∨麻豆精品| 岛国毛片在线播放| 大片免费播放器 马上看| 久久久国产精品麻豆| 在线观看免费高清a一片| 大香蕉久久网| 精品少妇内射三级| 国产熟女欧美一区二区| 日韩免费高清中文字幕av| 美女脱内裤让男人舔精品视频| 国产免费一区二区三区四区乱码| 99精国产麻豆久久婷婷| 2021少妇久久久久久久久久久| 免费女性裸体啪啪无遮挡网站| 无限看片的www在线观看| 肉色欧美久久久久久久蜜桃| 免费在线观看视频国产中文字幕亚洲 | 高清在线视频一区二区三区| 精品国产一区二区三区久久久樱花| 色播在线永久视频| 中文字幕人妻丝袜制服| 女性被躁到高潮视频| 精品免费久久久久久久清纯 | 久久婷婷青草| 国产人伦9x9x在线观看| 亚洲成av片中文字幕在线观看| 欧美日韩视频高清一区二区三区二| 在线精品无人区一区二区三| 日日摸夜夜添夜夜爱| 五月开心婷婷网| av卡一久久| 欧美日韩综合久久久久久| av电影中文网址| 黄频高清免费视频| 777久久人妻少妇嫩草av网站| 日韩人妻精品一区2区三区| 最近2019中文字幕mv第一页| 久久精品亚洲av国产电影网| 国产欧美日韩一区二区三区在线| 少妇人妻久久综合中文| 午夜福利视频在线观看免费| 国产男女内射视频| 久久亚洲国产成人精品v| 国产精品女同一区二区软件| 精品酒店卫生间| 久久 成人 亚洲| 人人妻人人澡人人爽人人夜夜| 亚洲欧美一区二区三区久久| 高清黄色对白视频在线免费看| 久久久久精品性色| 久久99精品国语久久久| 久久久久久久大尺度免费视频| 看非洲黑人一级黄片| 九九爱精品视频在线观看| 精品一区二区三区四区五区乱码 | 国产不卡av网站在线观看| 久久热在线av| 看十八女毛片水多多多| 国产精品久久久久成人av| 午夜福利网站1000一区二区三区| 一二三四在线观看免费中文在| 十八禁人妻一区二区| 欧美亚洲日本最大视频资源| 一区二区av电影网| 国产日韩欧美在线精品| 亚洲精品国产色婷婷电影| 国产成人一区二区在线| 中文字幕高清在线视频| 免费观看人在逋| 久久久久精品性色| 街头女战士在线观看网站| 亚洲国产成人一精品久久久| 国产97色在线日韩免费| 久久精品aⅴ一区二区三区四区| 国产高清国产精品国产三级| 黄色一级大片看看| 我要看黄色一级片免费的| 亚洲av欧美aⅴ国产| 99热全是精品| 日本一区二区免费在线视频| 国产成人系列免费观看| 久久久久精品国产欧美久久久 | 男人操女人黄网站| 我要看黄色一级片免费的| 黑丝袜美女国产一区| 久久97久久精品| 亚洲第一青青草原| 欧美另类一区| 日韩电影二区| www.精华液| 午夜免费观看性视频| 高清av免费在线| 男女无遮挡免费网站观看| 亚洲成国产人片在线观看| 国产在线一区二区三区精| 精品国产一区二区久久| 最近2019中文字幕mv第一页| 欧美最新免费一区二区三区| 免费久久久久久久精品成人欧美视频| 亚洲视频免费观看视频| xxxhd国产人妻xxx| 香蕉丝袜av| 国产精品久久久久久精品电影小说| 十八禁人妻一区二区| a级毛片黄视频| 伊人亚洲综合成人网| 热re99久久精品国产66热6| 少妇被粗大猛烈的视频| 国产一区有黄有色的免费视频| 欧美国产精品一级二级三级| 成年人免费黄色播放视频| 一本久久精品| 久久久久久久久久久久大奶| 欧美 日韩 精品 国产| 色吧在线观看| kizo精华| 中文字幕高清在线视频| 国产精品久久久久久人妻精品电影 | 国产成人精品福利久久| 欧美日韩国产mv在线观看视频| 国产女主播在线喷水免费视频网站| 秋霞在线观看毛片| 免费在线观看黄色视频的| 国产精品麻豆人妻色哟哟久久| 精品一区在线观看国产| 久久久国产精品麻豆| 老司机影院成人| 久久精品亚洲av国产电影网| av在线app专区| 国产精品 欧美亚洲| 久久精品国产亚洲av涩爱| 女人爽到高潮嗷嗷叫在线视频| a级毛片在线看网站| 欧美成人精品欧美一级黄| 一本色道久久久久久精品综合| 80岁老熟妇乱子伦牲交| 久久韩国三级中文字幕| 亚洲av欧美aⅴ国产| 亚洲国产欧美日韩在线播放| 日韩中文字幕视频在线看片| 深夜精品福利| 无限看片的www在线观看| 亚洲人成电影观看| 亚洲国产精品国产精品| 激情五月婷婷亚洲| 亚洲av日韩精品久久久久久密 | 国产精品久久久久久久久免| 最新在线观看一区二区三区 | 国产男女超爽视频在线观看| 一级a爱视频在线免费观看| 精品国产乱码久久久久久小说| 国产精品久久久av美女十八| 青春草亚洲视频在线观看| 欧美最新免费一区二区三区| 久热爱精品视频在线9| 最黄视频免费看| 免费少妇av软件| 成人漫画全彩无遮挡| 国产av精品麻豆| 亚洲精品国产色婷婷电影| av有码第一页| 曰老女人黄片| 国产极品粉嫩免费观看在线| 国产淫语在线视频| 亚洲色图综合在线观看| 亚洲精品aⅴ在线观看| 国产精品久久久久久久久免| 国产男人的电影天堂91| 日本黄色日本黄色录像| 成年人午夜在线观看视频| 一区在线观看完整版| 欧美精品高潮呻吟av久久| 欧美久久黑人一区二区| 美女脱内裤让男人舔精品视频| 一级黄片播放器| 日韩一卡2卡3卡4卡2021年| 国产精品国产av在线观看| 午夜日韩欧美国产| 这个男人来自地球电影免费观看 | 欧美另类一区| 波野结衣二区三区在线| 在线 av 中文字幕| 哪个播放器可以免费观看大片| 国产精品久久久av美女十八| 校园人妻丝袜中文字幕| 最近最新中文字幕大全免费视频 | 国产一区二区激情短视频 | 免费在线观看视频国产中文字幕亚洲 | 午夜福利,免费看| 亚洲精品国产av成人精品| 国产黄频视频在线观看| 亚洲欧美色中文字幕在线| 久久久久久久精品精品| 永久免费av网站大全| 纯流量卡能插随身wifi吗| 国产精品三级大全| 亚洲av电影在线进入| 亚洲精品第二区| 操美女的视频在线观看| 人人妻人人爽人人添夜夜欢视频| av不卡在线播放| 午夜av观看不卡| 一级爰片在线观看| 亚洲精品av麻豆狂野| 电影成人av| 人人妻,人人澡人人爽秒播 | 亚洲色图综合在线观看| 久久久久久久久久久久大奶| 乱人伦中国视频| 久久ye,这里只有精品| 在线天堂最新版资源| 亚洲av综合色区一区| 成人三级做爰电影| 伦理电影大哥的女人| 免费黄色在线免费观看| 一级毛片 在线播放| 在线精品无人区一区二区三| 亚洲一区中文字幕在线| 成人国产麻豆网| 国产一卡二卡三卡精品 | 90打野战视频偷拍视频| 国产精品国产三级国产专区5o| 亚洲精品乱久久久久久| www.av在线官网国产| 久热爱精品视频在线9| 桃花免费在线播放| 久久久久精品人妻al黑| 欧美精品亚洲一区二区| 女人精品久久久久毛片| 国产在线视频一区二区| 777久久人妻少妇嫩草av网站| 性少妇av在线| 亚洲在久久综合| 国产精品99久久99久久久不卡 | 亚洲人成网站在线观看播放| 人妻人人澡人人爽人人| 免费观看a级毛片全部| 成人午夜精彩视频在线观看| 美国免费a级毛片| 男人操女人黄网站| 国产av一区二区精品久久| 国语对白做爰xxxⅹ性视频网站| 成人黄色视频免费在线看| 日韩欧美一区视频在线观看| 国语对白做爰xxxⅹ性视频网站| 一区在线观看完整版| av视频免费观看在线观看| 最近手机中文字幕大全| 99精品久久久久人妻精品| 久久久欧美国产精品| 夜夜骑夜夜射夜夜干| 操出白浆在线播放| 熟女av电影| 一边摸一边抽搐一进一出视频| 日韩一卡2卡3卡4卡2021年| 精品少妇黑人巨大在线播放| 九色亚洲精品在线播放| 一本色道久久久久久精品综合| 精品酒店卫生间| 久久久精品区二区三区| 国产激情久久老熟女|