• 제목/요약/키워드: mixed-integer programming

검색결과 389건 처리시간 0.024초

유전자 알고리즘을 활용한 조선 소조립 공정 일정계획 (Scheduling of Shipyard Sub-assembly Process using Genetic Algorithms)

  • 배희철;박경철;차병철;문일경
    • 산업공학
    • /
    • 제20권1호
    • /
    • pp.33-40
    • /
    • 2007
  • In this paper, we consider a scheduling problem of shipyard sub-assembly process. We introduce a skid conveyor system in a shipbuilding company. We develop a mathematical model and a genetic algorithm for shipyard sub-assembly process. The objective of the scheduling is to minimize the makespan which is the final completion time of all jobs. Numerical experiments show that the genetic algorithm performs efficiently.

Clustering and Communications Scheduling in WSNs using Mixed Integer Linear Programming

  • Avril, Francois;Bernard, Thibault;Bui, Alain;Sohier, Devan
    • Journal of Communications and Networks
    • /
    • 제16권4호
    • /
    • pp.421-429
    • /
    • 2014
  • We consider the problem of scheduling communications in wireless sensor networks (WSNs) to ensure battery preservation through the use of the sleeping mode of sensors.We propose a communication protocol for 1-hop WSNs and extend it to multi-hop WSNs through the use of a 1-hop clustering algorithm.We propose to schedule communications in each cluster in a virtual communication ring so as to avoid collisions. Since clusters are cliques, only one sensor can speak or listen in a cluster at a time, and all sensors need to speak in each of their clusters at least once to realize the communication protocol. We model this situation as a mathematical program.

멀티 마이크로그리드 최적 운영을 위한 멀티 에이전트 시스템 적용 (Applying Multi-Agent System for Optimal Multi-Microgrids Operation)

  • 부이 반하이;후세인 아크타르;김학만
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2016년도 춘계학술발표대회
    • /
    • pp.464-465
    • /
    • 2016
  • This paper analyzes the capabilities of multi-agent system (MAS) technology for the optimal multi-microgrids (MMGs) operation in grid-connected mode. In this system, communication among microgrids (MGs) is realized by developing a modified contract net protocol (MCNP) based on agent communication language (ACL) messages. Moreover, a two-stage mathematical model is proposed based on mixed integer linear programming (MILP) for local optimization in each MG, and global optimization in energy management system.

TOPIS를 이용한 공급업체 선정과 최적주문량 결정 (Vendor Selection Using TOPSIS and Optimal Order Allocation)

  • 김준석
    • 산업경영시스템학회지
    • /
    • 제33권2호
    • /
    • pp.1-8
    • /
    • 2010
  • A vendor selection problem consists of two different kinds of decision making. First one is to choose the best suppliers among all possible suppliers and the next is to allocate the optimal quantities of orders among the selected vendors. In this study, an integration of the technique for order preference by similarity to ideal solution (TOPSIS) and a multi-objective mixed integer programming (MOMIP) is developed to account for all qualitative and quantitative factors which are used to evaluate and choose the best group of vendors and to decide the optimal order quantity for each vendor. A solution methodology for the vendor selection model of multiple-vendor, multiple-item with multiple decision criteria and in respect to finite vendor capacity is presented.

유전 알고리즘을 이용한 계층구조 시스템에서의 최적 중복 구조 설계 (Optimal redundancy allocation in hierarchical systems using genetic algorithm)

  • 윤원영;김종운
    • 한국신뢰성학회지:신뢰성응용연구
    • /
    • 제1권1호
    • /
    • pp.1-8
    • /
    • 2001
  • Redundancy allocation problems have been considered at single-level systems and it may be the best policy in some specific situations, but not in general. With regards to reliability, it is most effective to allocate the lowest objects, because parallel-series systems are more reliable than series-parallel systems. However, the smaller and lower in the system an object is, the more time and accuracy are needed for duplicating it, and so, the cost can be decreased by using modular redundancy Therefore, providing redundancy at high levels like as modules or subsystems, can be more economical than providing redundancy at low levels or duplicating components. In this paper, the problem in which redundancy is allocated at all level in a series system is addressed, a mixed integer nonlinear programming model is presented and a genetic algorithm is proposed. An example illustrates the procedure.

  • PDF

불확실성 하에서 최대후회 최소화 분해 계획 (Minmax Regret Approach to Disassembly Sequence Planning with Interval Data)

  • 강준규
    • 산업경영시스템학회지
    • /
    • 제32권4호
    • /
    • pp.192-202
    • /
    • 2009
  • Disassembly of products at their end-of-life (EOL) is a prerequisite for recycling or remanufacturing, since most products should be disassembled before being recycled or remanufactured as secondary parts or materials. In disassembly sequence planning of EOL products, considered are the uncertainty issues, i.e., defective parts or joints in an incoming product, disassembly damage, and imprecise net profits and costs. The paper deals with the problem of determining the disassembly level and corresponding sequence, with the objective of maximizing the overall profit under uncertainties in disassembly cost and/or revenue. The solution is represented as the longest path on a directed acyclic graph where parameter (arc length) uncertainties are modeled in the form of intervals. And, a heuristic algorithm is developed to find a path with the minimum worst case regret, since the problem is NP-hard. Computational experiments are carried out to show the performance of the proposed algorithm compared with the mixed integer programming model and Conde's heuristic algorithm.

다중 베이 제조시스템의 설비배치 (Layout Design Problem in Multi-bay Facility)

  • 이문수;채준재
    • 산업경영시스템학회지
    • /
    • 제32권4호
    • /
    • pp.93-100
    • /
    • 2009
  • This paper addresses the facility layout problem in multi-bay environments, where the bays are connected at one or both ends by an inter-bay material handling system. In most previous studies, the main concern is to allocate facilities or departments to the bays whose widths are fixed. In this research, we suggest the efficient models that provide the optimal layout solution under flexible bay width environments. We also suggest a mathematical model that provides the optimal solution using two-way facility allocation approach instead of one-way allocation technique. This paper also shows the approach of TABU search to the assignment and layout design of the departments. The results generated from TABU search are compared to the result from the mathematical model. Models are developed using mixed integer programming for various test problems and solved by CPLEX.

Development of penalty dependent pricing strategy for bicycle sharing and relocation of bicycles using trucks

  • Kim, Woong;Kim, Ki-Hong;Lee, Chul-Ung
    • 한국컴퓨터정보학회논문지
    • /
    • 제21권6호
    • /
    • pp.107-115
    • /
    • 2016
  • In this paper, we propose a Bicycle sharing has grown popular around the cities in the world due to its convenience. However, the bicycle sharing system is not problem-free, and there remains many managerial problems to be solved. In this study, we analyzed pricing strategy of a bicycle sharing system by minimizing the number of bicycles relocated by trucks, the act of which incurs penalty. The objective function is constructed by applying mixed integer programming and is presented as a stochastic model by using Markov chain so that arrival and departure rates of bicycle stations can be utilized in the analysis. The efficiency of the presented model is verified upon the analysis of bicycle sharing data gathered in Daejeon in 2014.

고정형 블레이드가 있는 터빈의 블레이드 균형화 문제 (A Turbine-Blade-Balancing Problem with Some Locking Blades)

  • 최원준
    • 산업공학
    • /
    • 제14권2호
    • /
    • pp.140-147
    • /
    • 2001
  • In the turbine-blade manufacturing industry, turbine-blades are machined and then are assembled to form a circular roll of blades. The roll of blades should be balanced as much as possible, since otherwise the efficiency of the turbine generator might be damaged. A locking blade is a blade whose location is fixed and a non-locking blade is a blade whose location can be freely changed. In this paper, we study methods for balancing the weights of the rotating blades for a turbine where some blades are locking blades. The turbine-blade balancing problem is formulated into a mixed-integer programming problem, which turns out to be NP-hard. A heuristic method based on the number partitioning algorithm is developed and the computational experiments show very promising results.

  • PDF

Planning Demand- and Legislation-Driven Remanufacturing for a Product Family: A Model for Maximizing Economic and Environmental Potential

  • Kwak, Minjung
    • Industrial Engineering and Management Systems
    • /
    • 제14권2호
    • /
    • pp.159-174
    • /
    • 2015
  • Remanufacturing used, end-of-life products is a complex problem involving multiple types of products that may share common parts. Recovery targets assigned by market demand and environmental legislation add more difficulty to the problem. Manufacturers now need to achieve specified take-back and recovery rates while fulfilling demands for remanufactured products. To assists in the demand- and legislation-driven remanufacturing of a family of products (i.e., multiple products that share common parts), this paper introduces a bi-objective mixed integer linear programming (MILP) model for optimizing remanufacturing. The model identifies optimal remanufacturing plans for a product family, whereby, the remanufacturer can achieve demand and recovery targets more profitably and in an environmentally-friendly manner. The model can also be used to quantify and justify the economic and environmental benefits of a product family from a remanufacturing perspective. A case study is presented for remanufacturing an alternatorfamily of products.