Computer Science
https://journals.agh.edu.pl/csci
<p><img style="float: left; margin-right: 15px; margin-bottom: 5px;" src="https://journals.agh.edu.pl/public/site/images/admin/computer.jpg" alt="" />The Computer Science Journal (ISSN: 1508-2806; e-ISSN: 2300-7036) is a quarterly published by the AGH University of Krakow Poland since 1999.<br />We publish original papers concerning theoretical and applied computer science problems. The main areas of interest of the journal are theoretical aspects of computer science, soft computing, HPC, cloud and distributed processing and simulation, multimedia systems and computer graphics, and natural language processing.</p> <p>Please note: we don't have any article processing charges, our journal is non-profit. The journal is indexed by Web of Science and SCOPUS.</p> <p>Starting in 2025 we publish in a continuous manner, speeding up the production process.</p> <p> </p> <p> </p> <p><strong>Web of Science Impact Factor = 0.3</strong></p> <p><strong>Scopus Quartile = 4</strong></p> <!-- <p> </p> <p>Our journal is indexed in the following services: <a href="http://scholar.google.com">Google Scholar</a>, <a href="http://search.labs.crossref.org/">CrossRef metadata search</a>, <a href="http://www.doaj.org">Directory of Open Access Journals</a>, <a href="http://www.openarchives.org">Open Archives Initiative</a>, <a href="http://fbc.pionier.net.pl/owoc/">Digital Libraries Federation</a>, <a href="http://baztech.icm.edu.pl/">BazTech</a>, <a href="http://indexcopernicus.com/">Index Copernicus</a>, <a href="http://ulrichsweb.serialssolutions.com/login">Ulrich's Periodicals Directory</a>, <a href="http://www.ebscohost.com/">EBSCOhost Applied Sciences</a>, <a href="http://dblp.uni-trier.de/db/journals/aghcs/index.html">DBLP</a>, <a href="https://dbh.nsd.uib.no/publiseringskanaler/erihplus/periodical/info?id=490585">ERIH PLUS</a>, <strong><a href="https://www.scopus.com/sourceid/21100826268?origin=resultslist">SCOPUS</a> and Emerging Sources Citation Index - part of Clarivate Web of Science</strong>.</p> <p>This is an open access journal in accordance with the <a href="http://www.soros.org/openaccess/read.shtml">BOAI</a>definition of open access. The content of the journal is freely available according to the <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons License Attribution 4.0 International (CC BY 4.0)</a></p> <p><a href="http://journals.agh.edu.pl/csci/about/submissions#onlineSubmissions"><strong>SUBMISSION PAGE DIRECT LINK</strong></a></p> <p>Please note:</p> <ul> <li><strong>We do not apply any Article Processing Charges. Our journal is a fully non-profit endeavour.</strong></li> <li>The journal is Open Access (also free of charges).</li> <li>First Author of the accepted paper receives one complimentary hardcopy.</li> <li>We accept PDF or DOC/DOCX manuscripts for review.</li> <li>For final typesetting we strongly prefer Latex/Bibtex. If the authors of the accepted paper are unable to prepare the paper in Latex it will be translated to Latex - for the cost of likely significant delay in publishing. </li> <li>You may use our <a href="https://www.overleaf.com/latex/templates/computer-science-journal-agh-template/tbmvnvhdzjny">Overleaf template</a> to prepare your paper.</li> <li>We review Survey papers - but only if the authors cite in their paper 3 recent papers by themselves, devoted to the area of the survey. We do not accept nor review surveys authored by non-experts.</li> <li>The paper submitted to our journal is expected to be 15-20 pages long.</li> <li>You are free to publish the early version of the paper in Arxiv, Research Gate and similar websites - but the paper should be updated with the final version, after the paper is accepted and published.</li> <li>We speed up the publication process by publishing early birds versions of the paper (with DOI).</li> <li>The submitted paper should follow typical guidelines for scientific publications - see for example this <a href="https://cs.stanford.edu/people/widom/paper-writing.html">Tutorial</a> by Jennifer Widom.</li> <li>We are using <a href="http://www.ithenticate.com">IThenticate</a> to prevent (self)plagiarism.</li> <li>You can check our position at <a href="https://www.scimagojr.com/journalsearch.php?q=21100826268&tip=sid&clean=0">Scimago Journal & Country Rank</a>.</li> </ul> -->AGH University of Krakow, Faculty of Computer Scienceen-USComputer Science1508-2806The Ant Colony Optimization Algorithm Applied in Transport Logistics
https://journals.agh.edu.pl/csci/article/view/6360
<p>The Vehicle Routing Problem belongs to graph optimization and its goal is to find shortest routes visiting a given set of customers with additional constraints present. The article presents the ant colony optimization metaheuristic which solves vehicle routing problems and its real-life application in transport logistics (finding routes for delivery companies). The metaheuristic generated high-quality solutions (superior to compared methods). Our tool is flexible and enables us to solve various variants of routing problems so it is well suited to specific needs of transportation companies.</p>Krzysztof OstrowskiMateusz StarzecGrażyna Starzec
Copyright (c) 2024 Computer Science
https://creativecommons.org/licenses/by/4.0
2024-10-032024-10-0325310.7494/csci.2024.25.3.6360FORMALIZATION AND ANALYSIS OF UML 2.0 INTERACTION OVERVIEW DIAGRAM USING MAUDE REWRITING LOGIC LANGUAGE
https://journals.agh.edu.pl/csci/article/view/5964
<p>The visual modeling language UML embodies object-oriented design principles.<br />It provides a standard way to visualize the design of a system. It exploits a rich<br />set of well-defined graphical notations for creating abstract models. However,<br />the power of UML is lessened through partially specified formal semantics. Indeed, UML notations are semi-formal and do not lead to fully formalized and<br />executable semantics. Fortunately, UML diagrams are prone to early formalization. Formal methods are a valuable tool that can help overcome the UML<br />constructs’ shortage of firm semantics. It is a powerful way to ascribe precise semantics to the graphical notations used in UML diagrams and models.<br />Our work aims to support the semantics of the UML Interaction Overview Diagram. It introduces an approach to leveraging the strengths of the Maude<br />Rewriting Logic language as a formal specification language. The proposal relies on a model-driven engineering approach. It aims to automate the UML<br />Interaction Overview Diagram’s mapping to a Maude language specification.<br />The Maude language and its linked tools, including the Maude Model Checker,<br />are used to analyze and verify the resulting Maude specification. Finally, an<br />application example shows the feasibility and benefits of the proposed approach.</p>Chafika DjaouiAllaoua Chaoui
Copyright (c) 2024 Computer Science
https://creativecommons.org/licenses/by/4.0
2024-10-032024-10-0325310.7494/csci.2024.25.3.5964ENHANCED BONOBO OPTIMIZER FOR OPTIMIZING DYNAMIC PHOTOVOLTAIC MODELS
https://journals.agh.edu.pl/csci/article/view/5651
<p>Bonobo optimizer (BO) is a novel metaheuristic algorithm motivated by<br />the social behaviour of the bonobos. This paper presents a quantum behaved bonobo optimization algorithm (QBOA) employing an innovative metaheuristic based on the reproductive strategies and social behavior of bonobos.<br />Whereby, the quantum mechanics are embedded into the bonobo optimizer<br />to direct the search agents through the search space. Accordingly, under this<br />quantum-behaved movement, the proposed QBOA’s exploitation capability is<br />promoted. The performance of the proposed QBOA is exhibited on CEC2005<br />and CEC2019 benchmarks. Moreover, the QBOA algorithm was adapted to<br />optimize the dynamic photovoltaic models parameters. QBOA exhibits the<br />efficiency and adequacy to solve various optimization problems based on experimental and comparison findings, as well as its ability to implement competitive<br />and promising results optimizing dynamic photovoltaic models</p>Heba EidErik Cuevas
Copyright (c) 2024 Computer Science
https://creativecommons.org/licenses/by/4.0
2024-10-032024-10-0325310.7494/csci.2024.25.3.5651Biometrics-Based Generation of Diffie-Hellman Key Exchange Parameters
https://journals.agh.edu.pl/csci/article/view/6082
<p>When two parties need to securely communicate over an insecure channel, Diffie-Hellman is often employed as the key exchange algorithm. This paper presents two novel approaches to generating Diffie-Hellman parameters for key exchange based on user biometrics, namely their fingerprint data. Fingerprint templates are extracted as bit strings via a fingerprint scanner and later used as inputs. In one approach, the whole fingerprint template is utilized as a user’s private key. In the second approach, fingerprint data is scrambled into smaller chunks and rearranged into two strings that serve as the user’s private key and the basis for prime <em>p</em>. Both approaches were implemented and tested experimentally. After analysis, the second approach that uses scrambled fingerprint data shows better execution times and improved security and usability considerations.</p>Aldin KovačevićMuzafer SaračevićAmor Hasic
Copyright (c) 2024 Computer Science
https://creativecommons.org/licenses/by/4.0
2024-10-032024-10-0325310.7494/csci.2024.25.3.6082CV19T, A NOVEL BIO-SOCIALLY INSPIRED METHOD, BELONGING TO A NEW NATURE-INSPIRED METAHEURISTICS CLASS
https://journals.agh.edu.pl/csci/article/view/5811
<p>The paper presents CV19T, a novel bio-socially inspired meta-heuristic, where<br />the cornerstone on which rests is the relationship between humans crowding<br />density, on one side, influenced by their mobility, mutual attractiveness to each<br />other and individual consciousness, and on the other side, the amazing speed<br />of COVID-19 propagation. CV19T originality resides in the fact of combining features from two completely distinct and famous classes, namely: swarm intelligence and Evolutionary Algorithms. Moreover, CV19T extends elitism<br />concept (i.e. survival of the most powerful), on which are based courant evolutionist approaches to the survival of the most beneficial one. Also, CV19T shows that additional parameters can increase control of its behaviour, in many<br />cases, leading to rise in its results relevance. To validate CV19T, it was tested<br />on benchmarks set, including 23 functions (unimodal, multimodal and fixeddimensional multimodal) and 4 real-world problems.</p>Bouthina Saib Mohamed-Rida AbdessemedRiadh Hocin
Copyright (c) 2024 Computer Science
https://creativecommons.org/licenses/by/4.0
2024-10-032024-10-0325310.7494/csci.2024.25.3.5811A NOVEL HYBRID DEEP LEARNING APPROACH FOR 3D OBJECT DETECTION AND TRACKING IN AUTONOMOUS DRIVING
https://journals.agh.edu.pl/csci/article/view/5597
<p>Recently Object detection and tracking using fusion of LiDAR and RGB camera for the autonomous vehicle environment is a challenging task. The existing<br />works initiates several object detection and tracking frameworks using Artificial<br />Intelligence (AI) algorithms. However, they were limited with high false positives and computation time issues thus lacking the performance of autonomous<br />driving environment. The existing issues are resolved by proposing Hybrid<br />Deep Learning based Multi Object Detection and Tracking (HDL-MODT) using sensor fusion methods. The proposed work performs fusion of solid state<br />LiDAR, Pseudo LiDAR, and RGB camera for improving detection and tracking<br />quality. At first, the multi-stage preprocessing is done in which noise removal is<br />performed using Adaptive Fuzzy Filter (A-Fuzzy). The pre-processed fused image is then provided for instance segmentation to reduce the classification and<br />tracking complexity. For that, the proposed work adopts Lightweight General<br />Adversarial Networks (LGAN). The segmented image is provided for object<br />detection and tracking using HDL. For reducing the complexity, the proposed<br />work utilized VGG-16 for feature extraction which forms the feature vectors.<br />The features vectors are then provided for object detection using YOLOv4.<br />Finally, the detected objects were tracked using Improved Unscented Kalman<br />Filter (IUKF) and mapping the vehicles using time based mapping by considering their RFID, velocity, location, dimension and unique ID. The simulation of<br />the proposed work is carried out using MATLAB R2020a simulation tool and<br />performance of the proposed work is compared with several metrics that show<br />that the proposed work outperforms than the existing works.</p>Dheepika PSUmadevi V
Copyright (c) 2024 Computer Science
https://creativecommons.org/licenses/by/4.0
2024-10-032024-10-0325310.7494/csci.2024.25.3.5597