Composite Systems Theory

Theory and practice of using systems as components for constructing larger systems

Composite systems theory is the body of theory concerned with "using systems as components for constructing larger systems". The objective of our lab is to foster the development of theory and technology for dealing with complex systems, particularly methods for automatic control and scheduling, and to apply these to medical and industrial applications. Currently, the course contains subjects such as "Medical Systems Engineering" and "System Optimization".

Academic Staff

Shinji DOI

Shinji DOIProfessor (Graduate School of Engineering)

Research Interests


Katsura Campus A1-420
TEL: +81-75-383-2200
E-mail: doi(at)


Shunji TANAKAAssociate Professor (Institute for Liberal Arts and Sciences)

Research Interests

  • production scheduling
  • warehousing (AS/RSs)
  • elevator group control


Katsura Campus A1-418
TEL: +81-75-383-2204
E-mail: tanaka(at)

Masayuki KIMURA

Masayuki KIMURALecturer (Institute for Liberal Arts and Sciences)

Research Interests

  • Nonlinear oscillation
  • Energy Localization Phenomena


Katsura Campus A1-418
TEL: +81-75-383-2204
E-mail: kimura.masayuki.8c(at)

Introduction to R&D Topics

System Optimization

In this lab, we treat a variety of real-world issues as optimization problems and conduct research and analysis with the aim of finding solutions for these problems.

Production scheduling and machine scheduling problems
The term "scheduling problems" refers to the problems to  create efficient plans for tasks, machines and people in a production environment. It is generally very difficult to find optimal solutions to these problems. We are working on methods for efficiently finding optimal or near-optimal solutions to these kinds of problems.

Input/output scheduling problems of Automated Storage and Retrieval System (AS/RS)
An Automated Storage and Retrieval System (AS/RS) is a system that automates storage and retrieval of items in distribution centers and factories. It consists of parallel storage racks and stacker cranes to load and unload the items on the storage racks. We treat the input/output scheduling problem of AS/RSs as an optimization problem and are working on exact and heuristic algorithms to solve it.

Elevator group control problems
We are studying elevator group control as an optimization problem to control several elevator cars cooperatively, whose aim is to improve the overall transportation capability of the elevator system. In particular, we are focusing on the group control of an elevator system with destination hall-call registration.