O crescimento sustentável é a filosofia que a maioria das organizações procura para sobreviver e competir nos mercados globais. A importância estratégica de melhorar a qualidade dos processos e serviços é hoje um fator-chave para melhorar ou, pelo menos, manter a rentabilidade, a quota de mercado e a competitividade da cadeia de abastecimento. Com este aumento da popularidade da otimização dos factores da cadeia de abastecimento para maximizar os lucros, este livro pretende abordar um desses factores, ou seja, a otimização do fluxo de materiais. Os custos de distribuição e logística representam cerca de 30% do custo total da cadeia de abastecimento. Neste livro, são propostos modelos de programação inteira para resolver problemas de planeamento da distribuição no contexto da cadeia de abastecimento com vários escalões e vários produtos. O modelo de programação inteira mista é formulado para quatro cenários diferentes do problema de distribuição da cadeia de abastecimento. Um problema de seleção de veículos é também resolvido utilizando uma técnica de branch-and-bound (para expedição). São propostos algoritmos heurísticos para resolver os problemas de grande dimensão, juntamente com um estudo de caso do mundo real. Os métodos heurísticos resolvem o problema de transporte em várias etapas como um problema agregado de transporte em uma única etapa.