Na engenharia real quase nunca existe uma “única solução ótima”. Veja o caso do projeto de um perfil aerodinâmico supercrítico:a razão sustentação/arrasto, a resistência estrutural, a margem de estol e os custos de fabricação/simulação estão em conflito mútuo: aumentar a razão sustentação/arrasto costuma significar o aumento simultâneo das cargas estruturais e dos custos de fabricação. A forma correta de formular esse tipo de problema é:a otimização multiobjetivonão deve descrever um único ponto, mas sim descrever e aproximar, entre múltiplos objetivos em conflito, uma fronteira de Pareto, mantendo um conjunto de soluções candidatas com orientações distintas e diferentes trade-offs, deixando o julgamento de valor final para as preferências posteriores ou para especialistas do domínio.
I. Primeiro, confirme: este é realmente um problema multiobjetivo?
A premissa da exploração de múltiplas soluções é que “os objetivos realmente entram em conflito”. Se todos os objetivos puderem ser melhorados simultaneamente sem perdas, o problema se degenera em um problema de objetivo único, e a exploração de múltiplas soluções torna-se desnecessária e apenas desperdiça poder computacional. O critério de decisão não é “o número de objetivos ser maior que 1”, mas sim:melhorar um dos objetivos implica necessariamente a degradação de outro objetivo. Somente quando as direções são opostas e um cresce à custa do outro é que se constitui um verdadeiro problema multiobjetivo.
II. Dominância de Pareto e fronteira de Pareto
O critério central é a dominância de Pareto: a solução A domina a solução B se, e somente se, A não for pior que B em todos os objetivos (para cada objetivo i, fᵢ(A) ≤ fᵢ(B)) e for estritamente melhor em pelo menos um objetivo (existir j tal que fⱼ(A) < fⱼ(B)). Qualquer solução dominada tem um substituto “pelo menos tão bom, e melhor em algum aspecto”, portanto não vale a pena mantê-la. Todas as soluções que não são dominadas por nenhuma outra constituem a fronteira de Pareto— as soluções na fronteira são mutuamente não dominadas; qual é mais adequada depende das preferências, e não da matemática.
III. O preço da redução a objetivo único
Métodos de escalarização como a soma ponderada e a restrição ε comprimem o vetor de objetivos em um único escalar. São convenientes na prática, mas o preço é bastante concreto:
· Ocultam a estrutura de trade-offs— uma vez fixados os pesos, a forma da fronteira e as direções alternativas tornam-se invisíveis, e o decisor vê apenas uma pontuação.
· Os pesos precisam ser definidos de antemão— mas as preferências reais muitas vezes não podem ser formalizadas de antemão, e só se tornam claras gradualmente na fase de avaliação.
· Cobertura limitada— a soma ponderada geralmente só alcança pontos isolados da fronteira, e alguns trechos de fronteiras não convexas são difíceis de atingir.
Se uma revisão posterior alterar os pesos, toda a busca precisa ser executada novamente — exatamente o oposto de “uma exploração para conquistar liberdade em várias decisões”.
IV. A avaliação é bidimensional: convergência e diversidade
A qualidade de um conjunto de soluções multiobjetivo deve considerar duas coisas ao mesmo tempo:a convergência(se o conjunto de soluções se aproxima da fronteira real) e adiversidade(se as soluções cobrem diferentes trechos da fronteira). As duas costumam competir entre si: quando a pressão de seleção se inclina excessivamente para o “melhor”, a população colapsa para um ponto ou um pequeno trecho da fronteira — parece convergir rapidamente, mas perde as informações de trade-off. Por isso, é preciso manter explicitamente a diversidade da população, combinando-a com pressões de seleção como densidade de aglomeração, decomposição e indicadores (como o hipervolume).
V. Implicação de engenharia: o ponto de decisão se desloca
A implicação de engenharia do multiobjetivo é uma mudança na divisão de trabalho: o otimizador é responsável apenas por produzirum conjunto comparável de candidatos, e a seleção final cabe às preferências ou aos especialistas do domínio; o otimizador não deve convergir prematuramente no lugar do decisor. A razão prática para manter um conjunto diferenciado de candidatos é a “proteção contra riscos” — quando as preferências são desconhecidas, mudam conforme o contexto ou as restrições são corrigidas na fase de implantação, um conjunto diversificado de propostas tem mais valor do que uma única “solução ótima”. Isso é coerente com o mecanismo de sedimentação em que “as modificações candidatas só são aceitas após compilar, passar nos testes e ser validadas”: primeiro mantém-se um conjunto de candidatos, e depois a verificação e as preferências decidem quem entra na versão final.
