A Visual Tool for Determining the Maximum Independant Set of a Graph Using the Polynomial Formulation Method

2012 ◽  
Author(s):  
Wan Heng Fong ◽  
Shaharuddin Salleh

Set tak bersandar maksimum merupakan satu masalah prototaip dalam teori graf yang meliputi banyak aplikasi dalam sains dan kejuruteraan. Dalam kertas ini, kami mengkaji masalah menentukan set tak bersandar maksimum bagi graf G (V, E) peringkat n menggunakan kaedah huraian polinomial. Kaedah ini menggunakan jiran nod–nod peringkat pertama dan kedua bagi menentukan sama ada nod–nod tersebut suatu set tak bersandar maksimum. Ia meliputi pengmaksimuman polinomial n pembolehubah, di mana n ialah jumlah nod dalam G. Seterusnya, suatu perisian berbentuk penglihatan bagi menyelesai masalah pencarian set tak bersandar maksimum menggunakan Visual C++ dicadangkan dalam kertas ini. Kata kunci: Set tak bersandar, huraian polinomial, jiran peringkat kedua. Maximum independent set is a prototype problem in a graph theory that has many applications in engineering and science. In this paper, we study the problem of determining the largest number of maximum independent sets of a graph G (V, E) of order n using polynomial formulations. This method uses the first and second order neighbourhoods of nodes to determine whether a node is in the maximum independent set. This involves the maximization of an n–variable polynomial, where n is the number of nodes in G. Finally, we present a visual tool developed using the Visual C++ programming language for solving the maximum independent set problem. Key words: Independent set, polynomial formulation, second-order neighbourhood

2020 ◽  
Vol 30 (3) ◽  
pp. 28-33 ◽  
Author(s):  
S. A. Pryadko ◽  
A. Yu. Troshin ◽  
V. D. Kozlov ◽  
A. E. Ivanov

The article describes various options for speeding up calculations on computer systems. These features are closely related to the architecture of these complexes. The objective of this paper is to provide necessary information when selecting the capability for the speeding process of solving the computation problem. The main features implemented using the following models are described: programming in systems with shared memory, programming in systems with distributed memory, and programming on graphics accelerators (video cards). The basic concept, principles, advantages, and disadvantages of each of the considered programming models are described. All standards for writing programs described in the article can be used both on Linux and Windows operating systems. The required libraries are available and compatible with the C/C++ programming language. The article concludes with recommendations on the use of a particular technology, depending on the type of task to be solved.


Author(s):  
Miroslava Mihajlov Carević ◽  
Miloš Ilić ◽  
Milena Petrović ◽  
Nebojša Denić

In this paper we deal with a method for the determination of numbers in a Pascal triangle that are simultaneously triangular, tetrahedral and pentaedroidni. The collected results, obtained by mathematical analysis, were verified by computer. For this purpose, we used the C# programming language as well as the computer laboratory within our University in order to test the results. The results collected by computer confirmed the accuracy of the results obtained by mathematical analysis.


Sign in / Sign up

Export Citation Format

Share Document