FMSLib
Repositório de Benchmarks para Otimização Combinatória em Manufatura Flexível
Encontre, compare e analise instâncias e resultados de problemas clássicos como SSP, IPMTC, RCPMS e NPM. Uma plataforma colaborativa para pesquisadores.
Problemas em Destaque
Explore os benchmarks disponíveis no repositório
Como Funciona
1. Explore
Navegue pelos problemas de FMS disponíveis no repositório
2. Baixe
Faça download das instâncias de benchmark para seus experimentos
3. Contribua
Cadastre-se e envie seus resultados e novas instâncias
4. Compare
Analise estatisticamente e compare resultados de diferentes autores
Últimos Resultados
Problemas de Otimização
Problemas de FMS disponíveis no repositório
Instâncias
Conjuntos de instâncias disponíveis para benchmark
Conjuntos de Instâncias
Instâncias Individuais
Resultados
Resultados submetidos pelos autores
Análise Comparativa
Compare resultados de diferentes autores para a mesma instância
Selecionar Instância para Comparar
Valores da Função Objetivo
Tempo de Execução (s)
Tabela Detalhada
| # | Autor | Algoritmo | Objetivo | Melhor | Média | Gap% | Tempo(s) | Ano | BKS |
|---|
Selecione um problema e uma instância para iniciar a comparação
Área de Upload
Contribua com instâncias e resultados para o repositório
Enviar Instância(s)
Envie um arquivo individual ou um arquivo ZIP contendo múltiplas instâncias organizadas em subpastas.
Clique ou arraste o arquivo aqui
.txt, .dat, .PMTC, .inst, .in
Artigo, base de dados ou repositório de origem
Como funciona o upload ZIP
- Todo o conteúdo do ZIP → 1 único conjunto com nome do ZIP ou do campo abaixo
- Subpastas internas são ignoradas — apenas o nome do arquivo é usado
- Extensões aceitas:
.txt .dat .pmtc .inst .in .inse arquivos sem extensão - Duplicatas são ignoradas automaticamente
Clique ou arraste o arquivo ZIP aqui
Suporta subpastas com conjuntos de instâncias
Submeter Resultado
Envie um resultado individual ou um arquivo CSV com resultados para múltiplas instâncias.
Formato do CSV
Colunas obrigatórias: instance_name e objective_value
Opcionais: algorithm, algorithm_type, time_seconds, best_value, avg_value, paper_title, paper_doi, year
Passo 1 — Baixar CSV com as instâncias já preenchidas
Selecione o problema (e opcionalmente o conjunto) e baixe um CSV com os nomes de instâncias. Preencha apenas a coluna objective_value e faça o upload.
ou use o template em branco
Passo 2 — Configurar e enviar o CSV preenchido
Clique ou arraste o arquivo CSV aqui
Separador: vírgula ou ponto-e-vírgula • .csv ou .txt
Prévia
Meus Resultados
Publicações Científicas
Artigos e trabalhos relacionados aos problemas de otimização em FMS
Carregando publicações...
FMSLib
Flexible Manufacturing Systems Library
Missão
O FMSLib é um repositório colaborativo dedicado a pesquisadores da área de otimização combinatória em sistemas de manufatura flexível (FMS). Nossa missão é centralizar benchmarks, instâncias e resultados de problemas como SSP, IPMTC, RCPMS e NPM, facilitando a comparação e reprodução de resultados científicos.
Problemas Suportados
- SSP — Tool Switching Problem
- IPMTC — Identical Parallel Machines with Tooling Constraints
- RCPMS — Resource Constrained Parallel Machine Scheduling
- NPM — Non-identical Parallel Machines
- + novos problemas adicionados continuamente
Como Contribuir
- ✅ Cadastre-se gratuitamente
- ✅ Faça upload de novas instâncias
- ✅ Envie resultados dos seus algoritmos
- ✅ Proponha novos problemas de FMS
- ✅ Compare e analise estatisticamente
Referências Principais
Soares, L.C.R., Carvalho, M.A.M. (2020)
Biased random-key genetic algorithm for scheduling identical parallel machines with tooling constraints. European Journal of Operational Research, 285, 955-964.
Rifai, A.P., Windras Mara, S.T., Norcahyo, R. (2021)
A two-stage heuristic for the sequence-dependent job sequencing and tool switching problem. Computers & Industrial Engineering.
Moreira, A.C.B. (2016)
O problema de minimização de trocas de ferramentas. Tese de Doutorado, ICMC-USP.
Soares, L.C.R. (2023)
Otimização de processos produtivos em sistemas de manufatura flexível. Tese de Doutorado, UFOP.
Tech Stack
Painel Administrativo
Gerencie problemas, usuários e conteúdo do repositório