6 research outputs found
Árvore de suporte de custo mínimo com restrições de salto
Mestrado em MatemáticaNeste trabalho descrevemos um algoritmo Dual Ascendente para o
problema da Árvore de Suporte de Custo Mínimo com Restrições de Salto
(HMST). O problema HMST modela o desenho de uma rede de
telecomunicações centralizada com restrições de salto. Estas restrições
estão relacionadas com a performance da rede, uma vez que limitam o
número de ligações que podem ser utilizadas para ligar o computador
central a qualquer um dos terminais e garantem uma certa qualidade de
serviço no que diz respeito a alguns critérios de performance tais como
disponibilidade, fiabilidade e tempos de atraso máximo de transmissão.
Apresentamos duas formulações de fluxos orientadas já apresentadas
para este problema. A primeira obtém-se de uma conhecida formulação de
fluxos para o problema da Árvore de Suporte de Custo Mínimo
adicionando as restrições de salto e a segunda é uma formulação que usa
índices de salto, é mais compacta, e foi obtida por Gouveia utilizando a
técnica de redefinição de variáveis de Martin.
Como o problema é NP-difícil centrámos a nossa atenção na obtenção de
um Algoritmo Dual Ascendente para obter um limite inferior para o valor
óptimo deste problema e construímos uma heurística baseada na solução
Dual Ascendente que nos permitiu obter um limite superior. A técnica Dual
Ascendente consiste, essencialmente, numa forma de resolução do
problema dual (ou da relaxação lagrangeana ou da relaxação linear) que
tira vantagem da estrutura especial que o problema dual tem. Os
resultados computacionais que apresentamos para avaliar a qualidade dos
valores obtidos indicam que, apesar do algoritmo Dual Ascendente e da
heurística baseada na solução dual ascendente permitirem de uma forma
muito rápida obter, respectivamente, um limite inferior e um limite superior
para o valor óptimo do problema, estes limites são de fraca qualidade.
ABSTRACT: In this thesis we describe a Dual Ascent algorithm to the Hop-Constrained
Minimum Spanning Tree Problem (HMST). This problem models the
design of centralized telecommunication network with hop constraints.
These restrictions are related to the network performance. They limit the
number of connections that can be used to link the central computer to any
of the terminals and they guarantee a certain quality of service with respect
to some performance constraints such as availability, reliability and the
maximum transmission delay. We present two direct flow formulations
already presented for this problem. The first one is obtained from a known
flow formulation for the Minimum Spanning Tree Problem adding hop
constraints and the second one is a formulation which uses hop-indexes, is
more compact and it was obtained by Gouveia using the variable
redefinition technique of Martin.
As the problem is NP-hard we focus our attention on obtaining a Dual
Ascent Algorithm to get to a lower bound to the optimal value of this
problem and we build a heuristic based on the dual ascent solution which
made it possible to get an upper bound. The Dual Ascent method consists
essentially on a way to solve the dual problem (or from the lagrangean
relaxation or from the linear relaxation) which takes advantage from the
special structure of the dual problem. The computational results we present
to evaluate the quality of the obtained values indicate that, although the
algorithm Dual Ascent and the heuristic based on the dual ascent solution
allow us to obtain in a very rapid way, respectively, a lower and an upper
bound for the optimal value of the problem, these bounds are very poor
The production-assembly-distribution system design problem: modeling and solution approaches
This dissertation, which consists of four parts, is to (i) present a mixed integer
programming model for the strategic design of an assembly system in the international
business environment established by the North American Free Trade Agreement
(NAFTA) with the focus on modeling the material flow network with assembly
operations, (ii) compare different decomposition schemes and acceleration techniques to
devise an effective branch-and-price solution approach, (iii) introduce a generalization of
Dantzig-Wolf Decomposition (DWD), and (iv) propose a combination of dual-ascent
and primal drop heuristics.
The model deals with a broad set of design issues (bill-of-materials restrictions,
international financial considerations, and material flows through the entire supply chain)
using effective modeling devices. The first part especially focuses on modeling material
flows in such an assembly system.
The second part is to study several schemes for applying DWD to the productionassembly-
distribution system design problem (PADSDP). Each scheme exploits
selected embedded structures. The research objective is to enhance the rate of DWD convergence in application to PADSDP through formulating a rationale for
decomposition by analyzing potential schemes, adopting acceleration techniques, and
assessing the impacts of schemes and techniques computationally. Test results provide
insights that may be relevant to other applications of DWD.
The third part proposes a generalization of column generation, reformulating the
master problem with fewer variables at the expense of adding more constraints; the subproblem
structure does not change. It shows both analytically and computationally that
the reformulation promotes faster convergence to an optimal solution in application to a
linear program and to the relaxation of an integer program at each node in the branchand-
bound tree. Further, it shows that this reformulation subsumes and generalizes prior
approaches that have been shown to improve the rate of convergence in special cases.
The last part proposes two dual-ascent algorithms and uses each in combination
with a primal drop heuristic to solve the uncapacitated PADSDP, which is formulated as
a mixed integer program. Computational results indicate that one combined heuristic
finds solutions within 0.15% of optimality in most cases and within reasonable time, an
efficacy suiting it well for actual large-scale applications