Next Article in Journal
Quality Assessment of Cycling Environments Around Metro Stations: An Analysis Based on Access Routes
Previous Article in Journal
Policy Insights from a Single-Operator Model for Municipal Solid Waste Management
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Adaptive Selection of Urban Construction Projects: A Multi-Stage Model with Iterative Supercriterion Reduction

1
Department of Physics, Mathematics and Technologies, University of Presov, 08001 Presov, Slovakia
2
Department of Software System, Uzhhorod National University, 88000 Uzhhorod, Ukraine
Urban Sci. 2025, 9(5), 146; https://doi.org/10.3390/urbansci9050146
Submission received: 30 March 2025 / Revised: 22 April 2025 / Accepted: 25 April 2025 / Published: 27 April 2025

Abstract

:
A high level of urbanization, the growing role of cities, and the increasing urban population have led to a rise in the relevance of the problem of selecting investment projects in urban construction. Along with the usual factors considered in such a selection, regional peculiarities of conducting economic activity in the field of urban construction are gaining particular importance. The necessity of taking them into account requires an improvement in decision-making methods. This study develops a multi-stage adaptive method for multi-criteria project selection in urban construction. The method integrates regulatory requirements, the customer’s vision, and retrospective data on previously implemented projects in the region. It comprises the following sequential stages: the elimination of projects that do not meet the requirements; the construction of integral criteria (weighting functions) using logarithmic transformation; and an iterative reduction in the set of criteria. An experimental verification of the developed method demonstrated its application and revealed its potential for practical use. The proposed method can be effectively employed in urban planning systems and the smart management of urban spaces.

1. Introduction

Relentless urbanization, the growing role of cities, and the increasing urban population have become pressure factors on urban infrastructure, land management, and construction systems [1,2]. Sustainable development, the resilience of urban infrastructure, and the financial and psychological security of the population directly depend on the effectiveness of management decisions made in the field of urban construction [3].
Among the processes of urban construction management, the project selection process plays a significant role. The decisions made during this process directly affect the likelihood of delays and suspended or unfinished construction projects, which in turn influence the social, esthetic, and even environmental condition of cities [4]. Unfinished objects may potentially pose a danger to the population; moreover, they lead to the degradation of urban areas and the loss of funds by the population or investors.
In decision-making regarding project selection, the restrictions derived from regulatory documents and conclusions based on the analysis of the founding and financial documents of potential developers are usually taken into account [5]. In addition, the selection process is directly influenced by the results of surveys conducted among competent experts, the opinion of the project customer, and the decisions of the relevant commission [6]. When analyzing construction applications, a key factor is the correctness of the application formulation and the feasibility of achieving the expected indicators [7,8].
However, an important factor that influences the successful implementation of a construction project is the geographical, social, and economic characteristics of the project implementation region. Potentially, the success of the project depends on the availability of labor, the economic condition of the region, the mental characteristics of the developers, the presence of frequent force majeure circumstances, etc. [9]. And although it may be expected that these factors are reflected in expert conclusions and the opinion of the decision-maker, it is important to develop less subjective tools to take these factors into account.
The main aim of this study is to promote innovations and the development of decision-making technologies in the field of urban construction. This research proposes a new methodology for an adaptive multi-criteria selection of investment projects in urban construction. The approach makes it possible to take into account the requirements derived from regulatory and legal acts and those provided by construction customers, as well as regional and national specificities of construction project implementation. The method consists of several sequential stages: the formulation and classification of criteria, a compliance check with constraints, the construction of supercriteria (integral criteria that aggregate assessments from multiple sources) based on weighting functions (including logarithmic ones), an iterative reduction in the set of criteria, and the elimination of ineffective alternatives. This sequence ensures flexibility in decision-making even under conditions of uncertainty or limited data.
The main contribution of this paper can be summarized as follows:
-
A multi-stage decision-making method for selecting urban construction projects has been proposed. It allows for the integration of regulatory, customer-oriented, and retrospective criteria. This ensures the possibility of considering not only regulatory and subjective requirements but also regional peculiarities of a project implementation of this type.
-
A logarithmic model for identifying weighting functions has been developed, enabling the numerical expression of the impact of criterion values on the project success factor. This approach allows for the straightforward derivation of quantitative characteristics based on small data samples.
-
An iterative approach to reducing the number of criteria in the task of multi-criteria optimization for construction project selection has been proposed. A reduction in criteria enables a semi-automated process of finding an alternative that best satisfies the two constructed supercriteria.
-
An experimental verification of the developed method has been conducted for the task of selecting investment projects in construction in the western region of Ukraine.
The practical value of the obtained results lies in the fact that the developed method can become an effective decision-making tool in the field of urban construction. The method is universal, easy to apply, and does not require large amounts of input data. In addition, the proposed method can be integrated into smart city strategies, decision support systems in public investment policy, and infrastructure planning at the local and regional levels.
The structure of the paper is as follows. The second section analyzes current scientific sources devoted to decision-making in urban construction and related fields. The third section provides an analysis of the problem, a verbal–mathematical formulation of the task, and a detailed description of the developed method. The fourth section is devoted to the experimental verification of the proposed method. A discussion and conclusions are presented in the final section of the paper.

2. Literature Review

A selection of construction projects is traditionally carried out considering criteria of various nature, which may include the financial capacity of the investor, compliance with technical requirements, the experience of the contractor, and socio-economic benefits. Different countries apply various approaches to project ranking, ranging from expert assessments and analytical methods to multi-criteria decision-making (MCDM) models. In this context, the task of selecting construction projects can be reduced to a problem of multi-criteria selection. Several well-known methods exist to solve problems of this class.
In study [10], the authors focus on examining the use of various powerful MCDM methods for sustainable development. They compare AHP, FAHP, TOPSIS, ELECTRE, and VIKOR and highlight the strengths and weaknesses of each approach. As a result, it is shown that although each of these methods has advantages, there is no single approach that simultaneously accounts for subjective assessments and qualitative data, analyzes the closeness to the ideal solution, and handles conflicting criteria.
Study [11] demonstrates the advantages of using the Analytic Network Process (ANP) method to prioritize projects in the field of population studies. It is shown that this approach provides the decision-maker with a specific mathematical tool for decision support. However, this method is sensitive to small changes in subjective assessments and loses effectiveness when dealing with a large number of criteria or alternatives.
In article [12], the authors analyze the decision-making process regarding tenders in the construction sector. The study shows the effectiveness of considering the relative importance of criteria in the decision-making process.
The Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) is demonstrated in works [13,14] as part of analytical multi-criteria decision-making for environmental and civil construction tasks. The core idea of this method is that the desired alternative is the one closest to the positive ideal solution and farthest from the negative ideal solution. TOPSIS involves ranking alternatives through the normalization and weighting of performance indicators, calculating the Euclidean distances to the ideal and negative-ideal solutions based on criteria of maximum and minimum effectiveness, and finally, deriving a relative closeness coefficient for each model. The drawbacks of the method include its dependence on normalization and the selection of weighting coefficients, which may be subjective [15].
The problem of selection based on Complex Proportional Assessment (COPRAS) and the evaluation of mixed data (EVAMIX) is addressed in study [16]. The authors demonstrate the need for a simple and systematized mathematical approach to guide the decision-maker in making an appropriate choice.
Despite the aforementioned strengths and proven effectiveness of these methods, all of them are highly subjective in nature, and the outcomes of their application depend on the characteristics of the experts and the decision-maker, as demonstrated in study [17]. To reduce such subjectivity, researchers often use modifications of classical methods based on fuzzy set theory [18]. For instance, study [19] presents an integrated fuzzy multi-criteria group decision-making approach for selecting research and development projects under incomplete information. The authors proved the effectiveness of the method compared to others. A specific feature of the proposed method is the use of the fuzzy integral method for ranking alternatives. This approach eliminates the requirement for the mutual independence of criteria and makes the method more versatile in application.
A fuzzy method for planning and selecting tenders for the design of public office buildings is presented in study [20]. To determine the weights of the criteria, the authors applied the fuzzy analytic hierarchy process (FAHP). However, despite the use of linguistic variables and other fuzzy analysis tools, these methods primarily rely on subjective data. They are based on expert opinions and may involve high computational complexity.
Although fuzzy methods help objectify subjectivity and are more flexible compared to classical approaches, they still significantly depend on expert conclusions. To reduce the influence of these factors, there is growing interest in hybrid and data-driven models in the scientific literature. Such models allow for the analysis of both subjective assessments obtained from experts or decision-makers and conclusions derived from retrospective data analysis. For example, study [21] is devoted to predicting the potential occurrence of specific properties in projects using the k-nearest neighbors algorithm and artificial neural networks. The authors developed a model for forecasting the cost of a construction project and time overruns during its implementation. The estimates obtained through this model can potentially be used in project selection processes. However, it is worth noting that a feature of neural network methods is the requirement for sufficiently large sets of retrospective data [22,23].
Bayesian classification methods allow for effective work with smaller data volumes and serve as the basis for developing efficient decision-making algorithms [24,25]. In study [26], the authors applied a Bayesian classifier to predict cost overruns in construction project implementation. The study demonstrated that the developed tool established direct correlations among all risks and identified the most critical risks based on the number of correlations between them. Additionally, study [24] showed how the Bayesian sequential analysis method enables effective decision-making based on relatively small datasets.
Support Vector Machine (SVM) is also an effective tool for classification and regression in decision-making tasks. For instance, study [27] proposed an SVM model based on Epsilon-SVR RBF kernel functions to solve the problem of predicting the cost of building construction projects. The obtained results were sufficiently accurate. However, it is well known that this model has high computational complexity when dealing with large datasets, and its application requires a high level of expertise from the analyst due to the model’s sensitivity to the choice of kernel function and the tuning of other parameters.
Another group of methods used in construction decision-making includes Case-Based Reasoning (CBR), which applies analogies from past cases to make decisions. These methods allow for the use of knowledge from previous projects in a simple and intuitive format. In study [28], the authors provided a review and justification of the CBR approach. Despite its interdisciplinary advantage, the authors highlighted some drawbacks, such as the method providing only approximate answers and its limited applicability in unsupervised learning scenarios. Nevertheless, CBR holds promise in the development of decision support systems with explainable CBR and deep CBR models.
Study [29] proposed a case-based reasoning model for leveraging past experience and knowledge to address scheduling delays in prefabricated construction projects. The research showed that such models can be an effective decision support tool during project evaluation stages, provided there are similar historical cases available—this being a significant limitation.
Thus, a certain methodological gap exists among decision-making methods for construction project selection. The analyzed methods demonstrate high effectiveness under various conditions, but they are often either overly dependent on expert assessments, require large datasets, or fail to consider the structure of criteria originating from different sources. This issue is especially relevant in the context of rapid urbanization, where the effectiveness of decision-making directly affects the resilience of urban infrastructure, the financial and psychological security of the population, and other vital indicators.
This study presents a new approach to organizing the decision-making process for selecting construction projects. This approach combines the structuring of the criteria space according to the source of origin, a multi-stage iterative decision adaptation process based on retrospective analysis results, and adaptive multi-criteria optimization.

3. Materials and Methods

3.1. Problem Analysis and Verbal–Mathematical Problem Formulation

Modern scientific research in the field of urban studies indicates that by 2050, approximately 6 billion people will live in cities [30]. Despite the fact that many developed countries are gradually entering the post-urbanization stage, developing countries are experiencing rapid growth in the role of cities and urbanization [31]. This continuous increase in the role of cities in the development and functioning of society creates the need to develop modern tools, relevant to current challenges, for strengthening the resilience of urban infrastructure [32].
The expansion and enlargement of cities place a significant burden on the construction sector [33]. According to the Global Construction Market Report published by The Business Research Company in January 2025, the size of the global construction market is projected to grow from USD 16,152.39 billion in 2024 to USD 17,045.95 billion in 2025 and reach USD 21,260.28 billion by 2029 [34]. The construction of new facilities is closely linked to ensuring urban resilience, particularly in the context of developing residential, transport, utility, and energy infrastructure. However, as modern sources indicate, a large portion of construction projects fail. According to estimates by McKinsey, the Construction Industry Institute (CII), and other industry analysts, approximately 30% of all projects fail. Projects are considered to have failed if their completion exceeds the planned cost and duration by 20%. Similar studies show that the failure rate among large/megaprojects is significantly higher—around 80% of large/megaprojects do not meet their planned objectives [35]. In some cases, construction projects are completed late and over budget [36].
The main causes of construction project failures include the following [37,38,39]:
-
Financial risks (inflation and poor budget planning);
-
Technical challenges (insufficient preparation and planning errors);
-
Delays due to bureaucracy (regulatory barriers and document approval);
-
The impact of macroeconomic and political factors (crises, pandemics, and instability), etc.
Given these factors and the relatively high rate of failed projects in urban construction, the project selection process deserves special attention. An analysis of decision-making processes related to the selection of construction projects has shown that the task of project selection can be reduced to a multi-criteria decision-making problem [40]. Typically, construction projects are evaluated based on a set of values according to a defined system of criteria and indicators. Moreover, such a system of criteria is shaped by various decision-making entities: regulators and construction customers [41,42]. Criteria provided by regulators may include regulatory requirements and standards arising from current legislative norms and environmental, and urban planning constraints. As a rule, these criteria are strict and mandatory to comply with. In turn, construction customers (a municipality, institution, or entrepreneur) may introduce more flexible criteria, including financial, technical, or other aspects.
However, the criteria of both groups reflect only the necessary conditions for successful project implementation. Even when all the requirements set by regulators and construction customers are met, a large portion of projects still turn out to be unsuccessful. This is due to unforeseen difficulties faced by investors. One of the reasons for this situation is that the success factor of a construction project also directly depends on the regional characteristics of economic activity, socio-economic conditions of the region, the availability of a sufficient labor force, etc. [43]. To identify such criteria and the degree of their influence, it is proposed to take into account retrospective data on construction projects implemented in previous periods in the respective region and under similar conditions. The use of retrospective data makes it possible to identify patterns of success and failure in past projects under similar conditions, allowing for the adaptive adjustment of criterion weights to improve forecasting accuracy.
In this study, the task of selecting an investment project in urban construction is considered. Let us construct its verbal–mathematical formulation in the following form:
Let N be the number of projects available for selection;
P = { P 1 , P 2 , , P N } is the set of projects, each of which is evaluated according to the criteria sets K = { K 1 , K 2 , , K M } , where M is the number of criteria, K j is the set of possible values of the criterion under number j , j = 1 , M ¯ , and X i = ( x i 1 , x i 2 , , x i M ) are vectors whose components are the values of criteria in the corresponding projects; that is, x i j is the value of criterion K j for project P i .
It is necessary to develop rule Ω , which implements Mapping (1):
P , K Ω P ,
where P is the most effective project in a certain sense.
In this formulation, the task can be referred to the multi-criteria decision-making problem. By the effectiveness of the project, we will understand its compliance with the constraints imposed on projects of this type and its advantage in certain characteristics over other projects.
An important stage in this case is the formation of the set of criteria K . The system of criteria is shown in Figure 1:
As seen in Figure 1, the system of criteria may have a complex structure; that is, sets of criteria obtained from different sources may intersect. For example, constraints from the construction customer on the value of a certain indicator may be stricter than those imposed by the regulators.
  • Let us introduce the notation. J n o r m —the set of indices of criteria provided by the regulators;
  • J c u s t —indices of criteria provided by customers;
  • J r e t r o —indices of criteria obtained based on retrospective data analysis.
The following condition must be satisfied, J n o r m J c u s t J r e t r o = { 1 , 2 , , M } , and the sets themselves may intersect.
Next, we will consider the proposed algorithm of the method for selecting investment projects in construction to solve the multi-criteria selection task developed within the framework of this study.

3.2. Method for Selecting Investment Projects in Urban Construction

Within the framework of this study, a multi-stage adaptive decision-making method for the selection of investment projects in urban construction was developed. The construction of the model is based on a number of assumptions that define the boundary conditions for its application and determine the limits of result interpretation. In particular, the following is considered:
-
The hypothesis of project independence, according to which all considered projects (alternatives) are independent of each other;
-
The hypothesis of the relative stability of project implementation conditions, according to which regulatory, economic, and political conditions are assumed to be conditionally unchanged during the period covered by the model;
-
The hypothesis of data reliability: all data are assumed to be accurate and representative.
It should be noted that minor violations of these assumptions do not have a critical impact on the stability of the results. However, when forming the training sample, it is advisable to consider the conditions under which the projects were implemented. These conditions should be as similar as possible to the forecasted conditions for the implementation of the selected project.
According to the developed method, the process of selecting investment projects in urban construction is divided into several stages as follows:
Stage 0. Analysis of retrospective data. This stage is not a direct part of the project selection method and is preparatory. However, the effectiveness of the entire method depends on its quality. At this stage, based on the analysis of the experience of implementing similar projects in the given area, numerical indicators of the degree of influence of criteria on project success are determined. These indicators will be used in the subsequent stages of the method:
-
The determination of criterion weights reflecting their importance in the selection process;
-
The formation of super-criteria that aggregate criteria of different types;
-
The construction of a multi-criteria model for evaluating alternatives.
Stage 1. Elimination of unpromising options. This stage involves analyzing the elements of the project set P for compliance with the requirements set by regulators and customers. Those elements of set P that do not meet at least one of the requirements are excluded from consideration as unpromising.
Stage 2. Project evaluation using a multi-criteria model. At this stage, a supercriterion is constructed for each category of criteria, and the multi-criteria selection problem is solved. If, at this stage, it is possible to select a project that maximizes all supercriteria, the selection process ends; otherwise, the process proceeds to the next stage.
Stage 3. Adaptive optimization with gradual reduction in supercriteria. At this stage, criteria are gradually excluded from the supercriteria, taking into account their degrees of influence on the resulting evaluation. The process continues until an acceptable project is found or the permissible limits of criteria reduction are exhausted.
Figure 2 shows the block diagram of the sequence of stages in the method implementation.
Next, the implementation approaches for each of the mentioned stages are presented.

3.2.1. Logarithmic Model for Identifying Weighting Functions

To identify weighting functions for criteria from the set K with indices from set J r e t r o , we form a sample consisting of three types of projects:
-
The first type includes projects that were successfully completed;
-
The second type includes projects that were completed but during their implementation faced difficulties that led to a deterioration of the expected result;
-
To the third group, we assign projects that, for certain reasons, were not completed.
Let us introduce the following notation:
n 1 ,   n 2 ,   n 3 —the respective number of projects of the first, second, and third types;
V 1 , V 2 , , V n 1 —vectors with criterion values for projects of the first type;
V n 1 + 1 , V n 1 + 2 , , V n 1 + n 2 —vectors with criterion values for projects of the second type;
V n 1 + n 2 + 1 , V n 1 + n 2 + 2 , , V n 1 + n 2 + n 3 —vectors with criterion values for projects of the third type;
V l = ( v l j 1 , v l j 2 , , v l j J r e t r o ) , l = 1 , n 1 + n 2 + n 3 ¯ , { j 1 , j 2 , , j J r e t r o } = J r e t r o , v l j K j .
We introduce into consideration the function, a set of weighting functions { f j ( x ) } , such that they satisfy (2):
f j ( x ) : K j R ,   j J r e t r o .
The weighting functions will reflect the strength of the relationship between the criterion value x and the probability of a successful project implementation. The weighting function for each criterion j is constructed according to the following logarithmic dependency:
f j ( x ) = lg c o u n t ( V l : l = 1 , n 1 ¯     a n d     v l j x ) + α c o u n t ( V l : l = n 1 + 1 , n 2 ¯     a n d     v l j x ) + ε c o u n t ( V l : l = n 1 + n 2 + 1 , n 1 + n 2 + n 3 ¯     a n d     v l j x ) + ( 1 α ) c o u n t ( V l : l = n 1 + 1 , n 2 ¯     a n d     v l j x ) + ε
where α [ 0 ; 1 ] and ε > 0 —model parameters.
As we can see, using model (3), for each value of each criterion, based on retrospective data, it is possible to calculate the value of the corresponding weighting function. By their nature, these functions for each criterion value represent the ratio between successful and unsuccessful projects. That is, they make it possible to formalize such relationships.
The use of a logarithmic model is justified by the following features and advantages:
-
The logarithmic function allows us to interpret the ratio between types of projects in negative, zero, or positive values: when the number of successful and unsuccessful projects is equal, the weight equals zero; if there are more successful ones, the weight is positive, and vice versa. This enables the use of weighting function values in score-based models.
-
The logarithmic function smooths out sharp fluctuations in small samples, making it resistant to local peaks and instability—unlike linear or power functions.
-
This form reflects an approach close to log-odds, which is widely used in probabilistic analysis and logistic regression [44,45], making it both familiar and validated.
In this form, functions of type (3) can be regarded as weighting functions, and their values can be interpreted as the degree of quality of a certain criterion value for a successful project implementation. Thus, in this study, the logarithmic function is not used for classification but for an automatic generation of a weight estimate for each criterion value, allowing the subjective assessment to be replaced with empirically grounded evaluation.
Model (3) introduces two additional parameters that allow us to adapt the model to the context as follows:
-
Parameter α indicates to what extent projects of the second group (those that encountered certain problems during implementation) can be considered successful. If α = 0 , they are considered unsuccessful and formally assigned to the third group; if α = 1 , they are considered successful and assigned to the first group. In all other cases, for α ( 0 ; 1 ) , they are partially assigned to the first and third groups in proportions α : 1 α . This allows us to tune the model to the specifics of the risk acceptance policy.
-
Parameter ε > 0 in model (3) prevents instability in calculations. Its use guarantees that neither the numerator nor the denominator of the fraction equals zero, and the argument of the logarithmic function stays within permissible bounds. The closer this parameter is to zero, the less it affects the values of the weighting functions.
Further in the following sections, the sensitivity of the model to changes in the values of these parameters will be analyzed.
It is worth noting that the general form of the functions (3) is formalized. The equality v l j x , depending on the nature of the values of the given criterion, may mean exact matching or belonging to the same category, numerical interval, range, or set of values. Thus, in this context, v l j and x are equivalent in a certain sense.
After identifying the weighting functions (3), the next stage is the implementation of the first stage of project selection, for which the following procedure of sequential analysis of alternatives is proposed.

3.2.2. Procedure for Sequential Analysis of Alternatives for Elimination of Unpromising Projects

At the first stage of selection, it is necessary to check whether the projects from the set P comply with the constraints established by the regulators and the customer. The elimination of projects that do not meet the established requirements allows us to reduce the initial set of projects and simplify the selection procedure itself.
To implement the elimination procedure, it is necessary to formalize the requirements and constraints imposed on projects. Let us denote the sets of admissible values of the corresponding criteria by D 1 n o r m ,   D 2 n o r m ,   ,   D J n o r m n o r m and D 1 c u s t ,   D 2 c u s t ,   ,   D J c u s t c u s t , which represent the respective requirements and constraints.
It is worth noting that there may be cases where the same criteria belong to both categories. For such criteria, we check the condition of non-contradiction (4):
i f     j J n o r m     a n d     j J c u s t     t h e n     D j n o r m D j c u s t .
If condition (4) is not met for at least one criterion, this means that the requirements and constraints set by the customer contradict the normative ones. In this case, the selection problem has no solution, and the customer should reconsider their requirements for the projects.
To perform the elimination, we apply the methodology of the sequential analysis of alternatives, which we present in the form of (5)–(6):
i = 1 , N ¯ :     i f     j J n o r m :   x i j D j n o r m     t h e n     P : = P \ { P i } ,     N : = N 1 ,
i = 1 , N ¯ :     i f     j J c u s t :   x i j D j c u s t     t h e n     P : = P \ { P i } ,     N : = N 1 .
If, as a result of one of the iterations of procedures (5)–(6), set P becomes empty, then we conclude that none of the initially declared projects complies with the established requirements. At the same time, if some projects were eliminated during the execution of procedure (6), it is possible for the customer to revise the requirements that were imposed on the projects in order to expand the set of admissible criterion values. After such a revision, the initial project set P should be re-subjected to the elimination procedure.
If the elimination occurred solely based on procedure (5), then the project selection task is completed, and it is impossible to make a decision on the selection of a specific project.
After executing procedures (5)–(6), only those projects that meet the specified requirements remain in set P . Then, according to the developed method, we proceed to the next stage of selection.

3.2.3. Model of Multi-Criteria Selection Based on Supercriteria

The implementation of the project selection procedure from the set P involves searching for such project P , which is, in a certain sense, the best among the available projects. According to the developed model, the best project is the one that is the best from the point of view of the customer’s requirements and the characteristics most similar to the characteristics of projects V 1 , V 2 , , V n 1 , that is, those projects that were successfully implemented in previous periods of time.
To formalize the selection process, we construct two supercriteria:
F c u s t ( x 1 , x 2 , , x m ) —supercriterion for the criteria set by the customer;
F r e t r o ( x 1 , x 2 , , x m ) —supercriterion for the criteria obtained from retrospective data.
Let us construct F r e t r o ( x 1 , x 2 , , x m ) in the form of (7):
F r e t r o ( x 1 , x 2 , , x m ) = j J r e t r o f j ( x j ) .
Considering the method of identification of weighting functions f j ( x ) , the supercriterion (7) equals the sum of weights for the respective criterion values of the considered project.
To identify F c u s t ( x 1 , x 2 , , x m ) we introduce a system of functions g j ( x ) and j J c u s t , which will reflect the weights of the criterion values obtained from the customer. In the general case, the identification of these functions must be performed by the customer based on their vision of the desired characteristics. We assume that the more desirable a value is, the higher the weight the customer will assign to it. Under such conditions, the supercriterion F c u s t ( x 1 , x 2 , , x m ) is constructed in the form of (8):
F c u s t ( x 1 , x 2 , , x m ) = j J c u s t g j ( x j ) .
Next, to find the optimal project P , we solve the bicriteria selection problem in the form of (9):
F c u s t ( X ) max , F r e t r o ( X ) max , X { X 1 , X 2 , , X N } . .
When solving problem (9), the following cases are possible:
Case 1—problem (9) has one solution; that is, the following holds:
! i { 1 , 2 , , N } :     X i = arg max X { X 1 , X 2 , , X N } F c u s t ( X )     a n d     X i = arg max X { X 1 , X 2 , , X N } F r e t r o ( X )  
In this case, the optimal project for selection is P i .
Case 2—problem (9) has several solutions; that is, the following holds:
A rg max X { X 1 , X 2 , , X N } F c u s t ( X )     A rg max X { X 1 , X 2 , , X N } F r e t r o ( X )   > 1 .
In this case, we form the set
P o p t = A rg max X { X 1 , X 2 , , X N } F c u s t ( X )     A rg max X { X 1 , X 2 , , X N } F r e t r o ( X ) , which contains equally valuable projects from the perspective of the criteria (7)–(8). The further selection of a project from set P o p t can be based either on the decision of the decision-maker or on the refinement of weighting functions and construction of new supercriteria.
Case 3—problem (9) has no solutions, i.e., A rg max X { X 1 , X 2 , , X N } F c u s t ( X )     A rg max X { X 1 , X 2 , , X N } F r e t r o ( X )   = . This means that set P P contains no project for which the values of the criteria simultaneously maximize both supercriteria. Therefore, in such a system of criteria, it is impossible to determine the best project. To make a decision in such a case, one can apply different strategies—from forming a new set of criteria to generating a new set of projects. Within this study, we propose using the following method: iterative reduction in supercriteria via internal optimization.

3.2.4. Method of Iterative Reduction in Supercriteria via Internal Optimization

The main idea of this method lies in the step-by-step elimination of those criteria within the supercriteria that have the lowest degree of importance. At each iteration, the criterion with the minimal weight is excluded from the supercriterion, and a new optimization condition is applied. This process is iterative and continues until a project satisfying the updated conditions is found or until all possibilities are exhausted.
Let us denote the set of indices of criteria for which adjustments (relaxations) are allowed as J s o f t , with the initial state being J s o f t = .
Let us describe a single iteration of the method:
Step 1. We identify the criteria that can be relaxed in the current iteration. The indices of the criteria are determined according to rule (12):
j 1 A r g min j J c u s t max i = 1 , N ¯   g j ( x i j ) min i = 1 , N ¯   g j ( x i j ) , j 2 A r g min j J r e t r o max i = 1 , N ¯   f j ( x i j ) min i = 1 , N ¯   f j ( x i j )
Rule (12) is based on the assumption that the criteria whose weighting function values for projects in the given sample fall within the smallest numerical interval (i.e., are the closest to each other in value) have the least influence on the differentiation of projects according to the corresponding supercriteria. In other words, such a criterion makes the least significant contribution to the ranking of alternatives, since the values of its weighting function differ the least across all considered projects. Therefore, its step-by-step elimination is justified and allows for a reduction in the dimensionality of the problem.
Step 2. For the indices j 1 ,   j 2 , we apply the transformation shown in (13):
J s o f t : = J s o f t { j 1 } ,   J c u s t : = J c u s t \ { j 1 } ,   J r e t r o : = J r e t r o \ { j 2 } .
Step 3. If J c u s t and J r e t r o , we construct a bicriteria selection problem in the form of (14):
F c u s t ( X i ) = j J c u s t g j ( x i j ) max , F r e t r o ( X i ) = j J r e t r o f j ( x i j ) max , g j ( x i j ) δ j ,     j J s o f t , X i { X 1 , X 2 , , X N } ,
where δ j —the minimum allowable value of the criterion K j set by the customer.
In the case where J c u s t = or J r e t r o = , we solve the corresponding single-criterion decision-making problem (15) or (16), find the optimal project P and complete the execution of the method as follows:
F r e t r o ( X i ) = j J r e t r o f j ( x i j ) max , g j ( x i j ) δ j ,     j J s o f t , X i { X 1 , X 2 , , X N } ,
F c u s t ( X i ) = j J c u s t g j ( x i j ) max , g j ( x i j ) δ j ,     j J s o f t , X i { X 1 , X 2 , , X N } .
Step 4. We analyze problem (14) similarly to problem (9) and make a decision regarding the termination of the method if a solution is found or proceed to the next iteration.
As a result of applying the described method, a decision may be made regarding the selection of the optimal project based on compromise optimization in an iteratively reduced set of criteria, which ensures flexible decision-making even under conditions of conflict between objective functions.

4. Results

4.1. Collection of Data

The rapid growth of the role of cities in human activity and the increasing urban population lead to a rise in the number of investment projects in urban construction. The success of a project depends both on its characteristics and on the characteristics of its executors, as well as on the specific features of the territory where the project is being implemented. A formal approach to the project selection process and the failure to consider all these factors may lead to the emergence of incomplete or unsuccessful projects, which negatively affects urban infrastructure and the economic security of the population.
The developed method for selecting investment projects in urban construction was verified in the western region of Ukraine. The problem under consideration is the selection of an urban construction project commissioned by a local self-government authority for the implementation of housing programs, which is defined as follows:
The local self-government authority plans to implement a municipal housing program for socially vulnerable categories of the population (young specialists, large families, and veterans). For this purpose, an open competition of investment projects was announced among developers who were ready to construct housing with partial funding from the city budget.
At the first stage, a set of criteria that may influence the project selection process was formed. The criteria and their characteristics are presented in Table 1.
Constraints and weight coefficients for certain criteria are provided in Table A1 and Table A2.
As can be seen from Table A2, the customer did not define specific constraints but only provided weight coefficients for certain criteria.
Next, a sample of retrospective data on projects implemented in the given area under similar conditions was formed. At the initial stage of this process, projects with missing or analytically unsuitable indicator values were filtered out. All criterion values were normalized according to the scales defined in Table 1. The classification of projects into three groups (successful, partially successful, and unsuccessful) was carried out based on an analysis of actual outcomes (implementation timeframes, budget compliance, and achievement of target indicators), as well as the assessment of their impact on the social and economic situation in the region.
The sample included 60 projects. The sample was divided into two parts—a training sample (40 projects) and a test sample (20 projects). In each sample, according to the methodology, the projects were of three types. In particular, the training sample included the following projects: those that were successfully completed ( n 1 = 21 ); those that were completed, but whose implementation was accompanied by complications that led to a deterioration in the expected result ( n 2 = 7 ); and those that, for certain reasons, were not completed ( n 3 = 12 ). The size of the test sample by groups was n 1 = 10 , n 2 = 2 , n 3 = 8 .

4.2. The Results of Applying the Developed Method

At the first stage, according to the developed method, an analysis of data from the training sample was carried out. For this analysis, the previously developed logarithmic model (3) with the following parameters was applied: α = 0.2 , ε = 0.01 . The data from the training sample and the results of the calculation of weight function values are provided in Table 2.
As shown in Table 2, each criterion value was assigned a corresponding weighting function value calculated according to (3).
At the next stage, the sequential variant analysis procedure was applied to the projects of the control sample. As a result of this procedure, one conditionally successful project and four unsuccessful projects were filtered out. The results are presented in Table A3.
For the 15 projects that remained, supercriteria were constructed. The values of the supercriteria for the projects from Table A3 are shown in Figure 3 and Figure 4. Here, the horizontal axis represents the numbers of the projects remaining under consideration, and the vertical axis shows the values of the corresponding supercriterion. Additionally, to improve visual analysis, successful projects are highlighted in green, conditionally successful in orange, and unsuccessful in red.
As we can see from Figure 3 and Figure 4, problem (9) has no solution: F r e t r o reaches its maximum for project number 5, while F c u s t for 12.
Next, according to the method, we select criteria for filtering. Among the normative criteria, the criterion “Number of Completed Projects” is selected; among the customer criteria, the “Energy Efficiency Class” criterion is excluded. Additionally, a restriction “Number of Completed Projects > 0” was introduced.
The results of constructing supercriteria are shown in Figure 5 and Figure 6.
As we can see, as a result of the introduction of constraints, the number of projects remaining under consideration decreased, and an unsuccessful project was excluded.
Similarly, two more iterations were carried out, after which only the first group of projects remained under consideration, among which the projects numbered 1 and 5 maximized the retrospective supercriterion.

4.3. A Sensitivity Analysis of the Logarithmic Model

To evaluate the impact of changes in the values of parameters α and ε on the weighting functions of type (3), a sensitivity analysis was carried out. This analysis made it possible to illustrate how changes in each parameter affect the values of the weighting function f(x).
For the calculations, the following values for the number of projects in the groups were fixed: n 1 = 10 , n 2 = 5 , n 3 = 8 .
The first series of calculations was performed to analyze the impact of changes in parameter α with ε = 0.01
It is worth recalling that parameter α indicates the extent to which partially successful projects can be assigned to the group of successful projects. The results of the calculations are shown in Figure 7.
The calculation results demonstrate a monotonic increase in the values of the weighting function f(x) as parameter α increases. This is consistent with the logic of the proposed model: the higher the value of parameter α, the greater the number of successful projects and the smaller the number of unsuccessful ones. Consequently, the weight of the given criterion value increases.
In the second series of calculations, the value of parameter α was fixed at 0.5, while the value of parameter ε varied from 0.01 to 0.99. The results of the calculations are presented in Figure 8.
As shown in Figure 8, with an increase in ε, the absolute value of the weighting function decreases. However, this decrease is relatively insignificant and amounts to 8% when ε = 0.99 compared to ε = 0.01.
Additionally, the values of function f(x) were compared for ε = 0.01 (f(x) = 0.07565) and ε = 0 (f(x) = 0.07572). Thus, it can be concluded that the introduction of the stabilization parameter ε in this case resulted in a change in the value of the weighting function by less than 0.1%, which can be considered an acceptable compromise between computational accuracy and stability.

5. Discussion

5.1. Interpretation of Results

The experimental part of the study demonstrated how the developed method for selecting construction projects can be applied, using the example of selecting investment projects in urban construction in the western region of Ukraine. To verify the obtained results, a dataset of retrospective data on projects previously implemented in the same area under similar conditions was compiled. The projects were divided into three different groups: those successfully completed, those completed with complications during implementation, and those that, for certain reasons, could not be successfully completed. This dataset was divided into a training set (40 projects) and a control set (20 projects). A case was modeled involving the decision-making process for selecting one project from the control sample.
According to the developed methodology, a set of criteria was formed and divided into three subsets—criteria defined by regulators, criteria provided by the project client, and retrospective criteria (Table 1). It was also considered that these subsets may overlap. For the first type of criteria, constraints that projects must meet were defined (Table A1). For the second type, the constraints and the weighting function were provided by the project client (Table A2).
To identify the weight functions of the third type of criteria, the logarithmic model (3) developed in this study was applied. The data for the training dataset and the values of the weight functions are provided in Table 2. As shown in this table, the weight function takes a positive value if the criterion value predominantly appears in successful projects and a negative value in the opposite cases. If the criterion value, according to the model, does not influence project success, the weight function is close to zero (e.g., the criterion Number of Completed Projects, variant “1–5”).
Within the control sample, a baseline validation procedure of the method was implemented. After applying the elimination of projects according to the constraints provided by the regulators, 15 projects remained in the control sample (Table A2). Among the five eliminated projects, one was partially successful and four were unsuccessful. For the elements of the control sample, a multi-criteria selection model of type (9) was constructed. The results of calculating the values of the supercriteria for the control sample elements are presented in Figure 3 and Figure 4.
As can be seen from these figures, the criterion constructed on the basis of retrospective data attained higher values for projects of the first group (the maximum value was reached for project number 5), while the criterion formed based on the customer’s perspective allowed potentially unsuccessful projects to obtain higher values than successful ones (the maximum value was reached for project number 16). This indicates that if the decision had been made solely on the basis of regulatory constraints and the customer’s vision, the selection of an unsuccessful project would have been likely.
Next, in accordance with the developed method, the procedure of excluding criteria from the supercriterion and forming new supercriteria was demonstrated. The criteria were excluded automatically based on Rule (12), which enables identifying the criterion that has the least impact on the corresponding supercriterion. As a result of the implemented procedure, only potentially successful projects remained under consideration. Of course, the procedure can be continued until a unique solution to the multi-criteria selection problem is found; however, even at the stage when only potentially successful projects remain, it can already be concluded that the developed model enhances the substantiation of decision-making processes regarding the selection of investment projects in construction and reduces the risk of selecting inefficient alternatives.
The conducted sensitivity analysis confirmed that the logarithmic model is adaptive to parameter changes and allows for the flexible generation of weighting estimates depending on the customer’s strategic vision (via parameter α) or the quality of statistical data (via parameter ε). This combination of stability and flexibility is a key advantage of the proposed approach.

5.2. Comparison with Classical Multi-Criteria Decision-Making Methods

In contrast to classical multi-criteria selection methods such as AHP, TOPSIS, or VIKOR [10,14,15], the method developed in this study demonstrates lower dependence on expert evaluations and is less influenced by subjective judgments. The method is based on a retrospective analysis of data on the success of previously implemented projects, which allows us to take into account not only regulatory and subjective constraints but also the specific features of construction project implementation in a given area.
Moreover, unlike many multi-criteria models, it implements a procedure for eliminating unpromising projects and adaptively reducing criteria that have less influence on the objective functions under specific conditions. This approach is similar to the concepts of sequential concessions or the compromise selection method [46,47], but it is combined with data from past projects, forming a unique two-level decision-making procedure.
Thus, the developed method is not an alternative to classical MCDM approaches but rather an adaptive and complementary form, especially under conditions of insufficient expert information or the high variability of regional factors.
A comparison of the key characteristics of classical MCDM methods (AHP, TOPSIS, VIKOR) with the proposed approach is presented in Table 3.
The table demonstrates significant differences in data sources, approaches to weight formation, and the ability to adaptively reduce the set of criteria.

5.3. The Key Properties and Application Potential of the Method

The developed method is characterized by a number of key properties that determine its flexibility, scalability, and practical applicability in various urban planning contexts.
The method is adaptive and allows an adjustment to the specifics of input data (the set of projects submitted for the selection process), regional implementation conditions reflected in retrospective data, and the preferences and vision of the construction customer. Although the experimental verification of the developed method was carried out using the case of project selection in Western Ukraine, the structure and logic of the proposed methodology are universal. The method is independent of geographic location or construction type. Its effectiveness depends on the availability of a training sample that includes projects implemented in past periods under conditions as close as possible to the forecasted conditions for the selected project, as well as the customer’s awareness of the specifics of implementing such projects.
Moreover, the relevance of the method is confirmed in light of current research in the field of urban investment management. In particular, recent studies show that the introduction of high-speed railways contributes to the reduction of carbon emissions through the stimulation of environmental investments [48] and that digital financial infrastructure and ESG strategies of companies are increasingly being integrated into the evaluation procedures of urban projects [49]. All this highlights the relevance and necessity of developing methods that integrate the ability to simultaneously and effectively consider economic, environmental, financial, and social aspects in a unified model.
It is also worth noting that, although the method does not directly provide a ranking of projects, such ranking can be implemented by consecutively applying the method. After selecting the first (most effective) project, it can be excluded from the set of alternatives, and the evaluation procedure can be repeated on the updated sample to select the next one. This approach makes it possible to generate a ranked list of alternatives based on the same logic without the need to modify the core mechanism of the method.
The implementation of the developed method in the practice of decision-making in urban construction does not require significant resource expenditures. To apply the approach, construction customers must ensure the following conditions are met:
-
The availability of retrospective data on previously implemented projects in the corresponding area;
-
Regulatory constraints that projects must comply with;
-
Constraints provided by the customer;
-
A tool for performing calculations.
It should be emphasized that the method does not require specialized software or high computational resources.

6. Conclusions

This study is devoted to the development of an adaptive method for multi-criteria project selection in urban construction. A preliminary analysis of the problem and the scientific literature revealed a certain methodological gap among existing decision-making methods for selecting construction projects. As demonstrated in the paper, the developed method allows for the consideration of both regulatory and customer requirements, as well as the specific features of conducting business in the field of urban construction within a given territory. The method is multi-stage and is reduced to solving a multi-criteria selection problem using the developed method of an iterative reduction in supercriteria with internal optimization.
The developed method integrates regulatory, customer-oriented, and retrospective criteria, which allows for the consideration of not only regulatory requirements and customer expectations but also the specific features of project implementation in the given region. Its main advantage lies in the use of data on previously implemented projects, which ensures the substantiation of the selection process and adaptation to the specifics of the local environment.
The logarithmic model developed in this study enables the identification of weighting functions for criteria that potentially influence the success of construction project implementation. The application of this model allows for reducing subjectivity and quantitatively assessing regional specificities in urban construction. The sensitivity analysis of parameters α and ε demonstrated the stable behavior of the logarithmic model, confirming its reliability across various practical scenarios.
The developed procedure of iterative criterion reduction enables the step-by-step solving of the multi-criteria selection problem through the gradual elimination of less significant parameters. This approach facilitates decision-making in tasks involving a large number of criteria.
The numerical experiment conducted on a retrospective sample of projects implemented in past periods under similar conditions, with division into training and control subsets, demonstrated the ability of the proposed method to reliably eliminate unsuccessful projects and focus the selection process exclusively on potentially effective alternative solutions. This confirms the practical applicability of the developed approach as a decision-making model suitable for use in real-world conditions.
The developed method has a number of limitations, including the following:
-
The necessity of having retrospective data. In the absence of such data, the method is reduced to a single-criterion selection problem and may be less reliable.
-
The method does not provide project ranking, as it is designed to select one of the potentially effective projects.
-
When using continuous criteria, it is necessary to divide them into intervals.
In further research, it would be advisable to consider the following:
-
The modification of the method for analyzing projects that are already in the implementation phase;
-
The integration of the model with artificial intelligence technologies (in particular, machine learning) for automatic parameter tuning and adaptation to new data;
-
The enhancement of the logarithmic model to account for weighting functions in the context of continuous data without discretization.

Funding

This research received no external funding.

Data Availability Statement

The data are hosted in an open repository and can be downloaded from there. Link: https://www.researchgate.net/publication/390971293_TrainingDataMCDM (accessed on 21 April 2025).

Conflicts of Interest

The author declares no conflicts of interest.

Appendix A

Table A1. Constraints on regulatory criteria.
Table A1. Constraints on regulatory criteria.
NumberCriterion NameValue RangeRegulatory Constraint
1Urban Planning ComplianceYes/NoMust fully comply with urban zoning and general plan
2Land Tenure StatusOwned/Leased/Not AvailableLand must be legally owned or leased for project use
3Building Code (DBN) ComplianceYes/NoProject design must meet DBN construction code requirements
4Energy Efficiency ClassClass A/B/C/DEnergy efficiency class must not be lower than Class C
11Availability of Urban InfrastructureYes/NoMust be within reach of existing city infrastructure (utilities, roads)
15Environmental Zone RestrictionsYes/NoConstruction not allowed if territory falls under environmental restriction
Table A2. Description of criteria provided by customer.
Table A2. Description of criteria provided by customer.
NumberCriterion NameValue RangeWeight Coefficients
4Energy Efficiency ClassClass A/B/C/D{‘Class A’: 1.0, ‘Class B’: 0.7, ‘Class C’: 0.4, ‘Class D’: 0.1}
5Price per m2<USD 600/USD 600–800/>USD 800{‘<USD 600’: 1.0, ‘USD 600–800’: 0.6, ‘>USD 800’: 0.2}
6Construction Duration<12/12–24/>24 months{‘<12’: 1.0, ‘12–24’: 0.6, ‘>24 months’: 0.2}
7Experience in Social HousingYes/Partial/No{‘Yes’: 1.0, ‘Partial’: 0.5, ‘No’: 0.1}
10Use of Local ContractorsYes/No{‘Yes’: 1.0, ‘No’: 0.0}
13Ownership of Construction EquipmentLow/Medium/High{‘High’: 1.0, ‘Medium’: 0.5, ‘Low’: 0.2}
14Public Benefit IndexLow/Medium/High{‘High’: 1.0, ‘Medium’: 0.6, ‘Low’: 0.2}
Table A3. Control sample after filtering procedure.
Table A3. Control sample after filtering procedure.
NumberPrice per m2Construction DurationExperience in Social HousingShare of Failed ProjectsCompletion Rate of Previous ProjectsNumber of Completed ProjectsGroupUse of Local ContractorsOwnership of Construction EquipmentPublic Benefit Index
1>800>24 monthsYes0%50–80%0SuccessfulNoLowMedium
2USD 600–800>24 monthsYes>25%>80%1–5SuccessfulYesMediumHigh
3USD 600–80012–24Yes0%50–80%1–5SuccessfulYesMediumMedium
4USD 600–80012–24Yes1–25%50–80%1–5SuccessfulNoMediumMedium
5<600>24 monthsYes0%>80%>5SuccessfulNoMediumHigh
6USD 600–800<12Yes0%50–80%1–5SuccessfulNoMediumHigh
7>80012–24Yes0%>80%1–5SuccessfulYesMediumMedium
8>800>24 monthsNo1–25%>80%>5SuccessfulYesLowLow
9USD 600–800<12Yes0%50–80%>5SuccessfulNoLowMedium
10USD 600–800>24 monthsYes1–25%<50%>5SuccessfulYesHighMedium
11USD 600–800<12Partial1–25%>80%>5Partially SuccessfulYesMediumHigh
16USD 600–800>24 monthsYes0%50–80%1–5UnsuccessfulYesHighMedium
18>800>24 monthsYes0%50–80%1–5UnsuccessfulNoMediumMedium
19>800<12Yes0%5–80%1–5UnsuccessfulYesMediumLow
20>80012–24Yes1–25%>80%>5UnsuccessfulYesMediumMedium

References

  1. Pooja. Urbanization and Its Influence on Worldwide Construction. Civil Engineering, Construction. Available online: https://www.gcelab.com/blog/urbanization-and-its-influence-on-worldwide-construction (accessed on 29 March 2025).
  2. Yang, Z.; Cao, Y.; Du, J. The Impact of New Urbanization Construction on Sustainable Economic Growth of Resource-Based Cities. Environ. Sci. Pollut. Res. 2023, 30, 96860–96874. [Google Scholar] [CrossRef] [PubMed]
  3. Wu, Y.; Qian, P.; Yang, L.; Tian, Z.; Luo, J. Analysis of the Impact of Urban Infrastructure on Urbanization Processes at Different Levels from a Spatiotemporal Perspective. Sustainability 2024, 16, 6888. [Google Scholar] [CrossRef]
  4. Alyamani, R.; Long, S.; Nurunnabi, M. Evaluating Decision Making in Sustainable Project Selection Between Literature and Practice. Sustainability 2021, 13, 8216. [Google Scholar] [CrossRef]
  5. Lannyati, N.; Sarwono, A.P.; Sami’an, S.; Taufiq, T.; Soeharto, A. Legal and Financial Risk Management in Large-Scale Construction Projects. Sch. Int. J. Law Crime Justice 2024, 7, 316–322. [Google Scholar] [CrossRef]
  6. Holt, G.D.; Olomolaiye, P.O.; Harris, F.C. A Review of Contractor Selection Practice in the U.K. Construction Industry. Build. Environ. 1995, 30, 553–561. [Google Scholar] [CrossRef]
  7. Hashemizadeh, A.; Ju, Y. Project Portfolio Selection for Construction Contractors by MCDM–GIS Approach. Int. J. Environ. Sci. Technol. 2019, 16, 8283–8296. [Google Scholar] [CrossRef]
  8. Mulesa, O.; Horvat, P.; Radivilova, T.; Sabadosh, V.; Baranovskyi, O.; Duran, S. Design of Mechanisms for Ensuring the Execution of Tasks in Project Planning. East.-Eur. J. Enterp. Technol. 2023, 2, 16–22. [Google Scholar] [CrossRef]
  9. Göküz, B.; Akıner, İ. Investigating Key Factors Influencing the Success of Construction Projects at International Level. Discov. Civ. Eng. 2025, 2, 30. [Google Scholar] [CrossRef]
  10. Rane, N.L.; Achari, A.; Choudhary, S.P. Multi-Criteria Decision-Making (MCDM) as a powerful tool for sustainable development: Effective applications of AHP, FAHP, TOPSIS, ELECTRE, and VIKOR in sustainability. Int. Res. J. Mod. Eng. Technol. Sci. 2023, 5, 2654–2670. [Google Scholar] [CrossRef]
  11. Vargas, R.V. Using the Analytic Hierarchy Process (Ahp) to Select and Prioritize Projects in a Portfolio. In Proceedings of the PMI® Global Congress 2010, Washington, DC, USA, 10–12 October 2010; Project Management Institute North America: Washington, DC, USA; Newtown Square, PA, USA, 2010. [Google Scholar]
  12. Belekar, S.; Jamadar, S.; Manjarekar, J.; Singh, R.; Kazi, A. Application of Analytical Hierarchy Process (AHP) in Construction Works. Int. J. Eng. Res. Technol. 2020, 9, 134–137. Available online: https://www.ijert.org/application-of-analytical-hierarchy-process-ahp-in-construction-works (accessed on 24 April 2025).
  13. Uzun, B.; Taiwo, M.; Syidanova, A.; Uzun Ozsahin, D. The Technique For Order of Preference by Similarity to Ideal Solution (TOPSIS). In Application of Multi-Criteria Decision Analysis in Environmental and Civil Engineering; Uzun Ozsahin, D., Gökçekuş, H., Uzun, B., LaMoreaux, J., Eds.; Professional Practice in Earth Sciences; Springer International Publishing: Cham, Switzerland, 2021; pp. 25–30. ISBN 978-3-030-64764-3. [Google Scholar]
  14. Madanchian, M.; Taherdoost, H. A Comprehensive Guide to the TOPSIS Method for Multi-Criteria Decision Making. Sustain. Soc. Dev. 2023, 1, 2220. [Google Scholar] [CrossRef]
  15. Çelikbilek, Y.; Tüysüz, F. An In-Depth Review of Theory of the TOPSIS Method: An Experimental Analysis. J. Manag. Anal. 2020, 7, 281–300. [Google Scholar] [CrossRef]
  16. Chatterjee, P.; Athawale, V.M.; Chakraborty, S. Materials Selection Using Complex Proportional Assessment and Evaluation of Mixed Data Methods. Mater. Des. 2011, 32, 851–860. [Google Scholar] [CrossRef]
  17. Maceika, A.; Bugajev, A.; Šostak, O.R.; Vilutienė, T. Decision Tree and AHP Methods Application for Projects Assessment: A Case Study. Sustainability 2021, 13, 5502. [Google Scholar] [CrossRef]
  18. Kabir, G.; Sadiq, R.; Tesfamariam, S. A Review of Multi-Criteria Decision-Making Methods for Infrastructure Management. Struct. Infrastruct. Eng. 2014, 10, 1176–1210. [Google Scholar] [CrossRef]
  19. Dursun, M.; Liliç, M. An Integrated Fuzzy MCDM Method for the Evaluation of R&D Projects. Acad. Platf. J. Eng. Smart Syst. 2023, 11, 1–10. [Google Scholar] [CrossRef]
  20. Hsieh, T.-Y.; Lu, S.-T.; Tzeng, G.-H. Fuzzy MCDM Approach for Planning and Design Tenders Selection in Public Office Buildings. Int. J. Proj. Manag. 2004, 22, 573–584. [Google Scholar] [CrossRef]
  21. Arabiat, A.; Al-Bdour, H.; Bisharah, M. Predicting the Construction Projects Time and Cost Overruns Using K-Nearest Neighbor and Artificial Neural Network: A Case Study from Jordan. Asian J. Civ. Eng. 2023, 24, 2405–2414. [Google Scholar] [CrossRef]
  22. Izonin, I.; Tkachenko, R.; Dronyuk, I.; Tkachenko, P.; Gregus, M.; Rashkevych, M. Predictive Modeling Based on Small Data in Clinical Medicine: RBF-Based Additive Input-Doubling Method. Math. Biosci. Eng. 2021, 18, 2599–2613. [Google Scholar] [CrossRef]
  23. Melnykova, N.; Shakhovska, N.; Ml, M.G.; Melnykov, V. Using Big Data for Formalization the Patient’s Personalized Data. Procedia Comput. Sci. 2019, 155, 624–629. [Google Scholar] [CrossRef]
  24. Mulesa, O.; Ondrejicka, V.; Yehorchenkov, O.; Yehorchenkova, N.; Jamecny, L.; Marusynets, M. Development of a Semi-Automated Decision-Making Method for the Resilience of Urban Healthcare Systems in Crisis Situations. Urban Sci. 2025, 9, 15. [Google Scholar] [CrossRef]
  25. Mulesa, O.; Yatsyna, O.; Melnyk, O.; Myronyuk, I.; Povkhan, I.; Batyuk, A. Prediction of the Occurrence of Threatening Conditions in Individuals as a Problem of Assigning an Object to a Class. In Proceedings of the 2022 IEEE 17th International Conference on Computer Sciences and Information Technologies (CSIT), Lviv, Ukraine, 10–12 November 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 332–335. [Google Scholar]
  26. Ashtari, M.A.; Ansari, R.; Hassannayebi, E.; Jeong, J. Cost Overrun Risk Assessment and Prediction in Construction Projects: A Bayesian Network Classifier Approach. Buildings 2022, 12, 1660. [Google Scholar] [CrossRef]
  27. Chandanshive, V.; Kambekar, A. Prediction of Building Construction Project Cost Using Support Vector Machine. Ind. Eng. Strateg. Manag. 2021, 1, 31–42. [Google Scholar] [CrossRef]
  28. Yan, A.; Cheng, Z. A Review of the Development and Future Challenges of Case-Based Reasoning. Appl. Sci. 2024, 14, 7130. [Google Scholar] [CrossRef]
  29. Xie, L.; Wu, S.; Chen, Y.; Chang, R.; Chen, X. A Case-Based Reasoning Approach for Solving Schedule Delay Problems in Prefabricated Construction Projects. Autom. Constr. 2023, 154, 105028. [Google Scholar] [CrossRef]
  30. Renugadevi, N.; Mehta, M.; Gideon Daniel Giftson, T. A Review of Urban Heat Island Mapping Approaches with a Special Emphasis on the Indian Region. Environ. Monit. Assess. 2025, 197, 365. [Google Scholar] [CrossRef]
  31. Jiang, S.; Ren, H.; Zhang, Z. Monitoring and Assessing the Growth Law of Urban Land Using Multi-Source Data: A Case Study of Five East African Countries. Land Use Policy 2025, 153, 107530. [Google Scholar] [CrossRef]
  32. Hajarian, A. Spatial Analysis of the Relationship between Smart Cities and Urban Livability (Case Study: Neighborhoods of Isfahan). Geogr. Environ. Sustain. 2025, 15, 97–114. [Google Scholar] [CrossRef]
  33. Buyana, K.; Walubwa, J.; Mukwaya, P.; Sseviiri, H.; Byarugaba, D.; Nsangi, G. The Role of Visual Ethnography in Co-Producing Climate Information Services in Cities. Glob. Soc. Chall. J. 2025, 4, 63–82. [Google Scholar] [CrossRef]
  34. The Business Research Company. Construction Global Market Report 2025—By Type of Construction (Buildings Construction, Heavy and Civil Engineering Construction, Specialty Trade Contractors, Land Planning and Development), by Type of Contractor (Large Contractor, Small Contractor), by End-Use Sector (Public, Private)—Market Size, Trends, and Global Forecast 2025–2034; The Business Research Company: Telangana, India, 2025. [Google Scholar]
  35. Fraga, B. Why Do Projects Fail? Available online: https://www.mbpce.com/blog/why-do-projects-fail/ (accessed on 16 March 2025).
  36. Rivera, A.; Le, N.; Kashiwagi, J.; Kashiwagi, D. Identifying the Global Performance of the Construction Industry. J. Adv. Perform. Inf. Value 2016, 8, 7. [Google Scholar] [CrossRef]
  37. Abbasi, O.; Noorzai, E.; Gharouni Jafari, K.; Golabchi, M. Exploring the Causes of Delays in Construction Industry Using a Cause-and-Effect Diagram: Case Study for Iran. J. Archit. Eng. 2020, 26, 05020008. [Google Scholar] [CrossRef]
  38. Zidane, Y.J.-T.; Andersen, B. The Top 10 Universal Delay Factors in Construction Projects. Int. J. Manag. Proj. Bus. 2018, 11, 650–672. [Google Scholar] [CrossRef]
  39. Durdyev, S.; Hosseini, M.R. Causes of Delays on Construction Projects: A Comprehensive List. Int. J. Manag. Proj. Bus. 2019, 13, 20–46. [Google Scholar] [CrossRef]
  40. Sharifi, M.; Ebrahimi, M.; Seifollahi, F. Landfill Site Selection for Construction and Demolition Waste in Plain and Desert Cities Using Spatial Information System and TOPSIS (Case Study: Yazd City). Geogr. Environ. Plan. 2024, 35, 47–82. Available online: https://gep.ui.ac.ir/article_29072.html (accessed on 16 March 2025).
  41. Masi, M.; Arrighi, C.; Piragino, F.; Castelli, F. Participatory Multi-Criteria Decision Making for Optimal Siting of Multipurpose Artificial Reservoirs. J. Environ. Manag. 2024, 370, 122904. [Google Scholar] [CrossRef]
  42. Zhu, J.; Zhu, M.; Chen, L.; Luo, L.; Wang, W.; Zhu, X.; Sun, Y. Multi-Objective Optimization of Urban Gas Station Site Selection Under Territorial Spatial Planning Constraints. ISPRS Int. J. Geo-Inf. 2024, 13, 375. [Google Scholar] [CrossRef]
  43. Oruc, S.; Dikbas, H.A.; Gumus, B.; Yucel, I. The Impact of Climate Change on Construction Activity Performance. Buildings 2024, 14, 372. [Google Scholar] [CrossRef]
  44. Agresti, A. Statistical Methods for the Social Sciences; Pearson: London, UK, 2018; Volume 5, ISBN 978-0-13-450710-1. [Google Scholar]
  45. Bishop, C.M. Pattern Recognition and Machine Learning. In Information Science and Statistics, 1st ed.; Springer: New York, NY, USA, 2016; ISBN 978-1-4939-3843-8. [Google Scholar]
  46. Hnatienko, H.; Domanetska, I.; Hnatiienko, O.; Khrolenko, Y. Scheme of Sequential Analysis of Options for Creating an Intelligent System for Analyzing Competitive Proposals for Urban Transformation; CEUR: Kyiv, Ukraine, 2024. [Google Scholar]
  47. Szukits, Á.; Móricz, P. Towards Data-Driven Decision Making: The Role of Analytical Culture and Centralization Efforts. Rev. Manag. Sci. 2024, 18, 2849–2887. [Google Scholar] [CrossRef]
  48. Wang, H.; Zhang, T.; Wang, X. High-Speed Railways Reduces Carbon Emissions: Mediating Effects of Green Innovation and the Resilience of Environmental Investment. Humanit. Soc. Sci. Commun. 2024, 11, 1127. [Google Scholar] [CrossRef]
  49. Ren, X.; Zeng, G.; Zhao, Y. Digital Finance and Corporate ESG Performance: Empirical Evidence from Listed Companies in China. Pac.-Basin Financ. J. 2023, 79, 102019. [Google Scholar] [CrossRef]
Figure 1. System of criteria.
Figure 1. System of criteria.
Urbansci 09 00146 g001
Figure 2. A process flowchart of the adaptive multi-criteria project selection method.
Figure 2. A process flowchart of the adaptive multi-criteria project selection method.
Urbansci 09 00146 g002
Figure 3. Results of supercriterion calculation for retrospective criteria (first iteration).
Figure 3. Results of supercriterion calculation for retrospective criteria (first iteration).
Urbansci 09 00146 g003
Figure 4. Results of supercriterion calculation for customer criteria (first iteration).
Figure 4. Results of supercriterion calculation for customer criteria (first iteration).
Urbansci 09 00146 g004
Figure 5. Results of supercriterion calculation for retrospective criteria (second iteration).
Figure 5. Results of supercriterion calculation for retrospective criteria (second iteration).
Urbansci 09 00146 g005
Figure 6. Results of supercriterion calculation for customer criteria (second iteration).
Figure 6. Results of supercriterion calculation for customer criteria (second iteration).
Urbansci 09 00146 g006
Figure 7. Sensitivity of logarithmic weight function to parameter α.
Figure 7. Sensitivity of logarithmic weight function to parameter α.
Urbansci 09 00146 g007
Figure 8. Weight function f(x) depending on parameter ε.
Figure 8. Weight function f(x) depending on parameter ε.
Urbansci 09 00146 g008
Table 1. Criteria system for project selection.
Table 1. Criteria system for project selection.
NumberCriterion NameCriterion TypeValue RangeComment
1Urban Planning ComplianceNormativeYes/NoCompliance with city master plan (mandatory)
2Land Tenure StatusNormative, RetrospectiveOwned/Leased/Not AvailableImpact on timing and stability
3Building Code (DBN) ComplianceNormativeYes/NoTechnical compliance check
4Energy Efficiency ClassNormative, CustomerClass A/B/C/DRegulated and of interest to customer
5Price per m2Customer, Retrospective<USD 600/USD 600–800/>USD 800Sale or construction price
6Construction DurationCustomer, Retrospective<12/12–24/>24 monthsProject implementation timeline
7Experience in Social HousingCustomer, RetrospectiveYes/Partial/NoRelevance of experience to customer
8Share of Failed ProjectsRetrospective0%/1–25%/>25%Risk indicator
9Completion Rate of Previous ProjectsRetrospective<50%/50–80%/>80%Ratio of completed to total projects
10Use of Local ContractorsCustomerYes/NoSupport for local economy
11Availability of Urban InfrastructureNormativeYes/NoAccess to networks and transport
12Number of Completed ProjectsRetrospective0/1–5/>5Access to networks and transport
13Ownership of Construction EquipmentCustomerLow/Medium/HighLevel of contractor’s independence
14Public Benefit IndexCustomerLow/Medium/HighSocial significance of project
15Environmental Zone RestrictionsNormativeYes/NoConstruction restrictions on site
Table 2. The results of calculating the values of weight functions for retrospective criteria.
Table 2. The results of calculating the values of weight functions for retrospective criteria.
CriterionCriterion ValueSuccessfulConditionally SuccessfulUnsuccessful f (x)
Land Tenure StatusOwned15120.733423
Leased458−0.37971
Not Available212−0.10431
Price per m2<USD 600247−0.56032
USD 600–80014330.431453
>USD 8005020.396642
Construction Duration<124310−0.43007
12–247410.268369
>24 Months10010.996113
Experience in Social HousingYes14210.742023
Partial526−0.14819
No235−0.45318
Share of Failed Projects0%7120.409229
1–25%13670.080344
>25%103−0.47425
Completion Rate of Previous Projects<50%337−0.41608
50–80%314−0.17564
>80%15310.660649
Number of Completed Projects0212−0.10431
1–511470.063224
>58230.261095
Table 3. Comparison of the proposed approach with classical MCDM methods.
Table 3. Comparison of the proposed approach with classical MCDM methods.
CriterionAHP/TOPSIS/VIKORThe Proposed Method
Type of DataSubjective expert assessmentsRetrospective empirical data
Dependence on ExpertsHighMinimal
Possibility to Consider Regional SpecificityLimitedDirect integration through historical data
Weight Coefficient FormationMethod of pairwise comparisons/heuristicsAutomatic, logarithmic function based on frequency
Adaptive Criterion ReductionAbsentVia iterative procedure
Alternative RankingYesAfter repeated execution of the procedure
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

Mulesa, O. An Adaptive Selection of Urban Construction Projects: A Multi-Stage Model with Iterative Supercriterion Reduction. Urban Sci. 2025, 9, 146. https://doi.org/10.3390/urbansci9050146

AMA Style

Mulesa O. An Adaptive Selection of Urban Construction Projects: A Multi-Stage Model with Iterative Supercriterion Reduction. Urban Science. 2025; 9(5):146. https://doi.org/10.3390/urbansci9050146

Chicago/Turabian Style

Mulesa, Oksana. 2025. "An Adaptive Selection of Urban Construction Projects: A Multi-Stage Model with Iterative Supercriterion Reduction" Urban Science 9, no. 5: 146. https://doi.org/10.3390/urbansci9050146

APA Style

Mulesa, O. (2025). An Adaptive Selection of Urban Construction Projects: A Multi-Stage Model with Iterative Supercriterion Reduction. Urban Science, 9(5), 146. https://doi.org/10.3390/urbansci9050146

Article Metrics

Back to TopTop