27 research outputs found
Multi-objective discrete particle swarm optimisation algorithm for integrated assembly sequence planning and assembly line balancing
In assembly optimisation, assembly sequence planning and assembly line balancing have been extensively studied because both activities are directly linked with assembly efficiency that influences the final assembly costs. Both activities are categorised as NP-hard and usually performed separately. Assembly sequence planning and assembly line balancing optimisation presents a good opportunity to be integrated, considering the benefits such as larger search space that leads to better solution quality, reduces error rate in planning and speeds up time-to-market for a product. In order to optimise an integrated assembly sequence planning and assembly line balancing, this work proposes a multi-objective discrete particle swarm optimisation algorithm that used discrete procedures to update its position and velocity in finding Pareto optimal solution. A computational experiment with 51 test problems at different difficulty levels was used to test the multi-objective discrete particle swarm optimisation performance compared with the existing algorithms. A statistical test of the algorithm performance indicates that the proposed multi-objective discrete particle swarm optimisation algorithm presents significant improvement in terms of the quality of the solution set towards the Pareto optimal set
Enhanced discrete particle swarm optimization path planning for UAV vision-based surface inspection
© 2017 In built infrastructure monitoring, an efficient path planning algorithm is essential for robotic inspection of large surfaces using computer vision. In this work, we first formulate the inspection path planning problem as an extended travelling salesman problem (TSP) in which both the coverage and obstacle avoidance were taken into account. An enhanced discrete particle swarm optimization (DPSO) algorithm is then proposed to solve the TSP, with performance improvement by using deterministic initialization, random mutation, and edge exchange. Finally, we take advantage of parallel computing to implement the DPSO in a GPU-based framework so that the computation time can be significantly reduced while keeping the hardware requirement unchanged. To show the effectiveness of the proposed algorithm, experimental results are included for datasets obtained from UAV inspection of an office building and a bridge
Machine scheduling using the Bees algorithm
Single-machine scheduling is the process of assigning a group of jobs to a machine. The jobs are arranged so that a performance measure, such as the total processing time or the due date, may be optimised. Various swarm intelligence techniques as well as other heuristic approaches have been developed for machine scheduling. Previously, the Bees Algorithm, a heuristic optimisation procedure that mimics honeybee foraging, was successfully employed to solve many problems in continuous domains. In this thesis, the Bees Algorithm is presented to solve various single-machine scheduling benchmarks, all of which, chosen to test the performance of the algorithm, are NP-hard and cannot be solved to optimality within polynomially-bounded time. To apply the Bees Algorithm for machine scheduling, a new neighbourhood structure is defined. Several local search algorithms are combined with the Bees Algorithm.
This work also introduces an enhanced Bees Algorithm. Several additional features are considered to improve the efficiency of the algorithm such as negative selection, chemotaxis, elimination and dispersal which is similar to the ‘site abandonment’ strategy used in the original algorithm, and neighbourhood change. A different way to deploy neighbourhood procedures is also presented.
ii
Three categories of machine scheduling problems, namely, single machine with a common due date, total weighted tardiness, and total weighted tardiness with sequence-dependent setup are used to test the enhanced Bees Algorithm’s performance. The results obtained compare well with those produced by the basic version of the algorithm and by other well-known techniques
Integrated optimization of mixed-model assembly sequence planning and line balancing using Multi-objective Discrete Particle Swarm Optimization
Recently, interest in integrated assembly sequence planning (ASP) and assembly line balancing (ALB) began to pick up because of its numerous benefits, such as the larger search space that leads to better solution quality, reduced error rate in planning, and expedited product time-to-market. However, existing research is limited to the simple assembly problem that only runs one homogenous product. This paper therefore models and optimizes the integrated mixed-model ASP and ALB using Multi-objective Discrete Particle Swarm Optimization (MODPSO) concurrently. This is a new variant of the integrated assembly problem. The integrated mixed-model ASP and ALB is modeled using task-based joint precedence graph. In order to test the performance of MODPSO to optimize the integrated mixed-model ASP and ALB, an experiment using a set of 51 test problems with different difficulty levels was conducted. Besides that, MODPSO coefficient tuning was also conducted to identify the best setting so as to optimize the problem. The results from this experiment indicated that the MODPSO algorithm presents a significant improvement in term of solution quality toward Pareto optimal and demonstrates the ability to explore the extreme solutions in the mixed-model assembly optimization search space. The originality of this research is on the new variant of integrated ASP and ALB problem. This paper is the first published research to model and optimize the integrated ASP and ALB research for mixed-model assembly problem
Recommended from our members
Semi-Static Cell Differentiation and Integration with Dynamic BBU-RRH Mapping in Cloud Radio Access Network
Abstract—In this paper, a Self-Organising Cloud Radio Access
Network is proposed, which dynamically adapt to varying network
capacity demands. A load prediction model is considered
for provisioning and allocation of Base Band Units (BBUs) and
Remote Radio Heads (RRHs). The density of active BBUs and
RRHs is scaled based on the concept of cell differentiation and
integration (CDI) aiming efficient resource utilisation without
sacrificing the overall QoS. A CDI algorithm is proposed in
which a semi-static CDI and dynamic BBU-RRH mapping for
load balancing are performed jointly. Network load balance is
formulated as a linear integer-based optimisation problem with
constraints.The semi-static part of CDI algorithm selects proper
BBUs and RRHs for activation/deactivation after a fixed CDI cycle,
and the dynamic part performs proper BBU to RRH mapping
for network load balancing aiming maximum Quality of Service
(QoS) with minimum possible handovers. A Discrete Particle
Swarm Optimisation (DPSO) is developed as an Evolutionary
Algorithm (EA) to solve network load balancing optimisation
problem. The performance of DPSO is tested based on two
problem scenarios and compared to Genetic Algorithm (GA) and
the Exhaustive Search (ES) algorithm. The DPSO is observed to
deliver optimum performance for small-scale networks and near
optimum performance for large-scale networks. The DPSO has
less complexity and is much faster than GA and ES algorithms.
Computational results of a CDI-enabled C-RAN demonstrate
significant throughput improvement compared to a fixed C-RAN,
i.e., an average throughput increase of 45.53% and 42.102%, and
an average blocked users reduction of 23.149%, and 20.903% is
experienced for Proportional Fair (PF) and Round Robin (RR)
schedulers, respectivel
Recommended from our members
QoS-Aware dynamic RRH allocation in a Self-Optimised cloud radio access network with RRH proximity constraint
An inefficient utilisation of network resources in a
time-varying traffic environment often leads to load imbalances,
high call-blocking events and degraded Quality of Service
(QoS). This paper optimises the QoS of a Cloud Radio Access
Network (C-RAN) by investigating load balancing solutions.
The dynamic re-mapping ability of C-RAN is exploited to
configure the Remote Radio Heads (RRHs) to proper Base
Band Unit (BBU) sectors in a time-varying traffic environment.
RRH-sector configuration redistributes the network capacity
over a given geographical area. A Self-Optimised Cloud
Radio Access Network (SOCRAN) is considered to enhance
the network QoS by traffic load balancing with minimum
possible handovers in the network. QoS is formulated as an
optimisation problem by defining it as a weighted combination
of new key performance indicators (KPIs) for the number
of blocked users and handovers in the network subject to
RRH sectorisation constraint. A Genetic Algorithm (GA) and
Discrete Particle Swarm Optimisation (DPSO) are proposed
as evolutionary algorithms to solve the optimisation problem.
Computational results based on three benchmark problems
demonstrate that GA and DPSO deliver optimum performance
for small networks, whereas close-optimum is delivered for large
networks. The results of both GA and DPSO are compared to
Exhaustive Search (ES) and K-mean clustering algorithms. The
percentage of blocked users in a medium sized network scenario
is reduced from 10.523% to 0.421% and 0.409% by GA and
DPSO, respectively. Also in a vast network scenario, the blocked
users are reduced from 5.394% to 0.611% and 0.56% by GA
and DPSO, respectively. The DPSO outperforms GA regarding
execution, convergence, complexity, and achieving higher levels
of QoS with fewer iterations to minimise both handovers and
blocked users. Furthermore, a trade-off between two critical
parameters for the SOCRAN algorithm is presented, to achieve
performance benefits based on the type of hardware utilised for
C-RAN
Multi-objective tools for the vehicle routing problem with time windows
Most real-life problems involve the simultaneous optimisation of two or more, usually conflicting, objectives. Researchers have put a continuous effort into solving these problems in many different areas, such as engineering, finance and computer science. Over time, thanks to the increase in processing power, researchers have created methods which have become increasingly sophisticated. Most of these methods have been based on the notion of Pareto dominance, which assumes, sometimes erroneously, that the objectives have no known ranking of importance.
The Vehicle Routing Problem with Time Windows (VRPTW) is a logistics problem which in real-life applications appears to be multi-objective. This problem consists of designing the optimal set of routes to serve a number of customers within certain time slots. Despite this problem’s high applicability to real-life domains (e.g. waste collection, fast-food delivery), most research in this area has been conducted with hand-made datasets. These datasets sometimes have a number of unrealistic features (e.g. the assumption that one unit of travel time corresponds to one unit of travel distance) and are therefore not adequate for the assessment of optimisers. Furthermore, very few studies have focused on the multi-objective nature of the VRPTW. That is, very few have studied how the optimisation of one objective affects the others.
This thesis proposes a number of novel tools (methods + dataset) to address the above- mentioned challenges: 1) an agent-based framework for cooperative search, 2) a novel multi-objective ranking approach, 3) a new dataset for the VRPTW, 4) a study of the pair-wise relationships between five common objectives in VRPTW, and 5) a simplified Multi-objective Discrete Particle Swarm Optimisation for the VRPTW
Multi-objective tools for the vehicle routing problem with time windows
Most real-life problems involve the simultaneous optimisation of two or more, usually conflicting, objectives. Researchers have put a continuous effort into solving these problems in many different areas, such as engineering, finance and computer science. Over time, thanks to the increase in processing power, researchers have created methods which have become increasingly sophisticated. Most of these methods have been based on the notion of Pareto dominance, which assumes, sometimes erroneously, that the objectives have no known ranking of importance.
The Vehicle Routing Problem with Time Windows (VRPTW) is a logistics problem which in real-life applications appears to be multi-objective. This problem consists of designing the optimal set of routes to serve a number of customers within certain time slots. Despite this problem’s high applicability to real-life domains (e.g. waste collection, fast-food delivery), most research in this area has been conducted with hand-made datasets. These datasets sometimes have a number of unrealistic features (e.g. the assumption that one unit of travel time corresponds to one unit of travel distance) and are therefore not adequate for the assessment of optimisers. Furthermore, very few studies have focused on the multi-objective nature of the VRPTW. That is, very few have studied how the optimisation of one objective affects the others.
This thesis proposes a number of novel tools (methods + dataset) to address the above- mentioned challenges: 1) an agent-based framework for cooperative search, 2) a novel multi-objective ranking approach, 3) a new dataset for the VRPTW, 4) a study of the pair-wise relationships between five common objectives in VRPTW, and 5) a simplified Multi-objective Discrete Particle Swarm Optimisation for the VRPTW
Security of supply improvement in high voltage distribution systems
In this thesis, algorithms are proposed to improve electricity distribution network supply restoration. The practical implementation of such algorithms relies on the presence of fully automated switches located at a certain number of network substations. The algorithm has the capability to restore a maximum number of customers if an outage occurs on any section of the test network. Since a very high cost is usually involved in the implementation of the fully automated system, a second algorithm was introduced with the aim of reducing the number and location of required switches. Discrete Particle Swarm Optimisation (DPSO) was employed to identify optimal placement of a limited number of remotely operable protective devices as well as the optimal sequence of reconfiguration and restoration of the supply. The reliability of the network was determined by calculating the number of possible post-outage restored customers, considering both upstream and downstream restorations. In the selection of optimal switching sequences, network voltage and current constraints were also considered to ensure that the identified restoration was viable. Further, the proposed algorithm considered the failure rate on each section of the network in arriving at the proposed optimal locations of switches. The developed DPSO-based algorithm and Brute Force is described and applied to real 11kV urban, semi-urban and rural distribution networks each with a different number of feeders and substations. These proposed algorithms have the capability to search for an unlimited number and locations of switches pairs or clusters for all networks (urban, semi-urban and rural) with optimal locations and number of Remotely Operable Switch Pairs (ROS). It was demonstrated that less than half of fully automated switches are needed to restore more than 95% of customers for each case study network. A significant reduction in investment cost of protective devices could be achieved by applying the proposed algorithm and at the same time improving and optimising the reliability of 11kV distribution networks