This document presents a genetic algorithm designed to construct broadcast trees in computer networks while adhering to specific cost and delay constraints, framing it as a Delay-Constrained Minimum Spanning Tree problem. The algorithm utilizes a connection matrix to identify spanning trees and minimize the associated costs and delays. Experimental results indicate that the proposed solution offers fast convergence, high reliability, and effective scalability as network size increases.