Research Article Degree-Constrained k-Minimum Spanning Tree Problem Pablo Adasme 1 and Ali Dehghan Firoozabadi 2 1 Department of Electrical Engineering, Universidad de Santiago de Chile, Avenida Ecuador 3519, Santiago, Chile 2 Department of Electricity, Universidad Tecnol´ ogica Metropolitana, Av. Jose Pedro Alessandri 1242, 7800002 Santiago, Chile Correspondence should be addressed to Pablo Adasme; pablo.adasme@usach.cl Received 15 June 2020; Revised 25 August 2020; Accepted 10 October 2020; Published 9 November 2020 Academic Editor: Qingling Wang Copyright © 2020 Pablo Adasme and Ali Dehghan Firoozabadi. is is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Let G(V, E) be a simple undirected complete graph with vertex and edge sets V and E, respectively. In this paper, we consider the degree-constrained k-minimum spanning tree (DCkMST) problem which consists of finding a minimum cost subtree of G formed with at least k vertices of V wherethedegreeofeachvertexislessthanorequaltoanintegervalue d k 2. In particular, in this paper, we consider degree values of d 2, 3 { }. Notice that DCkMSTgeneralizes both the classical degree-constrained and k-minimum spanning tree problems simultaneously. In particular, when d 2, it reduces to a k-Hamiltonian path problem. Application domains where DCkMST can be adapted or directly utilized include backbone network structures in telecom- munications, facility location, and transportation networks, to name a few. It is easy to see from the literature that the DCkMST problemhasnotbeenstudiedindepthsofar.us,ourmaincontributionsinthispapercanbehighlightedasfollows.Wepropose three mixed-integer linear programming (MILP) models for the DCkMST problem and derive for each one an equivalent counterpart by using the handshaking lemma. en, we further propose ant colony optimization (ACO) and variable neigh- borhood search (VNS) algorithms. Each proposed ACO and VNS method is also compared with another variant of it which is obtained while embedding a Q-learning strategy. We also propose a pure Q-learning algorithm that is competitive with the ACO ones. Finally, we conduct substantial numerical experiments using benchmark input graph instances from TSPLIB and randomly generatedoneswithuniformandEuclideandistancecostswithupto400nodes.Ournumericalresultsindicatethattheproposed models and algorithms allow obtaining optimal and near-optimal solutions, respectively. Moreover, we report better solutions than CPLEX for the large-size instances. Ultimately, the empirical evidence shows that the proposed Q-learning strategies can bring considerable improvements. 1.Introduction Intelligent communication systems will be mandatorily required in the next decades to provide low-cost connec- tivity within many application domains involving network structuresintheformofring,tree,andstartopologies[1–3], for instance, when designing network structures in tele- communications, facility location, electrical power systems, water and transportation networks, and for networks to be constructed under the Internet of ings (IoT) paradigm [2–10]. A particular example related with wireless sensor networksisduetodensitycontrolmethods[1,11,12].ese methods allow reducing energy consumption in sensor networks by means of activation or deactivation mechanisms which mainly consist of putting into sleep mode some of the nodes of the network while ensuring sensing operations, communication, and connectivity [1–3, 12–16]. Let G(V, E) represent a simple undirected complete graph with set of nodes V 1, ... ,n { } and set of edges E 1, ... ,m { }. In this paper, we consider the degree-con- strained k-minimum spanning tree problem (DCkMST), which consists of finding a minimum cost subtree of G formedwithatleast k n vertices of V whereeachvertexhas a degree lower than or equal to d 2, ... ,k 2 { }. Notice that, for d 2, DCkMST reduces to find a minimum cost Hamiltonian path with cardinality k.eDCkMSTproblem generalizes two classical combinatorial optimization Hindawi Complexity Volume 2020, Article ID 7628105, 25 pages https://doi.org/10.1155/2020/7628105