A randomized on-line algorithm is given for competitiveness less than 1901 against the previously best known competitiveness of IN uses a new approach and defines a potential in the 2-server problem on the line, with ...
详细信息
A randomized on-line algorithm is given for competitiveness less than 1901 against the previously best known competitiveness of IN uses a new approach and defines a potential in the 2-server problem on the line, with oblivious adversary. This improves the 155/78 approximate to 1.987 for the problem. The algorithm terms of isolation indices from T-theory. (C) 2015 Elsevier B.V. All rights reserved.
Metaheuristic algorithms (MHs) have a long history that can be traced back to genetic algorithms and evolutionary computing in the 1950s. Since February 2008, with the birth of the Firefly algorithm, MHs started to re...
详细信息
Metaheuristic algorithms (MHs) have a long history that can be traced back to genetic algorithms and evolutionary computing in the 1950s. Since February 2008, with the birth of the Firefly algorithm, MHs started to receive attention from researchers around the globe. Variants and new species of MH algorithms have bloomed like sprouts after rain. However, the necessity for creating more new species of such algorithms is questionable. It can be observed that these algorithms are fundamentally made up of several widely used core components. By explaining these components, the underlying design for a collection of the so-called modern MH optimisation algorithms is revealed. In this paper, the core components in some of the more popular MH algorithms are reviewed, thereby debunking the myths of their novelty, and perhaps dampening claims that something really 'new' is invented simply by branding an MH search method with the name of another living creature. Counterintuitive experimentations have shown that by taking snapshots, anyone can show some improvements of an MH over another in some situation. Mixing certain components up indeed adds advantage over the original MH. The same goes to extending MH with slight functional modification. This work also serves as a general guideline and a reference for any algorithm architect who wants to create a new MH algorithm in the future.
This paper addresses multi-access multi-server multi-task resource allocation in mobile edge computing (MEC). Our aim is to maximize social welfare for heterogeneous MEC servers from multiple access points (APs) provi...
详细信息
This paper addresses multi-access multi-server multi-task resource allocation in mobile edge computing (MEC). Our aim is to maximize social welfare for heterogeneous MEC servers from multiple access points (APs) providing heterogeneous virtual machine instances to the mobile devices (MDs) within the coverage area. In the system model, each MD has multiple tasks, and tasks can offload to more than one MEC server through different APs within its direct communication range. We formulated the problem with an auction-based model to provide flexible service. However, the MDs are self-interested and can misreport their preferences, leading to inefficient resource allocation. We designed an optimal approximation mechanism to solve this problem. Then, we showed that this mechanism achieves individual rationality and truthfulness, that is, the MDs had no incentive to declare untrue values. In addition, we analyzed the approximation ratio of our truthfulness mechanism. The task allocation problem was also considered, and the proposed approximation algorithm could stop at any step and provide reasonable performance. Experimental results demonstrated that our proposed approximation mechanism provides near-optimal social welfare in a reasonable time and effectively reduces energy consumption.
As one of the essential topological structures in complex networks, community structure has signi fi cant theoretical and application value and has attracted the attention of researchers in many fi elds. In a social n...
详细信息
As one of the essential topological structures in complex networks, community structure has signi fi cant theoretical and application value and has attracted the attention of researchers in many fi elds. In a social network, individuals may belong to different communities simultaneously, such as a workgroup and a hobby group. Therefore, overlapping community discovery can help us understand and model the network structure of these multiple relationships more accurately. This article proposes a two-stage multi-objective evolutionary algorithm for overlapping community discovery problem. First, using the initialization method to divide the central node based on node degree, combined with the cross-mutation evolution strategy of the genome matrix, the fi rst stage of non-overlapping community division is completed on the decomposition-based multi-objective optimization framework. Then, based on the result set of the fi rst stage, appropriate nodes are selected from each individual ' s community as the central node of the initial population in the second stage, and the fuzzy threshold is optimized through the fuzzy clustering method based on evolutionary calculation and the feedback model, to fi nd reasonable overlapping nodes. Finally, tests are conducted on synthetic datasets and real datasets. The statistical results demonstrate that compared with other representative algorithms, this algorithm performs optimally on test instances and has better results.
The present paper proposes an advanced approach for Polymer Electrolyte Membrane Fuel Cell (PEMFC) systems fault detection and isolation through a model-based diagnostic algorithm. The considered algorithm is develope...
详细信息
The present paper proposes an advanced approach for Polymer Electrolyte Membrane Fuel Cell (PEMFC) systems fault detection and isolation through a model-based diagnostic algorithm. The considered algorithm is developed upon a lumped parameter model simulating a whole PEMFC system oriented towards automotive applications. This model is inspired by other models available in the literature, with further attention to stack thermal dynamics and water management. The developed model is analysed by means of Structural Analysis, to identify the correlations among involved physical variables, defined equations and a set of faults which may occur in the system (related to both auxiliary components malfunctions and stack degradation phenomena). Residual generators are designed by means of Causal Computation analysis and the maximum theoretical fault isolability, achievable with a minimal number of installed sensors, is investigated. The achieved results proved the capability of the algorithm to theoretically detect and isolate almost all faults with the only use of stack voltage and temperature sensors, with significant advantages from an industrial point of view. The effective fault isolability is proved through fault simulations at a specific fault magnitude with an advanced residual evaluation technique, to consider quantitative residual deviations from normal conditions and achieve univocal fault isolation. (C) 2017 Elsevier B.V. All rights reserved.
Heat exchanger performance is strongly influenced by the refrigerant circuitry, i.e., the connection sequence of the tubes. This article describes an evolutionary computation-based approach for designing an optimized ...
详细信息
Heat exchanger performance is strongly influenced by the refrigerant circuitry, i.e., the connection sequence of the tubes. This article describes an evolutionary computation-based approach for designing an optimized refrigerant circuitry used in an intelligent system for heat exchanger design. The technique used in this design employs two methods to generate designs implemented separately in two modules: the knowledge-based evolutionary computation module and the symbolic-learning-based evolutionary computation module. The optimization example presented in this article employed each module independently and used the combined approach to demonstrate the performance of each module and the power of the combined module approach. The best circuitry designs determined through these optimization runs yielded substantial capacity improvements over the original design;the symbolic-learning-and knowledge-based modules returned circuitry designs that improved the heat exchanger capacity by 2.6% and 4.8%, respectively, while the combined module approach resulted in a circuitry design that improved the capacity by 6.5%.
A sorting algorithm is adaptive if its run time, for inputs of the same size n, varies smoothly from O (n) to O (n log n) as the disorder of the input varies. It is well accepted that files that are already sorted are...
详细信息
A sorting algorithm is adaptive if its run time, for inputs of the same size n, varies smoothly from O (n) to O (n log n) as the disorder of the input varies. It is well accepted that files that are already sorted are often sorted again and that nearly sorted files often occur. Recently, researchers have focused their attention on sorting algorithms that are optimally adaptive with respect to several measures of disorder, since the type of disorder in the input is usually not known. They have demonstrated a need to develop tools for the construction of sorting algorithms that are adaptive with respect to large classes of measures. We present Partition Sort, a new generic sorting algorithm for which we can establish adaptivity. It is based on divide-and-conquer in which the number of subproblems at each level of recursion depends on the disorder of the input. We apply this generic algorithm to obtain optimal adaptivity for several measures of disorder. In addition, we introduce Randomized Partition Sort, a randomized version of Partition Sort, that not only is adaptive in the expected case, but also simplifies implementation (for example, it avoids median finding).
Inductive pulsed power supply (IPPS) is a competitive type of power supply for electromagnetic launch (EML). Compared with the capacitive type, the structure and working process of IPPS are more complicated, which mak...
详细信息
Inductive pulsed power supply (IPPS) is a competitive type of power supply for electromagnetic launch (EML). Compared with the capacitive type, the structure and working process of IPPS are more complicated, which make the design of the IPPS module difficult. In this article, the method of calculating the module performance from structural and electrical parameters is proposed. Based on that, the biobjective optimization of a 100-kJ module is carried out. With the help of genetic algorithms, the optimization results are 2500 nondominated solutions on the Pareto front, and one of the representative solutions is verified by experiments. The performance of the built module is in good agreement with the calculated value. Its energy density reaches 3.98 MJ/m(3), the peak output current reaches 23 kA with 8.1-ms pulsewidth.
A novel application is presented of the tracking control technique to induction motor drive systems. By this technique, the position or the speed of the rotor can follow a preselected track (a time history of rotor po...
详细信息
A novel application is presented of the tracking control technique to induction motor drive systems. By this technique, the position or the speed of the rotor can follow a preselected track (a time history of rotor position or velocity). An algorithm for the design of the tracking controller is developed. The induction motor model and the controller are modified to allow the inclusion of the nonlinear modes in the system without excessive computations. A simple and realistic criterion for selecting the proper reference tracks during starting, speed control and braking is proposed. The controller developed, is tested on a full-size nonlinear analog simulator. All test results show the effectiveness of the scheme in position-tracking applications such as robotics and manipulators.
Executing irregular, data-intensive workloads on multithreaded architectures can result in performance losses and scalability problems. Codesigning algorithms and architectures can realize high performance on irregula...
详细信息
Executing irregular, data-intensive workloads on multithreaded architectures can result in performance losses and scalability problems. Codesigning algorithms and architectures can realize high performance on irregular applications. A codesign study reveals four key lessons learned from implementing matching algorithms on various platforms.
暂无评论