Abstract
A city plays a central role in the processes of economic, social, and environmental development, becoming the core of policy makers’ strategies. Thus, it is essential to optimize the use of monetary resources available by means of integrated decision-support approaches, able to pursue an increasingly “instrumented, interconnected and intelligent” cities prototype. In this perspective, the Smart City paradigm addresses the challenges of sustainable development through the implementation of new spatial planning schemes, which require the selection of projects on the basis of multi-criteria economic evaluation logics, namely financial and extra-financial criteria. The purpose of the work is to define an innovative model of economic analysis for the choice of investments in a Smart City, useful for both public operators and private investors. The evaluation protocol is written in the A Mathematical Programming Language (AMPL) through the optimization algorithms of Discrete Linear Programming (DLP). The effectiveness, adaptability, and operational simplicity of the investigative tool are tested on a case study. The model’s limitations and research perspectives are highlighted in the conclusions of the work.
1. Multi-Criteria Economic Evaluation for Smart Urban Planning
In an era marked by rapid population growth, the scarcity of available resources, and the increase of pollutants in the atmosphere, government policies of the contemporary city seek useful actions to create an ever more “instrumented, interconnected and intelligent” cities model in accordance with urban sustainability principles [,,,,,,]. Generally, these principles are not considered in economic evaluation models, which are often structured through algorithms that take into account a limited number of performance indicators, sometimes even of a purely financial nature. Thus, the analysis tool becomes weak because it is not very sensitive to real-world changes [,].
Consequently, integrated decision-support approaches are required, through which urban planning actions are favored thanks to the employment of alternative technologies aimed at creating a highly efficient, equitable, sustainable, and livable city [,]. The city space regains its multidimensional nature through conscious use of a “[…] new generation of integrated hardware, software and network technologies that provide Information Technology systems and real-time awareness of the real world and advanced analytic and actions that optimize business process”, according to Chourabi et al. []. The built-up area is reconfigured, with the aim of optimizing technological advancement and conscious use of available resources. According to Harrison et al. []: “The Smart City connects the physical, IT, social and business infrastructure to leverage the collective intelligence of the city”.
At an operational level, the economic disciplines provide analytical models constructed according to logical multi-criteria, which allow the evaluation of Smart City initiatives based not only on financial criteria, but also on social, cultural, and environmental criteria [,,].
This paper highlights the core components of spatial planning processes, particularly in relation to the logic of a Smart City. Starting from a review of the Operations Research tools, it shows that Discrete Linear Programming (DLP) may be effective for the selection of investments aimed at achieving urban sustainability—all this, however, while considering the limitations of a model that intends to deal in quantitative terms, variables of extra-financial impact, such as the effects on employment, the benefits for cultural heritage, or the repercussions for climate change. In any case, specialized analyses of the components under examination can give satisfactory reliability to the results of the study.
A multi-criteria approach is therefore proposed for the optimal allocation of financial resources in investment projects. The model, written with A Mathematical Programming Language (AMPL) in the logic of DLP is tested for the definition of an intervention program for the smart growth of a large area.
2. The Smart City’s Core Components
The complexity of real phenomena leads to the search for innovative models of urban management capable of addressing the growth of the territory according to multicriterial logic [,]. In fact, the city is “the system of the systems” (Chourabi et al. []) in which the social, cultural, and environmental dimensions are linked to the purely financial reality in a biunivocal correspondence relationship [].
The Intelligent City paradigm describes a systemic approach, like an organism, that develops an artificial nervous system, enabling it to behave in an intelligently coordinated way [].
In particular, the interaction between Technological, Institutional, and Human Factors (Table 1), or rather among Smart City key conceptual components [], creates an urban reality in which the “investments in human/social capital and IT infrastructure fuel sustainable growth and enhance a quality of life, through participatory governance” [].

Table 1.
Smart city core components.
Three categories of representative factors of the Intelligent City are identified, from which are derived models of territory analysis useful for defining the strategic directions typical of smart planning. These include the British Standard Institute (BSI) model of the British Standard Institute, that of the city of Santander in Spain, and the SACERT system, all of which create the image of a city-system taking into account both financial and non-financial dimensions, according to an integrative logic favoured by Information and Communication Technology (ICT): “a ubiquitous/pervasive computing infrastructure is a key technological component in the build out of a digital city” [].
The SACERT system in particular, with reference to the model represented in The Smart Cities Wheel of the American Fast Company & Inc. (New York, NY, USA) [], is identified as a useful framework for smart growth of the city, based on the economic (Smart Economy), environmental (Smart Environmental), and social (Smart People) dimensions, as well as on the governance, living, and mobility sectors.
The set of these components defines a city that is not only technologically advanced, but also “the organic and various set of physical, economic, intellectual and social capital”, as reported by the Centre of Regional Science []. The Smart City Initiatives are combined with an infrastructure of communication and sustainable economic development, as well as with a high quality of life and an optimal management of resources, thanks to a participatory governance.
Consequently, territorial planning must proceed with multicriterial logic through the following phases:
- (1)
- Identification of multiple goals—financial, social, cultural, environmental—to be achieved through the execution of projects;
- (2)
- definition of criteria that can measure the capacity of actions to pursue different objectives. The criterion is “a principle or standard by which anything can be judged” []. Similarly, the criterion is “the lens through which to determine if the project is a success or a failure” [];
- (3)
- attributing a performance indicator to each criterion.
Obviously, the optimal selection of investment projects is essential. To this end, optimization algorithms are of great benefit, as they can simultaneously take into account more evaluation criteria by writing a mathematical expression that represents the objective function []. In the sense exposed, Operations Research provides alphanumeric tools for analytical models that are easily adaptable to the different dimensions of the Smart City.
3. Optimization Algorithms for Smart City Initiatives
Operations Research provides tools to support decision-making activities. This also applies to the selection of urban investment, where it is necessary to manage limited resources in order to maximize (or minimize) an objective function subject to constraints [,,].
In particular, the techniques of linear programming allow the multidimensionality of spatial planning to be addressed, which can find synthesis within a single algebraic structure capable of taking into account the entire network of relations and the various city components [].
In the construction of a mathematical analysis model, the decision is formalized as an optimization problem of the following type:
in which the objective function C(x), the system of constraints ϕm and the set of variables x appear [].
The mathematical programming problems are classified in:
- Linear programming problems, if the objective function and the functions defining the constraints are linear, and
- non-linear programming problems, if at least one of the problem functions is not linear.
In their turn, linear programming problems can be:
- Of continuous optimization, if the x vector assumes values in Rn;
- of integer (or discrete) optimization, when the variables considered assume values in Zn;
- mixed, when the variables assume both integer and continuous value.
In the context of discrete linear programming, the problem may be:
- Pure integer linear optimization, when x decision variables are bound to assume values in the Z+ set;
- binary or boolean optimization if, instead, the condition of entirety is more restrictive and it imposes that the variables assume only values 0 and 1, or else , with the meaning of chosen {1} and not chosen {0}.
In all of the above cases, it is necessary to select the algorithm solver for the problem under examination. For the integer linear programming, among the most used resolution algorithms recognized are those of dynamic programming, implicit enumeration such as the Branch & Bound (B&B) algorithm, cutting planes algorithms, and the Branch & Cut (B&C) algorithm [,].
In the context of urban planning and design, the selection problems can often be solved through the use of simple mathematical models characterized by the entirety constraint () placed on the decision variables. It is worth mentioning the well-known knapsack problem, where the objects are chosen in function of each of their values, and of the maximum capacity of the knapsack.
With the aim of pursuing the m Smart City goals, with m > 1, the selection problem arises between n projects, not all of which are eligible for budget constraints. Because a single project cannot be fractionated, it is possible to implement the algorithms of DLP []. Among these algorithms, the B&C algorithm is selected, which combines the cutting planes method with that of the B&B algorithm.
In the paragraph that follows, a model for the optimal allocation of funds to be invested in a Smart City is written with the syntax of AMPL.
4. A Multi-Criteria Economic Evaluation Model for Smart Cities
The model is written in Table 2 using the programming environment AMPL []. The CPLEX solver is used. The B&C optimization algorithm is implemented, which can solve integer linear programming problems.

Table 2.
Evaluation Protocol.
The n projects to be realized in the urban area (set PROJECTS) distinguished from k intervention sectors (set PROJECTS_TYPE) are evaluated according to m sustainability indicators (set EVALUATION CRITERIA).
The numerical values that detail the proposed selection problem, namely:
- -
- The available budget (param BUDGET);
- -
- the multi-criteria matrix (param INDICATORS_unit {PROJECTS, EVALUATION CRITERIA}); and
- -
- the vector of the investment costs for the n projects (param COST {PROJECTS}), are reported in the PARAMETERS section.
The unknowns (var x {i in PROJECTS} binary) are binary, namely , in consideration of the selection problem characteristics to be decided.
The objective function is written as:
MAXIMIZE (or MINIMIZE) objective: sum {i in PROJECTS, j in INDICATORS}
INDICATORS_unit[i, j] × x[i].
INDICATORS_unit[i, j] × x[i].
The constraint system (CONSTRAINTS) takes into account the total financial available allocation:
but also the necessity of ensuring the execution of at least one intervention for each individualized project class:
s.t. vinc_0: sum {i in PROJECTS} COST[i] × x[i] ≤ BUDGET,
s.t. (subject to) CONSTRAINTS_1: sum {j in PROJECTS_TYPE 1} y [f] ≥ 1
Operationally, the use of the programming environment AMPL allows the decision maker to:
- -
- Build a model in parametric form through the .mod file;
- -
- write the data about the problem in a .dat file separated by the corresponding .mod file;
- -
- characterize the elements of the system as a set of objects (set);
- -
- define the value of unknowns, i.e., the projects to be selected (var x binary);
- -
- structure the objective function as a linear algebraic expression that maximizes investment capability to pursue the many goals associated with sustainable city planning.
The model written in Table 2 assumes that all indicators have the same importance for the decision maker. They may also take into account different weights by simply multiplying by pj coefficients the values assumed by the projects evaluated with respect to the j-th criterion. This demonstrates the extreme versatility of the proposed analysis scheme.
5. Case Study
A set of 40 projects are considered, submitted for public funding, and aimed at the urban planning of a wide area in the province of Salerno (Italy) according to smart planning logic (Table 3). Because of the limited budget available, which does not allow all initiatives to be funded, it is necessary to select those projects able to determine the best financial, social, cultural, and environmental impacts on the territory.

Table 3.
Multi-criteria analysis matrix.
On the basis of the smart city key factors, the i-th project is evaluated in accordance with the following five objectives:
- financial implications;
- employment effects;
- reduction of air pollutants, also thanks to the use of renewable energy sources;
- implementation of new technologies for better utilization of the services for the city;
- urban equalization.
The following corresponding performance indicators are assumed:
- the Internal Rate of Return (IRR);
- the number of new employees that the project produces (N° OF WORKERS);
- the lowest CO2 emissions in the atmosphere, in terms of thousands of tons per year (the numerical values are positive—i.e., detrimental for selection purposes—in the case of CO2 emissions, while they are negative where the project causes CO2 destruction, such as for urban recovery initiatives that create new green spaces);
- the amount of digital services information offered by the project for the fruition of the service (N° ICT);
- the geographic location of the operation. A numeric value in the Saaty ordinal scale is attributed to the indicator (IMPA) in growing measure as the project’s ability to generate new wealth in those districts with a higher level of degradation, which therefore require useful actions in pursuit of the highest urban standards found in other city areas.
The comparison of the project’s initiatives’ attributes requires the definition of a common measurement scale, obtained by normalizing each attribute through the equation:
where xij identifies the value taken on by the i-th project evaluated according to the j-th indicator, μj states the arithmetic average of the values assumed by the n projects assessed according to the same j-th indicator, σj is the standard deviation of the values xij corresponding to the j indicator.
The mathematical model explained in Section 4 is implemented using the normalized data.
The list of projects is constructed by associating each project with the binary value {0,1}, depending on whether the i-th investment is chosen (value 1) or not (value 0).
The model of the selection problem in question is expressed in the following mathematical form:
in which the objective function, the constraint regarding the available budget, and the necessity of ensuring the selection of at least one project for each Smart Sector are written.
In the AMPL programming environment, the .mod file in Table 2 is associated with the .dat file (Table 4), that returns the results of the multi-criteria analysis performed for each of the 40 projects set out in Table 3.

Table 4.
Dat file written in AMPL.
The .mod and .dat files are entered into the AMPL command line, specifying the solver that implements the B&C algorithm:
- ampl: reset;
- ampl: model FILE.mod;
- ampl: data FILE.dat;
- ampl: option solver cplex;
- ampl: solve.
The resultant optimal combination is made up of the projects:
1-11-16-18-19-20-21-22-23-30-31-34-35-40.
The corresponding objective function value is 27.98, and the total cost of investment is €33,088. The available budget of €33,500,000 is almost entirely used.
With an ε-constrained type algorithm, a further constraint can be imposed on the problem:
so as to extrapolate, with ε = 1‰, the list of the best combinations of projects. Table 5 shows the first seven combinations, associating to each project the value of the objective function and the investment cost.
objective i ≤ objective (i − 1) − ε

Table 5.
List of the best combinations of projects.
The analysis conducted so far assumes that all five evaluation criteria have the same importance. It is possible to attribute different weights to the indicators by writing the maximization function, which takes the following form:
where p1, …, p5 are the coefficients able to “weigh” the indicators between them.
6. Conclusions
The Smart City model enhances the multidimensionality of urban reality, where the multiple economic, social, cultural, and environmental components converge. The conscious inclusion of technological innovation in the systemic structure of the city promotes the use of renewable energy sources, functional virtualization aimed at reducing the intensity of land use, and the promotion of alternative mobility systems. Consequently, investment decisions require selection processes that do not disregard the implementation of principles and techniques typical of the multi-criteria economic evaluation.
The present work proposes a model of economic analysis built according to the rules of Operations Research, with the aim of choosing the optimal combination of projects to be financed in the context of sustainable development of the urban territory. The protocol allows not only the public operator, but also the private investor, who must choose how best to allocate the available resources, to consistently define an investment program able to pursue multiple objectives, while also taking into account budget limits and other constraints imposed by the system under examination. In fact, information derived from multi-criteria analysis is associated with the evaluation algorithm, which is written in AMPL. Objective functions and constraint conditions are expressed in terms of DLP.
If, on the one hand, the limitations are evident of a protocol that treats in quantitative terms qualitative variables regarding extra-financial impacts, on the other hand, it should also be noted that specialized analyses of social, cultural, or environmental repercussions can give satisfactory reliability to the results of the model’s applications. Future research must go in this direction.
The case study concerns the selection of projects for a Smart City. It demonstrates the effectiveness and simplicity of the implementation of the evaluation scheme, which can establish the optimum combination of investment initiatives that will maximize the objective function value. The possibility of easily modifying the calculation algorithm, and of “weighing” the estimation criteria in the maximization function, also attests to the model’s adaptability to different real-world situations.
Author Contributions
Antonio Nesticò and Gianluigi De Mare together conceived and designed the Multi-Criteria Analysis Model for Investment Projects in Smart Cities. For the case study, Antonio Nesticò performed the calculations and Gianluigi De Mare analyzed the data. Gianluigi De Mare and Antonio Nesticò jointly wrote the paper.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Glaeser, E.L.; Scheinkman, J.A.; Shleifer, A. Economic Growth in a Cross-Section of Cities. J. Monet. Econ. 1995, 36, 117–143. [Google Scholar] [CrossRef]
- Simon, C.J.; Nardinelli, C. Human Capital and the Rise of American Cities, 1900–1990. Reg. Sci. Urban Econ. 2002, 32, 59–96. [Google Scholar] [CrossRef]
- Glaeser, E.L.; Shapiro, J.M. Urban Growth in the 1990s: Is City Living Back? J. Reg. Sci. 2003, 43, 139–165. [Google Scholar] [CrossRef]
- Johnson, B. Cities, systems of innovation and economic development. Innov. Manag. Policy Pract. 2008, 10, 146–155. [Google Scholar] [CrossRef]
- Harrison, C.; Eckman, B.; Hamilton, R.; Hartswick, P.; Kalagnanam, J.; Paraszczak, J.; Williams, P. Foundations for smarter cities. IBM J. Res. Dev. 2010, 54, 1–16. [Google Scholar] [CrossRef]
- Batty, M.; Axhausen, K.; Fosca, G.; Pozdnoukhov, A.; Bazzani, A.; Wachowicz, M.; Ouzounis, G.; Portugali, Y. Smart cities of the future. Eur. Phys. J. Spec. Top. 2012, 214, 481–518. [Google Scholar] [CrossRef]
- Chourabi, H.; Nam, T.; Walker, S.; Gil-Garcia, J.R.; Mellouli, S.; Nahon, K.; Pardo, T.A.; Scholl, H.J. Understanding Smart Cities: An Integrative Framwork. In Proceedings of the 45th Hawaii International Conference on System Sciences, Maui, HI, USA, 4–7 January 2012; pp. 2289–2297. [Google Scholar] [CrossRef]
- Chan, E.H.W.; Yung, E.H.K. Is the development control legal framework conducive to a sustainable dense urban development in Hong Kong? Habitat Int. 2004, 28, 409–426. [Google Scholar] [CrossRef]
- De Mare, G.; Granata, M.F.; Nesticò, A. Weak and Strong Compensation for the Prioritization of Public Investments: Multidimensional Analysis for Pools. Sustainability 2015, 7, 16022–16038. [Google Scholar] [CrossRef]
- Odendaal, N. Information and communication technology and local governance: Understanding the difference between cities in developed and emerging economies. Comput. Environ. Urban Syst. 2003, 27, 585–607. [Google Scholar] [CrossRef]
- Tewdwr-Jones, M.; Allmendinger, P. Territory, Identity and Spatial Planning. Spatial Governance in a Fragmented Nation; Routledge: London, UK; New York, NY, USA, 2006. [Google Scholar]
- Barbier, E.B. The Concept of Sustainable Economic Development. Environ. Conserv. 1987, 14, 101–110. [Google Scholar] [CrossRef]
- Nesticò, A.; Galante, M. An estimate model for the equalisation of real estate tax: A case study. Int. J. Bus. Intell. Data Min. 2015, 10, 19–32. [Google Scholar] [CrossRef]
- Nesticò, A.; Pipolo, O. A protocol for sustainable building interventions: Financial analysis and environmental effects. Int. J. Bus. Intell. Data Min. 2015, 10, 199–212. [Google Scholar] [CrossRef]
- Fusco Girard, L.; Nijkamp, P. Le Valutazioni Integrate per lo Sviluppo Sostenibile Della città e del Territorio; FrancoAngeli: Milano, Italy, 1997. [Google Scholar]
- Bencardino, M.; Nesticò, A. Demographic Changes and Real Estate Values. A Quantitative Model for Analyzing the Urban-Rural Linkages. Sustainability 2017, 9, 536. [Google Scholar] [CrossRef]
- Dirks, S.; Keeling, M. A Vision of Smarter Cities. How Cities Can Lead the Way into a Prosperous and Sustainable Future; IBM: Somers, NY, USA, 2009. [Google Scholar]
- Kanter, R.M.; Litow, S.L. Informed and Interconnected: A Manifesto for Smarter Cities. Available online: https://hbswk.hbs.edu/item/informed-and-interconnected-a-manifesto-for-smarter-cities (accessed on 23 July 2009).
- Nam, T.; Pardo, T.A. Conceptualizing Smart City with Dimensions of Technology, People, and Institutions. In Proceedings of the 12th Annual International Conference on Digital Government Research (DG.O 2011), College Park, MD, USA, 12–15 June 2011. [Google Scholar]
- Caragliu, A.; Del Bo, C.; Nijkamp, P. Smart cities in Europe. In Proceedings of the 3rd Central European Conference in Regional Science (CERS), Košice, Slovak Reublic, 7–9 October 2009; pp. 45–59. [Google Scholar]
- Yovanof, G.S.; Hazapis, G.N. An architectural framework and enabling wireless technologies for digital cities and intelligent urban environments. Wirel. Pers. Commun. 2009, 49, 445–463. [Google Scholar] [CrossRef]
- Available online: https://www.fastcompany.com/3038818/the-smartest-cities-in-the-world-2015-methodology (accessed on 4 April 2018).
- Centre of Regional Science, Vienna University of Technology. Smart Cities. Ranking of European Medium-Sized Cities; Final Report; Vienna University of Technology: Vienna, Austria, 2007. [Google Scholar]
- Lim, C.S.; Mohamed, M.Z. Criteria of project success: An explanatory re-examination. Int. J. Proj. Manag. 1999, 17, 243–248. [Google Scholar] [CrossRef]
- Ika, L.A. Project success as a topic in project management journals. Int. J. Proj. Manag. 2009, 40, 6–19. [Google Scholar] [CrossRef]
- Nesticò, A.; Sica, F. The sustainability of urban renewal projects: A model for economic multi-criteria analysis. J. Prop. Invest. Financ. 2017, 35, 397–409. [Google Scholar] [CrossRef]
- Shapiro, J.M. Smart Cities: Quality of Life, Productivity, and the Growth Effects of Human Capital. Rev. Econ. Stat. 2006, 88, 324–335. [Google Scholar] [CrossRef]
- Lazaroiu, G.C.; Roscia, M. Definition methodology for the smart cities model. Energy 2012, 47, 326–332. [Google Scholar] [CrossRef]
- De Mare, G.; Nesticò, A.; Macchiaroli, M. Significant appraisal issues in value estimate of quarries for the public expropriation. Valori e Valutazioni 2017, 18, 17–23. [Google Scholar]
- Nesticò, A.; De Mare, G.; Sica, F. An Optimization Algorithm for the Selection of Investment Projects in Smart Cities. In Proceedings of the 15th International Conference on Environmental Science and Technology (CEST 2017), Rhodes, Greece, 31 August–2 September 2017. [Google Scholar]
- Korte, B.; Vygen, J. Optimisation Combinatoire. Théorie et Algorithmes; Springer: Paris, France, 2010. [Google Scholar]
- Ventura, P. Alcuni contributi alla separazione primale e duale per problemi di programmazione lineare intera. In Bollettino dell’Unione Matematica Italiana; Serie 8, 6-A; La Matematica nella Società e nella Cultura, Fasc. 2; CNR: Roma, Italy, 2003; pp. 335–338. [Google Scholar]
- Vercellis, C. Ottimizzazione. Teoria, Metodi, Applicazioni; McGraw-Hill: Milano, Italy, 2008. [Google Scholar]
- Thuesen, G.J.; Fabrycky, W.J. Economia per Ingegneri; Il Mulino: Bologna, Italy, 1994. [Google Scholar]
- Bruglieri, M.; Cordone, R.; Liberti, L.; Iuliano, C. Manuale essenziale di AMPL; Dipartimento di Elettronica e Informazione; Politecnico di Milano: Milan, Italy, 2010. [Google Scholar]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).