Abstract

The paper discusses one of the important clasess of discrete optimization problems, combinatorial and logical problems on graphs. These problems belong to the class of NP-hard and NPdifficult optimization problems. The paper describes the partitioning optimization problem and the problem statement. To effectively solve this problem, the authors propose a new “search-evolution” strategy. On the basis of this strategy, a new search architecture based on a multi-level approach has been proposed. The principal difference of the proposed approach is the division of the search into two stages and the use of different methods at each stage. At the first stage, cluster selection is proposed. At the second stage, a genetic algorithm was proposed as an optimization method, which allows for efficient rearrangement of the constructed clusters. Based on the proposed architecture, a two-level algorithm has been developed that allows parallelizing the search process and obtaining sets of optimal and quasi-optimal solutions in a time comparable to iterative algorithms. The developed algorithm has been implemented in the C # programming language. Two types of computational experiments have been conducted on benchmarks. This is a division of the graph into 4 and 8 parts.The results of the research show that the developed approach allows you to get more effective solutions, because obtained results are on average 5 % better than the partitions obtained using the wellknown HMetis PGA Complex algorithms, which indicates the effectiveness of the proposed approach. Time complexity lies within – O(n log n) - O(n²).

Keywords:
Graph partition Graph Optimization problem Basis (linear algebra) Selection (genetic algorithm) Combinatorial optimization Genetic algorithm Search algorithm Time complexity

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.29
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

VLSI and FPGA Design Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Complexity and Algorithms in Graphs
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Optimization and Packing Problems
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering

Related Documents

JOURNAL ARTICLE

Two-level partitioning algorithm with stable performance

Weibo YangJar‐Shone KerYiyo KuoYa-Wei Ho

Journal:   IEE Proceedings - Circuits Devices and Systems Year: 1994 Vol: 141 (3)Pages: 197-197
BOOK-CHAPTER

n-Level Graph Partitioning

Vitaly OsipovPeter Sanders

Lecture notes in computer science Year: 2010 Pages: 278-289
© 2026 ScienceGate Book Chapters — All rights reserved.