• Title/Summary/Keyword: 정점제거

Search Result 84, Processing Time 0.029 seconds

A Cycle Detection Algorithm in Directed Graphs (유방향그래프에서의 순환 검출 알고리즘)

  • Lee, U-Gi;Lee, Jeong-Hun;Park, Sang-Eon;Kim, Neung-Hoe
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2005.05a
    • /
    • pp.172-178
    • /
    • 2005
  • 순환탐색 알고리즘 및 스택기반 알고리즘 등은 유방향그래프에서 순환과 순환경로를 발견하는 특정 정점으로부터 출발하여 연결된 그래프에서 순환을 탐색하는 것이다. 기존 연구의 단점은 모든 순환을 다 찾아내지지 못하는 경우라든지, 동일한 순환을 중복해서 찾아내는 문제가 있었다. 본 연구에서 제시하는 정점제거 순환탐색 알고리즘은 특정 정점의 순환을 발견한 뒤 그 정점을 삭제하므로 중복된 순환을 발견하지 않고 모든 순환을 찾을 수 있다. 또한 순환을 발견했을 때, 순환경로를 출력하는데 있어서 스택의 인덱스를 이용해, 저장경로를 탐색하지 않고 출력하는 방법을 제안하였다. 실험에서는 임의의 정점과 간선을 생성하여 그래프로 만들고, 각 알고리즘에 따른 모든 정점을 찾을 수 있는지, 그래프 상황에 따라 어떠한 장단점이 있는지, 간선이 많아질수록 인덱스 순환탐색 알고리즘보다 탐색시간이 얼마나 차이를 보이는지를 확인하였다. 웹 구조처럼 일정한 크기의 웹페이지와 많은 수의 링크가 존재하는 그래프에서 정점제거 순환탐색 알고리즘이 순환을 찾는데 적합하다는 것을 입증했다.

  • PDF

A Degenerate Triangle-Free Filter for Rendering A Skip Strip (스킵 스트립 렌더링을 위한 퇴화 삼각형 제거 필터)

  • Kim, Kyoung-Hwa;Yang, Sung-Bong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05a
    • /
    • pp.393-396
    • /
    • 2003
  • 삼각형 스트립은 삼각형 메쉬에 대한 간결한 표현을 제공하는 데이터 구조이다 스킵 스트립은 실시간으로 삼각형 스트립을 이용하여 3차원 모델을 다해상도로 표현하는 효율적인 방법이다. 그렇지만 스킵 스트립은 모델이 점점 단순화될수록 삼각형 스트립의 과정에서 동일한 정점이 여러 번 축적된다. 이 정접들은 렌더렁에 불필요한 정점의 수를 증가시키는 퇴화 삼각형을 만들게 된다. 본 논문에서는 이러한 퇴화된 삼각형을 줄이기 위해서 퇴화 삼각형 제거 필터를 제안하며, 실험결과 단순 삼각형 스트립 스캐너의 방법보다 평균 22.2%의 정점 감소 효과를 얻을 수 있었다.

  • PDF

3D mesh compression using model segmentation and de-duplications (모델 분할 및 중복성 제거 기법을 이용한 3차원 메쉬 압축 기술)

  • Kim, Sungjei;Jeong, Jinwoo;Yoon, Ju Hong
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2020.11a
    • /
    • pp.190-191
    • /
    • 2020
  • 본 논문은 모델 분할 기법과 중복성 제거 기법을 통한 대용량 3차원 메쉬 모델의 고속 압축 기술에 관한 내용이다. 대용량 3차원 메쉬 모델의 비실시간 압축은 실시간 스트리밍 응용 시나리오에서 제약점으로 작용하고 있고, 본 논문에서는 인코딩 시간을 줄이기 위해 경량 메쉬 분할 방법을 통해 대용량 메쉬를 여러 개의 작은 메쉬로 분할하고, 각각의 분할된 메쉬를 병렬적으로 인코딩하여 처리 속도를 개선하였다. 또한, 메쉬 모델 내의 같은 기하학적 정보를 가진 중복된 정점들이 존재할 수 있으며, 중복된 정보를 제거하고 제거된 정점과 삼각형 표면 간의 연결 정보를 갱신하는 과정을 통해 메쉬 모델의 기하학적 정보를 유지하면서 압축 성능을 확보하였다.

  • PDF

Removal of $^{210}Po$ and $^{234}Th$ from Seawater at the East-southern Coastal Region of Korea Peninsula in Spring (춘계 한국 동해남부 연안해역에서 해수중 $^{210}Po$$^{234}Th$의 제거)

  • LEE Haeng-Pil;YANG Han-Soeb;KIM Kee-Hyun
    • Korean Journal of Fisheries and Aquatic Sciences
    • /
    • v.29 no.3
    • /
    • pp.332-344
    • /
    • 1996
  • The vertical profiles of the natural $^{210}Po,\;^{210}Pb\;and\;^{234}Th$, activities were measured at the upper 150 m or 200 m of water column from west-east intersection in the east-southern coastal area of the Korea Peninsula during the period from 26 to 29 April 1994 to compare the removal rates (residence time) and removal processes for $^{210}Po\;and\;^{234}Th$. At the inshore stations, the $^{210}Po$ activity was generally higher in the thermocline and its under layer than in the surface mixed layer, while represented the reversed pattern at the offshore stations. However, the $^{210}Pb$ activity decreased generally with depth. Also, the activity of $^{210}Po$ relative to its parent $^{210}Pb$ was deficient in the water column above the main thermocline, but was slightly excess or close to equilibrium in the thermocline and its under layer. The vertical profiles for the activity of $^{210}Pb$ relative to its parent $^{226}Ra$ showed the reversed pattern with the vertical variation of $^{210}Po$ excess (or deficiency). The $^{234}Th$ activity was significantly lower in the surface mixed layer and thermocline than in the deeper layer. The residence time of $^{210}Po$ ranged from 1 to 4 years at the five stations except station E8 that showed yet long residence time (approximately 10 years). The long residence time at the station E8 may resulted from the thicker surface mixed layer and subsequent the vertical mixing of $^{210}Po$ which was recycled in the lower surface mixed layer compared to at the other stations. Also, the residence time of $^{210}Po$ was shorter at the inshore stations than at the offshore stations. However, the residence time of $^{234}Th$ ranged from 52 to 74 days at all station without the significant variation, was very much shorter relative to the residence time of $^{210}Po$. The correlation between the removal rate of dissolved $^{234}Th$ and the concentration of total suspended matter (TSM) was generally positive. Therefore, it seems that the major route of the removal mechanism of $^{234}Th$ from seawater in the surface mixed layer is via adsorption onto suspended particle surfaces (most likely inorganic particles) and subsequent settling to the bottom layer. Between the removal rate of dissolved $^{210}Po$ and the concentration of chlorophyll-a was positively good correlation. Consequently, most likely the removal of $^{210}Po$ may be occurred by uptake to organisms (mainly such as planktonic debris or fecal pellets) and subsequent settling.

  • PDF

Distributions and Pollution History of Heavy Metals in Nakdong Estuary Sediments (낙동강 하구역 퇴적물 중금속의 분포와 오염의 역사 추정)

  • Cho, Jin-Hyung;Park, Nam-Joon;Kim, Kee-Hyun
    • The Sea:JOURNAL OF THE KOREAN SOCIETY OF OCEANOGRAPHY
    • /
    • v.5 no.4
    • /
    • pp.285-294
    • /
    • 2000
  • In order to determine the horizontal and vertical distributions of metals and prospect the recent metal pollution history in Nakdong Estuary, we took surface and core sediments. Maximum value of organic matter occurs at the upstream site located 4 km from Nakdong barrage, and the concentration of trace metals (Zn, Cu, and Pb etc.) decrease seaward in the estuary. The sedimentation rates, based on $^{210}$Pb$_{ex}$ and $^{137}$Cs activities, were 0.34 cm/yr in inside of barrage (core 1) and 0.25 cm/yr in Changrim (core 4). Sediment mixing layer does not exist in core 1, where anoxic condition is known to be prevail. The topmost sediment layer of core 4 (<3.5 cm) is severely mixed. At sites 1 and 4, concentrations of Cu slowly increased during the period of 1920-1970, rapidly increased during 1970-1990, and followed by slight decrease after 1990. Zn contents increased in early 1960s and peaked in 1993, and followed by decrease after 1990s. Pb has increased continuously since early 1970s. At the downstream of the barrage, Cu and Zn have increased in the topmost layer. The trend of increase of Cu is evident after 1950 (11 cm in sediment depth). Overall trend of heavy metal concentration clearly indicates the pollution has been increasing after the construction of the barrage.

  • PDF

Image Completion Using Hierarchical Priority Belief Propagation (Hierarchical Priority Belief Propagation 을 이용한 이미지 완성)

  • Kim, Moo-Sung;Kang, Hang-Bong
    • 한국HCI학회:학술대회논문집
    • /
    • 2007.02a
    • /
    • pp.256-261
    • /
    • 2007
  • 본 논문은 이미지 완성(Image Completion)을 위한 근사적 에너지 최적화 알고리즘을 제안한다. 이미지 완성이란 이미지의 특정영역이 지워진 상태에서, 그 지워진 부분을 나머지 부분과 시각적으로 어울리도록 완성시키는 기법을 말한다. 본 논문에서 이미지 완성은 유사-확률적(pseudo-probabilistic) 시스템인 Markov Random Field로 모델링된다. MRF로 모델링된 이미지 완성 시스템에서 사후 확률(posterior probability)을 최대로 만드는 MAP(Maximum A Posterior) 문제는 결국 시스템의 전체 에너지를 낮추는 에너지 최적화 문제와 동일하다. 본 논문에서는 MRF의 최적화 알고리즘들 중에서 Belief Propagation 알고리즘을 이용한다. BP 알고리즘이 이미지 완성 분야에 적용될 때 다음 두 가지가 계산시간을 증가시키는 요인이 된다. 첫 번째는 완성시킬 영역이 넓어 MRF를 구성하는 정점의 수가 증가할 때이다. 두 번째는 비교할 후보 이미지 조각의 수가 증가할 때이다. 기존에 제안된 Priority-Belief Propagation 알고리즘은 우선순위가 높은 정점부터 메시지를 전파하고 불필요한 후보 이미지 조각의 수를 제거함으로써 이를 해결하였다. 하지만 우선순위를 정점에 할당하기 위한 최초 메시지 전파의 경우 Belief Propagation의 단점은 그대로 남아있다. 이를 개선하기 위해 본 논문에서는 이미지 완성을 위한 MRF 모델을 피라미드 구조와 같이 층위로 나누어 정점의 수를 줄이고, 계층적으로 메시지를 전파하여 시스템의 적합성(fitness)을 정교화 해나가는 Hierarchical Priority Belief Propagation 알고리즘을 제안한다.

  • PDF

Procedural Modeling Algorithm for Traditional Stone Fence Creator (전통 돌담 생성을 위한 절차적 모델링 알고리즘)

  • Park, Kyeongsu
    • Journal of Digital Convergence
    • /
    • v.11 no.8
    • /
    • pp.205-212
    • /
    • 2013
  • In this paper, we present a procedural modeling algorithms to create Korean traditional stone fence using the fractal subdivision. The main process of the algorithm is to get the next step mesh by subdividing each triangle in the previous step triangular mesh. This process is repeated recursively. Dividing each triangle into four sub-triangles after choosing a random point on each side of the triangle and moving each vertices in the normal direction with random perturbations make the bumpy appearance of stone fences. In each step we remove flat vertices which does not influence the shape of the stone. The discrete curvature determines the flatness of a vertex. New triangles whose vertices are the vertices around the removed vertex are added to make a triangular mesh.

Acceleration of Mesh Denoising Using GPU Parallel Processing (GPU의 병렬 처리 기능을 이용한 메쉬 평탄화 가속 방법)

  • Lee, Sang-Gil;Shin, Byeong-Seok
    • Journal of Korea Game Society
    • /
    • v.9 no.2
    • /
    • pp.135-142
    • /
    • 2009
  • Mesh denoising is a method to remove noise applying various filters. However, those methods usually spend much time since filtering is performed on CPU. Because GPU is specialized for floating point operations and faster than CPU, real-time processing for complex operations is possible. Especially mesh denoising is adequate for GPU parallel processing since it repeats the same operations for vertices or triangles. In this paper, we propose mesh denoising algorithm based on bilateral filtering using GPU parallel processing to reduce processing time. It finds neighbor triangles of each vertex for applying bilateral filter, and computes its normal vector. Then it performs bilateral filtering to estimate new vertex position and to update its normal vector.

  • PDF

Finding the shortest distance between all pairs of nodes in circular sparse networks by decomposition algorithm (Circular sparse network에서 분할법을 이용한 최단거리 결정)

  • Jun-Hong Kim;Young-Bae Chung
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.26 no.1
    • /
    • pp.47-53
    • /
    • 2003
  • 이 논문은 환(環)을 형성하는 부분네트웍들로 이루어진 sparse network의 특수한 형태에서 최단거리 결정을 위한 효율적인 앨고리즘을 제안한다. 제시된 앨고리즘은 소위 비환(非換) 형태의 sparse network에 대한 최단거리 결정 앨고리즘의 확장이라 할 수 있다. 도우넛 형태를 갖는 sparse network에 대해 최단거리 결정을 위한 접근법으로 하나는 정점제거 방법이고, 다른 하나는 선분제거 방법이다. 여기서 제안된 앨고리즘은 일반적인 n-degree circular sparse network으로 확대될 수 있다.

An Improved Fast Fractal Image Decoding by recomposition of the Decoding Order (복원순서 재구성에 의한 개선된 고속 프랙탈 영상복원)

  • Jeong, Tae-Il;Moon, Kwang-Seok
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.37 no.5
    • /
    • pp.84-93
    • /
    • 2000
  • The conventional fractal decoding was implemented to IFS(iterated function system) for every range regions But a part of the range regions can be decoded without the iteration and there is a data dependence regions In order to decode $R{\times}R$ range blocks, It needs $2R{\times}2R$ domain blocks This decoding can be analyzed to the dependence graph The vertex of the graph represents the range blocks, and the vertex is classified into the vertex of the range and domain The edge indicates that the vertex is referred to the other vertices The in-degree and the out-degree are defined to the number of the edge that is entered and exited, respectively The proposed method is analyzed by a dependence graph to the fractal code, and the decoding order is recomposed by the information of the out-degree That is, If the out-degree of the vertex is zero, then this vertex can be used to the vertex with data dependence Thus, the proposed method can extend the data dependence regions by the recomposition of the decoding order As a result, the Iterated regions are minimized without loss of the image quality or PSNR(peak signal-to-noise ratio), Therefore, it can be a fast decoding by the reducing to the computational complexity for IFS in the fractal Image decoding.

  • PDF