1,461 research outputs found
A memetic ant colony optimization algorithm for the dynamic travelling salesman problem
Copyright @ Springer-Verlag 2010.Ant colony optimization (ACO) has been successfully applied for combinatorial optimization problems, e.g., the travelling salesman problem (TSP), under stationary environments. In this paper, we consider the dynamic TSP (DTSP), where cities are replaced by new ones during the execution of the algorithm. Under such environments, traditional ACO algorithms face a serious challenge: once they converge, they cannot adapt efficiently to environmental changes. To improve the performance of ACO on the DTSP, we investigate a hybridized ACO with local search (LS), called Memetic ACO (M-ACO) algorithm, which is based on the population-based ACO (P-ACO) framework and an adaptive inver-over operator, to solve the DTSP. Moreover, to address premature convergence, we introduce random immigrants to the population of M-ACO when identical ants are stored. The simulation experiments on a series of dynamic environments generated from a set of benchmark TSP instances show that LS is beneficial for ACO algorithms when applied on the DTSP, since it achieves better performance than other traditional ACO and P-ACO algorithms.This work was supported by the Engineering and Physical Sciences Research Council (EPSRC) of UK under Grant EP/E060722/01 and Grant EP/E060722/02
Reading the news through its structure: new hybrid connectivity based approaches
In this thesis a solution for the problem of identifying the structure of news published
by online newspapers is presented. This problem requires new approaches and algorithms
that are capable of dealing with the massive number of online publications in existence
(and that will grow in the future). The fact that news documents present a high degree of
interconnection makes this an interesting and hard problem to solve. The identification
of the structure of the news is accomplished both by descriptive methods that expose the
dimensionality of the relations between different news, and by clustering the news into
topic groups. To achieve this analysis this integrated whole was studied using different
perspectives and approaches.
In the identification of news clusters and structure, and after a preparatory data collection
phase, where several online newspapers from different parts of the globe were
collected, two newspapers were chosen in particular: the Portuguese daily newspaper
Público and the British newspaper The Guardian.
In the first case, it was shown how information theory (namely variation of information)
combined with adaptive networks was able to identify topic clusters in the news published
by the Portuguese online newspaper Público.
In the second case, the structure of news published by the British newspaper The
Guardian is revealed through the construction of time series of news clustered by a kmeans
process. After this approach an unsupervised algorithm, that filters out irrelevant
news published online by taking into consideration the connectivity of the news labels
entered by the journalists, was developed. This novel hybrid technique is based on Qanalysis
for the construction of the filtered network followed by a clustering technique to
identify the topical clusters. Presently this work uses a modularity optimisation clustering technique but this step is general enough that other hybrid approaches can be used without
losing generality.
A novel second order swarm intelligence algorithm based on Ant Colony Systems
was developed for the travelling salesman problem that is consistently better than the
traditional benchmarks. This algorithm is used to construct Hamiltonian paths over the
news published using the eccentricity of the different documents as a measure of distance.
This approach allows for an easy navigation between published stories that is dependent
on the connectivity of the underlying structure.
The results presented in this work show the importance of taking topic detection in
large corpora as a multitude of relations and connectivities that are not in a static state.
They also influence the way of looking at multi-dimensional ensembles, by showing that
the inclusion of the high dimension connectivities gives better results to solving a particular
problem as was the case in the clustering problem of the news published online.Neste trabalho resolvemos o problema da identificação da estrutura das notícias publicadas
em linha por jornais e agências noticiosas. Este problema requer novas abordagens e
algoritmos que sejam capazes de lidar com o número crescente de publicações em linha
(e que se espera continuam a crescer no futuro). Este facto, juntamente com o elevado
grau de interconexão que as notícias apresentam tornam este problema num problema
interessante e de difícil resolução. A identificação da estrutura do sistema de notícias foi
conseguido quer através da utilização de métodos descritivos que expõem a dimensão das
relações existentes entre as diferentes notícias, quer através de algoritmos de agrupamento
das mesmas em tópicos. Para atingir este objetivo foi necessário proceder a ao estudo deste
sistema complexo sob diferentes perspectivas e abordagens.
Após uma fase preparatória do corpo de dados, onde foram recolhidos diversos jornais
publicados online optou-se por dois jornais em particular: O Público e o The Guardian.
A escolha de jornais em línguas diferentes deve-se à vontade de encontrar estratégias de
análise que sejam independentes do conhecimento prévio que se tem sobre estes sistemas.
Numa primeira análise é empregada uma abordagem baseada em redes adaptativas
e teoria de informação (nomeadamente variação de informação) para identificar tópicos
noticiosos que são publicados no jornal português Público.
Numa segunda abordagem analisamos a estrutura das notícias publicadas pelo jornal
Britânico The Guardian através da construção de séries temporais de notícias. Estas foram
seguidamente agrupadas através de um processo de k-means. Para além disso desenvolveuse
um algoritmo que permite filtrar de forma não supervisionada notícias irrelevantes que
apresentam baixa conectividade às restantes notícias através da utilização de Q-analysis
seguida de um processo de clustering. Presentemente este método utiliza otimização de modularidade, mas a técnica é suficientemente geral para que outras abordagens híbridas
possam ser utilizadas sem perda de generalidade do método.
Desenvolveu-se ainda um novo algoritmo baseado em sistemas de colónias de formigas
para solução do problema do caixeiro viajante que consistentemente apresenta resultados
melhores que os tradicionais bancos de testes. Este algoritmo foi aplicado na construção
de caminhos Hamiltonianos das notícias publicadas utilizando a excentricidade obtida a
partir da conectividade do sistema estudado como medida da distância entre notícias. Esta
abordagem permitiu construir um sistema de navegação entre as notícias publicadas que é
dependente da conectividade observada na estrutura de notícias encontrada.
Os resultados apresentados neste trabalho mostram a importância de analisar sistemas
complexos na sua multitude de relações e conectividades que não são estáticas e que
influenciam a forma como tradicionalmente se olha para sistema multi-dimensionais.
Mostra-se que a inclusão desta dimensões extra produzem melhores resultados na resolução
do problema de identificar a estrutura subjacente a este problema da publicação de notícias em linha
A Review of Optimization Approach to Power Flow Tracing in a Deregulated Power System
Power Flow Tracing (PFT) is known to be the best method in the allocation of charges to users of transmission systems, generators and loads, in a deregulated environment. The optimization approach to PFT produced better results than other methods because it considers the physical power flow results and electrical constraints of the system. A brief review of the optimal power flow concept, PFT techniques, and the deterministic and non-deterministic optimization methods applied to PFT are presented. The paper also highlighted the future trends of hybrid optimization approach to PFT. It is recommended that more research work should be directed on the hybrid optimization methods to solve PFT problems
A Discrete-Continuous Algorithm for Globally Optimal Free Flight Trajectory Optimization
This thesis introduces the novel hybrid algorithm DisCOptER for globally optimal
flight planning.
DisCOptER (Discrete-Continuous Optimization for Enhanced Resolution) com-
bines discrete and continuous optimization in a two-stage approach to find optimal
trajectories up to arbitrary precision in finite time. In the discrete phase, a directed
auxiliary graph is created in order to define a set of candidate paths that densely
covers the relevant part of the trajectory space. Then, Yen’s algorithm is employed
to identify a set of promising candidate paths. These are used as starting points
for the subsequent stage in which they are refined with a locally convergent
optimal control method.
The correctness, accuracy, and complexity of DisCOptER are intricately linked
to the choice of the switch-over point, defined by the discretization coarseness. Only
a sufficiently dense graph enables the algorithm to find a path within the convex
domain surrounding the global minimizer. Initialized with such a path, the second
stage rapidly converges to the optimum. Conversely, an excessively dense graph
poses the risk of overly costly and redundant computations.
The determination of the optimal switch-over point necessitates a profound
understanding of the local behavior of the problem, the approximation properties
of the graph, and the convergence characteristics of the employed optimal control
method. These topics are explored extensively in this thesis.
Crucially, the density of the auxiliary graph is solely dependent on the en-
vironmental conditions, yet independent of the desired solution accuracy. As a
consequence, the algorithm inherits the superior asymptotic convergence properties
of the optimal control stage.
The practical implications of this computational efficiency are demonstrated in
realistic environments, where the DisCOptER algorithm consistently delivers highly
accurate globally optimal trajectories with exceptional computational efficiency.
This notable improvement upon existing approaches underscores the algorithm’s
significance. Beyond its technical prowess, the DisCOptER algorithm stands as a
valuable tool contributing to the reduction of costs and the overall enhancement
of flight operations efficiency.In dieser Dissertation wird der neuartige hybride Algorithmus DisCOptER für
global optimale Flugplanung vorgestellt.
DisCOptER (Discrete-Continuous Optimization for Enhanced Resolution)
verbindet diskrete und kontinuierliche Optimierung in einem zweistufigen Ansatz
um optimale Trajektorien unter strengen Genauigkeitsanforderungen in endlicher
Zeit zu finden. Im ersten Schritt wird ein gerichteter Graph erzeugt und damit
implizit eine Menge potentieller Pfade definiert, die den relevanten Teil des
Trajektorienraumes gleichmäßig abdeckt. Vielversprechende Kandidaten werden
mithilfe von Yen’s Algorithmus identifiziert. Diese dienen als Startpunkte für
die zweite Stufe, in welcher lokal konvergente Methoden der Optimalsteuerung
eingesetzt werden um kontinuierliche Lösungen zu generieren.
Die Korrektheit, Genauigkeit und Komplexität der DisCOptER Methode sind
untrennbar verknüpft mit der Wahl des Umschaltpunktes, definiert durch die
Dichte des Graphen. Nur auf einem ausreichend dichten Graphen kann ein Pfad
gefunden werden, der innerhalb des Konvergenzbereichs um ein globales Optimum
liegt. Ausgehend von einem solchen Pfad konvergiert die zweite Stufe schnell
zum Optimum. Demgegenüber birgt ein übermäßig dichter Graph das Risiko für
aufwändige und redundante Berechnungen.
Die Identifikation dieses Umschaltpunktes verlangt nach einem tiefgehenden
Verständnis des lokalen Problemverhaltens, der Approximationseigenschaften des
benutzten Graphen, sowie der Konvergenzeigenschaften der eingesetzten kontinuier-
lichen Optimierungsmethode. Diese Aspekte werden in der vorliegenden Arbeit
ausführlich untersucht.
Eine zentrale Stärke des vorgestellten diskret-kontinuierlichen Ansatzes ist,
dass die nötige Graphendichte ausschließlich von den Umgebungsbedingungen,
jedoch nicht von der geforderten Lösungsgüte, abhängt. Dies hat zur Folge, dass
asymptotisch die vorteilhaften Konvergenzeigenschaften der kontinuierlichen Op-
timierung beibehalten werden.
Die Effizienz der vorgestellten Methode wird unter realistischen Bedingungen
praktisch nachgewiesen. Es wird demonstriert, dass der DisCOptER Algorithmus
mit minimalem Aufwand konsistent hochpräzise global optimale Lösungen erzielt
und so einen doppelten Vorteil im Vergleich zu bestehenden Methoden bietet.
Einerseits wird eine gesteigerte algorithmische Effizienz erreicht. Andererseits trägt
die verbesserte Qualität der Trajektorien wesentlich dazu bei, den Luftfahrtsektor
effizienter und umweltfreundlicher zu gestalten
Recent Advances in Graph Partitioning
We survey recent trends in practical algorithms for balanced graph
partitioning together with applications and future research directions
Computational intelligence approaches to robotics, automation, and control [Volume guest editors]
No abstract available
개미알고리즘을 이용한 드론의 제설 경로 최적화
학위논문(석사) -- 서울대학교대학원 : 공과대학 건설환경공학부, 2022.2. 김동규.Drones can overcome the limitation of ground vehicles by replacing the congestion time and allowing rapid service. For sudden snowfall with climate change, a quickly deployed drone can be a flexible alternative considering the deadhead route and the labor costs. The goal of this study is to optimize a drone arc routing problem (D-ARP), servicing the required roads for snow removal. A D-ARP creates computational burden especially in large network. The D-ARP has a large search space due to its exponentially increased candidate route, arc direction decision, and continuous arc space. To reduce the search space, we developed the auxiliary transformation method in ACO algorithm and adopted the random walk method. The contribution of the work is introducing a new problem and optimization approach of D-ARP in snow removal operation and reduce its search space. The optimization results confirmed that the drone travels shorter distance compared to the truck with a reduction of 5% to 22%. Furthermore, even under the length constraint model, the drone shows 4% reduction compared to the truck. The result of the test sets demonstrated that the adopted heuristic algorithm performs well in the large size networks in reasonable time. Based on the results, introducing a drone in snow removal is expected to save the operation cost in practical terms.드론은 혼잡시간대를 대체하고 빠른 서비스를 가능하게 함으로써 지상차량의 한계를 극복할 수 있다. 최근 기후변화에 따른 갑작스런 강설의 경우에, 드론과 같이 빠르게 투입할 수 있는 서비스는 운행 경로와 노동비용을 고려했을 때도 유연한 운영 옵션이 될 수 있다. 본 연구의 목적은 드론 아크 라우팅(D-ARP)을 최적화하는 것이며, 이는 제설에 필요한 도로를 서비스하는 경로를 탐색하는 것이다. 드론 아크 라우팅은 특히 큰 네트워크에서 컴퓨터 부하를 생성한다. 다시 말해D-ARP는 큰 검색공간을 필요로 하며, 이는 기하급수적으로 증가하는 후보 경로 및 호의 방향 결정 그리고 연속적인 호의 공간으로부터 기인한다. 검색공간을 줄이기 위해, 우리는 개미알고리즘에 보조변환방법을 적용하는 방안을 도입하였으며 또한 랜덤워크 기법을 채택하였다. 본 연구의 기여는 제설 운영에 있어 D-ARP라는 새로운 문제를 설정하고 최적화 접근법을 도입하였으며 검색공간을 최소화한 것이다. 최적화 결과, 드론은 지상트럭에 비해 약 5% ~ 22%의 경로 비용 감소를 보였다. 나아가 길이 제약 모델에서도 드론은 4%의 비용 감소를 보였다. 또한 실험결과는 적용한 휴리스틱 알고리즘이 큰 네트워크에서도 합리적 시간 내에 최적해를 찾음을 입증하였다. 이러한 결과를 바탕으로, 드론을 제설에 도입하는 것은 미래에 제설 운영 비용을 실질적으로 감소시킬 것으로 기대된다.Chapter 1. Introduction 4
1.1. Study Background 4
1.2. Purpose of Research 6
Chapter 2. Literature Review 7
2.1. Drone Arc Routing problem 7
2.2. Snow Removal Routing Problem 8
2.3. The Classic ARPs and Algorithms 9
2.4. Large Search Space and Arc direction 11
Chapter 3. Method 13
3.1. Problem Statement 13
3.2. Formulation 16
Chapter 4. Algorithm 17
4.1. Overview 17
4.2. Auxilary Transformation Method 18
4.3. Ant Colony Optimization (ACO) 20
4.4. Post Process for Arc Direction Decision 23
4.5. Length Constraint and Random Walk 24
Chapter 5. Results 27
5.1. Application in Toy Network 27
5.2. Application in Real-world Networks 29
5.3. Application of the Refill Constraint in Seoul 31
Chapter 6. Conclusion 34
References 35
Acknowledgment 40석
Networks, Communication, and Computing Vol. 2
Networks, communications, and computing have become ubiquitous and inseparable parts of everyday life. This book is based on a Special Issue of the Algorithms journal, and it is devoted to the exploration of the many-faceted relationship of networks, communications, and computing. The included papers explore the current state-of-the-art research in these areas, with a particular interest in the interactions among the fields
Motion Planning
Motion planning is a fundamental function in robotics and numerous intelligent machines. The global concept of planning involves multiple capabilities, such as path generation, dynamic planning, optimization, tracking, and control. This book has organized different planning topics into three general perspectives that are classified by the type of robotic applications. The chapters are a selection of recent developments in a) planning and tracking methods for unmanned aerial vehicles, b) heuristically based methods for navigation planning and routes optimization, and c) control techniques developed for path planning of autonomous wheeled platforms
- …