• Title/Summary/Keyword: Goal Programming

Search Result 294, Processing Time 0.024 seconds

Real-Time Communication using TMO(Time-Triggered and Message-Triggered Object) in Distributed Computing Systems

  • Kim, Gwang-Jun;Kim, Chun-Suk;Kim, Yong-Gin;Yoon, Chan-Ho;Kim, Moon-Hwan
    • Journal of information and communication convergence engineering
    • /
    • v.1 no.1
    • /
    • pp.12-22
    • /
    • 2003
  • Real-time(RT) object-oriented(OO) distributed computing is a form of RT distributed computing realized with a distributed computer system structured in the form of an object network. Several approached proposed in recent years for extending the conventional object structuring scheme to suit RT applications, are briefly reviewed. Then the approach named the TMO (Time-triggered Message-triggered Object) structuring scheme was formulated with the goal of instigating a quantum productivity jump in the design of distributed time triggered simulation. The TMO scheme is intended to facilitate the pursuit of a new paradigm in designing distributed time triggered simulation which is to realize real-time computing with a common and general design style that does not alienate the main-stream computing industry and yet to allow system engineers to confidently produce certifiable distributed time triggered simulation for safety-critical applications. The TMO structuring scheme is a syntactically simple but semantically powerful extension of the conventional object structuring approached and as such, its support tools can be based on various well-established OO programming languages such as C++ and on ubiquitous commercial RT operating system kernels. The Scheme enables a great reduction of the designers efforts in guaranteeing timely service capabilities of application systems

Development of Confocal Imaging System for Wafer Inspection (개발 웨이퍼 검사위한 Confocal 이미징 시스템의 개발)

  • Ko, Kuk-Won;Nguyen, Cong Dai;Koh, Kyung-Cheol
    • Proceedings of the KAIS Fall Conference
    • /
    • 2010.05a
    • /
    • pp.108-112
    • /
    • 2010
  • Confocal Imaging System is an essential machine for a wide range of inspection wafer. For concurrent and fast acquiring the image data of four channels, the new image acquisition system used the protocol of camera-link standard with the full mode of configuration in interconnection with a frame grabber integrated in a computer, which is popularly used for many cameras, so the programming environment of image processing is optional such as Visual C++, Matlab. In addition, many conventional methods were coordinately used for contribution to build the high quality of images for precise processing analog signals of PhotoMutiplier Tubes(PMTs), accurate control of scanning device, sensitivity of PMTs, and laser source. The prototype of new image acquisition system, could meet the goal of development, it is used in LSCM for high content screening to investigation the processes of elements of living specimens at the same time by simultaneous grab image data on 4 PMTs channels.

  • PDF

New execution model for CAPE using multiple threads on multicore clusters

  • Do, Xuan Huyen;Ha, Viet Hai;Tran, Van Long;Renault, Eric
    • ETRI Journal
    • /
    • v.43 no.5
    • /
    • pp.825-834
    • /
    • 2021
  • Based on its simplicity and user-friendly characteristics, OpenMP has become the standard model for programming on shared-memory architectures. Checkpointing-aided parallel execution (CAPE) is an approach that utilizes the discontinuous incremental checkpointing technique (DICKPT) to translate and execute OpenMP programs on distributed-memory architectures automatically. Currently, CAPE implements the OpenMP execution model by utilizing the DICKPT to distribute parallel jobs and their data to slave machines, and then collects the results after executing these distributed jobs. Although this model has been proven to be effective in terms of performance and compatibility with OpenMP on distributed-memory systems, it cannot fully exploit the capabilities of multicore processors. This paper presents a novel execution model for CAPE that utilizes two levels of parallelism. In the proposed model, we add another level of parallelism in the form of multithreaded processes on slave machines with the goal of better exploiting their multicore CPUs. Initial experimental results presented near the end of this paper demonstrate that this model provides significantly enhanced CAPE performance.

Research and development of haptic simulator for Dental education using Virtual reality and User motion

  • Lee, Sang-Hyun
    • International Journal of Advanced Culture Technology
    • /
    • v.6 no.4
    • /
    • pp.52-57
    • /
    • 2018
  • The purpose of this paper is to develop simulations that can be used for virtual education in dentistry. The virtual education to be developed will be developed with clinical training and actual case data of tooth extraction. This development goal is to allow dental students to learn the necessary surgical techniques at the point of their choice, not going into the operating room, away from time, space, and physical limits. I want to develop content using VR. Oculus Rift HMD, Optical Based Outside-in Tracking System, Oculus Touch Motion Controller, and Headset as Input / Output Device. In this configuration, the optimization method is applied convergent, and when the operation of the VR contents is performed, the content data is extracted from the interaction analysis formed in the VR engine, and the data is processed by the content algorithm. It also computes events and dental operations generated within the 3D engine programming and generates corresponding events through data processing according to the input signal. The visualization information is output to the HMD using the rendering information. In addition, the operating room environment was constructed by studying lighting and material for actual operating room environment. We applied the ratio of actual space to virtual space and the ratio between character and actual person to create a spatial composition at a similar rate to actual space.

A Hierarchical Solution Approach for Occupational Health and Safety Inspectors' Task Assignment Problem

  • Arikan, Feyzan;Sozen, Songul K.
    • Safety and Health at Work
    • /
    • v.12 no.2
    • /
    • pp.154-166
    • /
    • 2021
  • Background: Occupational health and safety (OHS) is a significant interest of all governments to prevent workplace hazards. Although appropriate legislation and regulations are essentials for the protection of workers, they are solely not enough. Application of them in practice should be secured by an efficient inspection system. Fundamental components of an inspection system are inspectors and their audit tasks. Maintaining the fair balanced task assignment among inspectors strictly enhances the efficiency of the overall system. Methods: This study proposes a two-phased goal programming approach for OHS inspectors' task assignments and presents a case study. Results: The solution approach gives the balanced assignment of inspectors to the workplaces in different cities of the country in the planning period. The obtained schedule takes into account the distances covered by the work places and the number of the workplaces' employees to be audited and pays attention to the human factors by considering the preferences of the inspectors. The comparisons between the obtained optimal schedule and the implemented one that is produced manually show that the approach not only maintains the technical requirements of the problem, but also provides social and physical balance to the task assignment. Conclusion: Both the approach and the application study are expected to offer fruitful inspirations in the area of safety management and policy and they provide a good guide for social policy and organizational aspects in the field of OHS inspectors' task assignment.

Optimization of Investment Decision Making by Using Analysts' Target Prices (애널리스트 목표가를 활용한 최적 투자의사결정 방안에 관한 연구)

  • Cho, Su-Ji;Kim, Heung-Kyu;Lee, Ki-Kwang
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.43 no.4
    • /
    • pp.229-235
    • /
    • 2020
  • Investors aim to maximize the return rate for their own investment, utilizing various information as possible as they can access. However those investors, especially individual investors, have limitations of interpretation of the domain-specific information or even the acquisition of the information itself. Thus, individual investors tend to make decision affectively and frequently, which may cause a loss in returns. This study aims to analyze analysts' target price and to suggest the strategy that could maximize individual's return rate. Most previous literature revealed that the optimistic bias exists in the analysts' target price and it is also confirmed in this study. In this context, this study suggests the upper limit of target rate of returns and the optimal value named 'alpha(α)' which performs the adjustment of proposed target rate to maximize excess earning returns eventually. To achieve this goal, this study developed an optimization problem using linear programming. Specifically, when the analysts' proposed target rate exceeds 30%, it could be adjusted to the extent of 59% of its own target rate. As apply this strategy, the investors could achieve 1.2% of excess earning rate on average. The result of this study has significance in that the individual investors could utilize analysts' target price practically.

A Novel Dynamic Optimization Technique for Finding Optimal Trust Weights in Cloud

  • Prasad, Aluri V.H. Sai;Rajkumar, Ganapavarapu V.S.
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.16 no.6
    • /
    • pp.2060-2073
    • /
    • 2022
  • Cloud Computing permits users to access vast amounts of services of computing power in a virtualized environment. Providing secure services is essential. There are several problems to real-world optimization that are dynamic which means they tend to change over time. For these types of issues, the goal is not always to identify one optimum but to keep continuously adapting to the solution according to the change in the environment. The problem of scheduling in Cloud where new tasks keep coming over time is unique in terms of dynamic optimization problems. Until now, there has been a large majority of research made on the application of various Evolutionary Algorithms (EAs) to address the issues of dynamic optimization, with the focus on the maintenance of population diversity to ensure the flexibility for adapting to the changes in the environment. Generally, trust refers to the confidence or assurance in a set of entities that assure the security of data. In this work, a dynamic optimization technique is proposed to find an optimal trust weights in cloud during scheduling.

Implementation of Enhanced Vision for an Autonomous Map-based Robot Navigation

  • Roland, Cubahiro;Choi, Donggyu;Kim, Minyoung;Jang, Jongwook
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2021.10a
    • /
    • pp.41-43
    • /
    • 2021
  • Robot Operating System (ROS) has been a prominent and successful framework used in robotics business and academia.. However, the framework has long been focused and limited to navigation of robots and manipulation of objects in the environment. This focus leaves out other important field such as speech recognition, vision abilities, etc. Our goal is to take advantage of ROS capacity to integrate additional libraries of programming functions aimed at real-time computer vision with a depth-image camera. In this paper we will focus on the implementation of an upgraded vision with the help of a depth camera which provides a high quality data for a much enhanced and accurate understanding of the environment. The varied data from the cameras are then incorporated in ROS communication structure for any potential use. For this particular case, the system will use OpenCV libraries to manipulate the data from the camera and provide a face-detection capabilities to the robot, while navigating an indoor environment. The whole system has been implemented and tested on the latest technologies of Turtlebot3 and Raspberry Pi4.

  • PDF

Development and Validation of Reservoir Operation Rules for Integrated Water Resources Management in the Geum River Basin (금강유역의 유역통합수자원관리를 위한 저수지 운영률 개발 및 적용성 검토)

  • Cheong, Tae-Sung;Kang, Sin-Uk;Hwang, Man-Ha;Ko, Ick-Hwan
    • Journal of Korea Water Resources Association
    • /
    • v.41 no.4
    • /
    • pp.433-444
    • /
    • 2008
  • In recent, the integrated water resources management should consider not only existing management objects such as water supply, power generation, and instream flows but also new management objects such as water quantity, water quality, and water habitats which management system is large and complex. Moreover, integrated basin plan or operation are needed for solving conflicts problems between basins and between water usages and to maximize water resources usages. To increase use of optimization method for actual operation and apply various objects, a reservoir operation rule was developed and the KModSim's hydrologic states for integrated water resources management were tested in this study. The simulation results show that the developed operation rules applied in hydrologic states good represent the actual storages of both the Yongdam and the Daecheong Reservoirs so, it is possible to improve the water allocation method usually used in the basin management and manage the integrated basin water resources if new operating rules are applied in optimized programming.

Sustainable Water Resources Planning to Prevent Streamflow Depletion in an Urban Watershed: 1. Methodology (도시유역의 건천화 방지를 위한 지속가능한 수자원 계획: 1. 방법론)

  • Lee, Kil-Seong;Cung, Eun-Sung;Kim, Young-Oh;Cho, Tak-Gun
    • Journal of Korea Water Resources Association
    • /
    • v.39 no.11 s.172
    • /
    • pp.935-946
    • /
    • 2006
  • This study proposed a new procedure of sustainable water resources planning to prevent the urban streamflow depletion, based on the Heathcote's study in 1998: (1) to understand the watershed component and processes, (2) to identify and quantify problems within the watershed, (3) to set clear and specific goals, (4) to develop a list of management options, (5) to eliminate infeasible options, (6) to test the effectiveness of remaining feasible options, and (7) to develop the final options. PSR(Presure-State-Response) concept was used for the determination of indicators of PSD(Potential Streamflow Depletion; step 2) and effect equation (step 7) and composite programming for the calculation of PSD. The instreamflow requirement was proposed as clear and specific goal (step 3) and was determined by the larger of the PHABSIM's environmental flow and the drought flow. A continuous rainfall-runoff model is necessary to test the effectiveness of alternatives. It should estimate not only the exact runoff but also the effect of landuse change, reservoir, infiltration facility and so on like SWAT(Soil and Water Assessment Tool). The proposed procedure will be applied on the corresponding paper.