• Title/Summary/Keyword: 다양한 문제해결 방법

Search Result 2,391, Processing Time 0.031 seconds

Direct Data Transfer Between Distributed Object Implementation in CORBA (CORBA의 분산된 객체구현들간의 직접적인 데이타 전송)

  • 한정규;채수환
    • Proceedings of the Korea Database Society Conference
    • /
    • 1995.12a
    • /
    • pp.93-96
    • /
    • 1995
  • 분산 멀티미디어시스템 응용 소프트웨어를 개발함에 있어 그 효율적인 동작을 목적으로 하는 다양한 연구가 활발히 진행되고있다. 이는 곧 클라이언트-서버 환경을 어떻게 구성 할 것인가의 문제를 의미한다. 이러한 문제를 해결하기 위한 방법론을 제공해줄 수 있는 강력한 시스템 하부 기반기술을 찾는 것이 응용프로그래머들의 당면문제였다. 이러한 차원에서 다양한 시스템 소프트웨어가 개발되었지만, 우리는 객체 지향 개발에 가장 적합한 CORBA를 선택하게 되었다. CORBA는 프로그래머에게 네트워크 하부 구조에 대한 확고한 투명성을 제공함으로써 클라이언트-서버 구조를 구성하는데 편의성을 제공한다. 그러나 다단계의 클라이언트-서버 구조를 이용한 기존 응용들에서는 서버들간의 데이타 전송에 클라이언트가 관여함으로써 전송상의 불가피한 오버헤드를 가지고 있었다. 이러한 문제를 서버들간의 직접적인 데이타 전송으로 해결하고자 한다. 본 논문에서는 객체화되어 있는 CORBA 구현들간의 직접전송 방법론을 제시하고 그 실제 개발 예를 소개하고자 한다.

  • PDF

Solving the Monkey and Banana Problem Using DNA Computing (DNA 컴퓨팅을 이용한 원숭이와 바나나 문제 해결)

  • 박의준;이인희;장병탁
    • Korean Journal of Cognitive Science
    • /
    • v.14 no.2
    • /
    • pp.15-25
    • /
    • 2003
  • The Monkey and Banana Problem is an example commonly used for illustrating simple problem solving. It can be solved by conventional approaches, but this requires a procedural aspect when inferences are processed, and this fact works as a limitation condition in solving complex problems. However, if we use DNA computing methods which are naturally able to realize massive parallel processing. the Monkey and Banana Problem can be solved effectively without weakening the fundamental aims above. In this paper, we design a method of representing the problem using DNA molecules, and show that various solutions are generated through computer-simulations based on the design. The simulation results are obviously interesting in that these are contrary to the fact that the Prolog program for the Monkey and Banana Problem, which was implemented from the conventional point of view, gives us only one optimal solution. That is, DNA computing overcomes the limitations of conventional approaches.

  • PDF

Haptization of Multidimensional Information (다중 정보의 햅틱화)

  • Yim, Sung-Hoon;Choi, Seung-Moon
    • 한국HCI학회:학술대회논문집
    • /
    • 2009.02a
    • /
    • pp.2086-2088
    • /
    • 2009
  • Haptization is delivering the properties of a data set to the user through the haptic sensory channels. When multidimensional information is imparted to the user, unexpected interactions between haptic attributes can cause the perceived information by the user to be distorted from what is contained in the original data set. Such possibility must be carefully considered in designing haptization methods. Previously, we developed a haptic rendering algorithm for the simultaneous presentation of object shape and stiffness for data haptization. In this research, we extend the algorithm to be applicable to several common data structures. We then shift our attention to the haptization of other haptic attributes including friction and damping.

  • PDF

A Study on Teaching Skill of Algorithm for Elementary School Students (초등학생을 위한 알고리즘 교육 방법에 관한 연구)

  • Kim, Jin-Dong;Yang, Kwon-Woo
    • 한국정보교육학회:학술대회논문집
    • /
    • 2008.01a
    • /
    • pp.67-72
    • /
    • 2008
  • 지식기반 사회에서는 새로운 지식을 만들어 낼 수 있는 능력과 융통성, 문제해결력, 논리적 사고력 등을 가진 인재를 필요로 하고 있다. 알고리즘 교육은 학생들의 정보마인드와 정보적 사고, 논리적 사고능력의 신장을 위하여 반드시 필요하며, 이는 다변화 되어가는 사회에서 다양한 문제를 해결해 나가는 능력을 키우는 데 큰 역할을 할 것이다. 이에 본 논문은 논리적 사고력 신장을 위한 생활 속의 알고리즘 교육 방법을 모색하여 제안하고자 한다.

  • PDF

Handwritten Hangul Recognition by Dynamic Lattice Search with Structural Constraints (문자의 구조적 제약과 동적 격자 탐색을 이용한 필기 한글 문자 인식)

  • Kang, Kyung-Won;Kim, Jin-Hyung
    • Annual Conference on Human and Language Technology
    • /
    • 2001.10d
    • /
    • pp.359-364
    • /
    • 2001
  • 필기 한글문자 인식은 다양한 필기 변형, 자모 간의 접촉과 같은 문제들을 내포하고 있다. 최근 이를 해결하기 위한 방법으로 랜덤 그래프를 이용한 필기 한글 모델링이 제안되었으나, 상향식 정보처리의 한계인 시간 복잡도 문제를 겪고 있다. 영어 단어인식에 관한 인지과학적 연구에서는 하향식 정보처리의 주요한 역할 중 하나로 인식 과정에서의 계산 중복을 없애는 필터링의 역할을 들고 있다. 본 논문에서는 랜덤 그래프를 이용한 필기 한글 모델링을 기반으로 하여 필기체에 나타나는 다양한 변형을 흡수하며, 시간 복잡도를 해결하기 위한 한글 문자의 구조에 바탕을 둔 하향식 정보처리 방법을 제안한다. 제안하는 방법은 모델 발화를 이용한 자모 후보 추출 DP 정합과 동적 격자 탐색을 이용한 문자 후보 탐색, 그리고 문자의 구조적 제약을 이용한 후보 제거 기법을 포함한다. 필기 한글 데이터베이스인 SERI-DB에 대한 예비 실험 결과, 제안한 방법은 인식률의 큰 저하 없이 상향식 정보 처리에 바탕을 둔 기존 방법에 비해 높은 속도 향상을 가져 왔다.

  • PDF

Extended hybrid genetic algorithm for solving Travelling Salesman Problem with sorted population (Traveling Salesman 문제 해결을 위한 인구 정렬 하이브리드 유전자 알고리즘)

  • Yugay, Olga;Na, Hui-Seong;Lee, Tae-Kyung;Ko, Il-Seok
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.11 no.6
    • /
    • pp.2269-2275
    • /
    • 2010
  • The performance of Genetic Algorithms (GA) is affected by various factors such as parameters, genetic operators and strategies. The traditional approach with random initial population is efficient however the whole initial population may contain many infeasible solutions. Thus it would take a long time for GA to produce a good solution. The GA have been modified in various ways to achieve faster convergence and it was particularly recognized by researchers that initial population greatly affects the performance of GA. This study proposes modified GA with sorted initial population and applies it to solving Travelling Salesman Problem (TSP). Normally, the bigger the initial the population is the more computationally expensive the calculation becomes with each generation. New approach allows reducing the size of the initial problem and thus achieve faster convergence. The proposed approach is tested on a simulator built using object-oriented approach and the test results prove the validity of the proposed method.

창의성 증진을 위한 수학 활동 프로그램과 평가 방법의 소개

  • Lee, Gang-Seop;Sim, Sang-Gil
    • Communications of Mathematical Education
    • /
    • v.19 no.1 s.21
    • /
    • pp.101-110
    • /
    • 2005
  • 최근 학교 수학교육에서는 창의성 교육을 강조하고 있으며, 창의성을 향상시킬 수 있는 프로그램에 대한 다양한 연구가 진행되고 있다. 이러한 창의성을 향상시키기 위해서는 기계적인 계산에 의해서 한 가지 답을 구하는 학습보다는 탐구하고, 추측하고, 논리적으로 추론하고, 다양한 문제해결 전략을 구사할 수 있는 능력을 키우는 프로그램이 필요하다. 또, 이러한 프로그램이 학생들에게 활동을 통해 다양한 경험을 제공할 수 있다면 더욱 효과적일 것이다. 이 논문에서는 이러한 다양한 창의성 프로그램을 소개하였고, 창의성을 평가하는 방법을 소개하였다.

  • PDF

Analysis of Representations in the Problem-Solving Process: The ACODESA (Collaborative Learning, Scientific Debate and Self Reflection) Method (ACODESA(Collaborative Learning, Scientific Debate and Self Reflection) 방법을 적용한 문제해결 과정에서 나타난 표상의 분석)

  • Kang, Young Ran;Cho, Cheong Soo
    • Education of Primary School Mathematics
    • /
    • v.18 no.3
    • /
    • pp.203-216
    • /
    • 2015
  • This study analyzed changes of representations which had come up in the problem-solving process of math-gifted 6th grade students that ACODESA had been applied. The class was designed on a ACODESA procedure that enhancing the use of varied representations, and conducted for 40minutes, 4 times over the period. The recorded videos and interviews with the students were transcribed for analysing data. According to the result of the analysis, which adopted Despina's using type of representation, there appeared types of 'adding', 'elaborating', and 'reducing'. This study found that there is need for a class design that can make personal representations into that of public through small group discussions and confirmation in the problem-solving process.

자리바꾸기 문제를 활용한 수학적 창의성의 발현 과정 연구

  • Kim, Bu-Yun;Lee, Ji-Seong
    • Communications of Mathematical Education
    • /
    • v.19 no.2 s.22
    • /
    • pp.327-344
    • /
    • 2005
  • 솔리테르(solitaire) 중 간단한 게임인 자리바꾸기 문제에 대해 학습자로 하여금 다양한 해결방법을 산출 하도록 한 후, 그 과정에서 학생들의 수학적 창의성의 발현 과정을 추적해 본다. 제시한 문제 해결 과제에 대한 학습자들의 반응과 해답을 분석함으로써 수학적 창의성에서의 인지적 구성요소인 확산성, 유창성, 논리성, 유연성, 독창성과 정의적 구성요소에 해당하는 적극성, 독자성, 집중성, 정밀성 등이 어떻게 나타나고 있는가를 살펴본다. 또한 그렇게 함으로써 각 구성요소의 의미와 특성을 규명하고자 하며, 나아가 이들 구성요소를 판별할 수 있는 방안에 대한 기초 자료를 제공하고자 한다.

  • PDF