JOURNAL ARTICLE

Graph partitioning using learning automata

B. John OommenE.V. de St. Croix

Year: 1996 Journal:   IEEE Transactions on Computers Vol: 45 (2)Pages: 195-208   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Given a graph G, we intend to partition its nodes into two sets of equal size so as to minimize the sum of the cost of the edges having end points in different sets. This problem, called the uniform graph partitioning problem, is known to be NP complete. We propose the first reported learning automaton based solution to the problem. We compare this new solution to various reported schemes such as the B.W. Kernighan and S. Lin's (1970) algorithm, and two excellent recent heuristic methods proposed by E. Rolland et al. (1994; 1992)-an extended local search algorithm and a genetic algorithm. The current automaton based algorithm outperforms all the other schemes. We believe that it is the fastest algorithm reported to date. Additionally, our solution can also be adapted for the GPP in which the edge costs are not constant but random variables whose distributions are unknown.

Keywords:
Computer science Graph Automaton Heuristic Graph partition Algorithm Partition (number theory) Learning automata Theoretical computer science Mathematics Combinatorics Artificial intelligence

Metrics

102
Cited By
1.12
FWCI (Field Weighted Citation Impact)
30
Refs
0.81
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Optimization and Search Problems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Complexity and Algorithms in Graphs
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Advanced Graph Theory Research
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
© 2026 ScienceGate Book Chapters — All rights reserved.