The rapid and enormous growth of the Internet of Things, as well as its widespread adoption, has resulted in the production of massive quantities of data that must be processed and sent to the cloud, but the delay in processing the data and the time it takes to send it to the cloud has resulted in the emergence of fog, a new generation of cloud in which the fog serves as an extension of cloud services at the edge of the network, reducing latency and traffic. The distribution of computational resources to minimize makespan and running costs is one of the disadvantages of fog computing. This paper provides a new approach for improving the task scheduling problem in a Cloud-Fog environme
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 MoreSpraying pesticides is one of the most common procedures that is conducted to control pests. However, excessive use of these chemicals inversely affects the surrounding environments including the soil, plants, animals, and the operator itself. Therefore, researchers have been encouraged to...
String 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 MoreIn many applications such as production, planning, the decision maker is important in optimizing an objective function that has fuzzy ratio two functions which can be handed using fuzzy fractional programming problem technique. A special class of optimization technique named fuzzy fractional programming problem is considered in this work when the coefficients of objective function are fuzzy. New ranking function is proposed and used to convert the data of the fuzzy fractional programming problem from fuzzy number to crisp number so that the shortcoming when treating the original fuzzy problem can be avoided. Here a novel ranking function approach of ordinary fuzzy numbers is adopted for ranking of triangular fuzzy numbers with simpler an
... Show MorePhoenix dactylifera l. pinnae (the green leaves of dates palm) were used as natural reinforcing (strengthening) fibers to improve the mechanical properties of polyester as a matrix material, the fibers of the green leaves of dates palm were used in two lengths, 10 and 20mm with five rates of 0, 2.5, 5, 10, and 20% , where the reinforcing with the leaves fibers increases the hardness strength from 76.5 to be about 86.55 , the Impact value raised from about 0.313 to 0.461 , in addition to that the flexural strength from 2.66 to be about 55 , and the thermal conductivity increases from 2.54 𝑤∕𝑚.℃ to 5.41 𝑤∕𝑚.℃. The results of the present search explains that the composite samples reinforced at rate 20% and 10mm fiber length
... Show MoreIn this paper, we used two monomers, 3,3',4,4'-benzophenone tetracarboxylic dianhydride (BTDA) and m,m'-diaminobenzophenone (m, m’-DABP), to produce polyamide acid and then converted it to polyimide (PI). The effects of phosphoric acid (H3PO4) molarity (1, 2, and 3 M) on the structural, thermal, mechanical, and electrical characteristics of the polyimides/polyaniline (PI/PANI) nanocomposites were studied. Two sharp reflection peaks were developed by the addition of PANI to PI. When 3 M H3PO4 is added, the crystalline sharp peak loses some of its intensity. The complex formation of PI/PANI-H3PO4 was confi
... Show More