The Symbolic OBDD Algorithm for Finding Optimal Semi-matching in Bipartite Graphs

Gu, Tianlong and Chang, Liang and Xu, Zhoubo (2011) The Symbolic OBDD Algorithm for Finding Optimal Semi-matching in Bipartite Graphs. Communications and Network, 03 (02). pp. 65-72. ISSN 1949-2421

[thumbnail of CN20110200004_57870524.pdf] Text
CN20110200004_57870524.pdf - Published Version

Download (484kB)

Abstract

The optimal semi-matching problem is one relaxing form of the maximum cardinality matching problems in bipartite graphs, and finds its applications in load balancing. Ordered binary decision diagram (OBDD) is a canonical form to represent and manipulate Boolean functions efficiently. OBDD-based symbolic algorithms appear to give improved results for large-scale combinatorial optimization problems by searching nodes and edges implicitly. We present novel symbolic OBDD formulation and algorithm for the optimal semi-matching problem in bipartite graphs. The symbolic algorithm is initialized by heuristic searching initial matching and then iterates through generating residual network, building layered network, backward traversing node-disjoint augmenting paths, and updating semi-matching. It does not require explicit enumeration of the nodes and edges, and therefore can handle many complex executions in each step. Our simulations show that symbolic algorithm has better performance, especially on dense and large graphs.

Item Type: Article
Subjects: Oalibrary Press > Computer Science
Depositing User: Managing Editor
Date Deposited: 25 Feb 2023 08:13
Last Modified: 19 Jun 2024 11:43
URI: http://asian.go4publish.com/id/eprint/768

Actions (login required)

View Item
View Item