• Title/Summary/Keyword: Programming Processes

Search Result 260, Processing Time 0.027 seconds

A Linear Programming Approach for Supply Network Planning based on Supply Chain Collaboration Strategy (선형계획법을 이용한 협업공급망계획 수립모델)

  • Lee, Seung-Keun;Lee, Hong-Chul
    • IE interfaces
    • /
    • v.17 no.4
    • /
    • pp.472-481
    • /
    • 2004
  • In this paper, we propose a linear programming model of supply planning process for the supply chain collaboration strategy of a company. The amount of its supplying quantity relies on outsourcing suppliers heavily. Conversely, the revenues of those suppliers are highly dependent on the supplying quota from the supply network planning of the company. In order to keep the supply stable through collaboration, the company builds such a policy to guarantee the fairness on revenue between the supplies. For this, the supply network plan should keep the capacity utilization ratio even for all the suppliers. But the production capacities are different and the distribution of molds is disproportional through suppliers, so the supply network plan is not easily established with simple arithmetic processes. Therefore, we developed the linear programming model with those target function and constraints minimizing the costs for holding inventory and penalty of delayed delivery, simultaneously guaranteeing the even capacity utilization through suppliers. The proposed model has been applied to real case and the evaluation for the planning result from the model would be followed in order to make sure that our model guarantee on extracting the supply network plan subordinated to the policy. Also we mention about further studies for improvement of the model.

Development of An On-line Scheduling Framework Based on Control Principles and its Computation Methodology Using Parametric Programming (실시간 일정계획 문제에 대한 Control 기반의 매개변수 프로그래밍을 이용한 해법의 개발)

  • Ryu, Jun-Hyung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.12 no.12
    • /
    • pp.1215-1219
    • /
    • 2006
  • Scheduling plays an important role in the process management in terms of providing profit-maximizing operation sequence of multiple orders and estimating completion times of them. In order to takes its full potential, varying conditions should be properly reflected in computing the schedule. The adjustment of scheduling decisions has to be made frequently in response to the occurrence of variations. It is often challenging because their model has to be adjusted and their solutions have to be computed within short time period. This paper employs Model Predictive Control(MPC) principles for updating the process condition in the scheduling model. The solutions of the resulting problems considering variations are computed using parametric programming techniques. The key advantage of the proposed framework is that repetition of solving similar programming problems with decreasing dimensionis avoided and all potential schedules are obtained before the execution of the actual processes. Therefore, the proposed framework contributes to constructing a robust decision-support tool in the face of varying environment. An example is solved to illustrate the potential of the proposed framework with remarks on potential wide applications.

Optimal synthesis of batch processes (회분식 공정의 최적 합성)

  • 이호경;이인범;양대륙;장근수
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1993.10a
    • /
    • pp.607-612
    • /
    • 1993
  • In this paper, a heuristic procedure is presented which first determines the positions of adding storage tank. Then a nonlinear programming is formulated to obtain their optimum size. Flexible utilization(shared equipment) of storage tank is suggested. The effectiveness of this method is verified by solving two literature problems.

  • PDF

A Vehicle Routing Problem Which Considers Hard Time Window By Using Hybrid Genetic Algorithm (하이브리드 유전자알고리즘을 이용한 엄격한 시간제약 차량경로문제)

  • Baek, Jung-Gu;Jeon, Geon-Wook
    • Journal of the military operations research society of Korea
    • /
    • v.33 no.2
    • /
    • pp.31-47
    • /
    • 2007
  • The main purpose of this study is to find out the best solution of the vehicle routing problem with hard time window by using both genetic algorithm and heuristic. A mathematical programming model was also suggested in the study. The suggested mathematical programming model gives an optimal solution by using ILOG-CPLEX. This study also suggests a hybrid genetic algorithm which considers the improvement of generation for an initial solution by savings heuristic and two heuristic processes. Two heuristic processes consists of 2-opt and Or-opt. Hybrid genetic algorithm is also compared with existing problems suggested by Solomon. We found better solutions rather than the existing genetic algorithm.

Qualitative Case Study on Computational Thinking Patterns of Programming Processes for the Tower of Hanoi Task (하노이 탑 프로그래밍 경험에서 나타나는 정보과학적 사고 패턴에 관한 질적 사례 연구)

  • Jang, Jeongsuk;Jun, Youngcook;Yoon, Jihyun
    • The Journal of Korean Association of Computer Education
    • /
    • v.16 no.4
    • /
    • pp.33-45
    • /
    • 2013
  • This paper aims at exploring how a high school student is engaged with C computer programming language and explore deep aspects of programming experiences based on video recalled interview as part of portraiture. The single case was selected and several in-depth interviews and video recording were arranged after Oct 2011. The portrait of K reveals interesting strands of his computer programming experiences with his own thinking patterns and exploring ideas for more concrete ways of coding his thinking similar to scientific experiments; ie, design-development-implementation-debugging-revision. Overall, this case illustrates how the inner aspects of subjective programming experiences on the tower of Hanoi were integrated and unified within himself for inner growth. We discussed the student's inner faculties as part of the student's unity and suggested future research direction.

  • PDF

Learning System of Programming Language using Basic Algorithms (기초 알고리즘을 활용한 프로그래밍 언어 학습 시스템)

  • Park, Kyoung-Wook;Oh, Kyeong-Sug;Ryu, Nam-Hoon;Lee, Hye-Mi;Kim, Eung-Kon
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.5 no.1
    • /
    • pp.66-73
    • /
    • 2010
  • The curriculum of programming education including algorithm has been recognized as a very important subject to many students majoring in natural sciences and engineering including electronic engineering and computer related departments. However, many students have had difficulties with it due to its characteristics; as a consequence, they have been in trouble taking upper-level subjects. Flow chart is a diagram that expresses logical stages necessary to solve certain problems and has been widely used to have an understanding of the flow of algorithm. The practice-oriented education of algorithm and programming would be very important to assist the understanding of operation processes. Furthermore, it has been desperately required to the necessity of auxiliary programs that could enhance an understanding of the concept of algorithm and program execution process. This study was aimed to design and embody the learning system of programming languages using basic algorithms so as for students to easily learn basic algorithm among the entire programming curriculum.

Effects of Programming Education using Visual Literacy: Focus on Arts Major (시각적 문해력을 활용한 프로그래밍 교육의 효과 : 예술계열 중심으로)

  • Su-Young Pi;Hyun-Sook Son
    • Journal of Practical Engineering Education
    • /
    • v.16 no.2
    • /
    • pp.105-114
    • /
    • 2024
  • Recently, with an emphasis on software proficiency, universities are providing software education to all students regardless of their majors. However, non-majors often lack motivation for software education and perceive the unfamiliar learning content as more challenging. To address this issue, tailored software education according to the learners' characteristics is essential. Art students, for instance, with their strong visual comprehension and expressive abilities, can benefit from utilizing visual literacy to enhance the effectiveness of programming education. In this study, we propose decomposing everyday problems into flowcharts and pseudocode to construct procedural and visual images. Using the educational programming language PlayBot, we aim to analyze the effectiveness of teaching by coding to solve problems. Through this approach, students are expected to grasp programming concepts, understand problem-solving processes through computational thinking, and acquire skills to apply programming in their respective fields.

A Study on the Development of Robot Laneuage for Multi-Robot System (다중로보트 시스템을 위한 로보트 언어 개발에 관한 연구)

  • Park, Jong-Hun;Chang, Cheol;Choi, Byoung-Wook;Chung, Myung-Jin
    • Journal of the Korean Institute of Telematics and Electronics
    • /
    • v.26 no.2
    • /
    • pp.76-86
    • /
    • 1989
  • Many intelligent robots that are equipped with special tools and sensors re currently used in assembly line. As automatic manufacturing systems including such robots become advanced and complicated, there are increasing needs for the development of the sophisticated programming systems which can control several robots and other manufacutring equipments in workcell at a time. In this paper a programming language, ARL (Assembly Robot Language), is proposed and developed, which can control the manufacturing devices as well as robots in workcell. It has not only all the common features of modern textual robot language but also debugging facilities. In this language system machine dependecy is minimized by using dedicated processes and a shared memory for communication between processes. Extensibility and adaptability of the programming system is increased by using such a technique against the changes of workcel environment.

  • PDF

A Study on Developing an Optimization Model for Particleboard Manufacturing Processes (파티클보드 제조공정(製造工程)의 최적화(最適化) 모델개발에 관한 연구(硏究))

  • Chung, Joo Sang;Park, Hee Jun;Lee, Phil Woo
    • Journal of Korean Society of Forest Science
    • /
    • v.82 no.4
    • /
    • pp.396-405
    • /
    • 1993
  • In this paper, a nonlinear programming model to determine the optimal operating policy to minimize production costs for particleboard plants is presented. The model provides optimal values for three decision variables : specific gravity of particleboard, mat moisture content and mat resin content. These decision variables are key factors influencing the cost and quality of particleboard manufacturing processes. In formulating the nonlinear programming model, the minimum quality standards for internal bond strength and modulus of rupture of particleboard are used as industry-wide quality constraints. These quality standards are expressed as nonlinear functions of the decision variables. In order to demonstrate the applicability of the proposed model, the model is applied to solve for optimal solutions of four theoretical problems. The problem scenarios are built to investigate effects of changes in hot-pressing speed and purchase price of chip and resin.

  • PDF

Robot Off-line Programming Based on a 2D CAD Drawing of Shoe Outsoles

  • Kim, Jin-Young;Sung, Ho-Hyun;Kang, Dong-Joon;Cho, Hyung-Suck
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.179.4-179
    • /
    • 2001
  • Most of shoes manufacturing processes are not yet automated, it puts restrictions on increasing of productivity. Among them, adhesive application processes particularly are holding the most workers and working hours. In addition, its working conditions are very poor due to the toxicity of adhesive agents. In case of automating adhesive application processes by using robots, the robot teaching by playback is difficult to produce high productivity because the kinds of shoes to be taught mount up to several thousands. Therefore, it is essential to generate the robot working paths automatically according to the kind, the size, and the right and left of shoes, and also to teach them to the robot automatically ...

  • PDF