The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
The concept of energy sustainability has been recently introduced in complex cyber-physical systems innovation studies. Previous empirical studies have only focused on the coordination of systems in a large system, but less research has been done on energy efficiency and management towards sustainability. We argue that in terms of energy consumption, a system comprising variety of technologies and...
Numerous researches have been done in various aspects of Wireless Sensor Networks (WSN) in different applications such as communication, network formulation, localization, power management, etc. Our researches are mainly focusing on wireless localization problem. In this paper, we perform an experiment of indoor multi-hop wireless localization under ultra wide-band communication channel for testing...
Many daily problems can be mapped into a graph matching problem and can be solved by using graph theory algorithms. There are many different definitions of optimization about graph matching. Consider optimization of matching on a bipartite graph, where the two partite sets represent sets of apprentices and teachers, respectively. Each apprentice has a preference list, ranking a nonempty subset of...
In this paper we study the problem of content-based image retrieval. In this problem, the most popular performance measure is the top precision measure, and the most important component of a retrieval system is the similarity function used to compare a query image against a database image. However, up to now, there is no existing similarity learning method proposed to optimize the top precision measure...
This paper conducts a comparative study between an improved variants of genetic algorithm (GA) and a swarm intelligence algorithm (SIA), which are the Dual population Genetic Algorithm (DPGA) and Artificial Bee Colony (ABC) Algorithm. DPGA is a multi-population genetic algorithm (MPGA) that implements two population such as the main population and a complementary population. Since the added population...
Opposition based learning (OBL) has been gaining significant attention in machine learning, specially, in metaheuristic optimization algorithms to take OBL's advantage for enhancing their performance. In OBL, all variables are changed to their opposites while some variables are currently holding proper values which are discarded and converted to worse values by performing opposite. The partial opposition...
In this paper we present a sequential sampling strategy for multiresponse radial basis function. Different from traditional methods which construct a single metamodel for each scalar response independently, the proposed approach takes multiple responses simultaneously. The product of minimum distance from other current sampling sites and curvature of the site on the response surface is introduced...
Grabcut is an efficient image segmentation technique which facilitates easy user interaction by locating a rectangular bounding box to include the foreground objects. However, when the foreground objects exhibit similar colors to that of the background, it often fail to work to accurately classify the pixels within the interior region of the bonding box. In this paper, we propose an adaptive region...
We study the dynamic energy optimization problem in data centers. We formulate and solve the following offline problem: given a set of jobs to process, where the jobs are characterized by arrival instances, required processing time, and completion deadlines, and given the energy requirements of switching servers ON or OFF, in which time-slot which server has to be assigned to which job, and in which...
In March of 2016, Google DeepMind's AlphaGo, a computer Go-playing program, defeated the reigning human world champion Go player, 4-1, a feat far more impressive than previous victories by computer programs in chess (IBM's Deep Blue) and Jeopardy (IBM's Watson). The main engine behind the program combines machine learning approaches with a technique called Monte Carlo tree search. Current versions...
Engineering decision problems often involve the simultaneous optimization of several conflicting criteria. Among multicriteria decision aid methods, PROMETHEE has gained a lot of attention during the last three decades. Despite its successful application in different fields, some researchers have emphasized that PROMETHEE does not respect the independence to third alternatives assumption. This leads...
Engineering decision problems often involve the simultaneous optimization of several conflicting criteria. Among multicriteria decision aid methods, PROMETHEE has gained a lot of attention during the last three decades. Despite its successful application in different fields, some researchers have pointed out the fact that PROMETHEE does not respect the independence to third alternatives assumption...
In a previous paper [1] we introduced an optimized version of the K-Means Algorithm. Unlike the standard version of the K-Means algorithm that iteratively traverses the entire data set in order to decide to which cluster the data items belong, the proposed optimization relies on the observation that after performing only a few iterations the centroids get very close to their final position causing...
Finding an optimal block size for a given sparse matrix forms an important problem for storage formats that partition matrices into uniformly-sized blocks. Finding a solution to this problem can take a significant amount of time, which, effectively, may negate the benefits that such a format brings into sparse-matrix computations. A key for an efficient solution is the ability to quickly iterate,...
Artificial intelligence (AI) is a branch of computer science that studies the intelligent behavior of living beings, and mimics this intelligence by deploying it in computer programs, machines and systems in order to solve problems related to searching, optimization, planning, control, automation, etc. One of the areas of artificial intelligence is evolutionary computation, which is inspired by the...
Capacitated Arc Routing Problem (CARP) is known as an NP-hard combinatorial optimization problem. Chemical Reaction Optimization (CRO) is a recent metaheuristic inspired by the nature of chemical reactions of molecules and the mechanism of energy redistribution. CRO has been successfully exploited for solving a broad family of continuous and discrete optimization problems. In this paper, we propose...
Snake game is a computer action game, whose goal is to control a snake to move and collect food in a map. In this paper we develop a controller based on movement rating functions considering smoothness, space, and food. Scores given by these functions are aggregated by linear weighted sum, and the snake takes the action that leads to the highest score. To find a set of good weight values, we apply...
As quantum computers of non-trivial size become available in the near future, it is imperative to develop tools to emulate small quantum computers. This allows for validation and debugging of algorithms as well as exploring hardware-software co-design to guide the development of quantum hardware and architectures. The simulation of quantum computers entails multiplications of sparse matrices with...
This research proposes an interactive audio-visual system for the new trend in performing arts that incorporates interactive technology into traditional performance. In order to break the limit of movement space and to simplify the hardware and software configuration, smartphones are used to replace regular wireless sensors and to track the arm movements of the performer. The detected sensor data...
The left-preconditioned communication avoiding conjugate gradient (LP-CA-CG) method is applied to the pressure Poisson equation in the multiphase CFD code JUPITER. The arithmetic intensity of the LP-CA-CG method is analyzed, and is dramatically improved by loop splitting for inner product operations and for three term recurrence operations. Two LPCA-CG solvers with block Jacobi preconditioning and...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.