116 research outputs found

    An elitist quantum-inspired evolutionary algorithm for the flexible job-shop scheduling problem

    Get PDF
    The flexible job shop scheduling problem (FJSP) is vital to manufacturers especially in today’s constantly changing environment. It is a strongly NP-hard problem and therefore metaheuristics or heuristics are usually pursued to solve it. Most of the existing metaheuristics and heuristics, however, have low efficiency in convergence speed. To overcome this drawback, this paper develops an elitist quantum-inspired evolutionary algorithm. The algorithm aims to minimise the maximum completion time (makespan). It performs a global search with the quantum-inspired evolutionary algorithm and a local search with a method that is inspired by the motion mechanism of the electrons around an atomic nucleus. Three novel algorithms are proposed and their effect on the whole search is discussed. The elitist strategy is adopted to prevent the optimal solution from being destroyed during the evolutionary process. The results show that the proposed algorithm outperforms the best-known algorithms for FJSPs on most of the FJSP benchmarks

    An efficient application of goal programming to tackle multiobjective problems with recurring fitness landscapes

    Get PDF
    Many real-world applications require decision-makers to assess the quality of solutions while considering multiple conflicting objectives. Obtaining good approximation sets for highly constrained many objective problems is often a difficult task even for modern multiobjective algorithms. In some cases, multiple instances of the problem scenario present similarities in their fitness landscapes. That is, there are recurring features in the fitness landscapes when searching for solutions to different problem instances. We propose a methodology to exploit this characteristic by solving one instance of a given problem scenario using computationally expensive multiobjective algorithms to obtain a good approximation set and then using Goal Programming with efficient single-objective algorithms to solve other instances of the same problem scenario. We use three goal-based objective functions and show that on benchmark instances of the multiobjective vehicle routing problem with time windows, the methodology is able to produce good results in short computation time. The methodology allows to combine the effectiveness of state-of-the-art multiobjective algorithms with the efficiency of goal programming to find good compromise solutions in problem scenarios where instances have similar fitness landscapes

    Multiple objective decision support framework for configuring, loading and reconfiguring manufacturing cells

    Get PDF
    SIGLEAvailable from British Library Document Supply Centre-DSC:DXN031153 / BLDSC - British Library Document Supply CentreGBUnited Kingdo

    Agent-based dynamic part family formation for cellular manufacturing applications

    No full text
    One of the main critique on cellular manufacturing and its algorithms is their inability to handle dynamics events, especially dynamic changes in part spectrum. Unfortunately, there are not many efforts in the literature to overcome this problem. Agent oriented computing provides a marvellous opportunity to handle dynamic problems and to provide effective solutions, if carefully and intelligently implemented. In this paper, we have proposed a novel agent-based clustering algorithm for part family formation in cellular manufacturing by considering dynamic demand changes. However, it is not easy to directly compare the performance of the proposed algorithm with the literature results as there is no benchmark for dynamic cell formation problems. We attempt to compare the performance of the present algorithm on static test problems by dynamically introducing parts in these data-sets to our algorithm. Many results have been presented on these static data-sets by utilising several heuristics, meta-heuristics and optimisation-based algorithms. Although the proposed algorithm is not an optimisation-based algorithm and its operation is directed to handle dynamic changes in the problem domain through negotiation, we have shown that it has ability to provide very good results which are comparable to the best known solutions
    • 

    corecore