Dr. Norman M. Sadeh, Research Scientist and Co-Director, Intelligent Coordination and Logistics Laboratory, The Robotics Institute, School of Computer Science, Carnegie Mellon University sadeh@cs.cmu.edu Dr. Stephen F. Smith, Senior Research Scientist and Director, Intelligent Coordination and Logistics Laboratory, The Robotics Institute, School of Computer Science, Carnegie Mellon University sadeh@cs.cmu.edu
For the past several years, our laboratory has been involved in the development of innovative production planning, scheduling and control technologies, which we generically refer to as "Knowledge-Based Production Management" techniques. Key distinguishing characteristics of these new techniques include: - Finite capacity scheduling models that optimize production objectives while accounting for the full complexity of the production environment, enabling more realistic planning (e.g., inventory management, order promising, integration with process planning, etc.), and improved manufacturing performance, - Incremental techniques that support rapid revision of production schedules, enabling efficient response to changing circumstances (e.g. changes in demand, machine breakdowns, etc.), integration with real-time control systems, flexible interactive user manipulation of schedules and exploration of alternative scenarios, - Integration of finite capacity scheduling with higher-level planning decisions (e.g. order promising, inventory management, overtime and subcontracting decisions) and implementation of integrated production management strategies. - Promotion of encapuslation and re-use of component services, enabling rapid adaptation to accommodate changing application requirements (e.g. new products/processes, market shifts) and different application environments. - Emphasis on multi-plant coordination and supply chain management issues through development of decision support tools to help enterprises in (1) rapidly establishing efficient supply chains for new products/projects, (2) efficiently coordinating material flows across these chains, and (3) assessing the impact of various supplier/customer agreements. The power of these concepts and techniques has been demonstrated through development of a progression of software systems and extensive comparative performance analyses with conventional state-of-the-art techniques. Various software systems and tools resulting from this research have been transferred or are being transferred to various industrial organizations, including Westinghouse, Intel, IBM, Mitsubishi, GE, McDonnell Douglas, Raytheon and United Technologies, and many other scheduling systems now in commercial and government use are directly based on our techniques. Our laboratory is currently working on several major virtual/agile manufacturing efforts, including an Agile Manufacturing Initiative project aimed at developing an integrated process planning/production scheduling shell in collaboration with Raytheon and under ARPA sponsorship. Applications of these technologies in virtual manufacturing include: 1. VISUALIZATION: Visualization concerns are an integral part of our work in planning and coordination technologies for virtual manufacturing. This includes development of innovative visualization technologies to support mixed-initiative planning and scheduling functionalities (e.g. visualization of inefficiencies or opportunities for improvement in an existing production schedule, visual evaluation of schedules along multiple dimensions), visualization of different schedule execution modes under different sources of executional uncertainty, and tools to visualize supply chain performance under different coordination protocols. 2. ENVIRONMENT CONSTRUCTION TECHNOLOGIES: A major objective of our work is to develop VM environments that support the rapid development, refinement and dynamic maintenance of high-quality high fidelity production plans and schedules both within single manufacturing facilities as well as across multiple manufacturing entities. 3. MODELING TECHNOLOGIES: A key aspect of our research has been the development of modular/customizable/ re-usable planning and coordination software systems. These concepts are emphasized in our work within the context of the Ditops and Micro-Boss scheduling systems and in our multi-agent modeling and simulation tools for supply chain analysis. 4. REPRESENTATION: related to 3. 5. META-MODELING: We are currently working with Raytheon on the development of an integrated process planning/production scheduling shell for agile manufacturing. Two important aspects of this work include compatibility with existing standards (e.g. STEP) and support for integration with legacy systems. 6. INTEGRATING INFRASTRUCTURE & ARCHITECTURE: *Development of a blackboard architecture to support integration of of process planning and production scheduling. This includes work to support coordination with other sites within the supply chain (e.g. order promising, re-ordering decisions, etc.) *Supply Chain Modeling and Analysis: development of muti-agent modeling and simulation tools to help companies compare alternative supply chain configurations, evaluate the impact of different partnership agreements and different coordination policies. 7. SIMULATION: *Simulation of shop floor operations under different sources of uncertainty (e.g. machine breakdowns, dynamic order arrivals, etc.). Simulation complements our finite capacity scheduling technologies and provides support for what-if evaluation of different strategic, tactical and operational alternatives (e.g. different supply agreements, overtime alternatives, different schedule execution policies, etc.) *Simulation is also a central component of our work in supply chain modeling and analysis where it is used to evaluate the impact of (1) different supply chain configurations, (2) different buyer-supplier agreements and (3) different coordination protocols (e.g. quick response protocols), on the performance of the overall supply chain as well as on the performance of individual entities within the supply chain. 8. METHODOLOGY: Our work in planning and coordination combines a number of methodologies and problem solving paradigms. Our lab has developed a number of (opportunistic) constraint-directed scheduling search procedures to support rapid development and dynamic revision of high quality production schedules. We have developed blackboard-based architectures to support integration of multiple heuristics and/or systems, enabling solution development and revision from multiple problem-solving perspectives. We have developed innovative optimization techniques including adaptive simulated annealing procedures. We are developing multi-agent modeling and simulation technologies for supply chain analysis, etc. 9. INTEGRATION OF LEGACY DATA: Our work in integrated process planning and production scheduling: See above 10. MANUFACTURING CHARACTERIZATION: See above 11. VERIFICATION, VALIDATION & MEASUREMENT: 12. WORKFLOW: Our work in supply chain analysis includes comparison of different supply chain coordination protocols. 13. CROSS-FUNCTIONAL TRADES: e.g. our work in integrated process planning/production scheduling 2) a list of relevant references; Nakakuki, Yoichiro, and Norman Sadeh. Increasing the Efficiency of Simulated Annealing Search by Learning to Recognize (Un)Promising Runs. Proceedings of the Twelfth National Conference on Artificial Intelligence (AAAI-94), 1994, pp. 1316-1322. Norman Sadeh. Micro-Opportunistic Scheduling: The Micro-Boss Factory Scheduler. In Intelligent Scheduling, Morgan Kaufmann, 1994, Chap. 4. Norman M. Sadeh. Micro-Boss: Towards a New Generation of Manufacturing Scheduling Shells. Proceedings of the ARPA/Rome Laboratory Knowledge-Based Planning and Scheduling Initiative, Tucson, AZ, Februrary, 1994, pp. 191-203. Norman M. Sadeh, Tom Laliberty, Stephen F. Smith and Robert Bryant. An Integrated Process Planning/Production Scheduling Shell for Agile Manufacturing. Working Paper. The Robotics Institute, Carnegie Mellon Univertsity, Pittsburgh, PA 15213-3891. Sadeh, Norman, and Yoichiro Nakakuki. "Focused Simulated Annealing Search: An Application to Job Shop Scheduling". Annals of Operations Research (1995). To appear in issue on 'Metaheuristics in Combinatorial Optimization.'. Smith, S.F., and N.M. Sadeh. Knowledge-based Production Management. . Tutorial SP4 - Tenth National Conference on Artificial Intelligence (AAAI-92). Katia Sycara, Stephen Roth, Norman Sadeh, and Mark S. Fox. "Resource Allocation in Distributed Factory Scheduling". IEEE EXPERT 6, 1 (February 1991), 29-40. Swaminathan, J., N.M. Sadeh, and S.F. Smith. Impact of Supplier Information on Supply Chain Performance. Robotics Institute, Carnegie Mellon University, Pittsburgh, PA 15213., 1994. Swaminathan, J., S.F. Smith and N.M. Sadeh. Modeling the Dynamics of Supply Chains. Proceedings of the AAAI-94 SIGMAN Workshop, Seattle, WA, August, 1994, pp. 113-122. 3) The URL address for our lab's WWW home page is: http://cs.cmu.edu:8001/afs/cs.cmu.edu/project/ozone/www/icllab.html
A List of Responders
Virtual Manufacturing Background Project
Virtual Manufacturing Home Page