Repository logo
 
Loading...
Profile Picture

Search Results

Now showing 1 - 10 of 32
  • An Evolutionary Based Algorithm for Resources System Selection Problem in Agile/Virtual Enterprises
    Publication . Ávila, Paulo; Pires, António; Madureira, Ana Maria
    The problem of resources systems selection takes an important role in Agile/Virtual Enterprises (A/VE) integration. However, the resources systems selection problem is difficult to solve in A/VE because: it can be of exponential complexity resolution; it can be a multi criteria problem; and because there are different types of A/V Es with different requisites that have originated the development of a specific resources selection model for each one of them. In this work we have made some progress in order to identify the principal gaps to be solved. This paper will show one of those gaps in the algorithms area to be applied for its resolution. In attention to that gaps we address the necessity to develop new algorithms and with more information disposal, for its selection by the Broker. In this paper we propose a genetic algorithm to deal with a specific case of resources system selection problem when the space solution dimension is high.
  • MASDSheGATS – Scheduling System for Dynamic Manufacturing Environments
    Publication . Madureira, Ana Maria; Santos, Joaquim; Pereira, Ivo
    This chapter addresses the resolution of scheduling in manufacturing systems subject to perturbations. The planning of Manufacturing Systems involves frequently the resolution of a huge amount and variety of combinatorial optimisation problems with an important impact on the performance of manufacturing organisations. Examples of those problems are the sequencing and scheduling problems in manufacturing management, routing and transportation, layout design and timetabling problems.
  • Scheduling a cutting and treatment stainless steel sheet line with self-management capabilities
    Publication . Madureira, Ana Maria; Pereira, Ivo; Sousa, Nelson; Ávila, Paulo; Bastos, João
    With advancement in computer science and information technology, computing systems are becoming increasingly more complex with an increasing number of heterogeneous components. They are thus becoming more difficult to monitor, manage, and maintain. This process has been well known as labor intensive and error prone. In addition, traditional approaches for system management are difficult to keep up with the rapidly changing environments. There is a need for automatic and efficient approaches to monitor and manage complex computing systems. In this paper, we propose an innovative framework for scheduling system management by combining Autonomic Computing (AC) paradigm, Multi-Agent Systems (MAS) and Nature Inspired Optimization Techniques (NIT). Additionally, we consider the resolution of realistic problems. The scheduling of a Cutting and Treatment Stainless Steel Sheet Line will be evaluated. Results show that proposed approach has advantages when compared with other scheduling systems
  • Self-managing agents for dynamic scheduling in manufacturing
    Publication . Madureira, Ana Maria; Santos, Joaquim; Pereira, Ivo
    The main purpose of this paper is to propose a Multi-Agent Autonomic and Bio-Inspired based framework with selfmanaging capabilities to solve complex scheduling problems using cooperative negotiation. Scheduling resolution requires the intervention of highly skilled human problem-solvers. This is a very hard and challenging domain because current systems are becoming more and more complex, distributed, interconnected and subject to rapidly changing. A natural Autonomic Computing (AC) evolution in relation to Current Computing is to provide systems with Self-Managing ability with a minimum human interference.
  • Ant colony system based approach to single machine scheduling problems: weighted tardiness scheduling problem
    Publication . Madureira, Ana Maria; Falcão, Diamantino; Pereira, Ivo
    The paper introduces an approach to solve the problem of generating a sequence of jobs that minimizes the total weighted tardiness for a set of jobs to be processed in a single machine. An Ant Colony System based algorithm is validated with benchmark problems available in the OR library. The obtained results were compared with the best available results and were found to be nearer to the optimal. The obtained computational results allowed concluding on their efficiency and effectiveness.
  • Case-based reasoning for self-optimizing behavior
    Publication . Pereira, Ivo; Madureira, Ana Maria
    In this paper we present a Self-Optimizing module, inspired on Autonomic Computing, acquiring a scheduling system with the ability to automatically select a Meta-heuristic to use in the optimization process, so as its parameterization. Case-based Reasoning was used so the system may be able of learning from the acquired experience, in the resolution of similar problems. From the obtained results we conclude about the benefit of its use.
  • Auto-parametrização de meta-heurísticas para escalonamento dinâmico
    Publication . Pereira, Ivo; Madureira, Ana Maria
    Este artigo aborda o problema da parametrização de Técnicas de Optimização Inspiradas na Biologia (BIT - Biological Inspired Optimization Techniques), também conhecidas como Meta-heurísticas, considerando a importância que estas técnicas têm na resolução de situações de mundo real, sujeitas a perturbações externas. É proposto um módulo de aprendizagem com o objectivo de permitir que um Sistema Multi-Agente (SMA) para Escalonamento seleccione automaticamente uma Metaheurística e escolha a parametrização a usar no processo de optimização. Para o módulo de aprendizagem foi usado o Raciocínio baseado em Casos (RBC), permitindo ao sistema aprender a partir da experiência acumulada na resolução de problemas similares. Através da análise dos resultados obtidos é possível concluir acerca das vantagens da sua utilização.
  • MASDScheGATS: a prototype system for dynamic scheduling
    Publication . Madureira, Ana Maria; Santos, Joaquim; Pereira, Ivo
    A manufacturing system has a natural dynamic nature observed through several kinds of random occurrences and perturbations on working conditions and requirements over time. For this kind of environment it is important the ability to efficient and effectively adapt, on a continuous basis, existing schedules according to the referred disturbances, keeping performance levels. The application of Meta-Heuristics and Multi-Agent Systems to the resolution of this class of real world scheduling problems seems really promising. This paper presents a prototype for MASDScheGATS (Multi-Agent System for Distributed Manufacturing Scheduling with Genetic Algorithms and Tabu Search).
  • Meta-heuristics self-configuration for scheduling
    Publication . Madureira, Ana Maria; Fonseca, Nuno; Pereira, Ivo
    Scheduling resolution requires the intervention of highly skilled human problemsolvers. This is a very hard and challenging domain because current systems are becoming more and more complex, distributed, interconnected and subject to rapidly changing. A natural Autonomic Computing evolution in relation to Current Computing is to provide systems with Self-Managing ability with a minimum human interference. This paper addresses the resolution of complex scheduling problems using cooperative negotiation. A Multi-Agent Autonomic and Meta-heuristics based framework with self-configuring capabilities is proposed.
  • Self-organization for scheduling in agile manufacturing
    Publication . Madureira, Ana Maria; Pereira, Ivo; Sousa, Nelson
    Agility refers to the manufacturing system ability to rapidly adapt to market and environmental changes in efficient and cost-effective ways. This paper addresses the development of self-organization methods to enhance the operations of a scheduling system, by integrating scheduling system, configuration and optimization into a single autonomic process requiring minimal manual intervention to increase productivity and effectiveness while minimizing complexity for users. We intend to conceptualize real manufacturing systems as interacting autonomous entities in order to build future Decision Support Systems (DSS) for Scheduling in agile manufacturing environments.