1,706 research outputs found
Recommended from our members
Combinatorial optimization and metaheuristics
Today, combinatorial optimization is one of the youngest and most active areas of discrete mathematics. It is a branch of optimization in applied mathematics and computer science, related to operational research, algorithm theory and computational complexity theory. It sits at the intersection of several fields, including artificial intelligence, mathematics and software engineering. Its increasing interest arises for the fact that a large number of scientific and industrial problems can be formulated as abstract combinatorial optimization problems, through graphs and/or (integer) linear programs. Some of these problems have polynomial-time (âefficientâ) algorithms, while most of them are NP-hard, i.e. it is not proved that they can be solved in polynomial-time. Mainly, it means that it is not possible to guarantee that an exact solution to the problem can be found and one has to settle for an approximate solution with known performance guarantees. Indeed, the goal of approximate methods is to find âquicklyâ (reasonable run-times), with âhighâ probability, provable âgoodâ solutions (low error from the real optimal solution). In the last 20 years, a new kind of algorithm commonly called metaheuristics have emerged in this class, which basically try to combine heuristics in high level frameworks aimed at efficiently and effectively exploring the search space. This report briefly outlines the components, concepts, advantages and disadvantages of different metaheuristic approaches from a conceptual point of view, in order to analyze their similarities and differences. The two very significant forces of intensification and diversification, that mainly determine the behavior of a metaheuristic, will be pointed out. The report concludes by exploring the importance of hybridization and integration methods
The Application of Ant Colony Optimization
The application of advanced analytics in science and technology is rapidly expanding, and developing optimization technics is critical to this expansion. Instead of relying on dated procedures, researchers can reap greater rewards by utilizing cutting-edge optimization techniques like population-based metaheuristic models, which can quickly generate a solution with acceptable quality. Ant Colony Optimization (ACO) is one the most critical and widely used models among heuristics and meta-heuristics. This book discusses ACO applications in Hybrid Electric Vehicles (HEVs), multi-robot systems, wireless multi-hop networks, and preventive, predictive maintenance
Orthogonal methods based ant colony search for solving continuous optimization problems
Research into ant colony algorithms for solving continuous optimization problems forms one of the most
significant and promising areas in swarm computation. Although traditional ant algorithms are designed for combinatorial
optimization, they have shown great potential in solving a wide range of optimization problems, including continuous
optimization. Aimed at solving continuous problems effectively, this paper develops a novel ant algorithm termed "continuous orthogonal ant colony" (COAC), whose pheromone deposit mechanisms would enable ants to search for
solutions collaboratively and effectively. By using the orthogonal design method, ants in the feasible domain can explore
their chosen regions rapidly and e±ciently. By implementing an "adaptive regional radius" method, the proposed
algorithm can reduce the probability of being trapped in local optima and therefore enhance the global search capability and accuracy. An elitist strategy is also employed to reserve the most valuable points. The performance of the COAC is
compared with two other ant algorithms for continuous optimization of API and CACO by testing seventeen functions
in the continuous domain. The results demonstrate that the proposed COAC algorithm outperforms the others
On the use of biased-randomized algorithms for solving non-smooth optimization problems
Soft constraints are quite common in real-life applications. For example, in freight transportation, the fleet size can be enlarged by outsourcing part of the distribution service and some deliveries to customers can be postponed as well; in inventory management, it is possible to consider stock-outs generated by unexpected demands; and in manufacturing processes and project management, it is frequent that some deadlines cannot be met due to delays in critical steps of the supply chain. However, capacity-, size-, and time-related limitations are included in many optimization problems as hard constraints, while it would be usually more realistic to consider them as soft ones, i.e., they can be violated to some extent by incurring a penalty cost. Most of the times, this penalty cost will be nonlinear and even noncontinuous, which might transform the objective function into a non-smooth one. Despite its many practical applications, non-smooth optimization problems are quite challenging, especially when the underlying optimization problem is NP-hard in nature. In this paper, we propose the use of biased-randomized algorithms as an effective methodology to cope with NP-hard and non-smooth optimization problems in many practical applications. Biased-randomized algorithms extend constructive heuristics by introducing a nonuniform randomization pattern into them. Hence, they can be used to explore promising areas of the solution space without the limitations of gradient-based approaches, which assume the existence of smooth objective functions. Moreover, biased-randomized algorithms can be easily parallelized, thus employing short computing times while exploring a large number of promising regions. This paper discusses these concepts in detail, reviews existing work in different application areas, and highlights current trends and open research lines
A Hybrid Bacterial Swarming Methodology for Job Shop Scheduling Environment
Optimized utilization of resources is the need of the hour in any manufacturing system. A properly planned schedule is often required to facilitate optimization. This makes scheduling a significant phase in any manufacturing scenario. The Job Shop Scheduling Problem is an operation sequencing problem on multiple machines with some operation and machine precedence constraints, aimed to find the best sequence of operations on each machine in order to optimize a set of objectives. Bacterial Foraging algorithm is a relatively new biologically inspired optimization technique proposed based on the foraging behaviour of E.coli bacteria. Harmony Search is a phenomenon mimicking algorithm devised by the improvisation process of musicians. In this research paper, Harmony Search is hybridized with bacterial foraging to improve its scheduling strategies. A proposed Harmony Bacterial Swarming Algorithm is developed and tested with benchmark Job Shop instances. Computational results have clearly shown the competence of our method in obtaining the best schedule
Bio-inspired multi-agent systems for reconfigurable manufacturing systems
The current marketâs demand for customization and responsiveness is a major challenge for producing intelligent, adaptive manufacturing systems. The Multi-Agent System (MAS) paradigm offers an
alternative way to design this kind of system based on decentralized control using distributed,
autonomous agents, thus replacing the traditional centralized control approach. The MAS solutions
provide modularity, flexibility and robustness, thus addressing the responsiveness property, but usually
do not consider true adaptation and re-configuration. Understanding how, in nature, complex things
are performed in a simple and effective way allows us to mimic natureâs insights and develop powerful
adaptive systems that able to evolve, thus dealing with the current challenges imposed on manufactur-
ing systems. The paper provides an overview of some of the principles found in nature and biology and
analyses the effectiveness of bio-inspired methods, which are used to enhance multi-agent systems to
solve complex engineering problems, especially in the manufacturing field. An industrial automation
case study is used to illustrate a bio-inspired method based on potential fields to dynamically route
pallets
Reducing physical ergonomic risks at assembly lines by line balancing and job rotation: A survey
Factors such as repetitiveness of work, required application of forces, handling of heavy loads, and awkward, static postures expose assembly line workers to risks of musculoskeletal disorders. As a rule, companies perform a post hoc analysis of ergonomic risks and examine ways to modify workplaces with high ergonomic risks. However, it is possible to lower ergonomic risks by taking ergonomics aspects into account right from the planning stage. In this survey, we provide an overview of the existing optimization approaches to assembly line balancing and job rotation scheduling that consider physical ergonomic risks. We summarize major ïŹndings to provide helpful insights for practitioners and identify research directions
Computational intelligence approaches to robotics, automation, and control [Volume guest editors]
No abstract available
Research on bulk-cargo-port berth assignment based on priority of resource allocation
Purpose: The purpose of this paper is to propose a Priority of Resource Allocation model about how to utilize the resources of the port efficiently, through the improvement of traditional ant colony algorithm, the ship-berth matching relation constraint matrix formed by ontology reasoning.
Design/methodology/approach: Through questionnaires?Explore factor analysis (EFA) and principal component analysis, the authors extract the importance of the goods, the importance of customers, and type of trade as the main factors of the ship operating priority. Then the authors combine berth assignment problem with the improved ant colony algorithm, and use the model to improve ship scheduling quality. Finally, the authors verify the model with physical data in a bulk-cargo-port in China.
Findings: Test by the real data of bulk cargo port, it show that shipsâ resource using priority and the length of waiting time are consistent; it indicates that the priority of resource allocation play a prominent role in improving ship scheduling quality.
Research limitations: The questionnaires is limited in only one port group, more related Influence factors should be considered to extend the conclusion.
Practical implications: The Priority of Resource Allocation model in this paper can be used to improve the efficiency of the dynamic berth assignment.
Originality: This paper makes the time of ship in port minimized as the optimization of key indicators and establishes a dynamic berth assignment model based on improved ant colony algorithm and the ontology reasoning model.Peer Reviewe
- âŠ