Title :
Heuristic for maximum matching in directed complex networks
Author :
Chatterjee, Avhishek ; Das, Divya ; Naskar, Mrinal Kanti ; Pal, Nitai ; Mukherjee, Arjun
Author_Institution :
Dept. of ETCE, Jadavpur Univ., Kolkata, India
Abstract :
Determining maximum matching in any network has always been a problem of immense concern. Its solution is a necessary requirement in structural control theory for controlling real world complex networks. The prevalent classical approach through the Hopcroft-Karp algorithm and other proposed algorithms require the determination of the bipartite equivalent graph (i.e., network), which belongs to the NP-complete class of problems. In this article, we develop a degree-first greedy search algorithm to determine maximum matching in unipartite graphs without determining its bipartite equivalent. Thus this classical problem of the NP-Complete class can be solved using the heuristic, with reduced complexity. This algorithm can be efficiently used to find maximum matching in most of the real world complex networks which follow Erdos-Rényi model. Simulation results obtained using our heuristic show that dense and homogenous networks can be controlled with fewer controller nodes popularly termed as driver nodes, compared to the sparse inhomogeneous networks.
Keywords :
complex networks; computational complexity; greedy algorithms; network theory (graphs); Erdos-Renyi model; Hopcroft-Karp algorithm; NP-complete problem; bipartite equivalent graph; bipartite graphs; complex networks control; controller nodes; degree-first greedy search algorithm; directed complex networks; driver nodes; heuristic algorithm; homogenous networks; maximum matching determination; reduced complexity; sparse inhomogeneous networks; structural control theory; unipartite graphs; Bipartite graph; Complex networks; Complexity theory; Controllability; Simulation; Topology; Complex networks; Erdős-Rényi model; augmenting path; driver nodes; maximum matching; structural controllability; unipartite and bipartite graph;
Conference_Titel :
Advances in Computing, Communications and Informatics (ICACCI), 2013 International Conference on
Conference_Location :
Mysore
Print_ISBN :
978-1-4799-2432-5
DOI :
10.1109/ICACCI.2013.6637339