Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (33)

Search Parameters:
Keywords = tree automata

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
24 pages, 3660 KB  
Article
Black-White Bakery Algorithm Made RW-Safe
by Libero Nigro and Franco Cicirelli
Computers 2026, 15(3), 196; https://doi.org/10.3390/computers15030196 - 20 Mar 2026
Viewed by 300
Abstract
Lamport’s Bakery algorithm is a well-known, simple, and elegant solution to the mutual exclusion problem for N ≥ 2 concurrent/parallel processes. However, the algorithm generates an unbounded number of tickets, even when only 2 processes are arbitrated. Various proposals in the literature were [...] Read more.
Lamport’s Bakery algorithm is a well-known, simple, and elegant solution to the mutual exclusion problem for N ≥ 2 concurrent/parallel processes. However, the algorithm generates an unbounded number of tickets, even when only 2 processes are arbitrated. Various proposals in the literature were introduced to bound the number of tickets. Anyway, almost all these proposals prove to be correct when operated with atomic registers (AR) only. They become incorrect when working with non-atomic registers (NAR), as may occur in embedded hardware platforms with multi-port memory and relaxed memory-bus control, such as microcontrollers, FPGA-based systems, or specialized network devices. A notable solution with bounded tickets is Taubenfeld’s Black-White Bakery (BWB) algorithm. BWB relies on tickets which are couples <number,mycolor> where mycolor can be Black or White and number ranges in [0, N]. BWB, too, was confirmed, through informal reasoning, it is correct with AR only. The original contribution of this paper is a reformulation of BWB, which is formally modelled and exhaustively verified by timed automata in the Uppaal toolbox. In the reformulation, a ticket’s couple is coded as a single integer, and decoded and processed according to the BWB logic. The reformulated BWB remains fully correct with AR regardless of the number N of processes, but it is also correct with NAR for N = 2 processes. As a further original contribution, the paper demonstrates that the BWB version for 2 processes can be embedded in a general, state-of-the-art solution, based on a binary tournament tree (TT), to become AR/NAR correct, that is, RW-safe, for any number of processes. However, due to model complexity, the correctness of the TT versions of BWB, that is, based on atomic and non-atomic registers, is mainly studied by stochastic simulation of the formal model reduced to actors in Java. Full article
Show Figures

Figure 1

15 pages, 1380 KB  
Article
Optimizing LoRaWAN Performance Through Learning Automata-Based Channel Selection
by Luka Aime Atadet, Richard Musabe, Eric Hitimana and Omar Gatera
Future Internet 2025, 17(12), 555; https://doi.org/10.3390/fi17120555 - 2 Dec 2025
Cited by 1 | Viewed by 504
Abstract
The rising demand for long-range, low-power wireless communication in applications such as monitoring, smart metering, and wide-area sensor networks has emphasized the critical need for efficient spectrum utilization in LoRaWAN (Long Range Wide Area Network). In response to this challenge, this paper proposes [...] Read more.
The rising demand for long-range, low-power wireless communication in applications such as monitoring, smart metering, and wide-area sensor networks has emphasized the critical need for efficient spectrum utilization in LoRaWAN (Long Range Wide Area Network). In response to this challenge, this paper proposes a novel channel selection framework based on Hierarchical Discrete Pursuit Learning Automata (HDPA), aimed at enhancing the adaptability and reliability of LoRaWAN operations in dynamic and interference-prone environments. HDPA leverages a tree-structure reinforcement learning model to monitor and respond to transmission success in real-time, dynamically updating channel probabilities based on environmental feedback. Simulation results conducted in MATLAB R2023b demonstrate that HDPA significantly outperforms conventional algorithms such as Hierarchical Continuous Pursuit Automata (HCPA) in terms of convergence speed, selection accuracy, and throughput performance. Specifically, HDPA achieved 98.78% accuracy with a mean convergence of 6279 iterations, compared to HCPA’s 93.89% accuracy and 6778 iterations in an eight-channel setup. Unlike the Tug-of-War-based Multi-Armed Bandit strategy, which emphasizes fairness in real-world heterogeneous networks, HDPA offers a computationally lightweight and highly adaptive solution tailored to LoRaWAN’s stochastic channel dynamics. These results position HDPA as a promising framework for improving reliability and spectrum utilization in future IoT deployments. Full article
Show Figures

Figure 1

18 pages, 3892 KB  
Article
The Impact of Increasing Tree Cover on Landscape Metrics and Connectivity: A Cellular Automata Modelling Approach
by Andrew Speak, Claire Holt, Polyanna Bispo, Ewan McHenry and Matthew Dennis
Forests 2025, 16(7), 1081; https://doi.org/10.3390/f16071081 - 28 Jun 2025
Cited by 1 | Viewed by 1002
Abstract
The United Kingdom has a low percentage cover of woodland, which exists in small, highly fragmented patches. Plans to increase the cover from 14.5% to 17.5% by 2050 will require guidance to help target the planting of new forests to maximise ecological connectivity. [...] Read more.
The United Kingdom has a low percentage cover of woodland, which exists in small, highly fragmented patches. Plans to increase the cover from 14.5% to 17.5% by 2050 will require guidance to help target the planting of new forests to maximise ecological connectivity. This study develops a novel approach to landscape simulation utilising real-world spatial boundary data. The Colne Valley river watershed is chosen as a study site. Three different future woodland creation goals (+10, 30, and 50%) are tested alongside manipulations of the mean new patch size and the mode in which new woodland is created in relation to existing woodland. Scenarios which expanded existing woodland and used riparian planting created larger, more connected patches with more core area. The model outputs are used to assess the impact of the UK woodland increase plans, and past woodland creation efforts are assessed. Increasing the percentage cover generally boosted connectivity, functional connectivity (species dispersals), and increased patch size and core area index. We suggest that proximal growth offers the greatest benefits in terms of biodiversity, but in terms of habitat connectivity smaller isolated woodland patches may also be needed as stepping stones to aid dispersal. Full article
(This article belongs to the Section Forest Inventory, Modeling and Remote Sensing)
Show Figures

Figure 1

24 pages, 769 KB  
Article
Injecting Observers into Computational Complexity
by Edgar Graham Daylight
Philosophies 2025, 10(4), 76; https://doi.org/10.3390/philosophies10040076 - 26 Jun 2025
Cited by 1 | Viewed by 1375
Abstract
We characterize computer science as an interplay between two modes of reasoning: the Aristotelian (procedural) method and the Platonic (declarative) approach. We contend that Aristotelian, step-by-step thinking dominates in computer programming, while Platonic, static reasoning plays a more prominent role in computational complexity. [...] Read more.
We characterize computer science as an interplay between two modes of reasoning: the Aristotelian (procedural) method and the Platonic (declarative) approach. We contend that Aristotelian, step-by-step thinking dominates in computer programming, while Platonic, static reasoning plays a more prominent role in computational complexity. Various frameworks elegantly blend both Aristotelian and Platonic reasoning. A key example explored in this paper concerns nondeterministic polynomial time Turing machines. Beyond this interplay, we emphasize the growing importance of the ‘computing by observing’ paradigm, which posits that a single derivation tree—generated with a string-rewriting system—can yield multiple interpretations depending on the choice of the observer. Advocates of this paradigm formalize the Aristotelian activities of rewriting and observing within automata theory through a Platonic lens. This approach raises a fundamental question: How do these Aristotelian activities re-emerge when the paradigm is formulated in propositional logic? By addressing this issue, we develop a novel simulation method for nondeterministic Turing machines, particularly those bounded by polynomial time, improving upon the standard textbook approach. Full article
(This article belongs to the Special Issue Semantics and Computation)
Show Figures

Figure 1

20 pages, 4247 KB  
Article
Land-Use Land-Cover Dynamics and Future Projections Using GEE, ML, and QGIS-MOLUSCE: A Case Study in Manisa
by Halil İbrahim Gündüz
Sustainability 2025, 17(4), 1363; https://doi.org/10.3390/su17041363 - 7 Feb 2025
Cited by 17 | Viewed by 5615
Abstract
Urban expansion reshapes spatial patterns over time, leading to complex challenges such as environmental degradation, resource scarcity, and socio-economic inequality. It is critical to anticipate these transformations in order to devise proactive urban policies and implement sustainable planning practices that minimize negative impacts [...] Read more.
Urban expansion reshapes spatial patterns over time, leading to complex challenges such as environmental degradation, resource scarcity, and socio-economic inequality. It is critical to anticipate these transformations in order to devise proactive urban policies and implement sustainable planning practices that minimize negative impacts on ecosystems and human livelihoods. This study investigates LULC changes in the rapidly urbanizing Manisa metropolitan area of Turkey using Sentinel-2 satellite imagery and advanced machine learning algorithms. High-accuracy LULC maps were generated for 2018, 2021, and 2024 using Random Forest, Support Vector Machine, k-Nearest Neighbors, and Classification and Regression Trees algorithms. Among these, the Random Forest algorithm demonstrated superior accuracy and consistency in distinguishing complex land-cover classes. Future LULC scenarios for 2027 and 2030 were simulated using the Cellular Automata–Artificial Neural Network model and the QGIS MOLUSCE plugin. The results indicate significant urban growth, with built-up areas projected to increase by 23.67% between 2024 and 2030, accompanied by declines in natural resources such as bare land and water bodies. This study highlights the implications of urban expansion regarding ecological balance and demonstrates the importance of integrating machine learning and simulation models to forecast land use changes, enabling sustainable urban planning and resource management. Overall, effective policies must be developed to manage the negative environmental impacts of urbanization and conduct land use planning in a balanced manner. Full article
(This article belongs to the Section Sustainable Urban and Rural Development)
Show Figures

Figure 1

19 pages, 4979 KB  
Article
Current and Potential Land Use/Land Cover (LULC) Scenarios in Dry Lands Using a CA-Markov Simulation Model and the Classification and Regression Tree (CART) Method: A Cloud-Based Google Earth Engine (GEE) Approach
by Elsayed A. Abdelsamie, Abdel-rahman A. Mustafa, Abdelbaset S. El-Sorogy, Hanafey F. Maswada, Sattam A. Almadani, Mohamed S. Shokr, Ahmed I. El-Desoky and Jose Emilio Meroño de Larriva
Sustainability 2024, 16(24), 11130; https://doi.org/10.3390/su162411130 - 19 Dec 2024
Cited by 8 | Viewed by 4122
Abstract
Rapid population growth accelerates changes in land use and land cover (LULC), straining natural resource availability. Monitoring LULC changes is essential for managing resources and assessing climate change impacts. This study focused on extracting LULC data from 1993 to 2024 using the classification [...] Read more.
Rapid population growth accelerates changes in land use and land cover (LULC), straining natural resource availability. Monitoring LULC changes is essential for managing resources and assessing climate change impacts. This study focused on extracting LULC data from 1993 to 2024 using the classification and regression tree (CART) method on the Google Earth Engine (GEE) platform in Qena Governorate, Egypt. Moreover, the cellular automata (CA) Markov model was used to anticipate the future changes in LULC for the research area in 2040 and 2050. Three multispectral satellite images—Landsat thematic mapper (TM), enhanced thematic mapper (ETM+), and operational land imager (OLI)—were analyzed and verified using the GEE code editor. The CART classifier, integrated into GEE, identified four major LULC categories: urban areas, water bodies, cultivated soils, and bare areas. From 1993 to 2008, urban areas expanded by 57 km2, while bare and cultivated soils decreased by 12.4 km2 and 42.7 km2, respectively. Between 2008 and 2024, water bodies increased by 24.4 km2, urban areas gained 24.2 km2, and cultivated and bare soils declined by 22.2 km2 and 26.4 km2, respectively. The CA-Markov model’s thematic maps highlighted the spatial distribution of forecasted LULC changes for 2040 and 2050. The results indicated that the urban areas, agricultural land, and water bodies will all increase. However, as anticipated, the areas of bare lands shrank during the years under study. These findings provide valuable insights for decision makers, aiding in improved land-use management, strategic planning for land reclamation, and sustainable agricultural production programs. Full article
(This article belongs to the Special Issue Sustainable Development and Land Use Change in Tropical Ecosystems)
Show Figures

Figure 1

20 pages, 3157 KB  
Article
Verifying Mutual Exclusion Algorithms with Non-Atomic Registers
by Libero Nigro
Algorithms 2024, 17(12), 536; https://doi.org/10.3390/a17120536 - 22 Nov 2024
Cited by 7 | Viewed by 3283
Abstract
The work described in this paper develops a formal method for modeling and exhaustive verification of mutual exclusion algorithms. The process is based on timed automata and the Uppaal model checker. The technique was successfully applied to several mutual exclusion algorithms, mainly under [...] Read more.
The work described in this paper develops a formal method for modeling and exhaustive verification of mutual exclusion algorithms. The process is based on timed automata and the Uppaal model checker. The technique was successfully applied to several mutual exclusion algorithms, mainly under the atomic memory model, when the read and write operations on memory cells (registers) are atomic or indivisible. The original contribution of this paper consists of a generalization of the approach to support modeling mutual exclusion algorithms with non-atomic registers, where multiple read operations can occur on a register simultaneously to a write operation on the same register, thus giving rise to the flickering phenomenon or multiple write operations can occur at the same time on the same register, hence determining the scrambling phenomenon. The paper first clarifies some consistency rules of non-atomic registers. Then, the developed Uppaal-based method for specifying and verifying mutual exclusion algorithms is presented. The method is applied to the correctness assessment of a sample mutual exclusion solution. After that, non-atomic register consistency rules are rendered in Uppaal to be embedded in the specification methodology. The paper goes on by presenting different mutual exclusion algorithms that are studied using non-atomic registers. Algorithms are also investigated in the context of a tournament tree organization that can provide standard and efficient mutual exclusion solutions for N>2 processes. The paper compares the proposed techniques for handling non-atomic registers and reports about their application to many other mutual exclusion solutions. Full article
(This article belongs to the Section Analysis of Algorithms and Complexity Theory)
Show Figures

Figure 1

20 pages, 2457 KB  
Article
Formal Modeling and Verification of Lycklama and Hadzilacos’s Mutual Exclusion Algorithm
by Libero Nigro
Mathematics 2024, 12(16), 2443; https://doi.org/10.3390/math12162443 - 6 Aug 2024
Cited by 3 | Viewed by 1477
Abstract
This study describes our thorough experience of formal modeling and exhaustive verification of concurrent systems, particularly mutual exclusion algorithms. The experience focuses on Lycklama and Hadzilacos’s (LH) mutual exclusion algorithm. LH rests on the reduced size of the shared state, contains a mechanism [...] Read more.
This study describes our thorough experience of formal modeling and exhaustive verification of concurrent systems, particularly mutual exclusion algorithms. The experience focuses on Lycklama and Hadzilacos’s (LH) mutual exclusion algorithm. LH rests on the reduced size of the shared state, contains a mechanism that tries to enforce an FCFS order to processes entering their critical section, and embodies Burns and Lamport’s (BL) mutual exclusion algorithm. The modeling methodology is based on timed automata and the model checker of the popular Uppaal toolbox. The effectiveness of the modeling and analysis approach is first demonstrated by studying the BL’s solution and retrieving all its properties, including, in general, its unbounded overtaking, which is the non-limited number of by-passes a process can suffer before accessing its critical section. Then, the LH algorithm is investigated in depth by showing it fulfills all the mutual exclusion properties when it operates with atomic memory. However, as this study demonstrates, LH is not free of deadlocks when used with non-atomic memory. Finally, a state-of-the-art mutual exclusion solution is proposed, which relies on a stripped-down LH version for processes, which is used as the arbitration unit in a tournament tree (TT) organization. This study documents that LH’s TT-based algorithm satisfies all the mutual exclusion properties, with a linear overtaking, both using atomic and non-atomic memory. Full article
Show Figures

Figure 1

23 pages, 10890 KB  
Article
Multiple Land-Use Simulations and Driving Factor Analysis by Integrating a Deep Cascade Forest Model and Cellular Automata: A Case Study in the Pearl River Delta, China
by Haoming Zhuang, Xiaoping Liu, Yuchao Yan, Bingjie Li, Changjiang Wu and Wenkai Liu
Remote Sens. 2024, 16(15), 2750; https://doi.org/10.3390/rs16152750 - 27 Jul 2024
Cited by 3 | Viewed by 2893
Abstract
Cellular automata (CA) models have been extensively employed to predict and understand the spatiotemporal dynamics of land use. Driving factors play a significant role in shaping and driving land-use changes. Mining land-use transition rules from driving factors and quantifying the contribution of driving [...] Read more.
Cellular automata (CA) models have been extensively employed to predict and understand the spatiotemporal dynamics of land use. Driving factors play a significant role in shaping and driving land-use changes. Mining land-use transition rules from driving factors and quantifying the contribution of driving factors to land-use dynamics are fundamental aspects of CA simulation. However, existing CA models have limitations in obtaining accurate transition rules and reliable interpretations simultaneously for multiple land-use simulations. In this study, we constructed a CA model based on a tree-based deep learning algorithm, deep cascade forest (DCF), to improve multiple land-use simulations and driving factors analysis. The DCF algorithm was utilized to mine accurate multiple land-use transition rules without overfitting to improve CA simulation accuracy. Additionally, a novel ensemble mean decrease of impurity (MDI) factor importance analysis method (DCF-MDI), which leverages the cascade structure of the DCF model, was proposed to qualify the contribution of each driving factor to land-use dynamics stably and efficiently. To evaluate the effectiveness of the proposed DCF-CA, we applied the model to simulate land-use distributions and explore the driving mechanisms of land-use dynamics in the Pearl River Delta (PRD), China, from 2000 to 2010. Compared to existing models, the proposed DCF-CA model exhibits the highest accuracy (FoM = 23.79%, PA = 39.77%, UA = 36.35%, OA = 91.50%), which demonstrates its superiority in mining accurate transition rules for capturing multiple land-use dynamics. Factor importance analysis reveals that the proposed DCF-MDI method yields more stable ranking orders and lower standard deviation of contribution weights (<0.10%) compared to the traditional method, indicating its robustness to random disturbances and effectiveness in elucidating the driving mechanisms of land-use dynamics. The DCF-CA model proposed in this study, demonstrating high simulation accuracy and reliable interpretability simultaneously, can provide substantial support for sustainable land use management. Full article
(This article belongs to the Special Issue GeoAI and EO Big Data Driven Advances in Earth Environmental Science)
Show Figures

Figure 1

19 pages, 3161 KB  
Article
Modeling and Analysis of Dekker-Based Mutual Exclusion Algorithms
by Libero Nigro, Franco Cicirelli and Francesco Pupo
Computers 2024, 13(6), 133; https://doi.org/10.3390/computers13060133 - 25 May 2024
Cited by 6 | Viewed by 3269
Abstract
Mutual exclusion is a fundamental problem in concurrent/parallel/distributed systems. The first pure-software solution to this problem for two processes, which is not based on hardware instructions like test-and-set, was proposed in 1965 by Th.J. Dekker and communicated by E.W. Dijkstra. The correctness of [...] Read more.
Mutual exclusion is a fundamental problem in concurrent/parallel/distributed systems. The first pure-software solution to this problem for two processes, which is not based on hardware instructions like test-and-set, was proposed in 1965 by Th.J. Dekker and communicated by E.W. Dijkstra. The correctness of this algorithm has generally been studied under the strong memory model, where the read and write operations on a memory cell are atomic or indivisible. In recent years, some variants of the algorithm have been proposed to make it RW-safe when using the weak memory model, which makes it possible, e.g., for multiple read operations to occur simultaneously to a write operation on the same variable, with the read operations returning (flickering) a non-deterministic value. This paper proposes a novel approach to formal modeling and reasoning on a mutual exclusion algorithm using Timed Automata and the Uppaal tool, and it applies this approach through exhaustive model checking to conduct a thorough analysis of the Dekker’s algorithm and some of its variants proposed in the literature. This paper aims to demonstrate that model checking, although necessarily limited in the scalability of the number N of the processes due to the state explosions problem, is effective yet powerful for reasoning on concurrency and process action interleaving, and it can provide significant results about the correctness and robustness of the basic version and variants of the Dekker’s algorithm under both the strong and weak memory models. In addition, the properties of these algorithms are also carefully studied in the context of a tournament-based binary tree for N2 processes. Full article
(This article belongs to the Special Issue Best Practices, Challenges and Opportunities in Software Engineering)
Show Figures

Figure 1

21 pages, 5057 KB  
Article
Particle Swarm Optimization-Based Model Abstraction and Explanation Generation for a Recurrent Neural Network
by Yang Liu, Huadong Wang and Yan Ma
Algorithms 2024, 17(5), 210; https://doi.org/10.3390/a17050210 - 13 May 2024
Cited by 1 | Viewed by 2310
Abstract
In text classifier models, the complexity of recurrent neural networks (RNNs) is very high because of the vast state space and uncertainty of transitions, which makes the RNN classifier’s explainability insufficient. It is almost impossible to explain the large-scale RNN directly. A feasible [...] Read more.
In text classifier models, the complexity of recurrent neural networks (RNNs) is very high because of the vast state space and uncertainty of transitions, which makes the RNN classifier’s explainability insufficient. It is almost impossible to explain the large-scale RNN directly. A feasible method is to generalize the rules undermining it, that is, model abstraction. To deal with the low efficiency and excessive information loss in existing model abstraction for RNNs, this work proposes a PSO (Particle Swarm Optimization)-based model abstraction and explanation generation method for RNNs. Firstly, the k-means clustering is applied to preliminarily partition the RNN decision process state. Secondly, a frequency prefix tree is constructed based on the traces, and a PSO algorithm is designed to implement state merging to address the problem of vast state space. Then, a PFA (probabilistic finite automata) is constructed to explain the RNN structure with preserving the origin RNN information as much as possible. Finally, the quantitative keywords are labeled as an explanation for classification results, which are automatically generated with the abstract model PFA. We demonstrate the feasibility and effectiveness of the proposed method in some cases. Full article
(This article belongs to the Special Issue Deep Learning for Anomaly Detection)
Show Figures

Graphical abstract

18 pages, 3461 KB  
Article
Identifying Optimal Wavelengths from Visible–Near-Infrared Spectroscopy Using Metaheuristic Algorithms to Assess Peanut Seed Viability
by Mohammad Rajabi-Sarkhani, Yousef Abbaspour-Gilandeh, Abdolmajid Moinfar, Mohammad Tahmasebi, Miriam Martínez-Arroyo, Mario Hernández-Hernández and José Luis Hernández-Hernández
Agronomy 2023, 13(12), 2939; https://doi.org/10.3390/agronomy13122939 - 29 Nov 2023
Cited by 12 | Viewed by 3311
Abstract
Peanuts, owing to their composition of complex carbohydrates, plant protein, unsaturated fatty acids, and essential minerals (magnesium, iron, zinc, and potassium), hold significant potential as a vital component of the human diet. Additionally, their low water requirements and nitrogen fixation capacity make them [...] Read more.
Peanuts, owing to their composition of complex carbohydrates, plant protein, unsaturated fatty acids, and essential minerals (magnesium, iron, zinc, and potassium), hold significant potential as a vital component of the human diet. Additionally, their low water requirements and nitrogen fixation capacity make them an appropriate choice for cultivation in adverse environmental conditions. The germination ability of seeds profoundly impacts the final yield of the crop; assessing seed viability is of extreme importance. Conventional methods for assessing seed viability and germination are both time-consuming and costly. To address these challenges, this study investigated Visible–Near-Infrared Spectroscopy (Vis/NIR) in the wavelength range of 500–1030 nm as a nondestructive and rapid method to determine the viability of two varieties of peanut seeds: North Carolina-2 (NC-2) and Spanish flower (Florispan). The study subjected the seeds to three levels of artificial aging through heat treatment, involving incubation in a controlled environment at a relative humidity of 85% and a temperature of 50 °C over 24 h intervals. The absorbance spectra noise was significantly mitigated and corrected to a large extent by combining the Savitzky–Golay (SG) and multiplicative scatter correction (MSC) methods. To identify the optimal wavelengths for seed viability assessment, a range of metaheuristic algorithms were employed, including world competitive contest (WCC), league championship algorithm (LCA), genetics (GA), particle swarm optimization (PSO), ant colony optimization (ACO), imperialist competitive algorithm (ICA), learning automata (LA), heat transfer optimization (HTS), forest optimization (FOA), discrete symbiotic organisms search (DSOS), and cuckoo optimization (CUK). These algorithms offer powerful optimization capabilities for effectively extracting relevant wavelength information from spectral data. Results revealed that all the algorithms demonstrated remarkable accuracy in predicting the allometric coefficient of seeds, achieving correlation coefficients exceeding 0.985 and errors below 0.0036, respectively. In terms of execution time, the ICA (2.3635 s) and LCA (44.9389 s) algorithms exhibited the most and least efficient performance, respectively. Conversely, the FOA and the LCA algorithms excelled in identifying the least number of optimal wavelengths (10 wavelengths). Subsequently, the seeds were classified based on the wavelengths selected via the FOA (10 wavelengths) and (DSOS (16 wavelengths) methods, in conjunction with logistic regression (LR), decision tree (DT), multilayer perceptron (MP), support vector machine (SVM), k-nearest neighbor (K-NN), and naive Bayes (NB) classifiers. The DSOS–DT and FOA–MP methods demonstrated the highest accuracy, yielding values of 0.993 and 0.983, respectively. Conversely, the DSOS–LR and DSOS–KNN methods obtained the lowest accuracy, with values of 0.958 and 0.961, respectively. Overall, our findings demonstrated that Vis/NIR spectroscopy, coupled with variable selection algorithms and learning methods, presents a suitable and nondestructive approach for detecting seed viability. Full article
(This article belongs to the Section Agricultural Biosystem and Biological Engineering)
Show Figures

Figure 1

22 pages, 28830 KB  
Article
Spatiotemporal Variation and Future Predictions of Soil Salinization in the Werigan–Kuqa River Delta Oasis of China
by Baozhong He, Jianli Ding, Wenjiang Huang and Xu Ma
Sustainability 2023, 15(18), 13996; https://doi.org/10.3390/su151813996 - 21 Sep 2023
Cited by 20 | Viewed by 3491
Abstract
Soil salinization is a serious global issue; by 2050, without intervention, 50% of the cultivated land area will be affected by salinization. Therefore, estimating and predicting future soil salinity is crucial for preventing soil salinization and investigating potential arable land resources. In this [...] Read more.
Soil salinization is a serious global issue; by 2050, without intervention, 50% of the cultivated land area will be affected by salinization. Therefore, estimating and predicting future soil salinity is crucial for preventing soil salinization and investigating potential arable land resources. In this study, several machine learning methods (random forest (RF), Light Gradient Boosting Machine (LightGBM), Gradient Boosting Decision Tree (GBDT), and eXtreme Gradient Boosting (XGBoost)) were used to estimate the soil salinity in the Werigan–Kuqa River Delta Oasis region of China from 2001 to 2021. The cellular automata (CA)–Markov model was used to predict soil salinity types from 2020 to 2050. The LightGBM method exhibited the highest accuracy, and the overall prediction accuracy of the methods had the following order: LightGBM > RF > GBRT > XGBoost. Moderately saline, severely saline, and saline soils were dominant in the east and south of the research area, while non-saline and mildly saline soils were widely distributed in the inner oasis area. A marked decreasing trend in the soil salt content was observed from 2001 to 2021, with a decreasing rate of 4.28 g/kg·10 a−1. The primary change included the conversion of mildly and severely saline soil types to non-saline soil. The generalized difference vegetation index (51%), Bio (30%), and temperature vegetation drought index (27%) had the greatest influence, followed by variables associated with soil attributes (soil organic carbon and soil organic carbon stock) and terrain (topographic wetness index, slope, aspect, curvature, and topographic relief index). Overall, the CA–Markov simulation resulted exhibited suitable accuracy (kappa = 0.6736). Furthermore, areas with non-saline and mildly saline soils will increase while areas with other salinity levels will continue to decrease from 2020 to 2050. From 2046 to 2050, numerous areas with saline soil will be converted to non-saline soil. These results can provide support for salinization control, agricultural production, and soil investigations in the future. The gradual decline in soil salinization in the research area in the past 20 years may have resulted from large-scale land reclamation, which has turned saline alkali land into arable land and is also related to effective measures taken by the local government to control salinization. Full article
Show Figures

Figure 1

18 pages, 32507 KB  
Article
Prediction of Urban Trees Planting Base on Guided Cellular Automata to Enhance the Connection of Green Infrastructure
by Yi Le and Sheng-Yang Huang
Land 2023, 12(8), 1479; https://doi.org/10.3390/land12081479 - 25 Jul 2023
Cited by 8 | Viewed by 3671
Abstract
Urbanization and climate change pose significant challenges to urban ecosystems, underscoring the necessity for innovative strategies to enhance urban green infrastructure. Tree planting, a crucial aspect of green infrastructure, has been analyzed for optimized positioning using data metrics, priority scoring, and GIS. However, [...] Read more.
Urbanization and climate change pose significant challenges to urban ecosystems, underscoring the necessity for innovative strategies to enhance urban green infrastructure. Tree planting, a crucial aspect of green infrastructure, has been analyzed for optimized positioning using data metrics, priority scoring, and GIS. However, due to the dynamic nature of environmental information, the accuracy of current approaches is compromised. This study aims to present a novel approach integrating deep learning and cellular automata to prioritize urban tree planting locations to anticipate the optimal urban tree network. Initially, GIS data were collated and visualized to identify a suitable study site within London. CycleGAN models were trained using cellular automata outputs and forest mycorrhizal network samples. The comparison validated cellular automata’s applicability, enabled observing spatial feature information in the outputs and guiding the parameter design of our 3D cellular automata system for predicting tree planting locations. The locations were optimized by simulating the network connectivity of urban trees after planting, following the spatial-behavioral pattern of the forest mycorrhizal network. The results highlight the role of robust tree networks in fostering ecological stability and cushioning climate change impacts in urban contexts. The proposed approach addresses existing methodological and practical limitations, providing innovative strategies for optimal tree planting and prioritization of urban green infrastructure, thereby informing sustainable urban planning and design. Our findings illustrate the symbiotic relationship between urban trees and future cities and offer insights into street tree density planning, optimizing the spatial distribution of trees within urban landscapes for sustainable urban development. Full article
(This article belongs to the Special Issue Urban Ecosystem Services IV)
Show Figures

Figure 1

21 pages, 7106 KB  
Article
Forest Fire Spread Simulation and Fire Extinguishing Visualization Research
by Qingkuo Meng, Hao Lu, Yongjian Huai, Haifeng Xu and Siyu Yang
Forests 2023, 14(7), 1371; https://doi.org/10.3390/f14071371 - 4 Jul 2023
Cited by 25 | Viewed by 7665
Abstract
There are three main types of forest fires: surface fires, tree crown fires, and underground fires. The frequency of surface fires and tree crown fires accounts for more than 90% of the overall frequency of forest fires. In order to construct an immersive [...] Read more.
There are three main types of forest fires: surface fires, tree crown fires, and underground fires. The frequency of surface fires and tree crown fires accounts for more than 90% of the overall frequency of forest fires. In order to construct an immersive three-dimensional visualization simulation of forest fires, various forest fire ignition methods, forest fire spread, and fire extinguishing simulation exercises are studied. This paper proposes a lightweight forest fire spread method based on cellular automata applied to the virtual 3D world. By building a plant model library using cells to express different plants, and by building a 3D geometric model of plants to truly capture the combustion process of a single plant, we can further simulate forest-scale fire propagation and analyze the factors that affect forest fire spread. In addition, based on the constructed immersive forest scene, this study explored various forms of fire extinguishing methods in the virtual environment, mainly liquid flame retardants such as water guns, helicopter-dropped flame retardants, or simulated rainfall. Therefore, the forest fire occurrence, spread, and fire extinguishing process can be visualized after the interactive simulation is designed and implemented. Finally, this study greatly enhanced the immersion and realism of the 3D forest fire scene by simulating the changes in plant materials during the spread of a forest fire. Full article
(This article belongs to the Section Forest Inventory, Modeling and Remote Sensing)
Show Figures

Figure 1

Back to TopTop