Bounding Algorithms for the Minimum Broadcast Time Problem
Master thesis
Permanent lenke
https://hdl.handle.net/11250/3140896Utgivelsesdato
2024-06-03Metadata
Vis full innførselSamlinger
- Master theses [221]
Sammendrag
The minimum broadcast time problem concerns information dissemination in a graphgiven a set of initially informed nodes called source nodes. Each informed node canonly inform at most one of its neighbors each time step. The minimum broadcast timeproblem asks for the minimum number of time steps needed until all nodes are informed.It is an NP-hard problem for general graphs. This thesis builds on previous IntegerLinear Programs (ILP) for constructing lower bounds. A new approach, adding time-step indexed variables is proposed. Computational properties are proved for this lowerbound model and relaxations of it. In addition, we present a branch-and-bound algorithmusing such an ILP model, where an upper-bound heuristic is constructed using the ILPoptimal solution. Two sets of experiments are conducted. The first demonstrates ourlower bound’s superiority over other lower-bounding algorithms in several instances. Thesecond set of experiments compares our branch-and-bound to current leading algorithmswith the conclusion that our branch-and-bound algorithm is unable to beat a commercialsolver applied to an integer programming formulation from the literature.