4,331 research outputs found

    Human-Machine Collaborative Optimization via Apprenticeship Scheduling

    Full text link
    Coordinating agents to complete a set of tasks with intercoupled temporal and resource constraints is computationally challenging, yet human domain experts can solve these difficult scheduling problems using paradigms learned through years of apprenticeship. A process for manually codifying this domain knowledge within a computational framework is necessary to scale beyond the ``single-expert, single-trainee" apprenticeship model. However, human domain experts often have difficulty describing their decision-making processes, causing the codification of this knowledge to become laborious. We propose a new approach for capturing domain-expert heuristics through a pairwise ranking formulation. Our approach is model-free and does not require enumerating or iterating through a large state space. We empirically demonstrate that this approach accurately learns multifaceted heuristics on a synthetic data set incorporating job-shop scheduling and vehicle routing problems, as well as on two real-world data sets consisting of demonstrations of experts solving a weapon-to-target assignment problem and a hospital resource allocation problem. We also demonstrate that policies learned from human scheduling demonstration via apprenticeship learning can substantially improve the efficiency of a branch-and-bound search for an optimal schedule. We employ this human-machine collaborative optimization technique on a variant of the weapon-to-target assignment problem. We demonstrate that this technique generates solutions substantially superior to those produced by human domain experts at a rate up to 9.5 times faster than an optimization approach and can be applied to optimally solve problems twice as complex as those solved by a human demonstrator.Comment: Portions of this paper were published in the Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI) in 2016 and in the Proceedings of Robotics: Science and Systems (RSS) in 2016. The paper consists of 50 pages with 11 figures and 4 table

    Modeling and simulating a textile production system

    Get PDF
    This paper presents a study for a production scheduling problem in a textile company, specifically in the weaving preparation area. Basically, the processing orders can be considered as sequential working steps trough three operations (charging - weaving - discharging), and the goal is to minimize time variation and to avoid delays. The machine utilization should be as higher as possible due to short delivering deadlines. The production unit has got 4 of these weaving machines functioning at the same time. Four dispatching rules were tested in order to find the best solution. The optimization procedure highlighted some interesting issues that are discussed in this paper

    Survey of dynamic scheduling in manufacturing systems

    Get PDF

    A Framework For Workforce Management An Agent Based Simulation Approach

    Get PDF
    In today\u27s advanced technology world, enterprises are in a constant state of competition. As the intensity of competition increases the need to continuously improve organizational performance has never been greater. Managers at all levels must be on a constant quest for finding ways to maximize their enterprises\u27 strategic resources. Enterprises can develop sustained competitiveness only if their activities create value in unique ways. There should be an emphasis to transfer this competitiveness to the resources it has on hand and the resources it can develop to be used in this environment. The significance of human capital is even greater now, as the intangible value and the tacit knowledge of enterprises\u27 resources should be strategically managed to achieve a greater level of continuous organizational success. This research effort seeks to provide managers with means for accurate decision making for their workforce management. A framework for modeling and managing human capital to achieve effective workforce planning strategies is built to assist enterprise in their long term strategic organizational goals

    Dynamic scheduling in a multi-product manufacturing system

    Get PDF
    To remain competitive in global marketplace, manufacturing companies need to improve their operational practices. One of the methods to increase competitiveness in manufacturing is by implementing proper scheduling system. This is important to enable job orders to be completed on time, minimize waiting time and maximize utilization of equipment and machineries. The dynamics of real manufacturing system are very complex in nature. Schedules developed based on deterministic algorithms are unable to effectively deal with uncertainties in demand and capacity. Significant differences can be found between planned schedules and actual schedule implementation. This study attempted to develop a scheduling system that is able to react quickly and reliably for accommodating changes in product demand and manufacturing capacity. A case study, 6 by 6 job shop scheduling problem was adapted with uncertainty elements added to the data sets. A simulation model was designed and implemented using ARENA simulation package to generate various job shop scheduling scenarios. Their performances were evaluated using scheduling rules, namely, first-in-first-out (FIFO), earliest due date (EDD), and shortest processing time (SPT). An artificial neural network (ANN) model was developed and trained using various scheduling scenarios generated by ARENA simulation. The experimental results suggest that the ANN scheduling model can provided moderately reliable prediction results for limited scenarios when predicting the number completed jobs, maximum flowtime, average machine utilization, and average length of queue. This study has provided better understanding on the effects of changes in demand and capacity on the job shop schedules. Areas for further study includes: (i) Fine tune the proposed ANN scheduling model (ii) Consider more variety of job shop environment (iii) Incorporate an expert system for interpretation of results. The theoretical framework proposed in this study can be used as a basis for further investigation

    A Memetic Algorithm with Reinforcement Learning for Sociotechnical Production Scheduling

    Get PDF
    The following interdisciplinary article presents a memetic algorithm with applying deep reinforcement learning (DRL) for solving practically oriented dual resource constrained flexible job shop scheduling problems (DRC-FJSSP). From research projects in industry, we recognize the need to consider flexible machines, flexible human workers, worker capabilities, setup and processing operations, material arrival times, complex job paths with parallel tasks for bill of material (BOM) manufacturing, sequence-dependent setup times and (partially) automated tasks in human-machine-collaboration. In recent years, there has been extensive research on metaheuristics and DRL techniques but focused on simple scheduling environments. However, there are few approaches combining metaheuristics and DRL to generate schedules more reliably and efficiently. In this paper, we first formulate a DRC-FJSSP to map complex industry requirements beyond traditional job shop models. Then we propose a scheduling framework integrating a discrete event simulation (DES) for schedule evaluation, considering parallel computing and multicriteria optimization. Here, a memetic algorithm is enriched with DRL to improve sequencing and assignment decisions. Through numerical experiments with real-world production data, we confirm that the framework generates feasible schedules efficiently and reliably for a balanced optimization of makespan (MS) and total tardiness (TT). Utilizing DRL instead of random metaheuristic operations leads to better results in fewer algorithm iterations and outperforms traditional approaches in such complex environments.Comment: This article has been accepted by IEEE Access on June 30, 202

    Human Behavior Modeling: The Necessity of Narrative

    Get PDF
    As progress is made in the development of artificial intelligent mechanisms to assist human research into aspects of industrial, biomechanical and biomedical engineering, the conceptualization of mental behavior of human entities become more vital and more central to the success of any interaction between machine and humans. This discussion explores one of the most important features of human behavior, the fundamental and irreversible concept of narrative. The narrative is the essential construct for the theoretical understanding and presentation of human communication, including formal and informal logic, emotional wonder and desperation, noble and selfish biases, nationalism and globalist politics, and any form of spiritualism. This presentation offers a working definition of human narrative and proposes its basic structure that must be represented by any computer system which is required to deal with human behavior
    corecore