Ali Sadollah

Ali Sadollah
University of Science and Culture · Department of Mechanical Engineering

PhD, Eng
Looking for Potential Collaborators

About

130
Publications
88,175
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
6,196
Citations
Introduction
Ali Sadollah received his PhD at University of Malaya, Kuala Lumpur in 2013. He served as a research fellow for 2 years at Korea University and one year at NTU in Singapore. He has this honor to serve as postdoc research fellow for one and half year at Sharif University of Technology, Tehran, Iran. Currently, he is assistant professor at University of Science and Culture, Tehran, Iran. Research interests: Soft Computing Applications in Engineering, Optimization and Metaheuristics, and so forth.
Additional affiliations
February 2018 - present
University of Science and Culture
Position
  • Professor (Assistant)
Description
  • Serving as Assistant Professor at Mechanical Engineering department. Teaching under graduate students and also doing research and publishing related papers are my main academic task at University of Science and Culture.
April 2017 - September 2018
Sharif University of Technology
Position
  • Professor (Assistant)
Description
  • Doing research and conducting graduate students.
February 2016 - February 2017
Nanyang Technological University
Position
  • Research Associate
Description
  • Serving as postdoc research fellow publishing scientific papers in prestige journals.
Education
August 2010 - August 2013
University of Malaya
Field of study
  • Mechanical Engineering (Engineering Optimization)
September 2007 - January 2010
Semnan University
Field of study
  • Mechanical Engineering (Applied Design)
September 2002 - September 2007
Islamic Azad University Semnan
Field of study
  • Mechanical Engineering (Solid State)

Publications

Publications (130)
Article
Full-text available
The continuous supply of drinking water for human life is essential to ensure the sustainability of cities, society, and the environment. At a time when water scarcity is worsening due to climate change, the construction of an optimized water supply infrastructure is necessary. In this study, an improved version of the Harmony Search Algorithm (HSA...
Article
Full-text available
A distributed heterogeneous permutation flowshop scheduling problem with sequence‐dependent setup times (DHPFSP‐SDST) is addressed, which well reflects real‐world scenarios in heterogeneous factories. The objective is to minimise the maximum completion time (makespan) by assigning jobs to factories, and sequencing them within each factory. First, a...
Article
Full-text available
Optimising the shape and size of large-scale truss frames is challenging because there is a nonlinear interaction between cross-sectional and nodal coordinate forces of structures. Meanwhile, combining the shape and bar size variables creates a multi-modal search space with dynamic constraints, making an expensive optimisation engineering problem....
Preprint
Full-text available
Optimising the shape and size of large-scale truss frames is challenging because there is a nonlinear interaction between cross-sectional and nodal coordinate forces of structures. Meanwhile, combining the shape and bar size variables makes a multi-modal search space with dynamic constraints that makes an expensive optimisation problem. Besides, mo...
Book
Full-text available
This contributed book focuses on optimization methods inspired by nature such as Harmony Search Algorithm, Drosophila Food-Search Algorithm, Cohort intelligence algorithm and its variations, fuzzy logic along with their hybridization variants. It also focuses on multi-objective optimization algorithms such as Non-Dominated Sorting Genetic Algorithm...
Chapter
Full-text available
Swarm intelligence is a relatively recent approach for solving optimization problems that usually adopts the social behavior of birds and animals. The most popular class of swarm intelligence is ant colony optimization (ACO), which simulates the behavior of ants in seeking and moving food. This chapter aim to briefly overview the important role of...
Article
Full-text available
At present, home health care (HHC) has been accepted as an effective method for handling the healthcare problems of the elderly. The HHC scheduling and routing problem (HHCSRP) attracts wide concentration from academia and industrial communities. This work proposes an HHCSRP considering several care centers, where a group of customers (i.e., patien...
Article
Full-text available
Neural Network Algorithm (NNA) is a recently proposed Metaheuristic that is inspired by the idea of artificial neural networks. The performance of NNA on single-objective optimization problems is very promising and effective. In this article, a maiden attempt is made to restructure NNA for its possible use to address multi-objective optimization pr...
Article
Full-text available
The generation rescheduling is described as the power generation shifting from one or more generators to one or more other generators as a preventive action to improve and maintain the security of the power system. Since, there is a direct link between security improvement and the lines overload under contingencies, by rescheduling generation, the...
Article
Full-text available
There has been an advance toward the development of many metaheuristic optimization algorithms inspired by various natural and artificial phenomena. While any algorithm should be coded to each particular optimization problem, an increase in interest arises for the development of software that can generally and effectively function. HS-Solver is an...
Chapter
Full-text available
Path planning of uninhabited combat air vehicle (UCAV) is a rather complicated global optimum problem which is about seeking a superior flight route considering different kinds of constrains under complex combat field environment. Neural network algorithm (NNA) is a recently developed optimizer inspired by the unique structure of artificial neural...
Chapter
Full-text available
In this study, low-velocity impact on fiber metal laminate (FML) plate with nanoclay reinforcement particles has been investigated. Rectangular FML specimens have been made by hand lay-up method using two 2024 aluminum sheets and 4 layers of basalt fibers. The ultrasonic device is used for nanoclay in samples, and the specimens are constructed in d...
Chapter
Full-text available
Gearing is one of the most efficient methods of transmitting power from a source to its application with or without change of speed or direction. In this paper, a spur gear model is optimized aiming to maximize its transmission power and minimize its weight. Several design variables named as transmitted power, number of pinion teeth, modules, and t...
Chapter
Full-text available
In this paper, a net-zero energy building setup over an existing building in the suburbs of Melbourne city is proposed. Based on the power consumption, a solar panel system considering minimum size is done to determine the optimum number of solar panels required for the building. An anisotropic method is utilized to model the incident radiation. Fo...
Article
Currently, population aging has aroused much concern in many countries since the elderly occupy a lot of social public resources in hospitals and nursing homes. Home health care (HHC) is treated as an alternative solution to serve the elderly community. In recent years, managing and organizing the operation of HHCs receive a great deal of attention...
Article
Full-text available
In this paper, conductive polymer-based composites in order to have higher electrical conductivity have been constructed using different nanoparticles and numerically considered by different classification techniques. Due to non-conducting feature of polymer-based composites, their other positive advantages (e.g., light weight and stress corrosion)...
Article
Minimum cost of energy is the main goal of a wind farm layout optimization. This is achieved by maximizing the total energy while minimizing the total costs of the farm. In this study, two sizes of commercial turbines were considered to investigate the effect of a non-homogenous farm on the layout optimization process. A cost model consisting of tu...
Article
Full-text available
In order to develop the dynamic effectiveness of the structures such as trusses, the application of optimisation methods plays a significant role in improving the shape and size of elements. However, conjoining two heterogeneous variables, nodal coordinates and cross-sectional elements, makes a challenging optimisation problem that is nonlinear, mu...
Article
Full-text available
There has been an advance toward the development of many metaheuristic optimization algorithms inspired by various natural and artificial phenomena. While any algorithm should be coded to each particular optimization problem, an increase in interest arises for the development of software that can generally and effectively function. HS-Solver is an...
Article
Production and distribution are two important sectors in a supply chain and their managements become an essential issue in industrial fields. The integrated operation of production and distribution stages are regarded as an effective approach. This work proposes an integrated production and distribution optimization problem, where jobs are processe...
Article
Full-text available
In recent years, many researchers have utilized metaheuristic optimization algorithms along with fuzzy logic theory in their studies for various purposes. The harmony search (HS) algorithm is one of the metaheuristic optimization algorithms that is widely employed in different studies along with fuzzy logic (FL) theory. FL theory is a mathematical...
Article
Full-text available
Generally, scheduling problems refer to allocation of available shared resources and the sorting of production tasks, in order to satisfy the specified performance target within a certain time. The fundamental scheduling problem is that all jobs need to be processed on the same route, which is called flow shop scheduling problems (FSSP). The goal o...
Article
Production and distribution are two essential activities in supply chain management. Currently, integrated production and distribution problems receive much attention because decision-makers devote to improving the operation efficiency of both stages and try to achieve an optimal solution. This work proposes an integrated distributed production and...
Article
Full-text available
This paper represents a hybrid Firefly and Self-Regulating Particle Swarm Optimization (FSRPSO) algorithm to solve optimal Combined Heat and Power Economic Dispatch (CHPED) problem. Valve point effect on fuel cost function of pure generation units, electrical power losses in transmission systems and feasible operating zones are taken into account i...
Chapter
Full-text available
Extreme learning machine (ELM) is a non-iterative algorithm for training single-hidden layer feedforward neural network (SLFN). ELM has been shown to have good generalization performance and faster learning speed than conventional gradient-based learning algorithms. However, due to the random determination of the hidden neuron parameters (i.e., inp...
Article
Full-text available
In recent years, significant attentions have been devoted to design of metaheuristic optimization algorithms in order to solve optimization problems. Metaheuristic optimizers are methods which are inspired by observing the phenomena occurring in nature. In this paper, a comprehensive and exhaustive review has been carried out on water cycle algorit...
Article
Full-text available
Distributed generation (DG) resources based on solar and wind energies are among the DGs that can optimize the voltage profile and reduce network losses by optimal locating and sizing in distribution systems. In this paper, 4-Rule Harmony Search (4-RHS) algorithm is presented for optimal placement and sizing of the renewable DG resources. In this r...
Article
Full-text available
This study proposes a novel detection model for the detection of cyber-attacks using remote sensing data on water distribution systems (i.e., pipe flow sensor, nodal pressure sensor, tank water level sensor, and programmable logic controllers) by machine learning approaches. The most commonly used and well-known machine learning algorithms (i.e., k...
Article
Full-text available
In this paper, Neural Network Algorithm is employed for simultaneous placing and sizing Distributed Generators and Shunt Capacitors Banks in distribution network to minimize active power loss and improve the voltage profile. The NNA is a novel developed optimizer based on the concept of artificial neural networks which benefits from its unique stru...
Article
Full-text available
Internationally, there are heightened demands for efficient public transportation systems due to high population growth rates in urban areas and their associated increased trip demands within and across city boundaries. An ideal and sustainable public transportation system should satisfy its passengers while minimizing operation costs that are ofte...
Article
Full-text available
In this article, a model of a T-shaped fin, consisting of a set of ordinary differential equations (ODEs), is considered. The purpose of this article is to numerically solve ODE systems of a T-shaped fin (there is no reported exact and analytical solution) using an alternative approach. Utilizing a base approximation function, some mathematical pri...
Article
Full-text available
Harmony Search (HS) is a music-inspired optimization algorithm for solving complex optimization problems that imitate the musical improvisational process. This paper reviews the potential of applying the HS algorithm in three countries, China, South Korea, and Japan. The applications represent several disciplines in fields of study such as computer...
Article
Full-text available
Various metaheuristic optimization algorithms are being developed to obtain optimal solutions to real-world problems. Metaheuristic algorithms are inspired by various metaphors, resulting in different search mechanisms, operators, and parameters, and thus algorithm-specific strengths and weaknesses. Newly developed algorithms are generally tested u...
Article
Full-text available
In this article, a self-adaptive global mine blast algorithm (GMBA) is proposed for numerical optimization. This algorithm is designed in a novel way, and a new shrapnel equation is proposed for the exploitation phase of mine blast algorithm. A theoretical study is performed, which proves the convergence of any typical shrapnel piece; a new definit...
Article
Full-text available
In recent years, both sustainability and optimization concepts have become inseparable developing topics with diverse concepts, elements, and aspects. The principal goal of optimization is to improve the overall sustainability including the environmental sustainability, social sustainability, economic sustainability, and energy resources sustainabi...
Chapter
Full-text available
This paper proposes an enhanced harmony search algorithm for solving computationally expensive benchmarks widely used in the literature. We explored the potential and applicability of the original harmony search (HS) algorithm through introducing an extended version of the algorithm integrated with a new dynamic search equation enabling the algorit...
Preprint
Full-text available
Optimal power flow (OPF) is a key tool for planning and operations in energy grids. The line-flow constraints, generator loading effect, piece-wise cost functions, emission, and voltage quality cost make the optimization model non-convex and computationally cumbersome to solve. Metaheuristic techniques for solving the problem have emerged as a prom...
Article
Full-text available
Recently, many manufacturing enterprises pay closer attention to energy efficiency due to increasing energy cost and environmental awareness. Energy-efficient scheduling of production systems is an effective way to improve energy efficiency and to reduce energy cost. During the past 10 years, a large amount of literature has been published about en...
Article
Full-text available
Engineering benchmark problems with specific characteristics have been used to compare the performance and reliability of metaheuristic algorithms, and water distribution system design benchmarks are also widely used. However, only a few benchmark design problems have been considered in the research community. Due to the limited set of previous ben...
Conference Paper
The minimum cost of energy is the goal of wind farm layout optimization. This can be achieved by maximizing the total energy and minimizing the total costs of the farm. This study considered two sizes of commercial turbines and thus we modified the simple cost model proposed by Mosetti et al. [1], using cost scaling law. We also used Jensen wake mo...
Article
Full-text available
Water cycle algorithm (WCA) is a population-based metaheuristic algorithm, inspired by the water cycle process and movement of rivers and streams towards sea. The WCA shows good performance in both exploration and exploitation phases. Further, the relationship between improvised exploitation and each parameter under asymmetric interval is derived a...
Article
This paper presents a synthesis strategy for impact force localization and identification of framed structures in time-domain using a two-step wavelet-based fitness evaluation scheme in conjunction with genetic and water cycle algorithms. For this purpose, a straightforward approach is developed for sensitivity analysis of accelerations and spatial...
Article
Full-text available
Traffic congestion is a critical problem which makes roads busy. Traffic congestion challenges traffic flow in urban areas. A growing urban area creates complex traffic problems in daily life. Congestion phenomena cannot be resolved only by applying physical constructs such as building bridges and motorways and increasing road capacity. It is neces...
Code
The Neural Network Algorithm has been written in MATLAB programming language. This code is for solving constrained continuous optimization problems using feasible approach (Direct method proposed by Deb 2001). Enjoy it!
Code
The Water Cycle Algorithm has been written in MATLAB programming language. This code is for solving unconstrained continuous optimization problems. Enjoy it!
Code
The Neural Network Algorithm has been written in MATLAB programming language. This code is for solving unconstrained continuous optimization problems. Enjoy it!
Code
The Neural Network Algorithm has been written in MATLAB programming language. This code is for solving constrained continuous optimization problems using feasible approach (Direct method proposed by Deb 2001). Enjoy it!
Code
The Neural Network Algorithm has been written in MATLAB programming language. This code is for solving unconstrained continuous benchmark problems. Enjoy it!
Code
The Water Cycle Algorithm has been written in MATLAB programming language. This code is for solving constrained continuous optimization problems using feasible approach (Direct method proposed by Deb 2001). Enjoy it!
Article
Full-text available
The water cycle algorithm (WCA) is a nature-inspired meta-heuristic recently contributed to the community in 2012, which finds its motivation in the natural surface runoff phase in water cycle process and on how streams and rivers flow into the sea. This method has been so far successfully applied to many engineering applications, spread over a wid...
Article
Full-text available
In this research, a new metaheuristic optimization algorithm, inspired by biological nervous systems and artificial neural networks (ANNs) is proposed for solving complex optimization problems. The proposed method, named as neural network algorithm (NNA), is developed based on the unique structure of ANNs. The NNA benefits from complicated structur...
Article
This paper proposes a hybrid optimization method that combines the power of the harmony search (HS) with the mine blast algorithm (MBA). The resulting mine blast harmony search (MBHS) uses MBA for exploration and HS for exploitation. The HS is inspired by the improvisation process of musicians, while the MBA is derived based on explosion of landmin...
Method
روش های بهینه سازی فراابتکاری دریچه ای نو به سوی حل مسائل مهندسی، کامپیوتر و علوم پایه گشوده است. در محاسبات سنگین تحلیلی در عرصه خودروسازی و هوافضا، الگوریتم های بهینه سازی هوشمند، نقش بسزایی در بهینه کردن پارامترهای ساخت و طراحی ایفا می کنند. آشنایی با روش های بهینه سازی، ابزاری مهم و حیاتی در اختیار طراحان، مهندسان و سازندگان قرار می دهد تا با...
Article
Full-text available
Public transportation can have an efficient role ingainingtraveler satisfaction while decreasing operation costs through establishing an integrated public transit system. The main objective of this research is to propose an integrated multimodal transit model to design the best combination of both railway and feeder bus mode transit systems, while...
Research Proposal
Full-text available
Defining true and false as response to most real life's problems is a superficial view. Real life and new proposed problems are going to be more and more complex in terms of size and other aspects such as non-linearity. Increasing complexity of problems need more information. When using Fuzzy Logic there is no need of a detailed knowledge of a syst...
Chapter
Full-text available
This paper describes the enhancement of the water cycle algorithm (WCA) using a fuzzy inference system to dynamically adapt its parameters. The original WCA is compared in terms of performance with the proposed method called WCA with dynamic parameter adaptation (WCA-DPA). Simulation results on a set of well-known test functions show that the WCA i...
Article
Full-text available
In this article, scheduling and rescheduling problems with increasing processing time and new job insertion are studied for reprocessing problems in the remanufacturing process. To handle the unpredictability of reprocessing time, an experience-based strategy is used. Rescheduling strategies are applied for considering the effect of increasing repr...
Article
Full-text available
Portfolio selection is one of the most vital financial problems in literature. The studied problem is a nonlinear multi-objective problem which has been solved by a variety of heuristic and metaheuristic techniques. In this article, a metaheuristic optimiser, the multi-objective water cycle algorithm (MOWCA), is represented to find efficient fronti...
Article
This paper studies a large-scale urban traffic light scheduling problem (LUTLSP). A centralized model is developed to describe the LUTLSP, where each outgoing flow rate is described as a nonlinear mixed logical switching function over the source link’s density, the destination link’s density and capacity, and the driver’s potential psychological re...
Conference Paper
This paper proposes a harmony search algorithm-based optimization of design and operation of hydropower storage systems. The optimization formulation of the problem is a nonconvex nonlinear program difficult to solve by gradient-based nonlinear programming techniques. The search space of the problem is large due to number of operational variables....
Conference Paper
Full-text available
The particle swarm optimization (PSO) is a natural-inspire optimization algorithm mimicking the movement behavior of animal flocks for food searching. Although the algorithm presents some advantages and widely application, however, there are several drawbacks such as trapping in local optima and immature convergence rate. To overcome these disadvan...