Searcharxiv⌕ Search

arXiv subjects

Hristina Kostadinova

Publications and source records attributed to Hristina Kostadinova.

5 recordsLinked to original sources

Mathematical Modeling in the Textile Industry

A mathematical model, describing some different weaving structures, is made in this article. The terms self-mirror and rotation-stable weaving structure are initiated here. There are used the properties and operations in the set of the binary matrices and an equivalence relation in this set. Some combinatorial problems about finding the cardinal number and the elements of the factor set according to this relation is discussed. We propose an algorithm, which solves these problems. The presentation of an arbitrary binary matrix using sequence of nonnegative integers is discussed. It is shown that the presentation of binary matrices using ordered n-tuples of natural numbers makes the algorithms faster and saves a lot of memory. Implementing these ideas a computer program, which receives all of the examined objects, is created. In the paper we use object-oriented programming using the syntax and the semantic of C++ programming language. Some advantages in the use of bitwise operations are shown. The results we have received are used to describe the topology of the different weaving structures.

math.GM↗

On Some Entertaining Applications of the Concept of Set in Computer Science Course

Some aspects of programming education are examined in this work. It is emphasised, based on the entertainment value, the most appropriate examples are chosen to demonstrate the different language constructions and data structures. Such an example is the demonstrated algorithm for solving the widespread nowadays "Sudoku" puzzle. This is made, because of the connection with the term set and putting it into practice in the programming. Using the so built program there are solved some combinatorial problems, connected to the Sudoku matrices. Key words: Education in programming, programming languages, data structures, set, Sudoku matrix, Sudoku puzzle.

cs.OH↗

An Entertaining Example for the Usage of Bitwise Operations in Programming

The present study is meant to fill in some information gaps occurring in the most widespread and well-known educational and reference literature about programming. The stress is laid on a very useful instrument - the bitwise operations, topic which is, unfortunately, seldom dealt with in most of the well-known books on programming. In addition, the research is very useful as regards the topic of overloading operators in any Object-oriented programming course. Given some appropriate examples, with the emphasis being laid on some particular and data structures language constructions, the results are quite interesting. The algorithm of solving the popular Sudoku puzzle is one such entertaining example.

cs.OH↗

Mathematical Modeling of the Weaving Structure Design

An equivalence relation in the set of all square binary matrices is described in this work. It is discussed a combinatoric problem about finding the cardinal number and the elements of the factor set according to this relation. We examine the possibility to get some special elements of this factor set. We propose an algorithm, which solves these problems. The results we have received are used to describe the topology of the different weaving structures.

math.RT↗

A Representation of Binary Matrices

In this article we discuss the presentation of a random binary matrix using sequence of whole nonnegative numbers. We examine some advantages and disadvantages of this presentation as an alternative of the standard presentation using two-dimensional array. It is shown that the presentation of binary matrices using ordered n-tuples of natural numbers makes the algorithms faster and saves a lot of memory. In this work we use object-oriented programming using the syntax and the semantic of C++ programming language.

cs.MS↗