• 제목/요약/키워드: Ant System : AS

검색결과 123건 처리시간 0.035초

Integrating Ant Colony Clustering Method to a Multi-Robot System Using Mobile Agents

  • Kambayashi, Yasushi;Ugajin, Masataka;Sato, Osamu;Tsujimura, Yasuhiro;Yamachi, Hidemi;Takimoto, Munehiro;Yamamoto, Hisashi
    • Industrial Engineering and Management Systems
    • /
    • 제8권3호
    • /
    • pp.181-193
    • /
    • 2009
  • This paper presents a framework for controlling mobile multiple robots connected by communication networks. This framework provides novel methods to control coordinated systems using mobile agents. The combination of the mobile agent and mobile multiple robots opens a new horizon of efficient use of mobile robot resources. Instead of physical movement of multiple robots, mobile software agents can migrate from one robot to another so that they can minimize energy consumption in aggregation. The imaginary application is making "carts," such as found in large airports, intelligent. Travelers pick up carts at designated points but leave them arbitrary places. It is a considerable task to re-collect them. It is, therefore, desirable that intelligent carts (intelligent robots) draw themselves together automatically. Simple implementation may be making each cart has a designated assembly point, and when they are free, automatically return to those points. It is easy to implement, but some carts have to travel very long way back to their own assembly point, even though it is located close to some other assembly points. It consumes too much unnecessary energy so that the carts have to have expensive batteries. In order to ameliorate the situation, we employ mobile software agents to locate robots scattered in a field, e.g. an airport, and make them autonomously determine their moving behaviors by using a clustering algorithm based on the Ant Colony Optimization (ACO). ACO is the swarm intelligence-based methods, and a multi-agent system that exploit artificial stigmergy for the solution of combinatorial optimization problems. Preliminary experiments have provided a favorable result. In this paper, we focus on the implementation of the controlling mechanism of the multi-robots using the mobile agents.

부경로를 이용한 ACS 탐색에서 수정된 지역갱신규칙을 이용한 최적해 탐색 기법 (Optimal solution search method by using modified local updating rule in ACS-subpath algorithm)

  • 홍석미;이승관
    • 디지털융복합연구
    • /
    • 제11권11호
    • /
    • pp.443-448
    • /
    • 2013
  • 개미군락시스템(Ant Colony System, ACS)은 조합 최적화 문제를 해결하기 위한 기법으로 생물학적 기반의 메타휴리스틱 접근법이다. 지나간 경로에 대하여 페로몬을 분비하고 통신 매개물로 사용하는 실제 개미들의 추적 행위를 기반으로 한다. 최적 경로를 찾기 위해서는 보다 다양한 에지들에 대한 탐색이 필요하다. 기존 개미군락시스템의 지역 갱신 규칙에서는 지나간 에지에 대하여 고정된 페로몬 갱신 값을 부여하고 있다. 그러나 본 논문에서는 현재 선택한 노드에 대한 이전 iteration 에서 방문한 총 빈도수를 고려한 페로몬 부여 방법을 지역갱신규칙에 사용하고자 한다. 탐색을 위해서는 부경로를 이용한 ACS알고리즘을 사용하였다. 보다 많은 정보를 탐색에 활용함으로써 기존의 방법에 비해 지역 최적화에 빠지지 않고 더 나은 해를 찾을 수 있다.

순회 외판원 문제에서 최악 경로를 고려한 개미 알고리즘 (The Ant Algorithm Considering the Worst Path in Traveling Salesman problems)

  • 이승관;이대호
    • 한국정보통신학회논문지
    • /
    • 제12권12호
    • /
    • pp.2343-2348
    • /
    • 2008
  • 개미 알고리즘은 조합 최적화 문제를 해결하기 위한 메타 휴리스틱 탐색 방법으로, 그리디 탐색뿐만 아니라 긍정적 피드백을 사용한 모집단에 근거한 접근법으로 순회 판매원 문제를 풀기 위해 처음으로 제안되었다. 본 논문은 개선된 $AS_{rank}$ 알고리즘을 제안한다. 기존 $AS_{rank}$ 알고리즘은 최적 경로로 구성될 가능성이 높은 경로에 대해서만 페로몬 갱신을 수행하고 최적 경로를 구성할 가능성이 낮은 경로에 대해서는 전혀 고려하지 않는다. 이것을 고려해 본 논문에서는 최적 경로로 구성될 가능성이 낮은 경로(에이전트들이 구성한 경로 중 최악 경로)에 대해 페로몬을 증발시켜 다음 탐색 과정에서 해당 경로 탐색을 줄이고자 하였다. 이를 통해 다음 사이클에서 에이전트들이 해당 간선의 선택 확률을 줄여줌으로써 기존 ACS 알고리즘에 비해 평균 탐색 시간과 평균 반복 횟수를 줄일 수 있음을 보여준다.

항공사 비정상 운항 복구를 위한 리-타이밍 전략과 개미군집최적화 알고리즘 적용 (Airline Disruption Management Using Ant Colony Optimization Algorithm with Re-timing Strategy)

  • 김국화;채준재
    • 산업경영시스템학회지
    • /
    • 제40권2호
    • /
    • pp.13-21
    • /
    • 2017
  • Airline schedules are highly dependent on various factors of uncertainties such as unfavorable weather conditions, mechanical problems, natural disaster, airport congestion, and strikes. If the schedules are not properly managed to cope with such disturbances, the operational cost and performance are severely affected by the delays, cancelations, and so forth. This is described as a disruption. When the disruption occurs, the airline requires the feasible recovery plan returning to the normal operations in a timely manner so as to minimize the cost and impact of disruptions. In this research, an Ant Colony Optimization (ACO) algorithm with re-timing strategy is developed to solve the recovery problem for both aircraft and passenger. The problem consists of creating new aircraft routes and passenger itineraries to produce a feasible schedule during a recovery period. The suggested algorithm is based on an existing ACO algorithm that aims to reflect all the downstream effects by considering the passenger recovery cost as a part of the objective function value. This algorithm is complemented by re-timing strategy to effectively manage the disrupted passengers by allowing delays even on some of undisrupted flights. The delays no more than 15 minutes are accepted, which does not influence on the on-time performance of the airlines. The suggested method is tested on the real data sets from 2009 ROADEF Challenge, and the computational results are compared with the existing ones on the same data sets. The method generates the solution for most of problem set in 10 minutes, and the result generated by re-timing strategy is discussed for its impact.

다변수 순회 판매원 문제를 위한 퍼지 로직 개미집단 최적화 알고리즘 (Development of Fuzzy Logic Ant Colony Optimization Algorithm for Multivariate Traveling Salesman Problem)

  • 이병길;전규범;이종환
    • 산업경영시스템학회지
    • /
    • 제46권1호
    • /
    • pp.15-22
    • /
    • 2023
  • An Ant Colony Optimization Algorithm(ACO) is one of the frequently used algorithms to solve the Traveling Salesman Problem(TSP). Since the ACO searches for the optimal value by updating the pheromone, it is difficult to consider the distance between the nodes and other variables other than the amount of the pheromone. In this study, fuzzy logic is added to ACO, which can help in making decision with multiple variables. The improved algorithm improves computation complexity and increases computation time when other variables besides distance and pheromone are added. Therefore, using the algorithm improved by the fuzzy logic, it is possible to solve TSP with many variables accurately and quickly. Existing ACO have been applied only to pheromone as a criterion for decision making, and other variables are excluded. However, when applying the fuzzy logic, it is possible to apply the algorithm to various situations because it is easy to judge which way is safe and fast by not only searching for the road but also adding other variables such as accident risk and road congestion. Adding a variable to an existing algorithm, it takes a long time to calculate each corresponding variable. However, when the improved algorithm is used, the result of calculating the fuzzy logic reduces the computation time to obtain the optimum value.

개선된 개미 군집 최적화를 이용한 고해상도 위성영상에서의 객체 기반 도로 추출 (Object-Based Road Extraction from VHR Satellite Image Using Improved Ant Colony Optimization)

  • 김한세;최강혁;김용일;김덕진;정재준
    • 한국측량학회지
    • /
    • 제37권3호
    • /
    • pp.109-118
    • /
    • 2019
  • 도로 정보는 교통, 도시 계획, 지도 갱신, 위치기반서비스 그리고 GIS (Geographic Information System) 데이터 구축 등에 활용되는 중요한 기초 공간정보 자료이다. 따라서 정확한 도로 정보를 획득하고 이를 갱신하는 것은 다양한 공간정보 산업에 중요한 역할을 수행할 수 있다. 본 연구에서는 고해상도 위성영상에서 객체 기반의 도로 추출 기법으로 최근 소개된 개미 군집 최적화(ACO: Ant Colony Optimization)의 한계점을 분석하고 이를 개선하고자 하였다. 객체 기반의 ACO 도로 추출은 도로의 분광 및 형상 정보를 모두 활용하여 효과적으로 도로 추출을 수행할 수 있으나 객체 서술자 정보에 의존적이며 서술자 계산 시 사용자의 개입이 필요하다. 또한, 최적화 반복 종료 시점의 설정이 모호하다는 단점이 존재한다. 따라서 본 연구에서는 이를 개선하기 위해 기존 서술자의 한계를 보완하는 서술자와 최적화 반복 종료기준을 제안하였다. 제안된 방법은 기존의 알고리즘보다 52.51%의 완성도(completeness), 6.12%의 정확도(correctness), 51.53%의 품질(quality) 향상을 나타내었다.

스마트 매뉴팩처링을 위한 자율화 (Autonomy for Smart Manufacturing)

  • 박홍석
    • 한국정밀공학회지
    • /
    • 제31권4호
    • /
    • pp.287-295
    • /
    • 2014
  • Smart manufacturing (SM) considered as a new trend of modern manufacturing helps to meet objectives associated with the productivity, quality, cost and competiveness. It is characterized by decentralized, distributed, networked compositions of autonomous systems. The model of SM is inherited from the organization of the living systems in biology and nature such as ant colony, school of fish, bee's foraging behaviors, and so on. In which, the resources of the manufacturing system are considered as biological organisms, which are autonomous entities so that the manufacturing system has the advanced characteristics inspired from biology such as self-adaptation, self-diagnosis, and self-healing. To prove this concept, a cloud machining system is considered as research object in which internet of things and cloud computing are used to integrate, organize and allocate the machining resources. Artificial life tools are used for cooperation among autonomous elements in the cloud machining system.

Optimization of 3D Triangular Mesh Watermarking Using ACO-Weber's Law

  • Narendra, Modigari;Valarmathi, M.L.;Anbarasi, L.Jani
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제14권10호
    • /
    • pp.4042-4059
    • /
    • 2020
  • The development of new multimedia techniques such as 3D printing is increasingly attracting the public's attention towards 3D objects. An optimized robust and imperceptible watermarking method based on Ant Colony Optimization (ACO) and Weber Law is proposed for 3D polygonal models. The proposed approach partitions the host model into smaller sub meshes and generates a secret watermark from the sub meshes using Weber Law. ACO based optimized strength factor is identified for embedding the watermark. The secret watermark is embedded and extracted on the wavelet domain. The proposed scheme is robust against geometric and photometric attacks that overcomes the synchronization problem and authenticates the secret watermark from the distorted models. The primary characteristic of the proposed system is the flexibility achieved in data embedding capacity due to the optimized strength factor. Extensive simulation results shows enhanced performance of the recommended framework and robustness towards the most common attacks like geometric transformations, noise, cropping, mesh smoothening, and the combination of such attacks.

웹 기반 개인화 보조시스템 성능 평가를 위한 실험적 연구 (An Empirical Study for Performance Evaluation of Web Personalization Assistant Systems)

  • 김기범;김선호;원성현
    • 한국전자거래학회지
    • /
    • 제9권3호
    • /
    • pp.155-167
    • /
    • 2004
  • 최근 인터넷 상에서 개인화(personalization)된 데이터를 얻기 위하여 직접 조작(direct manipulation)과 소프트웨어 에이전트(software agent)라는 두 가지 요소 기술이 주목받고 있다. 이 두가지 기술은 사용자들이 서로 다른 방법을 이용하여 자신들의 일을 수행하더라도 신속하고, 효율적이고 쉽게 임무를 종료시킬 수 있도록 도와준다. 이들 개인화 기술들에 대한 논쟁의 핵심은 사용자들에게 시스템 제언 권한을 얼마나 많이 부여하는지에 따라 결정된다. 직접 조작 인터페이스는 사용자에 대한 제어와 예측을 가능하게 한다. 이와는 달리, 소프트웨어 에이전트의 사용은 인공지능 기술을 채택하여 사용자의 개인화된 선호 경향을 획득하거나 기록한다. 본 연구에서는 이 두가지 사용자 웹 개인화 데이터 추출 도구를 평가한다. 그들 중 하나인 WebPersonalizer는 에이전트 기반 사용자 개인화 도구이고, 다른 하나인 AntWorld는 직접 조작 인터페이스를 제공하는 협동적 추천 도구이다. 본 연구를 통하여 웹상에서의 개인화 보조자로써의 이들 두 가지 서로 반대되는 기술의 장단점을 실험적으로 규명하고, 향후 전자상거래시스템과 같은 웹시스템 개발자들이 개인화 데이터 추출을 위하여 어느 기법을 적용하려고 할 때 참고할만한 실험 결과를 제공한다.

  • PDF

화장품을 바를 때 피부 마찰계수의 변화와 주관적인 평가와의 상관관계 연구 (A study on correlation between frictional coefficients and subjective evaluation while rubbing cosmetic product on skin)

  • 권영하;권현준;랑문정;이수민
    • 감성과학
    • /
    • 제8권4호
    • /
    • pp.385-391
    • /
    • 2005
  • 화장품을 바를 때 피부와 손가락 사이에서 일어나는 마찰계수는 화장품의 주관적 평가에 많은 영향을 주는 요소이다. in-vivo상태에서 피부와 접촉자 간의 마찰계수는 접촉자의 모양이나 거칠기의 정도 그리고 누르는 하중에 따라 변할 수 있다. 본 실험에서는 리니어 모터와 다축 로드셀을 이용하여 여러 가지 접촉자를 in-vivo상태에서 직접 피부에 접촉시키고 실시간으로 마찰계수를 측정할 수 있는 장치를 개발하였다. 이 장치를 이용하여 피부와 접촉자 간의 마찰계수를 측정하고 그 데이터를 화장품을 바를 때의 전후와 비교$\cdot$분석하였다. 또한 화장품을 바를 때 주관적인 평가에서 이용되는 형용사를 조사하며 마찰계수와의 그 상관관계를 분석하였다. 그 결과, 피부와 접촉자 간의 마찰계수는 화장품의 종류와 접촉자의 성질에 따라 0.17-1.2사이에서 나타나며, 주관적인 평가 또한 화장품을 바른 후 시간의 경과함에 따라 변하며, 그것은 마찰계수와 관련이 있음을 확인할 수 있었다.

  • PDF