• 제목/요약/키워드: Kruskal 알고리즘

검색결과 17건 처리시간 0.022초

최소 되먹임 간선 집합 문제 알고리즘 (An Algorithm for Minimum Feedback Edge Set Problem)

  • 이상운
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권3호
    • /
    • pp.107-113
    • /
    • 2015
  • 본 논문은 되먹임 집합 문제인 무방향 그래프의 정점과 간선, 방향 그래프의 노드와 호 문제들 중 간선 문제에 한정한 최소 원소개수 되먹임 간선 집합과 최소 가중치 되먹임 간선 집합 문제의 최적 해를 다항시간으로 얻는 알고리즘을 제안하였다. 제안된 알고리즘은 그래프의 간선 집합은 최대신장트리 간선 집합과 최소 되먹임 간선집합의 합이 되는 특성을 적용하였다. 즉, 최소 되먹임 간선집합은 최대신장트리 간선 집합의 여집합인 특성이 있다. 제안된 알고리즘은 최소신장트리를 얻는 Kruskal 알고리즘을 변형시켜 간선들의 가중치를 내림차순으로 정렬시켜 사이클이 발생하지 않는 간선은 최대신장트리 간선 집합 MXST로, 사이클이 발생하는 간선은 되먹임 간선 집합 FES로 양분하는 방법으로 최적 해를 얻었다. 제안된 알고리즘은 그래프의 간선 수 만큼 수행하는 선형시간 복잡도를 갖는 특징이 있다. 간선 가중치가 없는 경우와 가중치가 있는 다양한 무방향 그래프에 제안된 알고리즘을 적용한 결과 100% 쉽게 최적 해를 얻는데 성공하였다.

개선된 센서 라우팅 방식 : A-PEGASIS (A-PEGASIS : Advanced Power Efficient GAthering in Sensor Information Systems)

  • 서창진;양진웅
    • 한국정보과학회논문지:정보통신
    • /
    • 제34권6호
    • /
    • pp.458-465
    • /
    • 2007
  • 무선 센서 네트워크(Wireless Sensor Network : WSN)는 센서 노드 자체의 라우팅 기능을 이용하여 센서필드에서 감지한 측정값을 기지 노드로 전송하는 특수한 네트워크이다. WSN의 센서노드는 재충전되지 않는 제한적인 에너지를 사용하기 때문에 에너지 효율을 극대화한 라우팅 기법이 필요하다. WSN의 수명이나 특성은 WSN의 응용과 밀접한 관계가 있기 때문에 다양한 WSN 라우팅 방법이 제안되었다. 본 논문은 PEGASIS의 라우팅 방식처럼 체인 토폴로지를 사용하면서 개선된 체인을 사용하고 주기적으로 새로운 체인을 형성하는 방법을 추가하여 성능을 개선한 A-PEGASIS 알고리즘을 제안한다. 또한 우리는 시뮬레이션을 통하여 기존 방식인 LEACH, PEGASIS, PEDAP, PEDAP-PA과 제안된 방식의 성능을 비교하였다. 그 결과 A-PEGASIS는 WSN의 평균 수명이 향상되었으며 동작시간이 종료될 무렵까지 대부분의 센서노드가 동작하는 의미의 우수한 노드 생존성이 있음을 확인하였다.

종합정보 통신망을 위한 네트워크 토폴로지 알고리듬에 관한 연구 (A Study on the Network Topology Algorithms for ISDN)

  • 김중규;전상현;박민용;이상배
    • 대한전자공학회논문지
    • /
    • 제27권3호
    • /
    • pp.86-94
    • /
    • 1990
  • 종합정보통신망(ISDN)의 패킷 교환망 구조를 지역망 설계 알고리즘과 분산망 설계 알고리듬을 적용하여 설계한다. 지역망 설계 알고리듬은 MST 토폴로지를 기본으로 하며, 한계용량을 만족시키고 통신량의 분산효과를 얻을 수 있도록 한다. 이를 Kruskal, Esau-Williams 알고리듬과 비교한 결과, 비용면에서 2.7%의 향상과 평균 지연시간에서 44.8%의 감소 효과를 보였다. 또한 분산망 설계 알고리듬으로서 MST 토폴로지에서 신뢰도를 증가시켜 나아가며 최소 비용의 토폴로지를 결정하는 알고리듬을 제안하였으며, Cut-Saturation 알고리듬과 종단간 지연시간과 통신량 제한조건 하에서 비교한 결과, 비용면에서 약 1/7의 감소 효과와 약 2.5배의 Throughput 증가 효과를 보였다.

  • PDF

링크 교환을 이용한 무선 센서 네트워크용 체인 토폴로지 : LECSEN (LECSEN : Link Exchanged Chain in SEnsor Networks)

  • 신지수;서창진
    • 정보처리학회논문지C
    • /
    • 제15C권4호
    • /
    • pp.273-280
    • /
    • 2008
  • 무선 센서 네트워크(Wireless Sensor Network : WSN)에서 한정된 에너지를 가진 센서 노드의 동작 기간을 연장하기 위해서 LEACH와 PEGASIS, PEDAP 등의 대표적인 라우팅 방식이 제안되었다. 이들은 데이터가 완전 퓨전(perfect fusion)되는 환경에서 주기적으로 데이터를 수집하여 한 노드로 전송하는 convergecast 라우팅 방식을 사용한다. 그러나 convergecast와 에너지 분배를 동시에 다루는 과정에서 토폴로지에 관한 특성과 한계에 대한 연구는 거의 이루어지지 않았다. 이 논문은 한 번의 convergecast에 소비되는 총에너지의 관점에서 토폴로지를 다음과 같이 연구하였다. 우리는 주요 라우팅 토폴로지로 최소 스패닝 체인(Minimum Spanning Chain : MSC)과 최소 스패닝 트리(Minimum Spanning Tree : MST), PEGASIS 체인, 제안하는 LECSEN체인을 소개하거나 정의하였다. 우리는 MSC를 선형 프로그래밍(LP) 방식으로 풀었으며, MSC나 MST에 준하는 토폴로지를 만들기 위해서 LECSEN 체인을 제안하였다. Monte Carlo 방식의 시뮬레이션을 통해 토폴로지의 전체 길이와 각 링크 길이의 분포를 분석한 결과, 대부분의 WSN 환경에서 LECSEN은 MST에 필적할 만큼 에너지를 적게 소모하고, 각 센서 노드의 에너지 소비가 매우 균등하였다. 그러므로 우리는 LECSEN 체인이 WSN 라우팅에서 매우 유용하다는 사실을 확인하였다.

Dijkstra 알고리즘을 이용한 배전계통에서의 사고복구 (Outage restoration in electric distribution system using Dijkstra algorithm)

  • 김훈;전영재;이승윤;김재성;김재철
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1999년도 하계학술대회 논문집 C
    • /
    • pp.1416-1418
    • /
    • 1999
  • This paper presents a restoration method by using Dijkstra algorithm for outage restoration problems in distribution system that considering load capacity constraints and operation constraints. Restoration problem in distribution system is difficult to solve problem in a short times, because of a distribution system that supplies power for customers combined with many tie-line switches and sectionalizing switches and have to satisfy plenty of operation conditions. Therefore, this paper applied Dijkstra algorithm which is satisfy radial operation conditions in distribution system. This proposed method used Kruskal algorithm include to Dijkstra algorithm Therefore, proposed method is restored to a outage sections in a short times and just then to satisfied with a operation conditions in distribution system. A 26-bus, 31-branch model system is used to demonstrate the effectiveness of the proposed method.

  • PDF

고차원 (유전자 발현) 자료에 대한 군집 타당성분석 기법의 성능 비교 (Comparison of the Cluster Validation Methods for High-dimensional (Gene Expression) Data)

  • 정윤경;백장선
    • 응용통계연구
    • /
    • 제20권1호
    • /
    • pp.167-181
    • /
    • 2007
  • 유전자 발현 자료(gene expression data)는 전형적인 고차원 자료이며, 이를 분석하기 위한 여러 가지 군집 알고리즘(clustering algorithm)과 군집 결과들을 검증하는 군집타당성분석 기법(cluster validation technique)이 제안되고 있지만, 이들 군집 타당성을 분석하는 기법의 성능에 대한 비교, 평가는 매우 드물다. 본 논문에서는 저차원의 모의실험 자료와 실제 유전자 발현 자료에 대하여 군집 타당성분석 기법들의 성능을 비교하였으며, 그 결과 내적 측도에서는 Dunn 지수, Silhouette 지수 순으로 뛰어났고 외적 측도에서는 Jaccard 지수가 성능이 가장 우수한 것으로 평가되었다.

공기중과 수중에서 보관한 총의치 의치상의 체적변화에 대한 비교연구 (Comparative study of volumetric change in water-stored and dry-stored complete denture base)

  • 김진선;이영후;홍성진;백장현;노관태;배아란;김형섭;권긍록
    • 대한치과보철학회지
    • /
    • 제59권1호
    • /
    • pp.18-26
    • /
    • 2021
  • 목적: 일반적으로 총의치는 환자의 구내에서 제거 시 물에 담가 보관하도록 설명하는데, 수중에서의 총의치의 보관이 상온의 공기중에서 총의치를 보관하는 것과 비교해 체적 안정성에 장점이 있는지에 대한 연구는 부족하다. 본 연구는 의치의 올바른 보관 방법을 규정하는 데에 참고가 될 수 있도록, 수중에서 보관하는 경우와 공기중에 보관하는 경우에 의치상의체적 변화량과 양상을 평가하는 것을 목적으로 한다. 재료 및 방법: 초경석고로 제작한 주모형을 디지털 스캔하여, computer-aided design (CAD) 소프트웨어를 이용해 총의치 의치상을 디자인하고, 3D printing 기법을 이용하여 상악과 하악 각 6개의 시편을 제작하였다. 이를 매몰한 후 열중합 방식으로 온성하여 제작한 레진의치상을 상악과 하악 각 3개씩 그룹 A와 그룹 B로 나누었다. 그룹 A는 상온의 공기중에서 보관되었고, 그룹 B는 상온의 물에 담가 보관하며 24시간 간격으로 28일 동안 스캔하여 stereolithogrphy (SLA) 파일로 저장하였다. 이를 분석하여 한달 간의 체적변화를 측정하였고, best-fit 알고리즘을 이용하여 중첩시켜 3차원 비교 컬러맵을 이용하여 의치상 인상면의 변화 양상을 관찰하였다. 측정한 값은 Kruskal-Wallis test를 이용하여 분석하였다. 결과: 보관방법에 상관없이 총 체적에는 유의한 변화가 없었으나, 공기 중에서 보관한 의치상의 경우 상악 구개부와 하악 구치부 설측 변연에서 조직과 멀어지는 방향으로, 상악 결절부와 하악 후구치 삼각 융기 부위에서는 조직을 압박하는 방향으로 통계적으로 유의한 변화를 보였다. 결론: 수중에서의 의치 보관은 공기중에서의 의치 보관에 비해 의치상 인상면의 변화가 적게 나타났다.