• Title/Summary/Keyword: 자료구조

Search Result 9,102, Processing Time 0.046 seconds

복합다양체 솔리드모델러의 자료구조 비교

  • 최국헌;하순흥
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1993.10a
    • /
    • pp.681-686
    • /
    • 1993
  • 솔리드 모델의 새로운 분야인 복합다양체 모델을 지원하는 자료구조중 Radial-edge 자료구조 Vertex-Based 자료구조, 부분면 자료구조에 대하여, 각각의 위상요소들을 살펴보고 그들의 차이점을 비교 검토하였다. 그 결과 각 자료 구조들은 각각 독특한 장점을 갖고 있음을 알 수 있었다. 즉 Radial-edge 자료구조는 자료의 저장성 및 알고리즘의 복잡성 등에서 무난한 편이며, 부분면 자료구조는 자료 저장공간 측면에서 유리하고, Vertex-based 자료구조는 꼭지점에서의 복합다양체 상황 표현이 가장 명확히 됨을알수 있었다. 이와 같은 복합다양체를 지원하는 자료구조들의 특징과 차이점의 분석을 통하여 복합다양체 모델의 개발을 위한 기초를 마련하였다.

  • PDF

The Conversion of a Set, a Sequence, and a Map in VDM to a Linked List in a Programming Language (VDM의 자료구조인 set, sequency, map의 프로그래밍 언어 자료구조인 linked list로의 변환)

  • Yu, Mun-Seong
    • The KIPS Transactions:PartD
    • /
    • v.8D no.4
    • /
    • pp.421-426
    • /
    • 2001
  • A formal development method is used to develop software rigorously and systematically. In a formal development method, we specify system by a formal specification language and gradually develop the system more concretely until we can implement the system. VDM is one of formal specification languages. VDM uses mathematical data structures such as sets, sequences, and maps to specify the system, but most programming languages do not have such data structures. Therefore, these data structures should be converted. We can convert mathematical data structures in VDM to a linked list, a data structure in a programming language. In this article, we propose a method to convert a set, a sequence, and a map in VDM to a linked list in a programming language and prove the correctness of this conversion mathematically.

  • PDF

Simplified Non-manifold Data Structure (단순화된 복합다양체 자료구조)

  • 최국헌;한순흥
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1996.11a
    • /
    • pp.764-768
    • /
    • 1996
  • 와이어 프레임, 면, 솔리드를 하나의 통합된 자료구조에 표현할 수 있는 자료구조를 복합다양체 자료구조라 한다. 기존의 복합다양체 자료구조는 복합다양체에 필요한 방사순환 정보와 디스크 순환정보를 다양체 요소에서도 항상 보유하고 있도록 설계되어 있어 불필요한 정보를 가지고 있었다. 이러한 점을 개선하기 위하여 기본적으로 루프순환 정보를 보유하고 추가로 복합다양체 모서리는 방사순환 정보를, 그리고 복합다양체 꼭지점은 디스크 순환정보를 보유하도록 하는 새로운 자료구조를 제안하였다. 이 새로운 자료구조는 인접 위상 정보 추출에 필요한 3순환 정보를 모두 포함하면서, 자료저장량이 문제시되는 CAD 상세 설계 단계에서 자료량을 줄일 수 있는 장점이 있다.

  • PDF

Implementation of Rank/Select Data Structure using Alphabet Frequency (문자의 빈도수를 고려한 Rank/Select 자료구조 구현)

  • Kwon, Yoo-Jin;Lee, Sun-Ho;Park, Kun-Soo
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.36 no.4
    • /
    • pp.283-290
    • /
    • 2009
  • The rank/select data structure is a basic tool of succinct representations for several data structures such as trees, graphs and text indexes. For a given string sequence, it is used to answer the occurrence of characters up to a certain position. In previous studies, theoretical rank/select data structures were proposed, but they didn't support practical operational time and space. In this paper, we propose a simple solution for implementing rank/select data structures efficiently. According to experiments, our methods without complex encodings achieve nH$_0$ + O(n) bits of theoretical size and perform rank/select operations faster than the original HSS data structure.

A Data Structure for Editing Very Large Polygon Data Set (대용량 폴리곤 데이터 편집을 위한 자료구조)

  • 권대현;김해동;오광만
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2000.11a
    • /
    • pp.467-470
    • /
    • 2000
  • 이 논문에서는 대용량 3 차원 데이터를 효율적 편집과 실시간 랜더링하는 방법라 자료구조를 제안한다. 3 차원 스캐닝 데이터로부터 만들어지는 대용량 폴리곤 데이터를 사용자 인터페이스를 이용하여 실시간에 편집하기 위한 효율적인 자료·구조를 제안하고, 이를 이용한 포리곤 연산자의 구현 방법 설명하고 있다. 또한, 여기서 제안한 자료구조가 기존 edge 기반 자료구조와의 성능비교를 통해 대용량 메쉬 데이터 편집시스템에 적합한 자료구조임을 보이겠다.

  • PDF

단체법에서 기저역행렬과 입력자료의 보관방법과 자료구조

  • 김우제;안재근;성명기;박순달
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1995.04a
    • /
    • pp.646-655
    • /
    • 1995
  • 본 연구에서는 기저역행렬의 계산방법에 따른 효율적인 자료구조를 실험적으로 검토하고, 입력자료방식과 효율화 방법을 제안하여 구현하였다. 기저역행렬의 계산방법에 따른 효율적인 자료구조는 명시형에서는 연결리스트 방식이 유리하였으며, 상하분해형에서는 연결 리스트 방법과 Gustavson 방법이 비슷한 효율을 보였다. 새로운 비영요소의 도입이 많은 경우일수록 연결 리스트가 효율적인 자료구조인 것으로 분석된다. 그리고 MPS자료의 입력방식과 효율화 방안에서는 각 열별로 행 정렬을 실시하고 해싱(hashing)함수를 도입하여 효율화를 기하였다.

  • PDF

엔티티-릴레이션쉽 모델을 사용한 TDX-10 CCITT No.7 신호메시지 전달시스팀의 자료구조 설계

  • Choe, Jin-Yeong;Lee, Hyeong-Ho
    • ETRI Journal
    • /
    • v.10 no.1
    • /
    • pp.22-31
    • /
    • 1988
  • TDX-10 교환기에 실현될 CCITT No.7 시스팀 중 MTP 서브시스팀 설계를 위한 예비 연구로서 블럭별 자료구조를 설계하였다. 본고에서는 자료구조 설계방법은 관계형 데이터 베이스 설계 개념을 응용하여 데이터의 조작 및 관리가 용이한 자료구조의 설계 방법을 제시하였으며, 특히 Entity-Relationship 데이터 모델을 이용하여 개념 데이터 모델을 설정하고 이로부터 제3규정형 형태의 관계형 자료구조를 도출하였다.

  • PDF

LP 프로그램을 위한 프로그램 언어 및 자료구조의 설계

  • 이시우;진희채;박순달
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1993.10a
    • /
    • pp.50-50
    • /
    • 1993
  • 이 연구는 선형계획법을 위하여 개발된 프로그램들의 언어 및 자료 구조에 대한 차이를 비교, 분석하고자 한다. 선형계획법을 위하여 사용된 언어로는 C, PASCAL, FORTRAN이 있고 자료구조로는 Full Matrix형태와 Non-Zero Matrix형태를 고려한다. Non-Zero Matrix에서는 프로그램 언어별로 Cursor-Based System을 비교하고자 한다. 위의 실험을 수행하기 위하여 다음의 연구과정을 수행한다. 첫째, Non-Zero Matrix의 이용을 위한 Cursor-Based System과 Pointer-Based System을 설계한다. 둘째, LP프로그램을 위한 Full Matrix와 Non-Zero Matrix의 효율적인 자료구조를 구축한다. 세째, 프로그램 언어와 자료구조별로 LP프로그램의 성능을 비교분석한다.

  • PDF

Integrated Design Platform and Standard Data Model for the Irregular-shaped High-Rise Buildings (비정형 초고층 구조시스템 통합설계 플랫폼과 표준자료모델)

  • Jung, Jong-Hyun;Kim, Chee-Kyeong
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 2010.04a
    • /
    • pp.384-387
    • /
    • 2010
  • 비정형 초고층 구조시스템 통합설계 플랫폼은 비정형 초고층건물의 구조시스템 설계를 지원하는 여러프로그램들을 통합적으로 활용하여 구조설계자들이 협업을 수행하는 체계이다. 이 체계의 핵심적인 사항은 각 프로그램들이 필요한 자료들을 신속하고 정확하게 교환하는 것이다. 표준자료모델은 여러 프로그램들의 자료교환을 목적으로 적절한 범위 내에서 필요한 자료들을 취합하여 체계화한 것이다. 하지만 표준자료모델은 각 프로그램에서 요구되는 모든 자료들을 취합하고 그 목적에 부합되도록 체계화시킬 수 없어 문제가 발생한다. 이에 본 연구에서는 비정형 초고층건물 구조시스템 통합설계 플랫폼의 각 프로그램들이 표준 자료모델을 이용하여 자료를 교환하는 방법을 검토하고 비교하고자 한다.

  • PDF

자료구조형태를 분류한 퍼지 FTA 전문가 시스템 모델

  • Kim, Gil-Dong;Cho, Am
    • Proceedings of the ESK Conference
    • /
    • 1998.04a
    • /
    • pp.52-58
    • /
    • 1998
  • 본 연구에서는 FTA 및 퍼지 FTA 방법을 프로그래밍이 용이한 규칙-기반 지식 표현 방법으로 프로그래밍을 설계하기 위한 것으로, FAT 방법에 필요한 전문지식들을 처 리하기 위하여 객체지향 접근방법으로 FTA 를 설계하였다. FTA의 구성요소들에 대한 자료구조는 다음과 같이 세가지 형태로 분류할 수 있다. 1)구성요소들의 자료구조가 확정적인 값으로 나타나는 경우 2)구성요소들의 자료구조가 부정확한 값으로 나타나는 경우 3)구성요소들의 자료구조가 확정적인 값 및 부정확한값으로 동시에 주어진 경우로 나타날 수 있다. 본 연구에서는 객체지향적 펴지 FTA 전문가 시스템(FFTAES: Fuzzy FTA Expert System)을 활용하여 세 번째 형태인 구성요소들의 자료구조가 확정적인 값 및 부 정확한 값이 동시에 주어진 경우를 정량적으로 고장안전진단을 실시할 수 있도록 설계 하였다.

  • PDF