Merab Pkhovelishvili

Academic Doctor of Science

Muskhelishvili Institute of Computational Mathematics

Scan QR

The abilities representation to Georgian language in WINDOWS System.N.Archvadze, I.Beridze, M.Fkhovelishvili, I.Qoqrashvili.articleBulletine of the Georgian Academy of Science. volume 161, number 2, p.240-24არ აქვს ISSN - 0132 - 1447 არ აქვსEnglishState Targeted Program
Universal programming issues.N. Archvadze, M. PkhovelishvilarticleScience and technology. 2003. №7-9 pp.49-52არ აქვს ISSN 0130-7061 არ აქვსGeorgianState Targeted Program
On automation of Distance Education. Pkhovelishvili M., Shetsiruli L.articleBulletin of the Georgian Academy of Science. v.172. n.2,p.222-224არ აქვს ISSN - 0132 - 1447 არ აქვსEnglishState Targeted Program
Testing in the System of distant learning.Archvadze N., Pkhovelishvili M., Shetsiruli L.article"Bulletin of the Georgian Academy Sciences, 173, 3, pp. 468-470."არ აქვს ISSN - 0132 - 1447 არ აქვსEnglishState Targeted Program
Data representation with list structures.Archvadze N., Pkhovelishvili M., Shetsiruli L.articleScience and technology.№7-9 pp.18-24არ აქვს ISSN 0130-7061 არ აქვსGeorgianState Targeted Program
Object-oriented Programming on LISP Basis.Archvadze N., Pkhovelishvili Mconference proceedingsTbilisi State University science conference "COMPUTING 2008", Proceedings.pp.99-102არ აქვს "ISBN 978-9941-0-1511-3 " არ აქვსGeorgianState Targeted Program
The parallel programming on the LISP – base Archvadze N., Pkhovelishvili MarticleElectronic Scientific Journal: “Computer Sciences and Telecommunications”N1(18), pp. 13-15. არ აქვს ISSN 1512-1232 არ აქვსEnglishState Targeted Program
Programming paradigm and information processing aspects in functional paradigmArchvadze N., Pkhovelishvili MarticleElectronic Scientific Journal: “Computer Sciences and Telecommunications” No.2(19), pp. 118-149.არ აქვს ISSN 1512-1232 არ აქვსGeorgianState Targeted Program
A recursion forms and their verification by using the inductive methodsNatela Archvadze , Merab Pkhovelishvili, Lia Shetsiruli,Mziana Nizharadzeconference proceedingsECC'09: Proceedings of the 3rd international conference on European computing , June 2009 Pages 357–361არ აქვს ISBN:978-960-474-088-8 არ აქვსEnglishState Targeted Program
The interplay of imperative and functional paradigms.N.Archvadze, M.PkhovelishviliarticleBulletin of St.Andrew First-Called Georgian University of the Patriarchy of Georgia. №2,  pp.. 122-126. არ აქვს ISSN 1987-734X. არ აქვსGeorgianState Targeted Program
Comparison of imperative and functional paradigmsN.Archvadze, M.PkhovelishviliarticleBulletin of St.Andrew First-Called Georgian University of the Patriarchy of Georgia pp. 127-130არ აქვს ISSN 1987-734X. არ აქვსEnglishState Targeted Program
Problems of Verification of Functional ProgramsNatela Archvadze , Merab Pkhovelishvili, Lia ShetsiruliarticleBULLETIN OF THE GEORGIAN NATIONAL ACADEMY OF SCIENCES, vol. 3, no. 3, 2009. pp.57-60არ აქვს არ აქვსარ აქვსEnglishState Targeted Program
Representation of trees by means of lists in functional programming languages and modern search realisations. Natela Archvadze , Merab Pkhovelishvii, Lia Shetsiruliconference proceedingsProceedings of the International Scientific Conference eRa-4 (The Conference for the contribution of Information Technologyარ აქვს არ აქვსარ აქვსEnglishState Targeted Program
Program Recursive Forms and Programming Automatization for Functional Languages. N. Archvadze, M. Pkhovelishvili, L. Shetsiruli, M. Nizharadzeconference proceedingsWSEAS TRANSACTIONS on COMPUTERS. 2009. Volume 8, pp. 1256-1265,SJR 0.117 (2017) ISSN: 1109-2750 არ აქვსEnglishState Targeted Program
Problems of proving the correctness of programsN. Archvadze, G.Silagadze, L.Shetsiruli, M. Pkhovelishviliconference proceedingsBook of abstracts The international scientific conference devoted to the 80th anniversary of academician I.V.Prangishvili “Information and Computer technologies, Modelling, control”.pp.77-78არ აქვს ISBN 978-994-14-855-2. არ აქვსRussianState Targeted Program
Several issues of program verification."N. Archvadze, G.Silagadze, L.Shetsiruli, M. Pkhovelishvili."conference proceedingsProceedings of the Third International Conference “Problems of Cybernetics and Informatics.Volume I. pp.71-74არ აქვს არ აქვს არ აქვსEnglishState Targeted Program
A universal approach to program verificationN. Archvadze, G.Silagadze, L.Shetsiruli, M. Pkhovelishvili.conference proceedingsProceedings of the 12th International conference on science and technology “System analysis and information technologies” p.4-3არ აქვს ISBN 978-966-2153-41-5(print) ISBN 978-966-2153-42-2(ebook) არ აქვსRussianState Targeted Program
Construction of generalized recursive forms for functional languages and their application in program verification tasksN.Archvadze, M.Pkhovelishvili, L.Shetsiruliarticle Electronic Scientific Journal: “Computer Sciences and Telecommunications” No. 3(26), pp. 133-141. არ აქვს ISSN 1512-1232. არ აქვსEnglishState Targeted Program
The complexity of program synthesis from examples. N.Archvadze, M.Pkhovelishvili, L.Shetsiruliconference proceedingsProceedings of the Eleventh International Conference Pattern Recognition and Informaton Processing (PRIP’2011).pp275-279არ აქვს ISBN 978-985-448-772-7. არ აქვსEnglishState Targeted Program
Several issues of programs synthesisN.Archvadze, M.Pkhovelishvili, L.Shetsiruliconference proceedingsProceedings of the International Conference on System Analysis and Information Technologies.p.403არ აქვს "ISBN 978-966-2153-56-9 (print),ISBN 978-966-2153-57-6 (ebook) " არ აქვსEnglishState Targeted Program
Several issues of programs synthesisN.Archvadze, M.Pkhovelishvili, L.Shetsiruliconference proceedingsProceedings of the International Conference on System Analysis and Information Technologies.p.403არ აქვს "ISBN 978-966-2153-56-9 (print),ISBN 978-966-2153-57-6 (ebook) " არ აქვსEnglishState Targeted Program
Universal attitude to the program verification. N.Archvadze, M.Pkhovelishvili, L.Shetsiruliconference proceedingsProceedings of the 5th International Conference on Application of Information and Communication Technologies.pp.652-656SJR 0.112 (2014) ISBN 978-1-61284-832-7 არ აქვსEnglishState Targeted Program
Automatic construction of the "main recursive" part of the program based on the description of data structures.N.Archvadze, M.Pkhovelishvili, L.Shetsiruliconference proceedingsProceedings of the System Analysis and Information Technologies 14-th International Conference SAIT 2012 . p323არ აქვს ISBN 978-966-2748-07-9 (ebook) არ აქვსRussianState Targeted Program
Reforming the Trees – C# and F# Comparison.N.Archvadze, M.Pkhovelishviliconference proceedingsProceedings of the IV International Conference on “Problems of Cybernetics and Informatics" (PCI'2012). pp .93-96SJR 0.108 (2015) "ISBN 978-9952-434-39-2, ISBN 978-1-4673-4501-9. " არ აქვსEnglishState Targeted Program
POSSIBILITY OF FUNCTIONAL N.Archvadze, M.PkhovelishviliarticleElectronic Scientific Journal: “Computer Sciences and Telecommunications”2013, No.4(40) pp51-58არ აქვს ISSN 1512-1232 არ აქვსEnglishState Targeted Program
Model Checking for Functional Programs L.Shetsiruli, N.Archvadze, M.Pkhovelishviliconference proceedingsModern trends in the development of mathematics and its applied aspectsარ აქვს არ აქვს არ აქვსRussianState Targeted Program
Solving planning tasks using Model CheckingN.Archvadze, M.Pkhovelishvili, L.Shetsiruliconference proceedingsProceedings of the System Analysis and Information Technologies 15-th International Conference SAIT 2013. pp391არ აქვს ISBN 978-966-2748-32-1 (print),ISBN 978-966-2748-33-8 (ebook) არ აქვსRussianState Targeted Program
Function Templates for the Synthesis of Functional ProgramsNatela Archvadze, Merab Pkhovelishvili, Otari Ioseliani,Lia ShetsiruliarticleInternational Journal of Computer and Information Technology Volume 03 – Issue 06, pp1241-1244 არ აქვს ISSN: 2279 – 0764 არ აქვსGeorgianState Targeted Program
Function Definitions with Accumulators in Functional Languages.N.Archvadze, M.Pkhovelishvili, L.Shetsiruliconference proceedingsProceedings of the System Analysis and Information Technologies 16-th International Conference SAIT 2014 pp. 335-336არ აქვს ISBN 978-966-2748-50-5 (print),ISBN 978-966-2748-51-2 (ebook) არ აქვსRussianState Targeted Program
THE AUTOMATIC SYNTHESIS OF HASKELL FUNCTIONSNatela Archvadze, Otari Ioseliani, Lia Shetsiruli, Merab PkhovelishviliarticleComputer Sciences and Telecommunications. N3(43)pp 20-26არ აქვს ISSN 1512-1232 არ აქვსRussianState Targeted Program
Georgian natural language Interfaceto database N. N. Archvadze, M. G. Pkhovelishvili, L. D. Shetsirulconference proceedingsAPPLIED LINGUISTICS IN RESEARCH AND EDUCATION. Proceedings of the VII th International Biannual Conference. pp.83-86.არ აქვს ISNB 978-5-94777352- არ აქვსRussianState Targeted Program
Verification issues for parallel applications using Kripke schemes for functional languagesN.Archvadze, M.Pkhovelishvili, conference proceedingsThe International Scientific Conference "Information and Computer Technologies, Modelling, Control". Proceedings არ აქვს ISBN 978-991-20-575-0. pp.545-547 არ აქვსGeorgianState Targeted Program
Usage of Logic for Parallel Verification of Haskell ProgramsNatela Archvadze, Merab Pkhovelishvili, Lia Shetsiruli, Otar IoselianiarticleComputer Sciences and Telecommunications. 2016, No.4(50)pp. 86-92არ აქვს ISSN 1512-1232 არ აქვსEnglishState Targeted Program
The modern approaches in parallel programming. Natela Archvadze, Merab Pkhovelishvili, Lia Shetsiruli, Otari Ioseliani articleComputer Sciences and Telecommunications. 2016 | No.3(49)pp. 30-33არ აქვს ISSN 1512-1232 არ აქვსEnglishState Targeted Program
Templates for Haskell functions with infinite recursive argument typesNatela Archvadze, Merab Pkhovelishvili, Lia Shetsiruli, Otar Ioselianiconference proceedingsProceedings of the System Analysis and Information Technologies 17-th International Conference SAIT 2015 pp 222-225არ აქვს ISBN 978-966-2748-68-0 (print),ISBN 978-966-2748-69-7 არ აქვსRussianState Targeted Program
Features of parallel programming in the Haskell languagecv Natela Archvadze, Merab Pkhovelishvili, Lia Shetsiruli, Otar Ioselianiconference proceedingsProceedings of the System Analysis and Information Technologies 18-th International Conference SAIT 2016. pp. 324არ აქვს ISBN 978-966-2748-83-3 (print),ISBN 978-966-2748-84-0 (ebook არ აქვსRussianState Targeted Program
The algorithm of parallel programming using Natela Archvadze, Merab Pkhovelishvili, Lia Shetsiruli, Otar Ioselianiconference proceedingsSCCTW’2016 South-Caucasus Computing and Technology Workshop pp 1-17არ აქვს ISBN 978-966-2748-94-9 (ebook) არ აქვსEnglishState Targeted Program
About one parallel sorting algorithmN. Archvadze,M. Pkhovelishvil.L. Shetsiruliconference proceedingsProceedings of the System Analysis and Information Technologies 19-th International Conference SAIT 2017.p.244არ აქვს ISBN 978-966-2748-93-2 (print) არ აქვსRussianState Targeted Program
Prediction of Events by Means of Data ParallelismMerab Phkhovelishvili, Natela Archvadzeconference proceedingsProceedings of International Conference on Matematics, Informatics and Informtional Technologies (MITI2018).pp.119-121არ აქვს ISBN 978-9975-3214-7-1 არ აქვსRussianState Targeted Program
Application of parallel data to predict complex processesMerab Phkhovelishvili, Natela Archvadzeconference proceedingsProceedings of the System Analysis and Information Technologies 20-th International Conference SAIT2018,p.210არ აქვს "ISBN 978-617-7619-05-4 (print) ISBN 978-617-7619-06-1 (ebook" არ აქვსRussianState Targeted Program
A New approach to Constructing Parallel AlgorithmsN. Archvadze, M. PkhovelishvilarticleComputer Sciences and Telecommunications. 2018 No.1(53),pp.30-34არ აქვს ISSN 1512-1232 არ აქვსEnglishState Targeted Program
Modern Forecasting Models in EconomyM. Pkhovelisvili, M.Giorgobiani, N. Archvadze, G. Pkhovelishviliconference proceedingsProceedings of Materials of International Scientific Conference „Modern Tendencies of Development of Economy and Economic Science“.(6-7 July, 2018).pp 219-224არ აქვს ISBN 978-9941-13-690-0 არ აქვსGeorgianState Targeted Program
Usage on Different Types of Data to Solve Complex Mathematical Problems Zurab Gasitashvili, Merab Phkhovelishvili, Natela ArchvadzearticleWSEAS Transactions on Computers. Volume 18, 2019, Art. #7 pp. 62-69არ აქვს ISSN / E-ISSN: 1109-2750 / 2224-2872, არ აქვსEnglishState Targeted Program
Usage of heterogeneous data and other parallel data for prediction problems.Merab Phkhovelishvili, Nato Jorjiashvili, Natela Archvadzeconference proceedingsPattern Recognition and Information Processing (PRIP'2019) : Proceedings of the 14th International Conference, 21–23 May. 2019, Minsk, Belarus ,pp.178-181არ აქვს UDC 004.931(082). ISBN 978-985-90509-3-0 არ აქვსEnglishState Targeted Program
Using Different Types Data Operations for Solving Complex Mathematical Tasks. Merab Phkhovelishvili, Nato Jorjiashvili , Natela Archvadzeconference proceedingsComputer Science and Information Technologies IIAP NAS RA 2019pp.,187-190არ აქვს ISBN 978-9939-1-0998-5 არ აქვსEnglishState Targeted Program
Prediction of Events Means of Data ParallelismZurab Gasitashvili; Merab Pkhovelishvili; Natela Archvadzeconference proceedingsProceedings - Mathematics and Computers in Science and Engineering, MACISE 2019, pp. 32-35, 8944725SJR 0 (2021) ISBN: 978-1-5386-9204-2 EnglishState Targeted Program
New algorithm for building effective model from prediction models using parallel data Zurab Gasitashvili, Merab Phkhovelishvili, Natela Archvadze conference proceedingsPattern Recognition and Information Processing (PRIP'2021) : Proceedings of the 15th International Conference, 21–24 Sept. 2021, Minsk, Belarus ,pp.25-28არ აქვს ISBN 978-985-7198-07-8. არ აქვსEnglishState Targeted Program
Use additional cryptography in blockchain and its implementation in the electoral systemNika Philia, Merab Pkhovelishvili, Natela ArchvadzearticleARCHIL ELIASHVILI INSTITUTE OF CONTROL SYSTEMS OF THE GEORGIAN TECHNICAL UNIVERSITY.PROCEEDINGS.№25, 2021,p.p 167-176 არ აქვს ISSN 0135-0765 არ აქვსGeorgianState Targeted Program
New Algorithms for Improvement of Prediction Models Using Data ParallelismZurab Gasitashvili, Merab Phkhovelishvili, Natela Archvadzeconference proceedingsComputer Science and Information Technologies IIAP NAS RA 2021pp.,17-21არ აქვს ISBN 978-1-1339-5. UDC 004. IIAP NAS RA 2021 არ აქვსEnglishState Targeted Program

The Internacional Scientific Conference eRa-4Saloniki, Greece200924/09/2009-26/09/20090Representation of trees by means of lists in functional programming languages and modern search realisations oral

A method of fast parallel information retrieval is proposed - the wave method . Representation of trees using lists in functional programming languages and modern search implementations.

http://ikaros.teipir.gr/era/cont.html
WSEAS Transactions on ComputersTbilisi, Georgia200926/06/2009-28/06/2009WSEASProgram Recursive Forms and Programming Automatization for Functional Languages. oral

The automatic programming system has been considered by means of which it becomes easier to

carry out traditional programming stages. There is discussed both recursive forms: parallel, interrecursion and

recursion of high level that exist for functional programming languages and induction methods for the purpose of

their verification. The way how to present imperative languages easy and double cycles by means of recursion

forms is shown, the possibility of verification has been studied for each recursion form.

http://www.wseas.us/e-library/transactions/computers/2009/29-531.pdf
Information and Computer technologies, Modelling, controlTbilisi, Georgia201001/11/2010-04/11/2010GTU"Problems of proving the correctness of programs. "oral

The article discusses the problems of proving the correctness of programs for functional programs. For these purposes, a recursive generalized form of lisp programs is given, which makes it possible to verify or prove the incorrectness of the checking programs.

http://gesj.internet-academy.org.ge/conf/ge/index_ge.php
Problems of Cybernetics and InformaticsBaku, Azerbaijan201006/09/2010-08/09/2010AZ.Nac.Acad. sc. IITSeveral issues of program verification.oral

The method of verification offered by us is mainly applied for the functional languages.However, considering that the majority constructions of these languages are reducible for the constructions of the functional languages, the same methods can be applicable for the verification of the imperative languages.

https://ict.az/uploads/konfrans/PCI2010/PCI%202010%20V%201/18.pdf
The System Analysis and Information Technologies 12-th International Conference SAIT 2010Kiev, Ukraine201025/05/2010-29/05/2010"Institute for Applied System Analysis, at the Igor Sikorsky Kyiv Polytechnic Institute ". A universal approach to program verificationoral

We propose an approach to program verification that is universal in the sense that it can be used for both functional and imperative paradigm languages

http://sait.kpi.ua/media/filer_public/72/3f/723faf86-8454-403f-a92a-4c232bccd9c8/sait2010ebook.pdf
International Conference Pattern Recognition and Informaton Processing (PRIP’2011).Minsk, Belarus201112/10/2011-14/10/2011BGUThe complexity of program synthesis from examples. oral

is deemed to be the highly practical one

http://lsi.bas-net.by/conferences/prip2011/
The System Analysis and Information SAIT 2011Kiev, Ukraine201123/05/2011-28/05/2011"Institute for Applied System Analysis, at the Igor Sikorsky Kyiv Polytechnic Institute "Several issues of programs synthesisoral

The synthesis problems for recursive functions based on the program examples are discussed. The new algorithm of the Automated Synthesis System (ASS) is presented, which

http://sait.kpi.ua/media/filer_public/14/fb/14fbc6d6-43dc-4be4-a41e-e237a780be39/sait2011ebook.pdf
The 5th International Conference on Application of Information and Communication Technologies.Baku, Azerbaijan201112/10/2011-14/10/2011AZER.Cavcas Univ.Universal attitude to the program verification. oral

synthesis problems for recursive functions based on the program examples are discussed. The new algorithm of the Automated Synthesis System (ASS) is presented, which

is deemed to be the highly practical one. In the beginning, two examples are presented and

the differences are calculated between the arguments and results.

http://www.aict.info/2011/
The System Analysis and Information Technologies 14-th International Conference SAIT 2012Kiev, Ukraine201224/04/2012"Institute for Applied System Analysis, at the Igor Sikorsky Kyiv Polytechnic Institute "Automatic construction of the "main recursive" part of the program based on the description of data structures.oral

The structure of recursive forms of functional programs is investigated. Two main generalized forms for automatic program synthesis are defined

http://sait.kpi.ua/media/filer_public/cd/0a/cd0a3b0a-82b1-45a1-8ba2-507f157bdcf6/sait2012ebook.pdf
The IV International Conference on “Problems of Cybernetics and Informatics" (PCI'2012Baku, Azerbaijan201212/09/2014-14/09/2012AZER.Cavcas Univ.Reforming the Trees – C# and F# Comparison.oral

 During the recent years, creation of parallel secure

programs has become one of the main goals since microprocessors are no more a rarity. Functional languages are

assisting us to keep up the parallelism enabling inclusion of

unchangeable structures of data, which can be transferred

between streams and computers, even without additional security

for the streams or atomic access. Besides, functional languages

simplify creation of libraries, supporting parallel processing (for

example, asynchronous working streams F#). In this article we

consider the information on trees and main operations: finding

elements in the tree, inserting and removing elements and also

traversing the tree by means of two programming languages F#

and C#. We will compare calculation process time parameters.

https://ict.az/uploads/konfrans/PCI2012/PCI%202012%20V%201/27.pdf
Modern trends in the development of mathematics and its applied aspectsDonetsk, Ukraine201321/05/2013DGUModel Checking for Functional Programs oral

the features of the application of the Model Checking the presence of functional programs are considered

http://elementy.ru/events/431054
The System Analysis and Information Technologies 15-th International Conference SAIT 2013Kiev, Ukraine201326/05/2013-31/05/2013"Institute for Applied System Analysis, at the Igor Sikorsky Kyiv Polytechnic Institute "Solving planning tasks using Model Checkingoral

The planning process presented in the article is very similar to the verification process.

The description of the system is a finite set of states and transitions, as well as the description

of the property being checked is the input to the verification system. The verifier either concludes that the specified

property is executed, or, if it is not executed, it gives a counterexample - such a path from

the initial state on which the property is not executed.

http://sait.kpi.ua/books/sait2013.ebook.pdf/view SBN 978-966-2748-32-1 (print) ISBN 978-966-2748-33-8 (ebook)
The System Analysis and Information Technologies 16-th International Conference SAIT 2014Kiev, Ukraine201426/05/2014-30/05/2014"Institute for Applied System Analysis, at the Igor Sikorsky Kyiv Polytechnic Institute "Function Definitions with Accumulators in Functional Languages.oral

including information in the Georgian language

http://sait.kpi.ua/media/filer_public/5f/94/5f946055-4609-486f-b292-c12e5443c6dc/sait2014ebook.pdf
APPLIED LINGUISTICS IN RESEARCH AND EDUCATION. Proceedings of the VII th International Biannual Conference. pp.83-86.St-Petersburg,Russia 201410/04/2014-12/04/2014Herzen State Pedagogical University of Russia,Georgian natural language Interfaceto database oral

The need for natural language interfaces for the database has become increasingly 

http://istina.msu.ru/media/publications/article/939/bbd/8423419/Trudy.pdf
The International Scientific Conference Tbilisi, Georgia201503/11/2015-05/11/2015GTU TbilisiVerification using clusters.oral

The issues of verifying parallel programs for functional languages using Kripke schemes are discussed.

The possibilities of reflecting parallelism in Kripke schemes are shown, which gives the ability to solve verification problems for parallel programs

http://www.ict-mc.gtu.ge/conference.pdf
The International Scientific Conference "Information and Computer Technologies, Modelling, Control". Proceedings Tbilisi, Georgia201503/11/2015-05/11/2015GTU TbilisiParallel programs.Verification using clusters oral

Parallel programs are Verification using clusters. Developed form of claspsfunctionaliru for parallel applications

http://www.ict-mc.gtu.ge/conference.pdf
2nd Eurasian Conference on “Innovations in Minimization of Natural and Technological Risks” (RISK-2020),Tbilisi, Georgia202012/04/2020-19/04/2020AMIR Technical Services LLC (Georgia), Georgian Technical UniversityAn Algorithm of Improved Prediction from Existing Risk Predictionsoral

The technologies of traditional parallel programing MPI (Message Passing Interface) and OpenMP will be discussed, in addition the role of these technologies and inabilities. The directions of modern parallel programming which appeared by using functional languages will be presented. The parallelizing of the programs using competition will be reviewed.

https://books.aijr.org/index.php/press/catalog/view/93/26/466-1
The System Analysis and Information Technologies 17-th International Conference SAITKiev, Ukraine201522/06/2015-25/06/2015KPUTemplates for Haskell functions with infinite recursive argument typesoral

In this paper, using the example of Haskell, we consider templates for infinite

data structures. Infinite data structures can be defined based on infinite lists,

and a recursion mechanism can also be used. Recursion in this case is used as

an appeal to recursive functions. The third way to create infinite data structures

is to use infinite types. This last method is the most

interesting for us. In the Haskell language, the data keyword is used to define recursive types

, which makes data structures of such types potentially infinite

http://sait.kpi.ua/media/filer_public/f8/7e/f87e3b7b-b254-407f-8a58-2d810d23a2e5/sait2015ebook.pdf
The System Analysis and Information Technologies 18-th International Conference SAITKiev, Ukraine201630/05/2016-02/06/2016KPUFeatures of parallel programming in the Haskell languageoral

The features of parallel programming in the Haskell language are considered. To organize parallel computing, two constructions have been introduced into the language that provide explicit

control. The combinator par, receives two parameters that are functions executed in parallel. The expression p ‘par‘ e has a value defined by e. In addition,

the construction indicates that p can be executed by a new thread parallel to

the parent thread continuing the execution of e. Support for "lazy" calculations imposes its own specifics on parallelism. It is believed Hat the function p can be executed

then, when its result is required. In this case, an additional thread will be created

http://sait.kpi.ua/media/filer_public/73/32/7332a68e-e93b-4c57-a3c8-66f11ee074cd/sait2016ebook.pdf
SCCTW’2016 South-Caucasus Computing and Technology Workshop pp 1-17Tbilisi, Georgia201604/10/2016-07/10/2016GTU, MICM,CERNThe algorithm of parallel programming using "small delay"oral

A “small delay” algorithm 

https://indico.cern.ch/event/572800/#37-the-algorithm-of-parallel-p
The System Analysis and Information Technologies 19-th International Conference SAIT 2017Kiev, Ukraine201722/05/2017-25/05/2017"Institute for Applied System Analysis, at the Igor Sikorsky Kyiv Polytechnic Institute "oral

This article discusses a new efficient sorting algorithm using parallel programming, which is referred to as

http://sait.kpi.ua/media/filer_public/38/b9/38b90ff9-322e-4190-b445-e58ff05759fc/sait2017ebook.pdf
MITI 2018Moldovia, Balti201819/04/2018-21/04/2018Alecu Russo Balti State University, Republic of Moldova"Prediction of Events by Means of Data Parallelism "oral

The article discusses a new approach to difficult-to-predict events. For this reason, the so - called parallel data is used-data of different types of precursors, which with a certain probability predict a certain single event. The gradual, "live" mode of operation of the forecasting process is also considered. The use of parallel data allows large supercomputers to be used not only for their original purpose - for large volumes of calculations, but also for processing parallel data in "Live" mode and as the main tool of the parallel data paradigm.

www.miti2018.usarb.md
The System Analysis and Information Technologies 20-th International Conference SAITKiev, Ukraine201819/04/2018-21/04/2018"Institute for Applied System Analysis, at the Igor Sikorsky Kyiv Polytechnic Institute "Application of parallel data to predict complex processesoral

The article discusses the development of two algorithms operating on this principle-the Transponated ribbon algorithm for sorting (“equilateral”) and Matrix Multiplication.

http://sait.kpi.ua/media/filer_public/6e/80/6e804b3f-ae13-4899-b336-4daddbd45584/sait2018ebook.pdf
The System Analysis and Information Technologies 20-th International Conference SAITKiev, Ukraine201819/04/2018-21/04/2018"Institute for Applied System Analysis, at the Igor Sikorsky Kyiv Polytechnic Institute "Application of parallel data to predict complex processesoral

The article discusses the development of two algorithms operating on this principle-the Transponated ribbon algorithm for sorting (“equilateral”) and Matrix Multiplication.

http://sait.kpi.ua/media/filer_public/6e/80/6e804b3f-ae13-4899-b336-4daddbd45584/sait2018ebook.pdf
XI International Conference of the Georgian Mathematical UnionBatumi, Georgia202123/08/2021-28/08/2021"Georgian Mathematical Union "Model of Coronavirus Spread in the Light of Vaccinationoral

The main principle of the parallel algorithm proposed by us is: the division of data into parts and processing of nuclei should be done in parallel, thus minimizing the waiting of nuclei.

http://gmu.gtu.ge/Batumi2021/Conference_Batumi_2021+.pdf
Mathematics and Computers in Science and Engineering, MACISE 2019,Madrid, Spain 201918/01/20190-20/01/2019WSEASPrediction of events means of data parallelismoral

The new approach created for forecasting is discussed. The main essence of which lies in the joint use of the existing forecasting methods on supercomputers in real time and in the selection of several models for achieving the given goal from the existing models, the joint probability of which gives the best result. The practical application of this approach to solving such problems as earthquake forecasting and economics is discussed

http://wseas.org/wseas/ cms.action?id=4026
Modern tendecies of development of economy and economy scienceTbilisi, Georgia201806/07/2018-07/07/2018"Ivane Javakhishvili Tbilisi State University Paata Gugushvili Institute Of Economic"Modern Forecasting Models in Economyoral

The article discusses a new approach to Business Forecasting tasks, which implies the use of parallel data paradigm in programming. Parallel data are different types of forward data that predict a certain single event in a dynamic mode. Also, step by step, online operation of the forecasting process will be discussed. The presented method allows supercomputers to be used not only for their original purpose - for large volumes of calculations, but also for online processing of parallel data, and also to be used as the main tool of the parallel data paradigm.

http://www.pgie.tsu.ge/contentimage/konferenciebi/2018_konferenciakrebuli.pdf
PRIP’2019. Pattern Recognition and Information Processing (Proceedings of 14th International ConferenceMinsk,Belarus201921/05/2019-23/05/2019BGUUsage of heterogeneous data and other parallel data for prediction problems. oral

On the basis of parallel data theory, the issues of prediction of events are discussed. The data to be used form a heterogeneous matrix, the question of determining universal elementary operations on heterogeneous types of data is discussed

https://prip.bsuir.by/m/12_126980_0_136591.pdf
Computer Science and Information Technologies. Proceedings of the conference Yerevan, Armenia201923/09/2019-27/09/2019"The National Academy of Science of Armenia " Using Different Types Data Operations for Solving Complex Mathematical Tasks. poster

The possibility of solving problems arising when using different types of forecasting systems on modern supercomputers simultaneously is discussed. In particular, the new nontraditional is considered, The Matrix where there are homogeneous data in the columns, but not necessarily numbers. When performing operations on matrices, there is a question of the necessity of determining new(extended) operations on heterogeneous data. New operations on texts are introduced. On numbers and texts, and a.Sh. Subsequently, it is possible to perform various operations on the equilateral matrices (addition, multiplication, comparison, etc.).), Which makes it possible to solve some complex tasks in mathematics.

https://csit.am/2019/proceedings/PDC/PDCp1.pdf
2019 International Conference on Mathematics and Computers in Science and Engineering (MACISE)Madrid, Spain 201918/01/2019-20/01/2019WSEASPrediction of Events Means of Data Parallelismoral

A new approach to the events, which are difficult to predict is considered in the article. For this so-called parallel data is used - data of various precursors, by means of which the certain event is predicted with some low probability. A "live" functioning of prediction process is also reviewed. Using of parallel data allows to use supercomputers not only for their initial purpose - performing many computations of high volume, but also for "live" processing of parallel data and as a main instrument fundamental style of parallel data.

https://www.computer.org/csdl/proceedings-article/macise/2019/920400a032/1grNw1Lzqi4
Pattern Recognition and Information Processing (PRIP'2021) : Proceedings of the 15th International Conference,Minsk,Belarus202121/09/2021-24/09/2021BGU"New algorithm for building effective model from prediction models using parallel data "oral

Construction of much more efficient new hybrid models using parallel data from predictive models is considered. The algorithm for choosing pairs of models and its advantages over any of the best models for forecasting are given. The advantage of the pairs of the larger number of prediction models over the smaller number of pairs is shown and the algorithm for taking into account the "approximate coincidences" of forecasts when choosing pairs is considered

https://www.prip.by/2021/assets/files/papers/2124092021PRIP_proceedings_A1-5.pdf
Reliability: Theory and ApplicationsTbilisi, Georgia202125/09/2021GTU, AZ.NAC.AC.SC.REDUCING RISKS THROUGH IMPROVEMENT OF PREDICTION MODELS oral

Management or avoidance of risks or mitigation of undesirable outcomes are linked to specific actions, as well as to prediction models. These prediction models should be improved to obtain ‚better‛ predictions and thus, manage risks, and take measures for their reduction. We consider such algorithm of event prediction, which, using parallel data, can obtain prediction with high reliability that, in its turn, helps to reduce risks or completely avoid them

http://www.gnedenko.net/Journal/2022_3%20SI.htm
13th International Conference on Computer Science and Information Technologies CSIT 2021. Proceedings. Armenia, Yerevan, September 27 - October 1, 2021. Yerevan, Armenia202127/09/2021-01/10/2021The National Academy of Science of ArmeniaNew Algorithms for Improvement of Prediction Models Using Data Parallelismoral

The article discusses the issues of improving existing forecasting models, for which parallel data are used. These are data that simultaneously influence the prediction of any event. The article describes the following stages of the application of this method: delimitation of the accuracy of the prediction by depicting the forecasts of the elements of the object in the equilateral space and the algorithm for calculating the error in this space between them, and an improved algorithm for using parallel data in dynamic forecasting tasks.

https://csit.am/2021/index.php

Web of Science: 1
Scopus: 1
Google Scholar: 42

Doctoral Thesis Referee


Nana benidze Algorithms and software verification (correctness) criteria determination bymethods of automata theory Georgian university

Master Theses Supervisor


nika fifia Use of blockchain in electoral systemsGeorgian Technical University

Doctoral Thesis Supervisor/Co-supervisor


Lia Shetsiruli. Organizing Distance Learning and Testing GraphicsMuskhelishvili Institute of Computational
Nika fifia. Improved algorithm of forecasting systemsSokhumi University

Scientific editor of monographs in foreign languages


Scientific editor of a monograph in Georgian


Editor-in-Chief of a peer-reviewed or professional journal / proceedings


Review of a scientific professional journal / proceedings


Member of the editorial board of a peer-reviewed scientific or professional journal / proceedings


Participation in a project / grant funded by an international organization


Participation in a project / grant funded from the state budget


DI -18 – 1429. Use of probabilistic methods in discrete optimization and schedules tasksShota Rustaveli National Science Fundation og Georgia 06/06/2018-06/06/2021Person employed under labor contract
Processing and verification of fast search parallel applications in cluster computing systemsGeorgian Technical University 2011 scientific-theoretical and applied grant project N102 2011Principal performer

Patent authorship


Membership of the Georgian National Academy of Science or Georgian Academy of Agricultural Sciences


Membership of an international professional organization


Membership of the Conference Organizing / Program Committee


National Award / Sectoral Award, Order, Medal, etc.


Honorary title


Monograph


Handbook


Research articles in high impact factor and local Scientific Journals


Zurab Gasitashvili, Merab Phkhovelishvili, Natela Archvadze. New Algorithms for Improvement of Prediction Models Using Data Parallelism. Computer Science and Information Technologies IIAP NAS RA 2021pp.,17-21.State Target Program

Building much more effective new hybrid models from prediction models, using parallel data is discussed. The algorithm for selection of model pairs and its advantage over any best prediction model is provided. The advantage of prediction models with higher number of pairs over lower number of pairs is shown and the algorithm of taking into consideration the “approximate coincidence” of predictions is discussed when selecting pairs.

https://www.prip.by/2021/assets/files/papers/2124092021PRIP_proceedings_A1-5.pdf
Zurab Gasitashvili, Merab Phkhovelishvili, Natela Archvadze. New Algorithms for Improvement of Prediction Models Using Data Parallelism. Computer Science and Information Technologies IIAP NAS RA 2021pp.,17-21.State Target Program

Building much more effective new hybrid models from prediction models, using parallel data is discussed. The algorithm for selection of model pairs and its advantage over any best prediction model is provided. The advantage of prediction models with higher number of pairs over lower number of pairs is shown and the algorithm of taking into consideration the “approximate coincidence” of predictions is discussed when selecting pairs.

https://www.prip.by/2021/assets/files/papers/2124092021PRIP_proceedings_A1-5.pdf
Zurab Gasitashvili, Merab Pkhovelishvili. Prediction of Events Means of Data Parallelism. Proceedings - Mathematics and Computers in Science and Engineering, MACISE 2019, 2019, pp. 32-35, 8944725.State Target Program

A new approach to the events, which are difficult to predict is considered in the article. For this so-called parallel data is used - data of various precursors, by means of which the certain event is predicted with some low probability. A "live" functioning of prediction process is also reviewed. Using of parallel data allows to use supercomputers not only for their initial purpose - performing many computations of high volume, but also for "live" processing of parallel data and as a main instrument fundamental style of parallel data.

https://ieeexplore.ieee.org/abstract/document/8944725
Merab Phkhovelishvili, Nato Jorjiashvili, Natela Archvadze. Using Different Types of Data Operations for Solving Complex Mathematical Tasks. CSIT Conference 2019, Yerevan, Armenia, September 23-27.State Target Program

In the paper a new approach of solving complicated mathematical problems is presented, which is based on the notion of parallel data and means of definition of the new type relationship between data that is called parallelism between data. The parallel data are different data related to one event or existing different data influence (or are related to them) in specific time period (parallel by time) or event occurring in specific location (parallel by location) and/or parallel by additional feature. In practice parallel data can be used for the prediction of earthquakes or any other hazards, economics (business, macroeconomics), prediction of political events (elections, distribution of political forces), for effective solutions of some prediction problems in medicine or other fields. For storing and processing data, parallel data are elements of new type of matrix that is called a heterogenic matrix. In such a matrix columns can be numbers type, text type, images (geometric figures), sound records or video file types. In the work operations of heterogenic matrices are defined, the necessity of these operations is justified for forecasting problems. Operations are defined for the same type data of heterogenic matrix as well as for different type elements.

https://csit.am/2019/proceedings/PDC/PDCp1.pdf
Natela Archvadze, Merab Pkhovelishvili, Lia Shetsiruli, Otar Ioseliani. Usage of Logic for Parallel Verification of Haskell Programs. Computer Sciences and Telecommunications. 2016 | No.4(50). pp. 86-92.State Target Program

Haskell was created as a functional programming language and extended later with possibilities to create additional functions for high level parallel programming. Kripke schemes are traditionally used in verification systems which use model checking with temporal (time) logic to describe the state of the program. Temporal logic is a good solution for processing Kripke schemes for linear programs verification but for verification of functional parallel programs it is inconvenient. P-logic used for parallel programing the Plover system is more attractive however Kripke schemes are more convenient for describing states in parallel programs.

In this research a tree of programs states is presented with Kripke schemes and is processed according to wave principle. Tree traversal is performed according to P - logic principals instead of temporal logics used in model checking.


https://gesj.internet-academy.org.ge/en/list_aut_artic_en.php?b_sec=&list_aut=1696
N. Archvadze, M. Pkhovelishvili, L. Shetsiruli, M. Nizharadze. Program Recursive Forms and Programming Automatization for Functional Languages. WSEAS TRANSACTIONS on COMPUTERS. Volume 8, pp. 1256-1265.State Target Program

The automatic programming system has been considered by means of which it becomes easier to carry out traditional programming stages. There is discussed both recursive forms: parallel, interrecursion and recursion of high level that exist for functional programming languages and induction methods for the purpose of their verification. The way how to present imperative languages easy and double cycles by means of recursion forms is shown, the possibility of verification has been studied for each recursion form.

https://www.researchgate.net/publication/228903183_Program_recursive_forms_and_programming_automatization_for_functional_languages

Publication in Scientific Conference Proceedings Indexed in Web of Science and Scopus