• Title/Summary/Keyword: Online judge

Search Result 52, Processing Time 0.021 seconds

A Resource Restriction Method for Online Judge Systems Using Docker (도커를 이용한 온라인 저지 시스템 자원 제한 방법)

  • Yeonghun Kim;Sangkon Han;Gyun Woo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.66-69
    • /
    • 2023
  • 온라인 저지 시스템은 학습자가 제출한 코드를 평가하기 위해 많은 시스템 자원을 사용한다. 학습자의 코드를 평가하는 방법 중 하나인 코드 효율성 측정은 시간복잡도를 기반으로 평가하기 때문에 대량의 인수를 입력 데이터로 사용한다. 본 연구에서 컨테이너 기술인 도커의 컨트롤 그룹을 활용하여 CPU 자원을 제한한다. 이를 통해 기존에 사용한 데이터보다 적은 데이터를 이용하여 코드 효율성을 측정하는 방법을 제안한다. 제안된 방법에 따르면 최단 경로 계산 문제에서 데이터 크기를 60%, 측정 시간을 33.3% 절감할 수 있는 것으로 나타났다.

A Study of Applications of 3D Body Scanning Technology - Focused on Apparel Industry - (3차원 바디 스캐너를 활용한 가상착의에 관한 인식 조사 - 업체 실무자 및 소비자를 대상으로 -)

  • Paek, Kyung-Ja;Lee, Jeong-Ran;Kim, Mi-Sung
    • Korean Journal of Human Ecology
    • /
    • v.18 no.3
    • /
    • pp.719-727
    • /
    • 2009
  • The ultimate success of commercial applications of body scan data in the apparel industry will be consumers' substantial applications such as automated custom fit, size prediction, virtual try-on, personal shopper services (Loker, S. et al., 2004). In this study, we surveyed fifty consumers and forty-seven apparel industry workers about their recognition and interest in 3D body scanning and virtual try-on. The results are as follows: 55% of the apparel industry workers has recognized 3D body scanning as a convenient technology, but do not know how to use it. To the questions regarding virtual try-on, 53% of the workers give positive answers. The consumers have a more positive view on virtual try-on than the workers do. The workers predict that the application of 3D body scan technology to the apparel industry could offer customers helpful information in their clothing selection by using virtual images of various size and style, and increase mass production of MTM(Made-To-Measure). The answers from the male consumers in their twenties indicate that virtual try-on is useful by 88% on offline shopping and by 100% on online shopping. 53% of the workers and 68% of the consumers gave answers that just by virtual try-on they could judge the quality of the apparel products and purchase them. Absolutely 3D virtual try-on is an effective tool for online shoppers. 85% of the workers anticipate applications of the 3D body scanning also in 'body measurement', 'custom pattern development' as well as 'virtual try-on' in the near future. With the positive reactions and the stimulating interests in virtual try-on, the conditions of contemporary world encourage more active researches and wide usages of the technology in apparel industry.

Design a Method Enhancing Recommendation Accuracy Using Trust Cluster from Large and Complex Information (대규모 복잡 정보에서 신뢰 클러스터를 이용한 추천 정확도 향상기법 설계)

  • Noh, Giseop;Oh, Hayoung;Lee, Jaehoon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.22 no.1
    • /
    • pp.17-25
    • /
    • 2018
  • Recently, with the development of ICT technology and the rapid spread of smart devices, a huge amount of information is being generated. The recommendation system has helped the informant to judge the information from the information overload, and it has become a solution for the information provider to increase the profit of the company and the publicity effect of the company. Recommendation systems can be implemented in various approaches, but social information is presented as a way to improve performance. However, no research has been done to utilize trust cluster information among users in the recommendation system. In this paper, we propose a method to improve the performance of the recommendation system by using the influence between the intra-cluster objects and the information between the trustor-trustee in the cluster generated in the online review. Experiments using the proposed method and real data have confirmed that the prediction accuracy is improved than the existing methods.

A study on a consumer protection system to prevent B2C electronic commerce disputes (B2C 전자상거래 분쟁예방을 위한 소비자보호시스템 연구)

  • Kim, Kee hong;Kim, Dong-Chul
    • Journal of Arbitration Studies
    • /
    • v.27 no.2
    • /
    • pp.107-119
    • /
    • 2017
  • In the process of online trading, many unexpected conflicts may occur. The consumer wishes to perform transactions with a seller by trusting the seller's listings, but there are times when even major companies such as Kakao edit their original listings. When the seller edits their listing, it is extremely difficult for the consumer to prove and deal with the problem. If they don't deal with them carefully they may be accused of denigration. This study proposes a consumer protection system to resolve this problem. In case a problem occurs, proof that the original listing was edited can be submitted to a judge in court by using this system, thus preventing these types of problems from happening. If this system is installed, both the seller and consumer know that the terms of contract cannot be falsely changed to the advantage of either side, so the source of the problem can be prevented. This study analyzes the reasons behind the conflicts and presents a systematic way of preventing the problem. This method does not present a financial burden, and provides a way for transactions to be held based on trust for the seller and consumer.

On Line Fault Diagnosis in the Large Power System (온라인 전력계통 고장 진단 시스템 개발)

  • Kim Jung-Nyun;Baek Sik-Young;Seo Gyul-Seok
    • The Transactions of the Korean Institute of Electrical Engineers A
    • /
    • v.54 no.5
    • /
    • pp.205-211
    • /
    • 2005
  • Recently, power system is getting larger and more complex. When the complex power system has a problem, it is very difficult even for the experts to find out where the problem is and to make a timely decision by operators. There have been many studies on these problems but the results are not good enough for applying to real power system. Therefore, power system operators always had to judge the exact state of power system and be preparative for the problems that can occur later. We developed new methods that can be applied to complex power system by dividing the system into small modules. By using 'module', we can combine small modules together to make complex power systems and the knowledge base that is applied to fault diagnosis system. As a result, compared to previously developed diagnosis products, operation time is shortened and the knowledge base is become simpler and clearer, which made online usage capable. This system can be used as a complementary measurement that helps the operator from making any mistakes.

ON-LINE FAULT DIAGNOSIS IN THE LARGE POWER SYSTEM (계통 내 온라인 고장 진단 시스템 개발)

  • Seo, Gyu-Seok;Baek, Young-Sik;Kim, Jung-Nyun
    • Proceedings of the KIEE Conference
    • /
    • 2004.11b
    • /
    • pp.122-124
    • /
    • 2004
  • Recently, power system is getting larger and more complex. When the complex power system has a problem, it is very difficult even for the experts to find out where the problem is and to make a timely decision by operators. There have been many studies on these problems but the results are not good enough for applying to real power system. Therefore power system operators always had to judge the exact state of power system and had to be preparative for the problems that can occur later. We developed new methods that can be applied to complex power system by dividing the system into small modules. By using 'module' we can combine small modules together to make complex power systems and the knowledge base that is applied to fault diagnosis system. As a result, compared to previously developed diagnosis products, operational time has shortened, and the knowledge base becomes simpler and clearer, which made online usage capable. This system can be used as a complementary measure that helps the operator from making any mistakes.

  • PDF

Online Experts Screening the Worst Slicing Machine to Control Wafer Yield via the Analytic Hierarchy Process

  • Lin, Chin-Tsai;Chang, Che-Wei;Wu, Cheng-Ru;Chen, Huang-Chu
    • International Journal of Quality Innovation
    • /
    • v.7 no.2
    • /
    • pp.141-156
    • /
    • 2006
  • This study describes a novel algorithm for optimizing the quality yield of silicon wafer slicing. 12 inch wafer slicing is the most difficult in terms of semiconductor manufacturing yield. As silicon wafer slicing directly impacts production costs, semiconductor manufacturers are especially concerned with increasing and maintaining the yield, as well as identifying why yields decline. The criteria for establishing the proposed algorithm are derived from a literature review and interviews with a group of experts in semiconductor manufacturing. The modified Delphi method is then adopted to analyze those results. The proposed algorithm also incorporates the analytic hierarchy process (AHP) to determine the weights of evaluation. Additionally, the proposed algorithm can select the evaluation outcomes to identify the worst machine of precision. Finally, results of the exponential weighted moving average (EWMA) control chart demonstrate the feasibility of the proposed AHP-based algorithm in effectively selecting the evaluation outcomes and evaluating the precision of the worst performing machines. So, through collect data (the quality and quantity) to judge the result by AHP, it is the key to help the engineer can find out the manufacturing process yield quickly effectively.

Product Evaluation Summarization Through Linguistic Analysis of Product Reviews (상품평의 언어적 분석을 통한 상품 평가 요약 시스템)

  • Lee, Woo-Chul;Lee, Hyun-Ah;Lee, Kong-Joo
    • The KIPS Transactions:PartB
    • /
    • v.17B no.1
    • /
    • pp.93-98
    • /
    • 2010
  • In this paper, we introduce a system that summarizes product evaluation through linguistic analysis to effectively utilize explosively increasing product reviews. Our system analyzes polarities of product reviews by product features, based on which customers evaluate each product like 'design' and 'material' for a skirt product category. The system shows to customers a graph as a review summary that represents percentages of positive and negative reviews. We build an opinion word dictionary for each product feature through context based automatic expansion with small seed words, and judge polarity of reviews by product features with the extracted dictionary. In experiment using product reviews from online shopping malls, our system shows average accuracy of 69.8% in extracting judgemental word dictionary and 81.8% in polarity resolution for each sentence.

Development of On-line Judge System based on Block Programming Environment (블록 프로그래밍 환경 기반 온라인 평가 시스템 개발)

  • Shim, Jaekwoun;Chae, Jeong Min
    • The Journal of Korean Association of Computer Education
    • /
    • v.21 no.4
    • /
    • pp.1-10
    • /
    • 2018
  • Block programming environment, which is represented by Scratch in elementary and middle school programming education, is suitable for learner's characteristics and cognitive level, and is recommended not only for beginners. Transference to the text programming environment after the block programming is essential for understanding the data processing process, understanding the accuracy and efficiency aspects of algorithms, and creating SW activity. In addition, it is presented step by step in the programming curriculum. In this study, developed WithBlock the online evaluation system for the purpose of transference from a block programming to a text programming environment. The developed system can solve the same algorithm problem in both block and text programming environment, and it can be used for elementary and secondary programming education by automatically scoring the written code and providing immediate feedback. In order to applicable to programming education in elementary and secondary surveyed the usability, learning possibility, interest and satisfaction of WithBlock. The results of the survey showed that it can be used for programming education.

An online learning system for evaluating learner's activities and study level (수준별 학습과 학습 관심도를 고려한 학습평가시스템)

  • Kim, Hye-Em;Yu, Seok-Jong
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.6
    • /
    • pp.69-76
    • /
    • 2008
  • The biggest strength of the Internet is to enable to access information without any limitation of time and space. As the Internet and IT technologies have been developed, various kinds of teaching ways in education field such as remote lectures, video lectures, and CAI(Computer Adapted Instruction) have emerged. In terms of education, evaluation can be a basic foundation to help teach students in the next learning stage according to each student's level. In addition, it is able to give the information of students'abilities and provides proper learning programs to teach students on a case-by-case basis. The purpose of the paper is to establish evaluation system on the WWW(World Wide Web) that can reflect learning activities part of students in their evaluation scores based on the two important learning theories, Behaviorism and constructivism, which are mainly used in evaluation procedures to judge learning ability of students. This system will give information about learners, and analyze the learning interest of learners. The proposed system enables teachers to evaluate learning ability of students through various kinds of information of learners, and to execute level-based education.

  • PDF