АЛГОРИТМ РОЗВʼЯЗКУ СИСТЕМ ЛІНІЙНИХ РІВНЯНЬ У ПОЛІ Fpk
Basic theoretical concepts of finite fields area are considered, including concepts of residue field and extension of residue field. The algorithms necessary for constructing extensions ef residue fields are given: a Rabin test for checking irreducibility of polynomials, its application to irreducib...
Saved in:
| Date: | 2025 |
|---|---|
| Main Authors: | , |
| Format: | Article |
| Language: | English |
| Published: |
V.M. Glushkov Institute of Cybernetics of NAS of Ukraine
2025
|
| Subjects: | |
| Online Access: | https://jais.net.ua/index.php/files/article/view/676 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Journal Title: | Problems of Control and Informatics |
Institution
Problems of Control and Informatics| id |
oai:ojs2.jais.net.ua:article-676 |
|---|---|
| record_format |
ojs |
| institution |
Problems of Control and Informatics |
| baseUrl_str |
|
| datestamp_date |
2025-10-08T22:38:45Z |
| collection |
OJS |
| language |
English |
| topic |
системи діофантових рівнянь розширення поля задача про математичний сейф |
| spellingShingle |
системи діофантових рівнянь розширення поля задача про математичний сейф Kryvyi, S.L. Hoherchak, H.I. АЛГОРИТМ РОЗВʼЯЗКУ СИСТЕМ ЛІНІЙНИХ РІВНЯНЬ У ПОЛІ Fpk |
| topic_facet |
системи діофантових рівнянь розширення поля задача про математичний сейф systems of diophantine equations field extension math safe problem |
| format |
Article |
| author |
Kryvyi, S.L. Hoherchak, H.I. |
| author_facet |
Kryvyi, S.L. Hoherchak, H.I. |
| author_sort |
Kryvyi, S.L. |
| title |
АЛГОРИТМ РОЗВʼЯЗКУ СИСТЕМ ЛІНІЙНИХ РІВНЯНЬ У ПОЛІ Fpk |
| title_short |
АЛГОРИТМ РОЗВʼЯЗКУ СИСТЕМ ЛІНІЙНИХ РІВНЯНЬ У ПОЛІ Fpk |
| title_full |
АЛГОРИТМ РОЗВʼЯЗКУ СИСТЕМ ЛІНІЙНИХ РІВНЯНЬ У ПОЛІ Fpk |
| title_fullStr |
АЛГОРИТМ РОЗВʼЯЗКУ СИСТЕМ ЛІНІЙНИХ РІВНЯНЬ У ПОЛІ Fpk |
| title_full_unstemmed |
АЛГОРИТМ РОЗВʼЯЗКУ СИСТЕМ ЛІНІЙНИХ РІВНЯНЬ У ПОЛІ Fpk |
| title_sort |
алгоритм розвʼязку систем лінійних рівнянь у полі fpk |
| title_alt |
ALGORITHM FOR SOLVING SYSTEMS OF LINEAR EQUATIONS IN FIELD Fpk |
| description |
Basic theoretical concepts of finite fields area are considered, including concepts of residue field and extension of residue field. The algorithms necessary for constructing extensions ef residue fields are given: a Rabin test for checking irreducibility of polynomials, its application to irreducible polynomials search, algorithm for construction of addition and multiplication tables by modulo of irreducible polynomial, ways of opposite and inverse elements calculation based on these tables. Ways of efficiency improvement for irreducible polynomials search with probabilistic approach are introduced. The features of the numbering of elements extensions of finite fields Fpk and numbering choice influence on the efficiency of performing basic operations on field elements, including search for opposite and inverse elements, are described. An algorithm for constructing a basis for a set of solutions of homogeneous systems of linear equations and an algorithm for building of common solution ef inhomogeneous systems of linear eqations over a finite field Fpk as a sum of linear combination of corresponding homogeneous system set of solutions basis and partial solution of inhomogeneous system are presented. Proposed algorithms have polinomial estimations of time complexity as demonstrated by tables for different systems of equations and different parameters of these algorithms. Applications for systems of linear equations in the mathematical safe problem is considered. Classic formulation of this problem and its adaptation for the field Fpk is proposed. Various cases of the representation of a mathematical safe: using matrixes and graphs are described. Сonditions for solution existence, algorithms for solving a problem in these cases, and their effectiveness in the field Fpk are considered. Possible applications of systems of equations over the field Fpk in coding and cryptography are indicated. |
| publisher |
V.M. Glushkov Institute of Cybernetics of NAS of Ukraine |
| publishDate |
2025 |
| url |
https://jais.net.ua/index.php/files/article/view/676 |
| work_keys_str_mv |
AT kryvyisl algorithmforsolvingsystemsoflinearequationsinfieldfpk AT hoherchakhi algorithmforsolvingsystemsoflinearequationsinfieldfpk AT kryvyisl algoritmrozvʼâzkusistemlíníjnihrívnânʹupolífpk AT hoherchakhi algoritmrozvʼâzkusistemlíníjnihrívnânʹupolífpk |
| first_indexed |
2025-10-30T02:49:35Z |
| last_indexed |
2025-10-30T02:49:35Z |
| _version_ |
1847373411536338944 |
| spelling |
oai:ojs2.jais.net.ua:article-6762025-10-08T22:38:45Z ALGORITHM FOR SOLVING SYSTEMS OF LINEAR EQUATIONS IN FIELD Fpk АЛГОРИТМ РОЗВʼЯЗКУ СИСТЕМ ЛІНІЙНИХ РІВНЯНЬ У ПОЛІ Fpk Kryvyi, S.L. Hoherchak, H.I. системи діофантових рівнянь розширення поля задача про математичний сейф systems of diophantine equations field extension math safe problem Basic theoretical concepts of finite fields area are considered, including concepts of residue field and extension of residue field. The algorithms necessary for constructing extensions ef residue fields are given: a Rabin test for checking irreducibility of polynomials, its application to irreducible polynomials search, algorithm for construction of addition and multiplication tables by modulo of irreducible polynomial, ways of opposite and inverse elements calculation based on these tables. Ways of efficiency improvement for irreducible polynomials search with probabilistic approach are introduced. The features of the numbering of elements extensions of finite fields Fpk and numbering choice influence on the efficiency of performing basic operations on field elements, including search for opposite and inverse elements, are described. An algorithm for constructing a basis for a set of solutions of homogeneous systems of linear equations and an algorithm for building of common solution ef inhomogeneous systems of linear eqations over a finite field Fpk as a sum of linear combination of corresponding homogeneous system set of solutions basis and partial solution of inhomogeneous system are presented. Proposed algorithms have polinomial estimations of time complexity as demonstrated by tables for different systems of equations and different parameters of these algorithms. Applications for systems of linear equations in the mathematical safe problem is considered. Classic formulation of this problem and its adaptation for the field Fpk is proposed. Various cases of the representation of a mathematical safe: using matrixes and graphs are described. Сonditions for solution existence, algorithms for solving a problem in these cases, and their effectiveness in the field Fpk are considered. Possible applications of systems of equations over the field Fpk in coding and cryptography are indicated. Розглянуто базові теоретичні поняття в області скінченних полів, зокрема поняття поля залишків та розширення поля залишків. Наведено комплекс алгоритмів, необхідних для побудови розширень полів залишків: тест Рабіна для перевірки поліномів на незвідність, його використання для пошуку незвідних поліномів, алгоритм побудови таблиць додавання та множення за модулем незвідного полінома, шляхи обчислення протилежного та оберненого елементів на основі цих таблиць. Запропоновано шляхи покращення ефективності пошуку незвідних поліномів з використанням імовірнісногопідходу. Описано особливості нумерації елементів розширень скінченних полів Fpk і вплив вибору нумерації на ефективність виконання базових операцій над елементами поля, зокрема для пошуку протилежного і оберненого елементів. Запропоновано алгоритм побудови базису множини розвʼязків систем лінійних однорідних рівнянь та алгоритм побудови загального розвʼязку системи неоднорідних рівнянь над розширенням скінченного поля Fpk у вигляді суми комбінації векторів базису множини розв’язків відповідної однорідної системи та часткового розв’язк у неоднорідної системи. Алгоритми розв’язання систем рівнянь мають поліноміальні оцінки часової складності, які наведено в таблицях для конкретних прикладів систем лінійних рівнянь та різних параметрів алгоритмів. Розглянуто застосування запропонованих алгоритмів розвʼязання систем лінійних рівнянь до задачі про математичний сейф, її класичне формулювання та адаптаціюдо поля Fpk. Описано варіанти представлення математичного сейфа: за допомогою матриць та графів. Наведено умови існування розвʼязку, алгоритми розвʼязання задачі в цих випадках та їх ефективність в полі Fpk. Вказано можливі шляхи застосування систем рівнянь в полі Fpk в кодуванні та криптографії. V.M. Glushkov Institute of Cybernetics of NAS of Ukraine 2025-10-09 Article Article application/pdf https://jais.net.ua/index.php/files/article/view/676 10.1615/JAutomatInfScien.v51.i10.10 Міжнародний науково-технічний журнал "Проблеми керування та інформатики"; Том 64 № 5 (2019): Міжнародний науково-технічний журнал "Проблеми керування та інформатики"; 5-24 International Scientific Technical Journal "Problems of Control and Informatics; Том 64 № 5 (2019): International Scientific and Technical Journal "PROBLEMS OF CONTROL AND INFORMATICS"; 5-24 International Scientific Technical Journal "Problems of Control and Informatics"; Vol. 64 No. 5 (2019): International Scientific and Technical Journal "PROBLEMS OF CONTROL AND INFORMATICS"; 5-24 2786-6505 2786-6491 en https://jais.net.ua/index.php/files/article/view/676/743 https://creativecommons.org/licenses/by-nc-nd/4.0 |