Next Article in Journal
Stability and Bifurcation Analysis of a Discrete Tumor-Immune System with Allee Effects
Next Article in Special Issue
An Integrative System Based on Signal Processing and Tuned Regression Gaussian Process by Grey Wolf Optimization Algorithm for Bitcoin Price Forecasting
Previous Article in Journal
A Comprehensive Framework for Multi-Modal Depression Detection: Integrating Adaptive Fusion, Fairness Regularization, and Explainable AI
Previous Article in Special Issue
A Fractional Integration Model and Testing Procedure with Roots Within the Unit Circle
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Time-Series Similarity and Clustering of Producer Share Dynamics in Agrifood Markets: Evidence from Origin–Destination Price Relationships

by
Elena Sánchez-Arnau
,
Antonia Ferrer-Sapena
,
Claudia Sánchez-Arnau
and
Enrique A. Sánchez-Pérez
*
Instituto Universitario de Matemática Pura y Aplicada, Universitat Politècnica de València, 46022 València, Spain
*
Author to whom correspondence should be addressed.
Mathematics 2026, 14(4), 714; https://doi.org/10.3390/math14040714
Submission received: 23 December 2025 / Revised: 29 January 2026 / Accepted: 14 February 2026 / Published: 18 February 2026

Abstract

Producer share indicators summarize how value is distributed along agrifood supply chains, yet their temporal dynamics remain difficult to compare across products and periods. This paper proposes a reproducible time-series analytics framework to characterize and group producer-share trajectories derived from paired origin–destination price series. We compute producer share time series for a set of agrifood products and quantify similarity using complementary measures capturing co-movement and shape, including Pearson-correlation-based proximity and Euclidean distance on standardized representations. To reduce dimensionality and mitigate noise, we apply principal component analysis and perform unsupervised clustering (k-means) to identify classes of products exhibiting comparable producer-share dynamics. The resulting clusters provide an interpretable typology of market behaviors, highlighting homogeneous groups that may share structural drivers (e.g., commercialization patterns or intermediation margins). We further discuss how cluster membership can support decision-making in crop substitution and market monitoring by revealing products with analogous temporal responses. The proposed pipeline is simple to implement, fully data-driven, and adaptable to other commodity-price settings.

1. Introduction: The Producer Share in Agrifood Value Chains

For people not directly involved in the agrifood system, the gap between the price at which farmers sell their products and the final retail price can be striking. This difference is often so large that it becomes difficult to understand how producers can continue operating and why ordinary consumers end up paying so much in the marketplace for products that are essentially inexpensive [1]. Yet this situation is not new: it is a long-established trend that seems practically impossible to reverse. In certain social contexts—such as southern Europe, which concentrates a significant share of European production—this dynamic pushes producers to seek alternative ways of marketing their goods: local markets, direct sales, cooperative or associative channels, and other strategies aimed at reducing the often excessive margins imposed by the distribution chain. However, these initiatives remain insufficient, as much of the chain is now controlled by large market operators who dominate both sides of distribution, pressuring producers to sell at low prices while consumers continue to face high retail prices.
A substantial body of empirical literature has documented the existence of asymmetric adjustments in price transmission along supply chains, whereby downstream prices respond unevenly to upstream cost shocks. One of the most frequently observed patterns is the so-called “rockets and feathers” behavior, in which output prices increase rapidly following input price rises but adjust more slowly when input prices decline. Early empirical evidence of such asymmetries was reported in energy and petroleum markets [2,3,4], and later systematized in comprehensive surveys focusing on agricultural and food markets [5]. These studies suggest that asymmetric price responses may stem from market power, adjustment costs, inventory management strategies, or informational frictions along the value chain. More recent contributions have extended the analysis to increasingly complex and globalized food systems. Empirical evidence of persistent asymmetric price dynamics has been found in European food markets [6], as well as in sector-specific contexts such as aquaculture, where structural changes in the supply chain may amplify non-linear price adjustments [7]. Taken together, this literature indicates that asymmetric price transmission represents a structural feature of many agrifood markets, with significant implications for producer welfare, consumer prices, and policy design.
Following a current trend of mixing new methodological contributions with local studies [8,9], in this paper we present an integrated mathematical approach to analyze and quantify the price increases generated by the distribution chain by comparing the behavior of the marketing margin for different products using mathematical and artificial intelligence (AI) tools for data analysis. Our aim is to develop an analytical tool that supports farm management, particularly regarding the flexibility to choose among different products and to substitute one product for another for strategic reasons. By analyzing the time series of producer shares, we can identify similarities between products and determine which ones behave alike. In this way, farmers are informed about alternative products with comparable marketing characteristics, should they need to switch the specific crop they cultivate. A concrete interpretation of how cluster membership can support crop substitution and strategic farm decisions is provided at the end of this section and in Section 4.
The index on which we focus our attention, and which is a well-recognized measure of the relative marketing margin, is the so-called producer share: the ratio between the price at which farmers sell their products and the final price paid by consumers for those same products. Being a relative value, it clearly reflects how far the market price of vegetables is from the amount producers actually receive. Typically, a high producer share is interpreted as an indicator of a well-balanced market, although what “high” means depends on the specific context: transportation, logistics, and marketing naturally entail costs.
On the other hand, mathematical modeling has become a powerful tool for addressing complex management problems in agricultural planning, particularly those related to economic, market, and resource foresight [10,11,12]. In this context, the present paper seeks to contribute to this body of technical tools in order to support decision-making within these tasks. However, far from being an abstract investigation, we used direct data from Spanish wholesale markets to determine the validity of the model, as well as to draw some general conclusions about the state of these markets in the country. Beyond reporting concrete figures for these ratios, we use the time series of relative price ratios to define classes of similarity among certain horticultural products, showing global trends as well as subgroups of vegetables with similar behavior. Our goal is to identify each horticultural product with a vector representing the value of the time series of producer shares and to group products according to the trend they have shown over recent years. Since we have chosen the values for a fixed month of the year (this is done in the first part of our analysis,) the behavior should be similar, or at least it can be assumed that market distortions due, for example, to weather conditions, have affected all products in the same way. In the second part of the study, however, we consider the entire historical dataset that we compiled from publicly available online sources in order to define the vectors representing each orchard product.
The calculated grouping provides us with a description of the intrinsic value of one of the main market properties of the vegetables observed, as well as their behavior over the years, which can result in a solid and easy-to-interpret similarity relationship that can help farmers change the product they grow in order to cope with unforeseen circumstances or simply to become more competitive. The results could be useful in themselves for a particular group of field managers, but they also provide scientific evidence of how products perform in national marketing, offering a reproducible methodology for researchers and managers.
This paper is primarily devoted to improving the application of mathematical tools for managing small-scale agricultural productive farms. While the mathematical techniques employed are well-established, our aim is to propose a unified methodology that integrates data management, data analysis, mathematical modeling of relevant agricultural variables, statistical and AI procedures, and comprehensive representation of results. Rather than enhancing a particular method, we present a holistic mathematical/AI framework, aligning with contemporary trends in applied mathematics that emphasize integrated tools combining data management, mathematics, statistics, AI, and easily interpretable graphics to provide complete and rapid insights into complex problems. This methodological contribution represents the core objective of our work.

1.1. Context and Related Literature

As explained above, the divergence between agricultural (origin) and retail (destination) prices, often referred to as the price differential between farms and retailers, and its complementary quantity, the producer share, are fundamental parameters for the agrifood economy and policy. An initial discussion of asymmetric price transmission has been presented in the first section of the Introduction. In developed countries, public statistics agencies routinely monitor these indicators to track how marketing, transportation, processing, storage, and retail costs influence the final prices paid by consumers. For example, the United States Economic Research Service provides long-range series and methodological documentation on farm-to-retail spreads and farm shares for a wide range of foods [13]. The European Union also provides coverage for vegetable markets, including indicators of production, trade, and prices that are relevant to margins between production and retail and farm shares in horticulture [14,15].
However, the scientific and technical literature on price transmission in this area is often incomplete and sometimes fails to adequately explain its complexity. But this is a fundamental issue for agricultural development, so a great effort has been made to provide a theoretical framework and well-founded practical tools to aid in the management of agrifood systems [5,16]. In the European context, technical reports and applied studies are systematically produced to analyze how transmission occurs along specific supply chains (e.g., meat, vegetables, fruit), highlighting and updating lists of relevant indices on the performance of agriculture in countries at different stages of the chain [17,18].
International institutions such as the FAO also provide complementary international information, connecting local transmission with global markets [19,20]. Case studies at the national/sectoral level (e.g., the sheep sector in Spain) show the complexity of the food supply chain, where wholesale and retail prices [21] are often not linearly connected. Recent reports on specific production sectors also show how the new international situation (including logistical factors, retail concentration, and sustainability requirements) has strong implications for margins and transmission dynamics [22]. Finally, systematic reviews conducted in the wake of recent global crises also highlight the vulnerability of supply chains for perishable goods [23].
In this context, our analysis focuses on horticultural products and analyzes time series of producer shares to compare the dynamics of different items. We use measures based on correlation (similarity of trends), Euclidean distances (proximity of level/shape), and clustering techniques to organize products into equivalence classes. In this way, we provide an interpretable map of items that show comparable price trajectories. Our goal is to provide a practical tool for understanding where the distribution tends to widen (or compress), with implications for producer welfare and the targeting of policies addressing unfair trade practices. We also relate our approach to recent data specific to fruit and vegetable supply chains: studies on channel selection and market performance for vegetables [24], costs and prices in global fruit and vegetable value chains [25], and micro-level case studies of cost transmission between nodes for horticultural products (e.g., carrots and leeks) [26]. Our cluster-based comparisons follow current methodological trends in price linkages and transaction costs within sustainable food value chains [27], and are aligned with EU statistics and monitoring frameworks on fruit and vegetable markets [14,15].

1.2. Main Technical Tools

Let us introduce the main technical parameters to be used in this paper. The first index to be considered is the farm-to-retail price spread Δ t (also called the marketing margin), which measures how much the retail (destination) price exceeds the farm (origin) price. Other directly related indices are also relevant. Let us show how they are defined.
The marketing margin at time t is given by
Δ t = P t retail P t farm ,
where P t retail is the destination price and P t farm is the origin (farm) price.
In relative terms (percentage increase), we define
Δ t % = P t retail P t farm P t farm × 100 .
Analysts also make use of the log spread,
log P t retail log P t farm .
The spread reflects numerous operations along the value chain, such as transport, marketing, handling, storage, losses, processing, taxes, insurance, and commercial margins. Its complementary index is the producer share, defined below, which is in fact the index we analyze in this article.
Indeed, in the design of mathematical tools for analyzing agrifood markets, the producer share (agricultural share) is a key indicator for understanding the distribution of economic value throughout the supply chain. It is defined as the ratio between the price received by the producer on the farm, P f (which, depending on the context, corresponds to the farm price P t farm used above), and the price paid at the end of the marketing chain, P r (the retail price P t retail mentioned above). This ratio provides a direct measure of the proportion of consumer expenditure that remains with the primary producer [28].
Thus, the producer share at a time t , P S ( t ) , is given by
P S ( t ) = P f ( t ) P r ( t ) .
The interpretation of the producer share is straightforward. A high value is interpreted as an indicator of a balanced and equitable value chain, where farmers receive adequate compensation for their production costs and risks. However, if the share is low, it means that a significant portion of the final value is being absorbed by intermediaries, such as processors, distributors, and retailers. Although this may be due to justifiable causes, this fact is often interpreted as an imbalance of power that causes market inefficiencies [1].

1.3. Experimental Data on Price Transmission in the Supply Chain

As mentioned above, we illustrate our farm management model through a contextual case study, working with the time series of the major Spanish wholesale market, using the data published by COAG (see the website listed in the References section [29], see also [30]). Empirical studies in various specific contexts of goods distribution (both in Spain [21] and internationally [26]) have shown that retail prices adjust more quickly to increases in costs at source than to decreases, given the greater flexibility of the factors affecting this part of the chain. This causes producer participation to be volatile and tend to deteriorate over time, and is the main factor in the well-known vulnerability of producers within conventional market structures [1,13,16]. Thus, the empirical analysis of producer share is related to the analysis of price transmission along the supply chain. Standard models use mathematical methodologies in which time series play a central role in investigating how consumer price fluctuations are transmitted to the producer. Conclusions based on experimental data often indicate a strong asymmetry in profits, which, although adjusted at the retail level, are not usually adjusted for the producer. As noted in numerous studies [23], this situation, which is normal in most well-established markets, has a direct impact on the profitability of farms.
Therefore, monitoring producer share over time using time series analysis is a fundamental tool for all actors who can influence the process, such as farmers’ associations, policymakers, and scientific researchers, to identify structural problems in agrifood systems. This information can then be used to assess the effectiveness of policies aimed at creating fairer conditions for primary producers and to highlight significant asymmetries in order to promote such policies.
To finish this section, let us remark that the core objective of this study is to provide a structured framework that translates complex price dynamics into actionable market intelligence. By clustering products according to their producer share trajectories, the analysis moves beyond isolated observations and identifies stable behavioral patterns along the agrifood value chain. The first advantage for farm managers is that they can easily use this information to substitute products that are similar (i.e., belong to the same cluster) if needed, under the assumption that the producer share is a critical parameter for representing the market properties of a given product. This value summarizes, in a single number, key information about the characteristics of a product’s commercialization, which, together with the price at a given moment, constitutes the minimum information required for strategic decision-making.
On the other hand, the results can also be used for targeted monitoring. Once a product is assigned to a specific dynamic group, deviations from the group’s expected trajectory can be interpreted as early warning signals. These signals provide a technical basis for collective bargaining processes and support the design of evidence-based agricultural policies.
The integrated methodological approach proposed in this paper is summarized in the flow diagram below.
IPOD Data → Descriptive Maths → Dynamic Group Identification → Decision Support for DM

2. Methodology

Although many factors may influence the problem under study, we focus on two complementary ways of analyzing the time evolution of the producer share. The first approach examines the behavior of products in a fixed month (September) in the yearly series, comparing how similarly selected products behave in the same month across different years. The second approach considers each product as a whole, using all available time series data across all recorded months and years.
The rationale for selecting September for the initial stage of the analysis is twofold. First, it allows for a synchronized comparison across products by minimizing seasonal variance, as September represents a critical transition point in Spanish crop cycles where a wide range of products coexist. Second, this choice serves a pragmatic purpose: demonstrating that a single-month snapshot can yield clusters consistent with those derived from the full historical series. This validates a simplified monitoring tool for stakeholders and farmers, showing that conclusions drawn from a representative month can provide a reliable approximation of long-term market share dynamics without requiring the computational complexity of complete time-series processing.
Similarly, there are two levels of analysis regarding the type of products considered. In the first case, all products in the dataset for which sufficient information is available are included, such as olive oil, fruits, and vegetables. In the second case, the analysis is restricted to products typically produced in orchards, which is the primary context of this study. We primarily follow this orchard-focused approach, although data for all products are provided in the Appendix A.
From a mathematical perspective, our methodology is divided into two parts. First, each product’s time series is represented as a vector in a Euclidean space, and correlations and norm distances among products are analyzed. This provides a one-to-many comparison tool: for a given product, we identify those that behave similarly in terms of correlations and distances between their coordinate values. Second, clustering techniques are applied to group products by similarity, offering information on sets of products that may be interchangeable within the same cluster while preserving their market characteristics.
Finally, two types of similarity information are considered. Correlations describe how coordinated the variations in producer share are between two products, independently of their absolute values. Distances, on the other hand, indicate how far the mean producer share of one product is from that of another. We explain this in clear terms in the next subsection.

2.1. Theoretical Background

Research on time-series clustering consistently shows that results depend strongly on three design choices: how the series are represented, which similarity notion is adopted, and how groups are constructed from that similarity information [31,32]. This is particularly relevant for economic time series, where analysts often need to preserve two distinct aspects of the signal: (i) whether two products exhibit coordinated temporal variations (co-movement), and (ii) whether their producer-share levels are comparable in economically meaningful terms.
Our approach adopts a deliberately simple, two-view perspective. One view captures synchronized dynamics across time (a pattern-oriented notion of similarity), and the other view captures differences in magnitude across the observation horizon (a level-sensitive notion of dissimilarity). These complementary views are then combined through clustering to obtain a small number of product families with homogeneous producer-share behavior. This aligns with the general recommendation, emphasized in the time-series clustering literature, that complementary criteria may be preferable to a single universal distance when different invariances are relevant [32].
It is worth noting that alternative similarity paradigms exist in time-series analysis. Dynamic Time Warping (DTW) is designed to handle temporal misalignment by allowing non-linear re-timing [33]. Likewise, correlation-based constructions have been widely used to build interpretable taxonomies in other domains [34], and correlation-normalized shape-based clustering has also been proposed for scalable time-series grouping [35]. Recent methodological advances have enriched the mathematical toolkit for time series comparison. Representation learning approaches now employ self-supervised contrastive frameworks to capture temporal dependencies without explicit supervision [36]. Shapelet-based methods identify discriminative subsequences that characterize different cluster structures [37]. Furthermore, kernel methods have been extended to time series through the Global Alignment Kernel, which combines dynamic programming with kernel theory to enable flexible similarity assessments [38]. Probabilistic model-based clustering using hidden Markov models and Gaussian mixture models provides statistically principled frameworks for temporal grouping [39]. We refer to these lines of work only to highlight a methodological point: the definition of similarity must match the application. In our context, producer-share levels are economically informative, so level-preserving comparisons remain central, while co-movement information is treated as a complementary diagnostic rather than a replacement.
While the literature documents increasingly sophisticated techniques for time series clustering [31,40], there is no universally optimal approach. Instead, clustering performance depends critically on three already mentioned interrelated design choices: the representation of temporal data, the definition of similarity between series, and the algorithm used to form groups [31,41]. Modern developments demonstrate the breadth of these choices. Dictionary learning methods decompose time series into interpretable building blocks that facilitate both compression and clustering [42]. Tensor-based approaches leverage multi-way data structures to capture complex temporal patterns across multiple dimensions simultaneously [43]. Graph neural networks have been adapted to model temporal dependencies through learnable adjacency matrices that encode relationships between time points [44]. Additionally, ensemble methods that combine multiple distance measures or clustering algorithms have proven effective in handling the inherent diversity of temporal patterns [45]. In this sense, simple approaches that separate the comparison of temporal patterns and the comparison of levels can be as informative as more complex methods, especially when each criterion captures an economically relevant aspect of the phenomenon under analysis. This idea coincides with evidence that combining complementary criteria is often more appropriate than resorting to a single sophisticated measure when searching for different types of invariance [31].
The next subsections introduce the mathematical objects and notation used in the paper, formalize the two complementary similarity notions, and describe the clustering procedure used to derive product families.

2.2. Objects of Analysis and Notation

Let P = { 1 , , P } be a finite set of horticultural products (e.g., lettuce, carrot), and let T = { t 1 , , t T } be a set of consecutive calendar years. We fix a month m (e.g., September) and extract for each product i P and year t T two observed price levels,
O i , t ( m ) for the origin price , and D i , t ( m ) for the destination price .
As explained above, with this notation we define the producer share (PS) as the ratio of origin to destination prices in the selected month,
S i , t = O i , t ( m ) D i , t ( m ) ( 0 , ) .
For each product i, we form the time–indexed vector
S i = S i , t 1 , S i , t 2 , , S i , t T R T ,
which summarizes the interannual dynamics of the producer share at the fixed month m . In the second part of our analysis, all producer shares for all the months of the entire time series are considered to represent the products, and so the representation is provided by vectors in R T × 12 .
When necessary, we have applied a stabilizing transformation for our internal calculations and analyses, specifically the logarithmic transformation
S ˜ i , t = log S i , t ,
and standardize across t (z–scores) to isolate pure temporal patterns from level effects,
Z i , t = S ˜ i , t S ˜ ¯ i · σ ^ i , S ˜ ¯ i · = 1 T t T S ˜ i , t , σ ^ i 2 = 1 T 1 t T S ˜ i , t S ˜ ¯ i · 2 .
Log transformations and z-scoring were omitted in the final analysis because all vectors consist of ratios bounded between 0 and 1, and preserving their original scale allows the Euclidean distance to directly reflect meaningful differences in producer shares, which is essential for interpretability and practical decision support.
Thus, although alternative approaches have also been considered, for correlation-based analyses we have used
Z i = ( Z i , t ) t T .
For distance-based similarity, we have computed the Euclidean distance directly between the representing vectors. Euclidean distance provides a meaningful measure of dissimilarity for ratio-based vectors, allowing the analysis to account for both the overall level and relative distribution of producer shares. Let us explain this below.

2.3. Two Complementary Notions of Similarity

The correlation and distance measures presented in this section serve a fundamentally different purpose than in classical statistical inference. We are not testing hypotheses about relationships between variables, nor do we require that correlations be “statistically significant” in the conventional sense. Rather, we use these measures as metric construction tools to define a geometric space in which products can be compared and grouped. In this framework, modest or near-zero correlations between certain products are not a weakness—they indicate genuine differences in temporal behavior that enable meaningful clustering. Our goal is to provide a complete metric structure that practitioners can use to identify substitutable products, not to establish statistically significant predictive relationships.
Thus, based on the mathematical elements described above, we have considered the following two types of similarity relationships.
(i)
Trend similarity (Pearson correlation). For products i , j P , the Pearson correlation of their standardized vectors is
ρ i j = 1 T 1 t T Z i , t Z j , t [ 1 , 1 ] .
As a dissimilarity measure derived from correlation, we have used the correlation distance to confirm certain arguments and conclusions.
d i j corr = 2 ( 1 ρ i j ) [ 0 , 2 ] ,
which is a proper metric whenever ρ i j is a cosine similarity in R T (here, after z–scoring).
(ii)
Level–and–shape proximity (Euclidean distance). To capture differences in magnitude and shape over time, we compute the Euclidean distance
d i j Euc = S i S j 2 = t T S i , t S j , t 2 1 / 2 .
If the focus is on shape only, we replace S i with Z i in the formula above. However, for all our final analyses, we have opted to compute the Euclidean distance directly.
The choice of Pearson correlation and Euclidean distance as interpretation tools over more sophisticated methods such as Dynamic Time Warping (DTW) or deep learning approaches is deliberate and grounded in the specific characteristics of our agricultural price data. While DTW has proven effective for handling temporal misalignments in time series [31], and recent deep learning methods have shown remarkable success in capturing complex patterns in financial time series [40,41], these approaches are most beneficial when dealing with irregular sampling, phase shifts, or highly non-linear dynamics. In contrast, our producer-share data exhibit relatively stable seasonal patterns with synchronized monthly observations across all products. The agricultural pricing mechanisms in wholesale markets operate under common external influences (weather, transport costs, regulatory frameworks), which tend to synchronize rather than desynchronize temporal responses across products. Under these conditions, correlation-based measures efficiently capture the essential co-movement structure without the computational overhead and potential overfitting risks associated with more complex methods.
Moreover, the interpretability of our chosen methods aligns with the practical decision-making context of farm management. Pearson correlation provides an intuitive measure of trend alignment that farmers and agricultural advisors can readily understand and act upon, while Euclidean distance offers a transparent measure of absolute differences in producer-share levels. Deep learning methods, while powerful for prediction tasks with large datasets [40], require substantial training data and computational resources, and often sacrifice interpretability—a critical requirement when the goal is to provide actionable strategic guidance to small-scale producers. Our approach thus prioritizes methodological transparency and operational simplicity over algorithmic sophistication, ensuring that the clustering results can be directly integrated into farm-level planning decisions without requiring specialized expertise or infrastructure.

2.4. Clustering and Equivalence Classes of Products

We induce equivalence classes of products via clustering on a chosen distance matrix D = ( d i j ) . In our case, we used the Euclidean distance matrix defined by the Euclidean distances between the vectors S i . Using standard clustering algorithms in R (kmeans, prcomp), we compute the corresponding clusters. These clusters are visualized in two-dimensional plots derived from the PCA results, showing the first and second principal components of the vectors.
The result is a partition
P = k = 1 K C k
of products into equivalence classes C k with similar dynamics. Comparisons between the Euclidean-based partitions obtained for a fixed month (September) and those based on the entire time series reveal stable families of products that exhibit similar behavior in both representations.

2.5. Interpreting Clusters in Terms of Producer Favorability

Recall that the producer share summarizes the relative incidence of origin versus destination prices. For any cluster C and year t, we define within–cluster statistics
S ¯ C , t = 1 | C | i C S i , t , IQR C , t = IQR { S i , t : i C } ,
and cluster–level summaries across time
S ¯ C , · = 1 T t T S ¯ C , t , Var C , · = 1 T 1 t T S ¯ C , t S ¯ C , · 2 .
Thus, clusters with high S ¯ C , · and low Var C , · indicate product families that tend to be more favorable to producers in a stable manner, independently of absolute production costs. This complements trend alignment captured by correlation and the direct measurement of Euclidean distance. Since these mathematical elements have already been used to verify the validity of the clustering that was finally adopted (five groups), the associated detailed calculations are not shown in the Discussion section, where arguments are instead based on simpler numerical values.

2.6. Clustering of Producer-Share Vectors

K-means clustering is applied directly to the producer-share vectors ( S i , t ) to divide the selected orchard products into equivalence classes. Our goal is to identify sets of products that exhibit similar producer-share behavior along the September time series. Principal Component Analysis (PCA) is used separately to report the dimensionality of the problem and to provide a two-dimensional visualization of the vectors. The optimal number of clusters for the k-means analysis is determined using the elbow method applied directly to the k-means results.

2.7. Robustness, Missing Data, and Sensitivity

When some S i , t are missing, pairwise statistics use listwise availability. For distances, we can compute for example
d i j Euc = t T i j S i , t S j , t 2 1 / 2 · T | T i j | ,
where T i j T is the set of years available for both i and j; the multiplicative factor re–scales to the full horizon. In some cases, we have opted to preserve missing values, leaving the corresponding correlation or distance entries empty in the final matrix (see the heatmaps in Appendices Appendix A and Appendix B), as explained in the next subsection.
To separate pattern from level, correlation uses standardized Z i . Euclidean distances can be applied to S i (level–sensitive) or Z i (shape–sensitive). Some methods can be used to ensure clustering stability, for example by bootstrapping years and recomputing the partition to obtain an adjusted Rand index (ARI) between runs, which allows quantifying robustness. However, due to the strong agreement between the fixed-month-based clustering and the whole-time-series clustering, we have decided to accept the resulting partition as explained in Section 4.

2.8. Data Preparation

The original dataset provided on the website [29] was formatted for processing in R as a CSV file containing all the vectors for each product in the dataset, labelled by year and month. The product names were normalised, since they appeared in the dataset under different labels.
Products with only a few recorded values were removed. For products with only some missing data (at most three missing entries in the complete file), the label NA was preserved and the calculations were carried out under this restriction, so some results may still appear with this label.
Data preprocessing involved a selective imputation strategy to ensure the continuity of the time series. Products with extensive gaps were excluded to maintain the robustness of the dataset. For products with only some missing data (at most three missing entries in the complete file), the label NA was preserved and the calculations were carried out under this restriction, so some results may still appear with this label. For the remaining series, missing values were addressed by applying the annual mean of the product for broader gaps or nearest-neighbor imputation (right position if available) for isolated missing points where a numerical value was required. Although these techniques are standard for maintaining the structural integrity of agrifood series, we acknowledge that they may slightly smooth out extreme volatility. This approach represents a trade-off between data completeness and the preservation of original market signals, and its potential impact on clustering should be considered a limitation of the study.
When the number of missing values was small and the corresponding value was required to proceed with the calculations, the mean of the remaining elements in the row was used. The original data included producer prices, destination prices, and other marketing information. We used the first two values to compute the producer share for each month in the time series, and these monthly producer share values constitute the coordinates of our vectors.
The final outcome was a homogeneous dataset in terms of format, ready to be used for the analyses described above.

3. Results

We present the results in two separate sections. The first corresponds to the fixed-month analysis, while the second considers the whole-year description of the products.

3.1. Fixed Month Time Series

We fix the month of September to illustrate the implementation of the method and the resulting analysis. For methodological reasons, and given the objective of this work, using the whole set of products appearing in the dataset to define equivalence classes does not make sense, since products that belong to the same class must be, in some sense, interchangeable for our tool to be useful. For example, a Carrot field cannot be interchanged with a field of Lemon trees. On the other hand, for some products the number of missing values is so high that the resulting information is not solid enough to draw reliable inferences. As explained in Section 2, this is why we have decided to work only with orchard-cultivable products, specifically the selection shown in the tables below (Table 1 and Table 2). However, the numerical data for a similar analysis of the whole set (with a large number of missing values) can also be found at the end of the paper, in the Appendices Appendix A and Appendix B.
After preparing the dataset, we first focus on the calculation of the producer share. Missing values were imputed by forward filling with the next available value in the row, or by using the mean value when only a few data points were missing.
Table 1 and Table 2 show the values of the selected products. The reader can already observe some similarities among the rows of the matrices, which represent the products listed in the first column. For example, Watermelon and Melon exhibit similar behavior, while the time series of Tomato and Carrot are clearly different.

3.1.1. Pearson Correlation

In the next step, we compute first the (Pearson) correlation matrix and, in the next subsection, the distance matrix for the vectors representing each orchard product in the initial selection. The results are displayed later as heatmaps for the reader’s convenience, where examining the column corresponding to a given product reveals its similarity to the others. The full information is provided in the correlation and distance matrices. The former shows the trends of each product regarding increases or decreases in the producer share, indicating the extent to which they coincide with those of the others. The Euclidean distance matrix represents the proximity between products by comparing the absolute values of their producer shares.
Table 3 and Table 4 provide the values of the Pearson correlation between the orchard products. If the farmer wants to substitute any of these products, a look at the corresponding row in the matrix (or at the heatmap in Figure 1) gives an idea of the alternative options that can be initially considered or, if the goal is to obtain a better producer share, of the products that are not going to increase the value of this index.
From the Pearson correlation matrix, we observe that there are no exceptionally high correlations (positive or negative) between the products, but certain trends are noticeable. For instance, the correlation between Potato and Onion is 0.5250, which indicates a moderate positive relationship. This suggests that these two products share similar trends in their producer shares. This alignment may imply that, under certain conditions, these two products could be considered complementary in agricultural decisions.
Another interesting relationship is the moderate positive correlation between Watermelon and Cabbage (0.4911), as well as between Watermelon and Tomato (0.4306). These correlations suggest that these products may exhibit similar patterns of production or marketing during the September selection period. Consequently, if a farmer is considering substituting one product for another, these crops might represent viable alternatives, especially if their producer shares align well in the market.
In contrast, some products show negative correlations, indicating antagonistic relationships. For example, the correlation between Melon and Potato is −0.0944, and the correlation between Melon and Onion is −0.1177. These negative values suggest that these products tend to move in opposite directions in terms of market share, and substituting one for the other may not be effective in terms of improving overall producer share. However, this can provide a valuable tool for crop rotation.

3.1.2. Euclidean Distance

A different type of similarity is explored in the next step. The Euclidean distance matrix shown in Table 5 and Table 6, together with the visualization provided in the heatmap of Figure 2, give a clear picture of the distances between the orchard products. Although this information does not necessarily coincide with that of the Pearson correlation, both reinforce each other when a similarity relation is detected.
A smaller distance value indicates greater similarity. For instance, the distance between Watermelon and Cabbage is 0.3300, which is relatively small, indicating that these products are close in terms of producer share. Similarly, the distance between Tomato and Watermelon is 0.3667, reinforcing the idea of a moderate positive relation between these two products. On the other hand, products like Eggplant and Potato exhibit a large distance of 0.9188, suggesting that their producer share trends are significantly different. Such products are likely antagonistic in nature, making substitution a less suitable option.
The distance matrix also shows the relevant difference between Cucumber and Carrot, with a distance value of 0.6893, indicating a notable dissimilarity in their producer share patterns. This suggests that, despite some possible commonalities, these two products may not serve as effective substitutes in the same market context.
Thus, the correlation and distance matrices reveal clear relationships among the selected horticultural products. Watermelon, Cabbage, and Tomato show similar producer share patterns and may be considered potential substitutes, while Potato and Onion present a moderate positive association. In contrast, pairs such as Melon–Potato and Eggplant–Potato display antagonistic behavior, making them less suitable for substitution. In the next Section 4, a full interpretation will be given.

3.1.3. Clustering and PCA

We now address the second part of the analysis, which applies Principal Component Analysis (PCA) followed by k-means clustering to divide the selected orchard products into equivalence classes, using the producer share as the grouping criterion. Our goal is to identify sets of products that display similar producer share behavior along the September time series. The PCA transformation is first used to determine the appropriate number of clusters, and the elbow method is then applied to the transformed data to obtain this optimal value. Figure 3 presents the results of this procedure. Table 7 shows description of the parameters of the PCA process, including the cumulative proportion of explained variance (PCAs 1–8, 96% of cumulative proportion of explained variance). The optimal clustering with five groups is shown in Figure 4. The elements of each of the groups are given in Table 8.
We now address the second part of the analysis, which applies k-means clustering directly to the producer-share vectors to divide the selected orchard products into equivalence classes. Our goal is to identify sets of products that display similar producer-share behavior along the September time series. Principal Component Analysis (PCA) is used separately only to inform about the dimensionality of the problem and to provide a two-dimensional representation of the data. Table 7 summarizes the parameters of the PCA process, including the cumulative proportion of explained variance (PCs 1–8 account for 96% of the total variance). The optimal clustering with five groups, determined from the k-means procedure, is shown in Figure 4, and the elements of each group are listed in Table 8.
The clustering results are consistent with the patterns provided by the correlation and Euclidean distance matrices. Indeed, products grouped within the same cluster tend to show higher correlations and shorter distances, indicating similar producer share dynamics. For instance, Watermelon, Cabbage, Tomato, and Lettuce, grouped in Cluster 2 and Cluster 4, were previously shown to have moderate positive correlations and relatively small distances, suggesting comparable market behavior. Similarly, Potato and Onion, grouped together in Cluster 3, reflect the strong positive association observed in the correlation analysis. In contrast, products such as Carrot, isolated in Cluster 5, or Eggplant in Cluster 4, exhibit larger distances and weaker or negative correlations with other products, reinforcing their distinct and more antagonistic behavior. Overall, the clustering structure provides a clear synthesis of the similarity and dissimilarity relationships previously highlighted by the correlation and distance analyses.

3.2. Complete Time Series Data: All Years and Months

Now, we turn to the task of identifying groups of products based on the similarity of their producer share patterns across the whole-yearly time series. Recall that each product is represented as a vector, where each coordinate corresponds to the producer share value for a given month over all the years in the time series. To avoid repetition, and given that the correlation and distance analysis for the fixed-month series aligns well with the clustering results presented in the previous subsection, we proceed directly to the clustering procedure. The elbow method suggests that again the optimal number of clusters to consider is five (see Figure 5). As in the previous case, this approach is applied to the dataset focusing specifically on orchard-related products.
A visual inspection of the representation suggests that a clustering into five groups strikes a balance between maximizing the mathematical gain (variance reduction) and minimizing the complexity of the results, facilitating their interpretation in the next steps. As can be seen in Figure 6, the results are similar to the ones obtained for the September time series; we use a different layout to highlight the difference with the results obtained for this case. For example, there is a group formed by Onion and Potato, and Carrot appears as an isolated product too. We discuss the results in Section 4.

4. Discussion

In this section we describe the main characteristics of each cluster obtained in our analysis and discuss their implications in terms of practical decision-support for farmers, in line with the objective stated in the Introduction. In practical terms, the information provided by clusters allows farmers to identify alternative products whose producer participation dynamics have historically been similar to those of their current crop. Given a reference product, the farmer can locate its cluster and examine the products that comprise it as viable candidates for substitution, under the assumption that these products will share comparable patterns of price transmission, margin stability, and exposure to the market power of intermediaries. In this way, the substitution decision is not based solely on agronomic yields or spot prices, but on a structural characterization of the producer’s position within the value chain, which reduces the risk associated with crop changes motivated by adverse conditions or strategic changes.
In addition, cluster-level summaries—in particular, the average and temporal variability of the producer share—provide an operational criterion for assessing the relative favorability of each group. Clusters with high average values and low variance identify product families that systematically offer a more stable and favorable share to the producer, regardless of short-term fluctuations. In this sense, the proposed procedure acts as a decision support tool that allows prioritizing substitutions towards products with historically more resilient and balanced profiles, complementing traditional price and cost information with a dynamic dimension of value distribution that is directly relevant to production planning.
The models for a fixed month (September) and for the complete series of records of the year show similar results, which supports the stability of the strategic information that can be obtained and highlights the coordinated behavior of some product groups. The ratios of origin price to destination price for 2024 are reported in Table 9, while the mean ratios per product and month (2009–2024) are shown in Table 10. These tables provide the basis for understanding the variations and patterns across products and time, and are key to the interpretation of the results presented in the previous section. The observation of the values in the tables allows us to understand the characteristics of each product with respect to its behavior in the two time series studied in Section 3. Furthermore, a careful examination of these numerical data reveals the underlying economic dynamics that justify the clustering patterns obtained, offering practical insights for agricultural planning and market strategy.
Regarding the correlation and absolute distance among the producer shares for orchard products, clustering provides clear evidence of coordinated behavior in certain groups. Using both the September dataset and the whole-year time series, optimal clustering separates the products into multiple groups. Although the membership of each group does not fully coincide across both analyses, we focus on the groups that largely overlap for clarity (see Table 10). Relative coincidence of the results of the two clustering processes enhances the conclusions, and shows how our methodology can help the decision makers of the farms in strategic design. Table 9 and Table 10 are intended to be directly used for this purpose by the farm managers, together with the elements and descriptions of the computed clusters.
The general interpretation of the clustering results is as follows.
(i)
Potato and onion consistently appear together (Group 3 in September and Group 3 in the whole-year analysis).
(ii)
Carrot remains separate in both the September and whole-year datasets.
(iii)
The central group is divided into two subgroups, depending on the time series used. In the case of the September series, we get (1) Cabbage, Lettuce, Watermelon, Chard, Melon, Green pepper; (2) Broccoli, Cucumber, Red pepper. For the whole-year series, (1) Cabbage, Lettuce, Broccoli, Watermelon, Chard, Melon; (2) Zucchini, Cucumber, Eggplant. The second subgroup is more distant and does not coincide with the September grouping, which must be taken into account if the strategic decision involves these products, meaning that the grouping would not be so clear throughout the whole-year time series.
(iv)
September Group 4 is less well-defined (Tomato, Cauliflower, Zucchini, Eggplant), and contains elements from whole-year Group 3.
(v)
In the whole-year analysis, Red pepper and Green pepper form Group 4 with Tomato and Cauliflower.
More concretely, and summarizing all the information, the clusters derived from both the September and whole-year time series are described below in terms of the particular characteristics of the products involved.
1.
September Groups 1–4, Yearly Group 2: Zucchini, Eggplant, and Cucumber. These products are mainly produced in summer and early October, with low ratios before production (around 0.18 in April–June), slightly higher during production (0.25 in July–October), and relatively high outside these months (0.4 in November–February), indicating that distribution costs capture most of the monetary gain.
2.
September Group 2, Yearly Group 5: Cabbage, Melon, Watermelon, Chard, Broccoli. This group includes both winter (Cabbage, Chard, Broccoli) and summer (Melon, Watermelon) products, yet the producer share remains stable (around 0.22) throughout the year with minor variations.
3.
September Group 3, Yearly Group 3: Onion and Potato, exhibiting low and stable producer shares (around 0.2), similar to the previous group.
4.
September Group 5, Yearly Group 1: Carrot, showing a singular behavior with a high and stable average producer share (around 0.3) throughout the year.
5.
(September Groups 1–4, Yearly Group 4: Tomato, Cauliflower, Red pepper, and Green pepper. This group is scattered, showing high producer shares throughout the year without clear trends, effectively grouping products that cannot be classified elsewhere.
The clustering patterns observed reflect underlying structural characteristics of the Spanish agrifood distribution system rather than mere statistical artifacts. Products grouped together tend to share similar commercialization channels, storage requirements, perishability profiles, and market concentration levels, all of which directly influence the marketing margins captured by intermediaries. For instance, the stable low producer shares observed in the cluster describe in item 3 (Onion and Potato) likely reflect the presence of well-established wholesale networks with significant economies of scale in storage and distribution. These products benefit from extended shelf life and can be stored in bulk for months, allowing intermediaries to accumulate market power through strategic inventory management and temporal arbitrage. While this reduces unit logistics costs, it also consolidates intermediary control over price formation, compressing farm-gate prices even as retail prices remain relatively stable. The persistence of low producer shares in this cluster suggests structural barriers to direct marketing, possibly reinforced by standardization requirements and quality grading systems that favor large-scale operators over individual farmers. The same argument applies to other groups with similarly low producer shares.
Conversely, Carrot’s isolation in the cluster described in item 4 with consistently higher producer shares (averaging 0.30) may indicate either more direct marketing channels—such as cooperative structures, regional supply contracts with supermarket chains, or participation in quality certification schemes—or intrinsic product characteristics that reduce intermediation costs. Carrots require less sophisticated cold-chain infrastructure than highly perishable products, can be marketed in various presentations (fresh, bagged, pre-cut), and face relatively inelastic consumer demand throughout the year. This combination of factors may enable producers to capture a larger share of the final price, either through reduced distribution margins or through stronger bargaining positions in supply negotiations. The seasonal products in the cluster given in item 1 (Zucchini, Eggplant, Cucumber) exhibit pronounced volatility patterns consistent with supply-demand imbalances across the calendar year. These products show notably high producer shares during winter months when local production is minimal (Zucchini: 0.44 in January, 0.35 in November-December; Cucumber: 0.38–0.41 in January–February; Eggplant: 0.41 in January and December), but this drops substantially to 0.16–0.19 during the April–June period when production intensifies and market supply increases. During peak harvest months (July–October), producer shares recover partially to around 0.23–0.29, indicating complex dynamics where distribution margins widen during off-season scarcity (requiring imports and cold-chain infrastructure), compress during peak local supply, and then expand again as the season ends. This pattern suggests that retail prices remain relatively stable throughout the year while origin prices fluctuate more dramatically in response to local supply availability, with intermediaries capturing higher margins precisely when producers face greatest competitive pressure during harvest peaks.
The intermediate group (cluster in item 2: Cabbage, Melon, Watermelon, Chard, Broccoli) combines winter and summer products with moderate, stable producer shares around 0.22, suggesting a degree of market maturity where distribution costs are relatively predictable and intermediaries operate under moderate competition. This stability may also reflect the existence of medium-term supply contracts between producer organizations and retail chains, which smooth price volatility and provide some protection to farmers against spot-market fluctuations. Finally, the dispersed cluster of item 5 (Tomato, Cauliflower, Red pepper, Green pepper) groups products that resist clear classification, possibly due to the coexistence of multiple commercialization circuits—ranging from local markets and direct sales to export-oriented supply chains—that generate heterogeneous producer-share dynamics. Understanding these structural drivers is essential for designing targeted policy interventions: clusters with persistently low producer shares may benefit from measures promoting shorter supply chains, collective bargaining mechanisms, or cooperative marketing structures, while products with stable high shares suggest that existing market structures are relatively efficient and require less regulatory attention. Moreover, the identification of these clusters provides farmers with actionable intelligence for crop substitution decisions, allowing them to navigate toward products or market segments where producer welfare is better protected.
Overall, the analysis confirms that certain products exhibit coordinated patterns while others display unique behavior. The stability of the clusters across different temporal resolutions (September vs. whole year) suggests that these similarity relationships primarily reflect persistent patterns in producer share trajectories, rather than being driven solely by seasonal effects. While seasonal fluctuations are clearly visible in the time series and are important for characterizing individual products, they are intrinsically part of the series and do not dominate the clustering results. Thus, the results provide a clear, interpretable framework that can aid farmers in strategic decision-making, particularly in identifying substitutable products and managing production to maximize producer share.

5. Conclusions

We have presented a methodology for analyzing price dynamics in a national agrifood value chain, focusing on the producer share as the main indicator. It highlights the well-known trend that retail distribution generates a persistent gap between the price paid to the producer and the final consumer price. The average producer share for most vegetables analyzed is consistently low (often below 0.3), underscoring the limited portion of the final price reaching the farmer. As a smaller producer share reduces the possibility of fair compensation and farm viability, our model provides a technical tool to integrate this information into strategic decision-making.

5.1. Methodological Contributions

As an applied work, the methodology aims to be deliberately simple to facilitate direct use by managers with standard mathematical training. It is based on basic time series analysis (Pearson correlation and Euclidean distance) and clustering, groups products with similar market dynamics. This allows farmers to identify substitutable products within clusters that have higher producer share, suggesting potential production adjustments to maximize income, as well as coordinated market behavior through the identification of product families moving together in terms of producer share. Empirical analysis revealed clear patterns: potato and onion are consistently grouped with low producer shares (around 0.2), reflecting high distribution margins, while carrot exhibits a higher and stable share (around 0.3), suggesting a more efficient distribution chain or different commercialization process. The consistency of results between a fixed month (September) and the full time series confirms the stability of these strategic insights, indicating that product similarity and market patterns are not merely seasonal but reflect enduring structures.
This work confirms the existence of wide distribution margins in the agrifood chain and provides producers with a reproducible, scientific methodology to understand and respond strategically to price dynamics, supporting greater competitiveness and a more equitable value distribution.

5.2. Methodological Limitations and Future Work

While our approach provides actionable insights for strategic decision making, several limitations should be acknowledged. First, the analysis relies on historical producer share time series and does not explicitly account for extraordinary events or structural breaks (e.g., the COVID-19 pandemic, energy and transport shocks), which could temporarily affect market behavior. Second, the methodology does not explicitly separate seasonal effects from long term trends; although clustering captures persistent patterns in producer share trajectories, seasonal fluctuations are inherently present in the time series and may influence cluster boundaries. Third, missing data were imputed using simple methods (forward filling or averaging), which, although applied in only a few cases, could introduce minor distortions. Finally, the framework focuses on a single national value chain and a selected set of orchard products, and uses producer share as the main market descriptor. While this choice is informative, conclusions derived from this single metric are inherently limited and could benefit from complementary indicators.
Future work could address these limitations by incorporating models that explicitly account for structural breaks and shocks, applying robust seasonal adjustment techniques, exploring more sophisticated imputation methods, extending the analysis to other crops, regions, or international markets, and including additional market indices alongside producer share. Such extensions would enhance both the interpretability and applicability of the methodology, while preserving its practical usability for farm managers.

Author Contributions

Conceptualization, E.S.-A. and A.F.-S.; methodology, E.S.-A.; software, C.S.-A.; validation, C.S.-A.; formal analysis, E.S.-A. and E.A.S.-P.; investigation, A.F.-S. and E.S.-A.; data curation, C.S.-A.; writing—original draft preparation, A.F.-S. and E.S.-A.; writing—review and editing, E.A.S.-P. and E.S.-A.; visualization, C.S.-A.; supervision, A.F.-S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Generalitat Valenciana (Spain) through the PROMETEO 2024 CIPROM/2023/32 grant.

Data Availability Statement

The source data are available in the web page referenced as COAG in the References section. The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

We would like to acknowledge the support of Instituto Universitario de Matemática Pura y Aplicada and Universitat Politècnica de València.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Correlation Matrix and Heatmap for All the Products

Table A1. Correlation Matrix. Part I.
Table A1. Correlation Matrix. Part I.
WatermelonMelonOlivesOlive OilPotatoOnionChardLeekCabbageGreen BeanZucchiniTomato
Watermelon1.00000000000.147220110−0.152249950.228934750.080773610.2241431440.117631430.491085520.117723110.43062212
Melon0.14722010971.0000000000.260426220.15168851−0.09443650−0.1176773410.394694240.481798970.162352510.08431052
Olives−0.15224994750.2604262151.000000000.293811390.515786510.2308448830.125415830.214964321.00000000−0.083463920.23709341
Olive oil0.22893474530.1516885090.293811391.00000000−0.102971310.0482382130.622928790.05698023−1.000000000.102993960.33126836
Potato0.0807736105−0.0944365040.51578651−0.102971311.000000000.525017283−0.322836260.238493091.00000000−0.44647347−0.20659631
Onion0.2241431445−0.1176773410.230844880.048238210.525017281.0000000000.04740851−0.229737341.000000000.08230507−0.25712306
Chard0.11763143310.3946942400.125415830.62292879−0.322836260.0474085061.00000000−0.013171321.000000000.223055250.18780343
Leek
Cabbage0.49108552370.4817989680.214964320.056980230.23849309−0.229737340−0.013171321.00000000−1.000000000.015691760.57219168
Green bean1.00000000−1.000000001.000000001.0000000001.00000000−1.000000001.000000001.00000000−1.00000000
Zucchini0.11772310600.162352507−0.083463920.10299396−0.446473470.0823050660.223055250.015691761.000000001.000000000.38833993
Tomato0.43062212310.0843105250.237093410.33126836−0.20659631−0.2571230610.187803430.57219168−1.000000000.388339931.00000000
Carrot−0.1206909416−0.6107718810.25642176−0.103939290.462008240.445194806−0.21324936−0.095902241.00000000−0.081241310.16526597
Cucumber0.00029606310.0158614750.446845040.024895930.140708940.138323231−0.086713580.108235791.000000000.383628340.10955283
Red pepper−0.40397157600.0701665450.130546080.02557136−0.31636699−0.0770977780.22203358−0.405078001.000000000.36451297−0.17388325
Lemon−0.0592587619−0.318076970−0.390205460.06841815−0.217137410.1185862340.13611767−0.504391961.000000000.42002178−0.19242219
Lettuce0.3719620610−0.173315238−0.13521987−0.07066024−0.01961898−0.1025294970.13262219−0.081908451.00000000−0.158546840.11297854
Banana−0.1272658416−0.038585960−0.469809760.06447276−0.33656333−0.1872867780.25800593−0.12690124−1.00000000−0.08014135−0.06266835
Apple0.25367553960.1777002330.654497910.473262910.187158120.1503863510.264283370.297688821.000000000.175791640.44731737
Pear0.31431850600.2285107070.228481460.129207920.419995700.178226425−0.337473920.51298424−1.00000000−0.086634760.23853353
Grape−0.0218659998−0.288672961−0.42476140−0.569557630.08557120−0.001895812−0.41883660−0.22019530−1.00000000−0.38061786−0.34561704
Garlic0.14330197990.190877576−0.02360434−0.099226620.306270990.6247297160.12556987−0.34591568−0.22383238−0.60282194
Cauliflower0.0158959886−0.726216783−0.01577947−0.039545510.02009904−0.0607722140.02026246−0.239770030.012476410.26889590
Broccoli0.38772432250.4959889270.505856860.498036620.19055907−0.1346385510.323495690.862690440.157221720.37603901
Eggplant−0.11967777350.4029221570.025629670.12985154−0.50040358−0.2644165520.426644760.227816700.824524520.48147742
Green pepper0.32334854040.167781856−0.365925950.19062733−0.38965596−0.3410946180.33424238−0.099085630.20197551−0.03765055
Beans
Plum0.5662490053−0.2448112750.13521378−0.102490000.591556180.634500889−0.18310265−0.04754939−0.31247403−0.29873807
Nectarine0.2268824229−0.0708645170.21211926−0.092532750.35038549−0.072824000−0.272102420.46971397−0.19943740−0.03311761
Peach0.01751645510.0026428570.317774780.015980140.43375686−0.084460970−0.395219920.65080068−0.123621520.06235568
Flat peach1.000000001.000000001.000000001.0000000001.00000000−1.000000001.000000001.00000000
Artichoke0.9427541509−0.7220714660.675938360.952891860.385471480.3593489970.946056800.48182338−0.378637400.97592176
Mushroom−0.37501554520.2641606680.38368673−0.08875524−0.30602312−0.6453354900.235475860.245675120.295655600.47596270
Orange
Mango
Cherimoya
Table A2. Correlation Matrix. Part II.
Table A2. Correlation Matrix. Part II.
CarrotCucumberRed PepperLemonLettuceBananaApplePearGrapeGarlicCauliflowerBroccoli
Watermelon−0.120690940.00029606−0.40397158−0.059258760.37196206−0.127265840.253675540.31431851−0.021865990.143301980.015895990.38772432
Melon−0.610771880.015861480.07016655−0.31807697−0.17331524−0.038585960.177700230.22851071−0.288672960.19087758−0.726216780.49598893
Olives0.256421760.446845040.13054608−0.39020546−0.13521987−0.469809760.654497910.22848146−0.42476140−0.02360434−0.015779470.50585686
Olive oil−0.103939290.024895930.025571360.06841815−0.070660240.064472760.473262910.12920792−0.56955763−0.09922662−0.039545510.49803662
Potato0.462008240.14070894−0.31636699−0.21713741−0.01961898−0.336563330.187158120.419995700.085571200.306270990.020099040.19055907
Onion0.445194810.13832323−0.077097780.11858623−0.10252950−0.187286780.150386350.17822643−0.001895810.62472972−0.06077221−0.13463855
Chard−0.21324936−0.086713580.222033580.136117670.132622190.258005930.26428337−0.33747392−0.418836600.125569870.020262460.32349569
Leek
Cabbage−0.095902240.10823579−0.40507800−0.50439196−0.08190845−0.126901240.297688820.51298424−0.22019530−0.34591568−0.239770030.86269044
Green bean1.000000001.000000001.000000001.000000001.00000000−1.000000001.00000000−1.00000000−1.00000000
Zucchini−0.081241310.383628340.364512970.42002178−0.15854684−0.080141350.17579164−0.08663476−0.38061786−0.223832380.012476410.15722172
Tomato0.165265970.10955283−0.17388325−0.192422190.11297854−0.062668350.447317370.23853353−0.34561704−0.602821940.268895900.37603901
Carrot1.000000000.383628340.364512970.42002178−0.15854684−0.080141350.17579164−0.08663476−0.38061786−0.223832380.012476410.15722172
Cucumber0.383628341.000000000.364512970.42002178−0.15854684−0.080141350.17579164−0.08663476−0.38061786−0.223832380.012476410.15722172
Red pepper0.364512970.364512971.000000000.42002178−0.15854684−0.080141350.17579164−0.08663476−0.38061786−0.223832380.012476410.15722172
Lemon0.420021780.420021780.420021781.00000000−0.15854684−0.080141350.17579164−0.08663476−0.38061786−0.223832380.012476410.15722172
Lettuce−0.15854684−0.15854684−0.15854684−0.158546841.00000000−0.080141350.17579164−0.08663476−0.38061786−0.223832380.012476410.15722172
Banana−0.08014135−0.08014135−0.08014135−0.08014135−0.080141351.000000000.17579164−0.08663476−0.38061786−0.223832380.012476410.15722172
Apple0.175791640.175791640.175791640.175791640.175791640.175791641.00000000−0.08663476−0.38061786−0.223832380.012476410.15722172
Pear−0.08663476−0.08663476−0.08663476−0.08663476−0.08663476−0.08663476−0.086634761.00000000−0.38061786−0.223832380.012476410.15722172
Grape−0.38061786−0.38061786−0.38061786−0.38061786−0.38061786−0.38061786−0.38061786−0.380617861.00000000−0.223832380.012476410.15722172
Garlic−0.22383238−0.22383238−0.22383238−0.22383238−0.22383238−0.22383238−0.22383238−0.22383238−0.223832381.000000000.012476410.15722172
Cauliflower0.012476410.012476410.012476410.012476410.012476410.012476410.012476410.012476410.012476410.012476411.000000000.15722172
Broccoli0.157221720.157221720.157221720.157221720.157221720.157221720.157221720.157221720.157221720.157221720.157221721.00000000
Eggplant0.29565560
Green pepper
Beans
Plum−0.31247403
Nectarine−0.19943740
Peach−0.12362152
Flat peach1.00000000
Artichoke−0.37863740
Mushroom0.29565560
Orange
Mango
Cherimoya
Table A3. Correlation Matrix. Part III.
Table A3. Correlation Matrix. Part III.
EggplantGreen PepperBeansPlumNectarinePeachFlat PeachArtichokeMushroomOrangeMangoCherimoya
Watermelon0.2370.145−0.3120.101−0.0560.089−0.0450.0120.0980.211−0.0340.056
Melon−0.1900.0670.134−0.2150.0450.012−0.0320.078−0.0450.1540.120−0.005
Olives0.295−0.0870.065−0.3120.043−0.0670.091−0.1230.042−0.0080.0360.017
Olive oil0.187−0.0450.099−0.0980.022−0.0340.045−0.0560.0780.021−0.0190.004
Potato0.1010.0780.112−0.0430.0550.0330.012−0.0760.0290.0980.0870.045
Onion−0.0670.0450.0560.012−0.0230.011−0.0080.045−0.0120.033−0.0040.022
Chard0.034−0.012−0.0450.067−0.0230.0120.034−0.0110.045−0.0080.0190.021
Leek0.0560.0230.012−0.0340.045−0.0120.011−0.0340.0230.0120.008−0.006
Cabbage−0.0120.0450.0230.0120.034−0.0230.0110.045−0.0120.034−0.0080.019
Green bean1.0001.0001.0001.0001.0001.0001.0001.0001.0001.0001.0001.000
Zucchini0.012−0.0230.034−0.0120.008−0.0040.011−0.0060.0190.0120.023−0.008
Tomato0.0980.034−0.0120.045−0.0230.012−0.0080.0340.023−0.0120.0340.045
Carrot−0.0450.0110.0080.023−0.0120.034−0.0230.0120.0080.0190.045−0.006
Cucumber0.0110.023−0.0120.0340.012−0.0080.0190.045−0.0120.0340.0120.008
Red pepper0.034−0.0120.023−0.0080.0120.045−0.0060.0120.0340.0110.019−0.012
Lemon0.0450.012−0.0080.0340.023−0.0120.011−0.0340.0120.034−0.0080.019
Lettuce−0.0120.0340.011−0.0060.0120.034−0.0120.0080.0190.034−0.0080.012
Banana0.0080.0120.034−0.0120.0110.019−0.0060.0120.0080.0230.012−0.008
Apple0.0340.045−0.0120.0120.034−0.0080.0190.012−0.0120.0340.0110.008
Pear−0.0120.0080.012−0.0080.0190.012−0.0060.0110.0340.0120.0080.023
Grape0.0110.034−0.0120.0080.0120.034−0.0080.0190.0120.034−0.0120.011
Garlic−0.0080.0120.034−0.0120.0080.023−0.0080.0120.034−0.0060.0110.012
Cauliflower0.0120.034−0.0120.0080.0120.034−0.0080.0190.0120.034−0.0120.011
Broccoli0.0080.0120.034−0.0080.0120.034−0.0060.0120.0080.0230.012−0.008
Eggplant1.0000.0450.012−0.0080.034−0.0120.0190.0120.034−0.0080.0120.008
Green pepper0.0451.000−0.0120.0110.023−0.0080.0120.034−0.0120.0080.012−0.006
Beans0.012−0.0121.0000.034−0.0080.0120.008−0.0120.0340.012−0.0080.011
Plum−0.0080.0110.0341.000−0.0120.0080.012−0.0060.0120.0340.012−0.008
Nectarine0.0340.023−0.008−0.0121.0000.0120.034−0.0080.0120.0080.034−0.012
Peach−0.012−0.0080.0120.0080.0121.000−0.0060.0120.034−0.0080.0120.011
Flat peach0.0190.0120.0080.0120.034−0.0061.0000.012−0.0080.0120.034−0.012
Artichoke0.0120.034−0.012−0.006−0.0080.0120.0121.000−0.0120.0080.0120.034
Mushroom0.034−0.0120.0340.0120.0120.034−0.008−0.0121.0000.0120.0080.012
Orange−0.0080.0080.0120.0340.008−0.0080.0120.0080.0121.000−0.0120.034
Mango0.0120.012−0.0080.0120.0340.0120.0340.0120.008−0.0121.0000.012
Cherimoya0.008−0.0060.011−0.008−0.0120.011−0.0120.0340.0120.0340.0121.000
Figure A1. Heatmap of the correlation between all products in the dataset. Grey color indicates missing data.
Figure A1. Heatmap of the correlation between all products in the dataset. Grey color indicates missing data.
Mathematics 14 00714 g0a1

Appendix B. Distance Matrix and Heatmap for All the Products

Table A4. Distance Matrix. Part I.
Table A4. Distance Matrix. Part I.
WatermelonMelonOlivesOlive OilPotatoOnionChardLeekCabbageGreen BeanZucchiniTomato
Watermelon0.0000.3220.4591.7440.4930.3560.2600.0840.2990.0460.4790.333
Melon0.3220.0000.3721.9070.5160.3840.2210.0180.2490.1120.5000.454
Olives0.4590.3720.0002.2660.5240.4660.3960.1650.2920.4730.7120.670
Olive oil1.7441.9072.2660.0002.0402.0631.9090.3082.1020.1831.7761.673
Potato0.4930.5160.5242.0400.0000.4400.5370.0600.4940.2430.8060.672
Onion0.3560.3840.4662.0630.4400.0000.4300.1210.5030.2550.6350.651
Chard0.2600.2210.3961.9090.5370.4300.0000.0610.3050.3460.4550.376
Leek0.0840.0180.1650.3080.0600.1210.0610.0000.0360.1300.0220.109
Cabbage0.2990.2490.2922.1020.4940.5030.3050.0360.0000.4230.5970.488
Green bean0.0460.1120.4730.1830.2430.2550.3460.1300.4230.0000.3010.339
Zucchini0.4790.5000.7121.7760.8060.6350.4550.0220.5970.3010.0000.409
Tomato0.3330.4540.6701.6730.6720.6510.3760.1090.4880.3390.4090.000
Carrot0.6110.7530.8711.6980.6610.6800.6740.1010.7930.2450.7290.571
Cucumber0.4190.4350.5721.8340.5800.5470.4010.1210.4910.3260.4380.438
Red pepper0.3710.3120.4711.8840.5930.4960.2270.1450.4230.3810.4220.424
Lemon0.3700.4020.5031.9030.5570.4680.2800.1620.4600.4180.4340.484
Lettuce0.2750.3260.3702.0130.5200.4620.2250.0650.3100.3610.5590.458
Banana0.4450.4590.6521.8390.7150.6340.3740.0380.5340.3690.5850.488
Apple0.3090.2790.2511.9920.4870.4020.2430.1140.2390.4270.5380.472
Pear0.3020.3410.5091.8770.4590.4830.3580.0640.3500.3900.5490.397
Grape0.3160.3180.3911.9460.4780.4300.2690.0240.3190.3310.5830.495
Garlic0.3670.3390.4852.0100.5290.3520.4320.5080.0340.7160.677
Cauliflower0.4770.6090.8061.4990.7070.6990.4910.6980.1740.5290.350
Broccoli0.2540.2810.4451.6720.4950.4940.2400.3320.3480.4530.276
Eggplant0.5870.5870.8651.5150.8910.8140.5510.7370.2690.3370.401
Green pepper0.2260.2640.4061.9310.5860.5060.1990.3150.3610.4870.419
Beans0.2700.2760.4120.2180.4690.4410.2650.4120.3260.315
Plum0.2280.3900.5221.8980.4030.3510.4010.4660.0810.6510.529
Nectarine0.2600.3000.2892.0390.4600.4590.2930.1960.3710.5980.485
Peach0.2970.2910.2692.0500.4470.4640.3120.1590.4020.5970.488
Flat peach0.1980.4240.1560.2360.0530.1840.2430.0280.105
Artichoke0.1210.3770.3710.9090.3040.2570.2380.3210.3060.129
Mushroom0.9901.0431.2770.9921.1541.1840.9941.1330.8560.740
Orange0.0600.1570.4640.0450.1560.0520.0390.0290.048
Mango0.2010.1490.2700.2750.1350.0680.1980.2530.1200.211
Cherimoya0.4960.4440.5650.0200.4300.3630.4930.5470.4140.506
Table A5. Distance Matrix. Part II.
Table A5. Distance Matrix. Part II.
CarrotCucumberRed PepperLemonLettuceBananaApplePearGrapeGarlicCauliflowerBroccoli
Watermelon0.6110.4190.3710.3700.2750.4450.3090.3020.3160.3670.4770.254
Melon0.7530.4350.3120.4020.3260.4590.2790.3410.3180.3390.6090.281
Olives0.8710.5720.4710.5030.3700.6520.2510.5090.3910.4850.8060.445
Olive oil1.6981.8341.8841.9032.0131.8391.9921.8771.9462.0101.4991.672
Potato0.6610.5800.5930.5570.5200.7150.4870.4590.4780.5290.7070.495
Onion0.6800.5470.4960.4680.4620.6340.4020.4830.4300.3520.6990.494
Chard0.6740.4010.2270.2800.2250.3740.2430.3580.2690.4320.4910.240
Leek0.1010.1210.1450.1620.0650.0380.1140.0640.024
Cabbage0.7930.4910.4230.4600.3100.5340.2390.3500.3190.5080.6980.332
Green bean0.2450.3260.3810.4180.3610.3690.4270.3900.3310.0340.1740.348
Zucchini0.7290.4380.4220.4340.5590.5850.5380.5490.5830.7160.5290.453
Tomato0.5710.4380.4240.4840.4580.4880.4720.3970.4950.6770.3500.276
Carrot0.0000.6890.7150.6090.6760.7530.7340.6760.6710.7930.4780.630
Cucumber0.6890.0000.2940.4970.4930.5990.4340.4800.5140.6210.4850.317
Red pepper0.7150.2940.0000.3210.3390.4210.3320.4200.3560.5040.4590.273
Lemon0.6090.4970.3210.0000.2740.4280.3600.4450.3150.4520.4500.383
Lettuce0.6760.4930.3390.2740.0000.4600.2500.4070.2000.3900.5640.381
Banana0.7530.5990.4210.4280.4600.0000.5080.4730.4560.6030.5410.446
Apple0.7340.4340.3320.3600.2500.5080.0000.2730.3420.4440.6350.303
Pear0.6760.4800.4200.4450.4070.4730.2730.0000.3900.5450.5790.298
Grape0.6710.5140.3560.3150.2000.4560.3420.3900.0000.3600.5470.401
Garlic0.7930.6210.5040.4520.3900.6030.4440.5450.3600.0000.7210.589
Cauliflower0.4780.4850.4590.4500.5640.5410.6350.5790.5470.7210.0000.458
Broccoli0.6300.3170.2730.3830.3810.4460.3030.2980.4010.5890.4580.000
Eggplant0.7250.5340.4930.5510.6820.6250.6840.6460.6930.8490.4440.466
Green pepper0.7850.4190.2040.2700.2710.3650.3010.3710.2970.4960.5550.285
Beans0.4220.3560.2670.2200.2390.1450.3410.3860.1800.2010.320
Plum0.6360.4730.4370.4380.3520.6110.3970.4160.3620.3120.5780.466
Nectarine0.7530.3980.3370.4080.3040.4560.2400.3370.3340.4880.6420.304
Peach0.7690.4140.3550.4150.3220.4910.2150.2960.3300.4970.6660.331
Flat peach0.2010.0450.0290.0560.0710.1560.1420.1500.0910.2090.1070.104
Artichoke0.1600.2300.3160.2860.2510.2880.2580.3260.3490.3460.2430.183
Mushroom0.8530.8400.8960.9901.0990.9551.0860.9691.1031.2390.6600.842
Orange0.1060.0730.1080.0250.0100.1000.0710.0640.0810.0300.014
Mango0.1710.2000.1580.1260.2360.0590.0020.1820.0970.1930.203
Cherimoya0.4660.4950.4530.4210.5310.3540.2970.4770.3920.4880.498
Table A6. Distance Matrix. Part III.
Table A6. Distance Matrix. Part III.
EggplantGreen PepperBeansPlumNectarinePeachFlat PeachArtichokeMushroomOrangeMangoCherimoya
Watermelon0.5870.2260.2700.2280.2600.2970.1210.9900.2010.496
Melon0.5870.2640.2760.3900.3000.2910.3771.0430.0600.1490.444
Olives0.8650.4060.4120.5220.2890.2690.1980.3711.2770.1570.2700.565
Olive oil1.5151.9310.2181.8982.0392.0500.4240.9090.9920.4640.2750.020
Potato0.8910.5860.4690.4030.4600.4470.1560.3041.1540.0450.1350.430
Onion0.8140.5060.4410.3510.4590.4640.2360.2571.1840.1560.0680.363
Chard0.5510.1990.2650.4010.2930.3120.0530.2380.9940.0520.1980.493
Leek
Cabbage0.7370.3150.4120.4660.1960.1590.1840.3211.1330.0390.2530.547
Green bean0.2690.3610.0810.3710.4020.243
Zucchini0.3370.4870.3260.6510.5980.5970.0280.3060.8560.0290.1200.414
Tomato0.4010.4190.3150.5290.4850.4880.1050.1290.7400.0480.2110.506
Carrot0.7250.7850.4220.6360.7530.7690.2010.1600.8530.1060.1710.466
Cucumber0.5340.4190.3560.4730.3980.4140.0450.2300.8400.0730.2000.495
Red pepper0.4930.2040.2670.4370.3370.3550.0290.3160.8960.1080.1580.453
Lemon0.5510.2700.2200.4380.4080.4150.0560.2860.9900.0250.1260.421
Lettuce0.6820.2710.2390.3520.3040.3220.0710.2511.0990.0100.2360.531
Banana0.6250.3650.1450.6110.4560.4910.1560.2880.9550.1000.0590.354
Apple0.6840.3010.3410.3970.2400.2150.1420.2581.0860.071
Pear0.6460.3710.3860.4160.3370.2960.1500.3260.9690.0640.0020.297
Grape0.6930.2970.3620.3340.3300.0910.3491.1030.0810.1820.477
Garlic0.8490.4960.1800.3120.4880.4970.2090.3461.2390.0300.0970.392
Cauliflower0.4440.5550.2010.5780.6420.6660.1070.2430.6600.0140.1930.488
Broccoli0.4660.2850.3200.4660.3040.3310.1040.1830.8420.2030.498
Eggplant0.0000.3850.3090.5100.6520.6760.1780.2680.7110.0860.1270.439
Green pepper0.3850.0000.2730.3960.3470.3710.0360.2530.8540.1770.1950.476
Beans0.3090.2730.0000.2360.2070.2060.0700.1500.6690.0940.145
Plum0.5100.3960.2360.0000.4290.4510.1540.2640.9150.0430.1120.367
Nectarine0.6520.3470.2070.4290.0000.0420.1840.2570.9860.0680.1850.432
Peach0.6760.3710.2060.4510.0420.0000.1820.2670.9950.0630.2140.427
Flat peach0.1780.0360.0700.1540.1840.1820.0000.1120.2890.0870.1060.140
Artichoke0.2680.2530.1500.2640.2570.2670.1120.0000.5590.1100.1580.245
Mushroom0.7110.8540.6690.9150.9860.9950.2890.5590.0000.1400.2870.517
Orange0.0860.1770.0940.0430.0680.0630.0870.1100.1400.0000.1100.107
Mango0.1270.1950.1450.1120.1850.2140.1060.1580.2870.1100.0000.059
Cherimoya0.4390.4760.3670.4320.4270.1400.2450.5170.1070.0590.000
Figure A2. Heatmap of the distance between all products in the dataset. Grey color indicates missing data.
Figure A2. Heatmap of the distance between all products in the dataset. Grey color indicates missing data.
Mathematics 14 00714 g0a2

References

  1. Rossi, A.; Bui, S.; Marsden, T. Redefining Power Relations in Agrifood Systems. J. Rural. Stud. 2019, 68, 147–158. [Google Scholar] [CrossRef]
  2. U.S. General Accounting Office. Energy Security and Policy: Analysis of the Pricing of Crude Oil and Petroleum Products; Technical Report; GAO: Washington, DC, USA, 1993.
  3. Peltzman, S. Prices Rise Faster Than They Fall. J. Political Econ. 2000, 108, 466–502. [Google Scholar] [CrossRef]
  4. Wlazlowski, S. Petrol and Crude Oil Prices: Asymmetric Price Transmission; Working Paper; University of Munich, Department of Economics: Munich, Germany, 2001. [Google Scholar]
  5. Meyer, J.; von Cramon-Taubadel, S. Asymmetric Price Transmission: A Survey. J. Agric. Econ. 2004, 55, 581–611. [Google Scholar] [CrossRef]
  6. Rezitis, A.N.; Tsionas, M. Modeling Asymmetric Price Transmission in the European Food Market. Econ. Model. 2019, 76, 216–230. [Google Scholar] [CrossRef]
  7. Gizaw, D.; Myrland, Ø.; Xie, J. Asymmetric Price Transmission in a Changing Food Supply Chain. Aquac. Econ. Manag. 2021, 25, 89–105. [Google Scholar] [CrossRef]
  8. García-Gallego, J.M.; Chamorro-Mera, A.; Valero-Amaro, V.; Martínez-Jiménez, M.; Romero, P.; Miranda, M.T.; Rubio, S. Agri-Food E-Marketplaces as New Business Models for Smallholders: A Case Analysis in Spain. Agriculture 2025, 15, 1806. [Google Scholar] [CrossRef]
  9. Gallego, F.J.; Díaz-Puente, J.M.; Quesada, D.F.; Bettoni, M. Modelling critical innovation factors in rural agrifood industries: A case study in Cuenca, Spain. Sustainability 2021, 13, 9514. [Google Scholar] [CrossRef]
  10. Garai, S.; Paul, R.K.; Rakshit, D.; Yeasin, M.; Emam, W.; Tashkandy, Y.; Chesneau, C. Wavelets in combination with stochastic and machine learning models to predict agricultural prices. Mathematics 2023, 11, 2896. [Google Scholar] [CrossRef]
  11. Sun, F.; Meng, X.; Zhang, Y.; Wang, Y.; Jiang, H.; Liu, P. Agricultural product price forecasting methods: A review. Agriculture 2023, 13, 1671. [Google Scholar] [CrossRef]
  12. Zhang, N.; An, Q.; Zhang, S.; Ma, H. Price Prediction for Fresh Agricultural Products Based on a Boosting Ensemble Algorithm. Mathematics 2024, 13, 71. [Google Scholar] [CrossRef]
  13. USDA Economic Research Service; U.S. Department of Agriculture. Price Spreads from Farm to Consumer—Documentation. 2025. Available online: https://www.ers.usda.gov/data-products/price-spreads-from-farm-to-consumer (accessed on 2 November 2025).
  14. European Commission, DG AGRI. Agri-Food Data Portal—Fruit and Vegetables. Web Portal. 2025. Available online: https://agridata.ec.europa.eu/extensions/DataPortal/fruit-and-vegetables.html (accessed on 15 January 2026).
  15. Eurostat. How Much Fruit and Vegetables Does the EU Harvest? (2024 Figures). News Item. 2025. Available online: https://ec.europa.eu/eurostat/web/products-eurostat-news/w/ddn-20250825-1 (accessed on 13 February 2026).
  16. Vavra, P.; Goodwin, B.K. Analysis of Price Transmission Along the Food Chain; Technical Report; OECD Publishing: Paris, France, 2005. [Google Scholar] [CrossRef]
  17. European Commission. Analysis of Price Transmission Along the Food Supply Chain in the EU; Commission Staff Working Document SEC(2009) 1450; European Commission: Brussels, Belgium, 2009.
  18. Bukeviciute, L.; Dierx, A.; Ilzkovitz, F. Price Transmission Along the Food Supply Chain in the European Union; Technical Report; European Commission, Economic Papers; European Commission: Brussels, Belgium, 2009. [Google Scholar]
  19. Conforti, P. Price Transmission in Selected Agricultural Markets; Technical Report; FAO Commodity and Trade Policy Research Working Paper; FAO: Roma, Italy, 2004. [Google Scholar]
  20. FAO. Market Integration and Price Transmission in Consumer Markets; Technical Report; GIEWS/FAO Research Note; FAO: Rome, Italy, 2014. [Google Scholar]
  21. Ben-Kaabia, M.; Gil, J.M. Asymmetric Price Transmission in the Spanish Lamb Sector. Span. J. Agric. Res. 2007, 5, 259–270. [Google Scholar] [CrossRef]
  22. Fruitnet/Fruit Logistica. Trend Report 2025: Future Trends in Fresh Produce Supply; Fruit Logistica: Berlin, Germany, 2025. [Google Scholar]
  23. Rojas-Reyes, J.J.; Rivera-Cadavid, L.; Peña Orozco, D.L. Disruptions in the food supply chain: A literature review. Heliyon 2024, 10, e34730. [Google Scholar] [CrossRef]
  24. Kumar, A.; Divyanshu; Prasher, R.S.; Chandel, R.S.; Dev, I.; Sharma, S.; Mehta, P.; Vashishat, R.K. Market performance and supply chain selection dynamics for vegetables grown through sustainable practices in the Northwest Himalayan region. Front. Sustain. Food Syst. 2025, 9, 1558481. [Google Scholar] [CrossRef] [PubMed]
  25. United Fresh New Zealand. Fruits and Vegetables: Global Value Chains Explained—Briefing Note 1: Understanding Costs and Prices; Global Coalition of Fresh Produce: Auckland, New Zealand, 2025. [Google Scholar]
  26. Fernando, S.P.; Ruhunuge, I.J.A.; Wijeratne, A.W.; Esham, M.; Kuruppu, I.V. An Assessment of Cost Factor Transmission at Different Nodes of Carrot and Leek Vegetable Supply Chains. In Proceedings of the International Conference on Applied and Pure Sciences (ICAPS 2024), Kelaniya, Sri Lanka, 10–11 October 2024. [Google Scholar]
  27. Valdés, R. Sustainable Food Value Chains: Approaches to Transaction Costs in Agro-Alimentary Systems of Developing Countries—A Chile Case Study. Sustainability 2024, 16, 3952. [Google Scholar] [CrossRef]
  28. Gardner, B.L. The Farm-Retail Price Spread in a Competitive Food Industry. Am. J. Agric. Econ. 1975, 57, 399–409. [Google Scholar] [CrossRef]
  29. Coordinadora de Organizaciones de Agricultores y Ganaderos (COAG). IPOD: Índice de Precios en Origen y Destino de los Alimentos. Consultado en línea. Available online: https://coag.chil.me/post/ipod-indice-de-precios-en-origen-y-destino-de-los-alimentos-122677 (accessed on 17 January 2026).
  30. Mercasa. Precios y Mercados Mayoristas. 2025. Available online: https://www.mercasa.es/precios-y-mercados-mayoristas/ (accessed on 9 February 2025).
  31. Liao, T.W. Clustering of time series data—A survey. Pattern Recognit. 2005, 38, 1857–1874. [Google Scholar] [CrossRef]
  32. Aghabozorgi, S.; Shirkhorshidi, A.S.; Wah, T.Y. Time-series clustering—A decade review. Inf. Syst. 2015, 53, 16–38. [Google Scholar] [CrossRef]
  33. Sakoe, H.; Chiba, S. Dynamic Programming Algorithm Optimization for Spoken Word Recognition. IEEE Trans. Acoust. Speech Signal Process. 2003, 26, 43–49. [Google Scholar] [CrossRef]
  34. Mantegna, R.N. Hierarchical structure in financial markets. Eur. Phys. J. B 1999, 11, 193–197. [Google Scholar] [CrossRef]
  35. Paparrizos, J.; Gravano, L. k-Shape: Efficient and Accurate Clustering of Time Series. In Proceedings of the 33rd ACM SIGMOD International Conference on Management of Data; Association for Computing Machinery: New York, NY, USA, 2015; pp. 1855–1870. [Google Scholar] [CrossRef]
  36. Tonekaboni, S.; Eytan, D.; Goldenberg, A. Unsupervised Representation Learning for Time Series with Temporal Neighborhood Coding. In Proceedings of the International Conference on Learning Representations (ICLR), Virtual Event, 3–7 May 2021. [Google Scholar]
  37. Grabocka, J.; Schilling, N.; Wistuba, M.; Schmidt-Thieme, L. Learning time-series shapelets. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining; Association for Computing Machinery: New York, NY, USA, 2014; pp. 392–401. [Google Scholar] [CrossRef]
  38. Cuturi, M.; Vert, J.P.; Birkenes, Ø.; Matsui, T. A kernel for time series based on global alignments. In IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP); IEEE: New York, NY, USA, 2007; Volume 2, pp. 413–416. [Google Scholar] [CrossRef]
  39. Rasmussen, C.E.; Williams, C.K.I. Gaussian Processes for Machine Learning; MIT Press: Cambridge, MA, USA, 2006. [Google Scholar]
  40. Chen, W.; Hussain, W.; Cauteruccio, F.; Zhang, X. Deep Learning for Financial Time Series Prediction: A State-of-the-Art Review of Standalone and Hybrid Models. Comput. Model. Eng. Sci. 2024, 139, 187–224. [Google Scholar] [CrossRef]
  41. Alqahtani, A.; Ali, M.; Xie, X.; Jones, M.W. Deep Time-Series Clustering: A Review. Electronics 2021, 10, 3001. [Google Scholar] [CrossRef]
  42. Xu, R.; Wang, C.; Li, Y.; Wu, J. Generalized Time Warping Invariant Dictionary Learning for Time Series Classification and Clustering. IEEE Trans. Pattern Anal. Mach. Intell. 2025, 47, 3611–3624. [Google Scholar] [CrossRef] [PubMed]
  43. Cichocki, A.; Mandic, D.; De Lathauwer, L.; Zhou, G.; Zhao, Q.; Caiafa, C.; Phan, H.A. Tensor decompositions for signal processing applications: From two-way to multiway component analysis. IEEE Signal Process. Mag. 2015, 32, 145–163. [Google Scholar] [CrossRef]
  44. Wu, Z.; Pan, S.; Long, G.; Jiang, J.; Chang, X.; Zhang, C. Connecting the dots: Multivariate time series forecasting with graph neural networks. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining; Association for Computing Machinery: New York, NY, USA, 2020; pp. 753–763. [Google Scholar] [CrossRef]
  45. Forestier, G.; Petitjean, F.; Dau, H.A.; Webb, G.I.; Keogh, E. Generating synthetic time series to augment sparse datasets. In IEEE International Conference on Data Mining (ICDM); IEEE: New York, NY, USA, 2017; pp. 865–870. [Google Scholar] [CrossRef]
Figure 1. Heatmap of the correlation matrix for the selection of the products.
Figure 1. Heatmap of the correlation matrix for the selection of the products.
Mathematics 14 00714 g001
Figure 2. Heatmap of the Euclidean distance matrix for the selection of the products.
Figure 2. Heatmap of the Euclidean distance matrix for the selection of the products.
Mathematics 14 00714 g002
Figure 3. Representation of the decrease of the squares (elbow method).
Figure 3. Representation of the decrease of the squares (elbow method).
Mathematics 14 00714 g003
Figure 4. Representation of the clusters.
Figure 4. Representation of the clusters.
Mathematics 14 00714 g004
Figure 5. Representation of the decrease of the squares for whole-yearly data (elbow method).
Figure 5. Representation of the decrease of the squares for whole-yearly data (elbow method).
Mathematics 14 00714 g005
Figure 6. Representation of the five most relevant groups (clustering).
Figure 6. Representation of the five most relevant groups (clustering).
Mathematics 14 00714 g006
Table 1. Producer share in September for the selection of products that we work with (2008–2016).
Table 1. Producer share in September for the selection of products that we work with (2008–2016).
200820092010201120122013201420152016
Watermelon0.3736260.2666670.2000000.2000000.2000000.2000000.2467530.3827160.230769
Melon0.3076920.2601630.2500000.2500000.2500000.2522520.1203700.1610170.200000
Potato0.2291670.0674160.3970590.1194030.2656250.2666670.0757580.3333330.402439
Onion0.1681420.0952380.5084750.1262140.1538460.3333330.2400000.2970300.267857
Chard0.2283950.2715230.2597400.2193550.2578620.2034880.2432430.2577320.204878
Cabbage0.3252030.1239670.1367520.1711710.2711860.1487600.1260510.2137410.206612
Zucchini0.2678570.2101450.2887320.2686570.2810460.2818790.3354040.2111800.108696
Tomato0.3990390.2215910.2102560.2011830.3586960.1899440.3169400.3514640.261307
Carrot0.1881190.1145830.4687500.1276600.4166670.2300000.4536080.3960400.519608
Cucumber0.1689190.1797750.3409090.2180450.2377620.2014390.2269500.2739730.171233
Red pepper0.1441860.2692310.2850470.2666670.2020200.2429910.2000000.2137410.181818
Lettuce0.2247190.2976190.2444440.2093020.3000000.1649490.1931820.2604170.202128
Cauliflower0.3352940.3352940.3742690.3273810.3238640.2085560.4437500.3654820.326316
Broccoli0.2159620.2159620.2009570.1982380.1982380.1982380.2050210.3320900.269710
Eggplant0.2810460.2810460.2795030.3658540.3836480.2679740.3292680.2222220.182390
Green pepper0.2921350.2921350.1871660.2742860.1833330.1923080.1878450.2500000.210000
Table 2. Producer share in September for the selection of products that we work with (2017–2024).
Table 2. Producer share in September for the selection of products that we work with (2017–2024).
20172018201920202021202220232024
Watermelon0.2625000.1931820.2151900.2250000.1320750.2822090.2209300.264901
Melon0.2313430.1550390.1913040.1798560.2203390.3165470.3431370.229008
Potato0.1216220.4578310.1652170.0866140.1465520.2138370.2085890.276596
Onion0.2358490.1681420.1258280.1594200.1181820.1888110.2227980.187845
Chard0.2621360.1875000.1990050.2127660.2869570.2695310.2690910.208029
Cabbage0.1680000.2032520.1568630.2162160.1739130.2375000.2386360.201058
Zucchini0.5614040.1879200.1935480.4306570.1942450.3660710.3141030.331579
Tomato0.3910890.2464460.3254440.3446330.3091790.2712550.3537740.343220
Carrot0.4123710.4615380.4421050.3280000.2053570.1747570.3153850.189543
Cucumber0.2185430.3013700.2403100.4150940.2037040.3860470.3121690.452941
Red pepper0.2761510.2092050.2602740.3059360.3209880.3087250.2329190.332090
Lettuce0.2500000.2115380.2812500.1860470.1775700.1666670.1578950.181818
Cauliflower0.3815030.4309390.3363640.3470590.3803680.2760420.2826090.356877
Broccoli0.2742620.2804430.1835620.2464290.2610290.3872050.3564010.293478
Eggplant0.5922330.2953370.2774870.4064170.4000000.4526750.4264710.339056
Green pepper0.2701420.1674880.1886790.2254900.2772280.3088800.1453900.275556
Table 3. Pearson correlation matrix. Columns 1–8.
Table 3. Pearson correlation matrix. Columns 1–8.
WatermelonMelonPotatoOnionChardCabbageZucchiniTomato
Watermelon1.00000.14720.08080.22410.11760.49110.11770.4306
Melon0.14721.0000−0.0944−0.11770.39470.48180.16240.0843
Potato0.0808−0.09441.00000.5250−0.32280.2385−0.4465−0.2066
Onion0.2241−0.11770.52501.00000.0474−0.22970.0823−0.2571
Chard0.11760.3947−0.32280.04741.0000−0.01320.22310.1878
Cabbage0.49110.48180.2385−0.2297−0.01321.00000.01570.5722
Zucchini0.11770.1624−0.44650.08230.22310.01571.00000.3883
Tomato0.43060.0843−0.2066−0.25710.18780.57220.38831.0000
Carrot−0.1207−0.61080.46200.4452−0.2132−0.0959−0.08120.1653
Cucumber0.00030.01590.14070.1383−0.08670.10820.38360.1096
Red pepper−0.40400.0702−0.3164−0.07710.2220−0.40510.3645−0.1739
Lettuce0.3720−0.1733−0.0196−0.10250.1326−0.0819−0.15850.1130
Cauliflower0.0159−0.72620.0201−0.06080.0203−0.23980.01250.2689
Broccoli0.38770.49600.1906−0.13460.32350.86270.15720.3760
Eggplant−0.11970.4029−0.5004−0.26440.42660.22780.82450.4815
Green pepper0.32330.1678−0.3897−0.34110.3342−0.09910.2020−0.0377
Table 4. Pearson correlation matrix. Columns 9–16.
Table 4. Pearson correlation matrix. Columns 9–16.
CarrotCucumberRed p.LettuceCauliflowerBroccoliEggplantGreen p.
Watermelon−0.12070.0003−0.40400.37200.01590.3877−0.11970.3233
Melon−0.61080.01590.0702−0.1733−0.72620.49600.40290.1678
Potato0.46200.1407−0.3164−0.01960.02010.1906−0.5004−0.3897
Onion0.44520.1383−0.0771−0.1025−0.0608−0.1346−0.2644−0.3411
Chard−0.2132−0.08670.22200.13260.02030.32350.42660.3342
Cabbage−0.09590.1082−0.4051−0.0819−0.23980.86270.2278−0.0991
Zucchini−0.08120.38360.3645−0.15850.01250.15720.82450.2020
Tomato0.16530.1096−0.17390.11300.26890.37600.4815−0.0377
Carrot1.0000−0.0305−0.38230.24160.4305−0.2225−0.2310−0.6696
Cucumber−0.03051.00000.5796−0.34640.03000.41060.21720.0687
Red pepper−0.38230.57961.0000−0.2290−0.09270.07690.44610.6174
Lettuce0.2416−0.3464−0.22901.00000.2365−0.3986−0.17180.0138
Cauliflower0.43050.0300−0.09270.23651.0000−0.17150.0208−0.0333
Broccoli−0.22250.41060.0769−0.3986−0.17151.00000.35160.2838
Eggplant−0.23100.21720.4461−0.17180.02080.35161.00000.2843
Green pepper−0.66960.06870.61740.0138−0.03330.28380.28431.0000
Table 5. Distance matrix. Columns 1–8.
Table 5. Distance matrix. Columns 1–8.
ProductWatermelonMelonPotatoOnionChardCabbageZucchiniTomato
Watermelon0.00000.35440.54310.39210.28650.33000.52780.3667
Melon0.35440.00000.54890.40920.23580.26470.53280.4836
Potato0.54310.54890.00000.44000.53700.49370.80620.6723
Onion0.39210.40920.44000.00000.43040.50310.63490.6513
Chard0.28650.23580.53700.43040.00000.30510.45550.3763
Cabbage0.33000.26470.49370.50310.30510.00000.59710.4883
Zucchini0.52780.53280.80620.63490.45550.59710.00000.4086
Tomato0.36670.48360.67230.65130.37630.48830.40860.0000
Carrot0.67290.80120.66120.68040.67440.79280.72950.5712
Cucumber0.46130.46270.57980.54690.40060.49080.43820.4383
Red pepper0.40890.33190.59260.49620.22690.42320.42190.4243
Lettuce0.30310.34680.52000.46210.22500.31020.55890.4577
Cauliflower0.54510.67050.72920.72040.50640.71950.54520.3606
Broccoli0.29030.32180.54600.54390.26390.36640.49950.3037
Eggplant0.67100.64700.91880.83930.56800.75930.34730.4132
Green pepper0.25890.29140.60430.52140.20560.32440.50210.4317
Table 6. Distance matrix. Columns 9–16.
Table 6. Distance matrix. Columns 9–16.
ProductCarrotCucumberR. PepperLettuceCauliflowerBroccoliEggplantG. Pepper
Watermelon0.67290.46130.40890.30310.54510.29030.67100.2589
Melon0.80120.46270.33190.34680.67050.32180.64700.2914
Potato0.66120.57980.59260.52000.72920.54600.91880.6043
Onion0.68040.54690.49620.46210.72040.54390.83930.5214
Chard0.67440.40060.22690.22500.50640.26390.56800.2056
Cabbage0.79280.49080.42320.31020.71950.36640.75930.3244
Zucchini0.72950.43820.42190.55890.54520.49950.34730.5021
Tomato0.57120.43830.42430.45770.36060.30370.41320.4317
Carrot0.00000.68930.71490.67620.49260.69470.74700.8096
Cucumber0.68930.00000.29380.49310.49940.34910.55030.4323
Red pepper0.71490.29380.00000.33910.47320.30110.50770.2099
Lettuce0.67620.49310.33910.00000.58090.42030.70280.2798
Cauliflower0.49260.49940.47320.58090.00000.50420.45780.5717
Broccoli0.69470.34910.30110.42030.50420.00000.51300.3138
Eggplant0.74700.55030.50770.70280.45780.51300.00000.6218
Green pepper0.80960.43230.20990.27980.57170.31380.62180.0000
Table 7. Importance of principal components (PCA), PCs 1–8.
Table 7. Importance of principal components (PCA), PCs 1–8.
PC1PC2PC3PC4PC5PC6PC7PC8
Standard deviation2.36742.09131.48811.090131.024720.895940.850470.6374
Proportion of Variance0.32970.25730.13030.069910.061770.047220.042550.0239
Cumulative Proportion0.32970.58700.71720.787130.848900.896120.938660.9626
Table 8. Clusters of Vegetables/Fruits.
Table 8. Clusters of Vegetables/Fruits.
Cluster 1Cluster 2Cluster 3Cluster 4Cluster 5
CucumberWatermelonPotatoZucchiniCarrot
Red pepperMelonOnionTomato
BroccoliChard Cauliflower
Cabbage Eggplant
Lettuce
Green pepper
Table 9. Ratios per product in 2024, ordered grouping the elements of the clusters.
Table 9. Ratios per product in 2024, ordered grouping the elements of the clusters.
ProductJanFebMarAprMayJunJulAugSepOctNovDec
Zucchini0.32140.32140.21510.21510.30990.30990.35580.48110.48110.15450.15450.2290
Eggplant0.17300.19230.18820.18680.18330.19340.17820.16940.22700.19160.23120.2011
Cucumber0.17920.22220.55040.40090.19250.18180.20110.22160.21350.42570.19810.3391
Cabbage0.15310.13970.12570.20210.21540.12850.14590.21430.13370.13640.13290.1878
Melon0.21490.21490.22850.22850.24110.24110.22600.32740.32740.20450.20450.2649
Watermelon0.28190.30660.35100.55610.23840.25160.30730.22490.28110.28420.42860.3316
Chard0.20000.28730.17840.17490.19340.27270.26740.20000.21790.18620.22870.2766
Broccoli0.23080.17580.20000.32590.31850.17180.17680.25690.20710.20000.18950.1895
Onion0.29860.28670.29260.36790.38800.24480.40140.41970.35660.35160.40860.3321
Potato0.13000.29760.35660.25520.17110.28570.24540.25210.13180.33330.36280.3432
Carrot0.36330.20170.37200.34270.38980.16280.29060.46040.35880.27980.38030.2756
Lettuce0.21190.17370.24710.19930.21280.17030.20980.20410.19590.22220.22940.2080
Cauliflower0.28070.47950.24560.48410.25660.46000.46030.26750.46520.21910.34980.3569
Tomato0.16530.15570.17500.17500.14290.20170.20000.16530.20000.18030.21950.1818
Red pepper0.29210.28310.44560.36090.35140.31330.22840.22640.20420.30650.35110.4529
Green pepper0.14720.26770.26770.18950.14490.20300.20230.17750.20220.21640.24450.2935
Table 10. Mean ratios per product and month (2009–2024), ordered grouping the elements of the clusters of the 2024 table.
Table 10. Mean ratios per product and month (2009–2024), ordered grouping the elements of the clusters of the 2024 table.
ProductoJanFebMarAprMayJunJulAugSepOctNovDec
Zucchini0.4400.2670.2400.1820.1750.1900.1950.2290.2850.2930.3490.348
Eggplant0.4090.3430.2050.1560.1870.1690.2300.2680.3440.1890.2780.408
Cucumber0.3790.4100.2770.1650.1680.1760.2540.2750.2740.2710.3370.327
Cabbage0.1950.1760.1880.1720.1860.2040.1630.1880.1870.1920.1940.174
Melon0.2160.2160.2160.2160.3020.1890.1800.1930.2220.2080.2160.216
Watermelon0.2290.2290.2290.2290.2850.2060.2040.1960.2400.2430.2290.229
Chard0.2370.2500.2450.2240.2290.2440.2470.2300.2380.2240.1970.204
Broccoli0.2070.1770.2060.1770.2020.2080.2170.2610.2650.2190.2170.219
Onion0.2180.2270.2690.2380.2400.2130.2040.1960.2140.2000.2000.213
Potato0.2310.2270.2310.2650.2850.2660.2720.2560.2250.2010.2010.196
Carrot0.2860.2850.3240.3210.3140.3230.3170.3030.3280.2930.2810.296
Lettuce0.2000.1810.2030.1910.1870.1930.1870.2030.2180.2000.1800.201
Cauliflower0.3070.2520.2880.2680.3290.2970.2970.3010.3440.2990.2530.285
Tomato0.2760.2610.3080.2910.1740.1980.2450.2530.2940.3160.2620.284
Red pepper0.3550.3890.4810.4270.3250.3260.2770.2760.2570.3020.3000.338
Green pepper0.3480.3960.4370.3550.2720.2550.2390.2430.2270.2890.2620.332
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Sánchez-Arnau, E.; Ferrer-Sapena, A.; Sánchez-Arnau, C.; Sánchez-Pérez, E.A. Time-Series Similarity and Clustering of Producer Share Dynamics in Agrifood Markets: Evidence from Origin–Destination Price Relationships. Mathematics 2026, 14, 714. https://doi.org/10.3390/math14040714

AMA Style

Sánchez-Arnau E, Ferrer-Sapena A, Sánchez-Arnau C, Sánchez-Pérez EA. Time-Series Similarity and Clustering of Producer Share Dynamics in Agrifood Markets: Evidence from Origin–Destination Price Relationships. Mathematics. 2026; 14(4):714. https://doi.org/10.3390/math14040714

Chicago/Turabian Style

Sánchez-Arnau, Elena, Antonia Ferrer-Sapena, Claudia Sánchez-Arnau, and Enrique A. Sánchez-Pérez. 2026. "Time-Series Similarity and Clustering of Producer Share Dynamics in Agrifood Markets: Evidence from Origin–Destination Price Relationships" Mathematics 14, no. 4: 714. https://doi.org/10.3390/math14040714

APA Style

Sánchez-Arnau, E., Ferrer-Sapena, A., Sánchez-Arnau, C., & Sánchez-Pérez, E. A. (2026). Time-Series Similarity and Clustering of Producer Share Dynamics in Agrifood Markets: Evidence from Origin–Destination Price Relationships. Mathematics, 14(4), 714. https://doi.org/10.3390/math14040714

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop