Projeto desenvolvido para apresentação no V Encontro de Matemática do Vale do Guaribas (V EMVAG), com foco em otimização linear e comparação entre solução exata e abordagem heurística com uso da inteligência artificial.
- Tema do trabalho: Progamação Linear aplicada no ensino médio com IA
- Categoria: Matemática Aplicada
- Ano: 2026
- Local: Teresina-Pi
- Instituição/Universidade: PIT, UESPI, UFPI
- Coautor: Geyciane
- Coautor: Grazi
- Coautor: Mateus OLiveira Lima
- Orientador(a): Melquisedeque de Almeida Lima
Este projeto apresenta uma aplicação interativa em Python para explorar problemas de programação linear com restrições, comparando:
- solução exata obtida por SciPy e método simplex via
linprog - abordagem heurística baseada em população e busca iterativa
- visualização gráfica da região viável e do ponto ótimo
Demonstrar, de forma visual e didática, como problemas de otimização linear podem ser resolvidos e analisados em contextos matemáticos e computacionais.
- Python
- Streamlit
- NumPy
- Matplotlib
- SciPy
-
Crie um ambiente virtual:
python -m venv .venv source .venv/bin/activate -
Instale as dependências:
pip install -r requirements.txt
-
Execute a aplicação:
streamlit run app.py
app.py: aplicação principal da interface interativarequirements.txt: dependências da aplicaçãoREADME.md: documentação do projeto
Este arquivo foi preparado para facilitar a personalização do projeto para o evento. Preencha os campos em colchetes com as informações corretas antes da apresentação.