Evolutionary algorithms (EAs), as global search methods, are proved to be more robust than their counterpart local heuristics for detecting protein complexes in protein-protein interaction (PPI) networks. Typically, the source of robustness of these EAs comes from their components and parameters. These components are solution representation, selection, crossover, and mutation. Unfortunately, almost all EA based complex detection methods suggested in the literature were designed with only canonical or traditional components. Further, topological structure of the protein network is the main information that is used in the design of almost all such components. The main contribution of this paper is to formulate a more robust EA with more biological consistency. For this purpose, a new crossover operator is suggested where biological information in terms of both gene semantic similarity and protein functional similarity is fed into its design. To reflect the heuristic roles of both semantic and functional similarities, this paper introduces two gene ontology (GO) aware crossover operators. These are direct annotation-aware and inherited annotation-aware crossover operators. The first strategy is handled with the direct gene ontology annotation of the proteins, while the second strategy is handled with the directed acyclic graph (DAG) of each gene ontology term in the gene product. To conduct our experiments, the proposed EAs with GO-aware crossover operators are compared against the state-of-the-art heuristic, canonical EAs with the traditional crossover operator, and GO-based EAs. Simulation results are evaluated in terms of recall, precision, and F measure at both complex level and protein level. The results prove that the new EA design encourages a more reliable treatment of exploration and exploitation and, thus, improves the detection ability for more accurate protein complex structures.
The performance quality and searching speed of Block Matching (BM) algorithm are affected by shapes and sizes of the search patterns used in the algorithm. In this paper, Kite Cross Hexagonal Search (KCHS) is proposed. This algorithm uses different search patterns (kite, cross, and hexagonal) to search for the best Motion Vector (MV). In first step, KCHS uses cross search pattern. In second step, it uses one of kite search patterns (up, down, left, or right depending on the first step). In subsequent steps, it uses large/small Hexagonal Search (HS) patterns. This new algorithm is compared with several known fast block matching algorithms. Comparisons are based on search points and Peak Signal to Noise Ratio (PSNR). According to resul
... Show MoreString matching is seen as one of the essential problems in computer science. A variety of computer applications provide the string matching service for their end users. The remarkable boost in the number of data that is created and kept by modern computational devices influences researchers to obtain even more powerful methods for coping with this problem. In this research, the Quick Search string matching algorithm are adopted to be implemented under the multi-core environment using OpenMP directive which can be employed to reduce the overall execution time of the program. English text, Proteins and DNA data types are utilized to examine the effect of parallelization and implementation of Quick Search string matching algorithm on multi-co
... Show MoreSustainable plant protection and the economy of plant crops worldwide depend heavily on the health of agriculture. In the modern world, one of the main factors influencing economic growth is the quality of agricultural produce. The need for future crop protection and production is growing as disease-affected plants have caused considerable agricultural losses in several crop categories. The crop yield must be increased while preserving food quality and security and having the most negligible negative environmental impact. To overcome these obstacles, early discovery of satisfactory plants is critical. The use of Advances in Intelligent Systems and information computer science effectively helps find more efficient and low-cost solutions. Thi
... Show MoreIn the last few years, the Internet of Things (IoT) is gaining remarkable attention in both academic and industrial worlds. The main goal of the IoT is laying on describing everyday objects with different capabilities in an interconnected fashion to the Internet to share resources and to carry out the assigned tasks. Most of the IoT objects are heterogeneous in terms of the amount of energy, processing ability, memory storage, etc. However, one of the most important challenges facing the IoT networks is the energy-efficient task allocation. An efficient task allocation protocol in the IoT network should ensure the fair and efficient distribution of resources for all objects to collaborate dynamically with limited energy. The canonic
... Show MoreConstruction contractors usually undertake multiple construction projects simultaneously. Such a situation involves sharing different types of resources, including monetary, equipment, and manpower, which may become a major challenge in many cases. In this study, the financial aspects of working on multiple projects at a time are addressed and investigated. The study considers dealing with financial shortages by proposing a multi-project scheduling optimization model for profit maximization, while minimizing the total project duration. Optimization genetic algorithm and finance-based scheduling are used to produce feasible schedules that balance the finance of activities at any time w
The aim of this study was to establish the existence and interaction of TMPRSS2 – ERG gene fusion status with clinicopathological features of prostate cancer patients. This research consisted of 123 embedded formalin-fixed tissues obtained from the prostate tumor patients. The above gene fusion is detected through the technique of fluorescent in situ hybridization (FISH) by means of a triple color probe. Seven samples have not been scored due to technical difficulties and 46 patients have fusion (39.6%), while the remaining (70) have not been seen with fusion. Of the 46 fusion-positive, 17 (36%) were caused by ERG-translocation, of the other 29 (63%) were caused by the interstitial segment deletion between the two genes due to the
... Show MoreThis study included 50 blood serum samples that collected from children with age ranged between 7-12 years. Thirty five samples collected from children with Type 1 Diabetes Mellitus (T1D), and 15 blood serum samples collected from healthy children as a control sample. The polymorphism of IL-4 -590 (C>T) gene, which amplified by using amplification refractory mutation system (ARMS-PCR) was showed high percentage of C allele frequency in T1D patients sample in comparison with T allele frequency, and the C allele revealed as etiological faction with risk by having T1D disease, whereas the T allele showed high frequency from the C allele frequency in control sample, and the T allele revealed as preventive faction from infection by this disease.
... Show MoreThe efficiency of egg yolk emulsion in coating DNA and its delivery across cellular membranes was evaluated in comparison with liposomes DOPE . The murine leukemia viral oncogene v-abl , cloned on pBR322 was used as a DNA substrate for direct injection into mice tissue . the DNA complexes were prepared by mixing the DNA with egg yolk emulsion and liposome . Each was directly injected into mice peritoneal cavity with proper control. The gene delivery was examined phenotypically by blood analysis and cytogenetic analysis . Chromosomal changes were detected in the bone marrow as from the fourth day post inoculation through the eleventh day when chromosomal ring s could be seen . this was accompanied by decrease in the WBC count ,
... Show More