Академический Документы
Профессиональный Документы
Культура Документы
DOI 10.1007/s10109-016-0243-9
ORIGINAL ARTICLE
Received: 17 April 2016 / Accepted: 8 November 2016 / Published online: 22 November 2016
Springer-Verlag Berlin Heidelberg 2016
123
110 S. M. Ghavami, M. Taleai
1 Introduction
123
Towards a conceptual multi-agent-based framework to… 111
planning. To demonstrate the proposed model, the authors applied it to a spatial site
selection problem. In their case study, the involved actors (representing the regional
authorities, farmers’ organizations and environmentalists) jointly attempted to
locate a suitable area for urban expansion. To improve their work, and to deal with
uncertainty in the agents’ decision-making process, they employed a Bayesian
probability network (BPN) (Ligtenberg et al. 2009).
Saarloos et al. (2005), meanwhile, presented an MAS-based planning support
system, to enable decision makers to generate alternative land use plans. As an
extension of this work, Ma et al. (2007) and Arentze et al. (2010) addressed the
problem of how to incorporate uncertainty regarding the future spatial distribution
of competitive and synergetic land uses. To do this, they used the Bayesian decision
network to represent agents’ expert knowledge. Pooyandeh and Marceau (2013)
also developed a spatial web-based development support system by integrating
MAS and fuzzy set theory to generate fuzzy preferences among a group of
stakeholders. The purpose of this system was to help stakeholders reach an
agreement over site selection. They applied this by examining the impact of
incorporating a learning technique within an agent-based negotiation process, the
aim being to improve the agreements made in relation to land development
activities in southern Alberta (Pooyandeh and Marceau 2014). Kamps (2013) also
developed an MAS-based simulation model that linked residential developments to
actors’ bargaining and negotiating power. The housing development process was
simulated based on negotiations between a local planning authority agent and a
private housing agent. Long and Zhang (2015), by defining three types of planning
agent, a non-spatial, spatial and chief planning agent, endeavored to simulate an
urban land use planning process in China. Meanwhile, Ghavami et al. (2016)
investigated the effects of social parameters on the urban land use planning process
with socially rational agents. Social rationality is the rationality of interpersonal
relations and social action; it describes how in social contexts, people not only care
about their own payoff, but also about others’ payoff.
This study differs from previous research in two ways. First, although previous
researchers have shed light on certain aspects of the stakeholder’s role in land use
planning using MAS, the current study adds to these by proposing a more generic
way of simulating SGDMPs. That is, it does not restrict itself to a specific
application domain, instead suggesting the use of a generalized and methodological
framework which addresses the issues involved in simulating SGDMPs when using
MAS. In other words, the proposed framework acts as a guideline for designers and
developers, to help them address possible issues that may arise when simulating
SGDMPs using MAS. It is hoped this approach can be used in future to answer the
following questions: Where do we start the process? What do we model? What are
the most important influencing factors? And what may be the key components
within the simulated environment? Second, the proposed framework also provides a
way of systematically addressing SGDMP-related issues in a descriptive rather than
explanatory manner. It represents, specifies and describes all the necessary concepts
and entities needed to develop a multi-agent-based SGDMP simulation, as well as
the relationships that exist between those concepts. It determines five main
123
112 S. M. Ghavami, M. Taleai
2 Conceptual framework
Spatial Influence
Spatial presentation
Dependent on (R2)
Spatial complexity
Scale and time
Acts on (R1)
Is determined by and is dependent on (R3)
Group-level influence
Individual-level influence: Agents
Group cognition
Individual cognition
Group norms and structures
Personality issues
Group processes
Communicative issues
Negotiation Influence
Game theory
Heuristic
Argument based
Is determined by
Performance measures
Pareto efficiency
Social welfare
Nash equilibrium
123
Towards a conceptual multi-agent-based framework to… 113
The conceptual framework is divided into two main parts. The first part is
devoted to the key concepts involved in the SGDMP simulation, while the second
part describes the relations among the concepts.
2.1 Concepts
Spatial problems have unique properties which distinguish them from others
problem types, and these properties can affect different aspects of the group
decision-making process. These unique properties are as follows:
• Spatial presentation Along with researchers such as Kelton et al. (2010) and
Erskine et al. (2013), who have discussed the important influence visual
information has on the decision-making process, some scholars have found that
the way spatial information presented plays an important role in deciding how
effective SGDMP is (Goosen et al. 2014). There are two key ways to present
spatial phenomena. The field view represents space as a continuously varying
distribution of geographical variables, with a raster data model often used to
approximate this view by discretizing an absolute space and subdividing it into
regular intervals. In contrast, the object view focuses on discrete entities which
have a location, some level of spatial extension and attributes and are usually
represented as spatial features (i.e., points, lines or polygons) using a vector data
model (Brown et al. 2005).
• Spatial complexity The existence of the following properties makes spatial
problems more complex:
• The metric properties of space Such properties permit the definition of some
operators giving the angle between two directions, the length of an arc and
the area and perimeter of a region (Worboys 1992). Moreover, the metric
properties of physical space are quite different from the metric properties of
abstract space, so that distances in geographical space are not the same as
Euclidean distances on a plane or in an abstract three-dimensional space.
Furthermore, spatial distances are often defined in a problem-specific
manner (Andrienko et al. 2007).
• Spatial relation: These reflect the complex associations between geograph-
ical phenomena and environments, which are very important to understand
when wishing to resolve geographical issues. Although topology is the most
well-known spatial relation type, there are two other common types of
spatial relationship between geographical features: proximal and directional
(Jones 2014). While proximal relationships describe the distance between
geographical features, directional relationships describe the above–below
and cardinal directions between features (Theobald 2001).
123
114 S. M. Ghavami, M. Taleai
• Scale and time Much information referenced in space is also referenced in time.
Indeed, space, time and process are closely interconnected (Worboys 1994).
Therefore, it is important to consider space and time as a distinct spatial–
temporal concept, to help study, represent, visualize and analyze potential
human activities and interactions in physical space (Bonnell et al. 2016). In
addition, it should be mentioned that each geographical model has its own
appropriate scale and effective spatial–temporal range. If this consideration is
neglected, the results of any analysis will contain some errors.
123
Towards a conceptual multi-agent-based framework to… 115
In an SGDMP situation, individual agents should interact with the environment and
other agents in a group context, to achieve their own, individual- and group-level
aims. Therefore, group level factors such as social cognition, group norms and
group processes affect the outcome of an SGDMP.
• Social cognition The process of making decisions in groups, in turn, implies a
social activity. During an SGDMP, it is not known by a member what
requirements and/or desires other members have, how persistent they will be in
claiming a proposal, and what trade-off they will be willing to make when a joint
solution has to be found (Saarloos et al. 2005). Consequently, social parameters
such as altruism and selfishness play an important role in group decision
making. Altruism refers to a willingness to benefit others, even at one’s own
expense (Arentze 2015; Ma et al. 2013). Selfishness, the opposite of altruism,
refers to prioritizing one’s own interests, with a concomitant lack of
consideration for others.
• Group norms and structure The structures and rules adopted by a group are
likely to have a significant influence on the outcome of a group decision-making
process. The structural characteristics of groups include group arrangements,
their size and the role of leaders, and these elements have received much
attention in the study of group decision-making processes (Kameda et al. 2015;
van Ginkel and van Knippenberg 2012).
• Group processes Schwartz (1994), Chen (2005) and Turban et al. (2005)
proposed nine, five and four phases to describe the group decision-making
process respectively. They differ in terms of the structure of communications
that take place within a group and intra-group, and also the way in which
members’ opinions are aggregated. Therefore, the structure, nature (e.g., spatial
or non-spatial) and frequency of communications should be considered in an
SGDMP (Hirokawa and Johnston 1989).
123
116 S. M. Ghavami, M. Taleai
2.1.4 Negotiation
Scholars have proposed a range of performance measures to use with the negotiation
process and its results (Lomuscio et al. 2003; McBurney et al. 2002). The most
prominent performance measure used for negotiation analysis is Pareto efficiency
(Jennings et al. 2001), though there are several other concepts regarded as effective,
though even these simultaneously imply a Pareto optimal solution, such as the social
welfare optimum (Harsanyi 1976; Lang and Fink 2015). In classical game theory
literature, there are also axiomatic solution approaches that are deduced from
desirable properties (axioms) and which are also Pareto efficient. The most famous
of these is the Nash bargaining solution (Nash Jr 1950). Although some of the
proposed performance measures overlap with each other, some of them are specific
to each type of approach.
123
Towards a conceptual multi-agent-based framework to… 117
123
118 S. M. Ghavami, M. Taleai
An urban master plan, that is, the macro-development plan for a city, encompasses
local economic and social development and manages the spatial distribution of the
urban landscape. Such a plan imparts a heavy responsibility on those experts and
specialists involved in the process to produce high-quality urban plans, both for
today and for the future. In Iran, urban master plans are part of a dominant
paradigm, one which focuses on urban land use distribution so as to organize urban
land development activities, and establish efficient planning methods in Iranian
cities. Urban master plans in Iran (in most big cities except Tehran) are prepared
jointly by municipalities, city councils and provincial offices. According to the
master planning approach, an urban development plan is prepared over three phases,
those clearly described by the Architecture and Urban Development High Council
(AUDHC) under ‘‘Agreement Twelve’’ (AUDHC 2006). According to Agreement
Twelve, the first phase involves studying and developing knowledge of the city
being planned, resulting in the pulling together of basic information such as the
geography, history and economy of the urban area. The second stage involves the
analysis of data obtained during the first stage. The third and final stage involves
producing the development plan itself, including forecasting, making recommen-
dations and developing rules (Maghsoodi Tilaki and Hedayati 2015).
In Iran, when the need to create an urban master plan is recognized by a city’s
municipal office, a request is submitted to the Provincial Organization of the
Ministry of Housing and Urban Development (POMHUD). The POMHUD is in
charge of the creation of urban plans. Having received the application, the planning
and management organization (PMO) should allocate a budget for preparation of the
urban plan. The consulting engineers are then selected based on coordination
between the POMHUD and the PMO and based on the requisite regulations. The
consulting engineer collects basic socioeconomic information, analyzes the current
situation and prepares basic maps. In fact, during this phase, as based on Simon’s
suggested decision-making process, the decision maker collects information about
the problem and identifies its causes.
At the design phase, different local authorities and a technical delegation from
different government agencies attend a meeting of the Technical Bureau of
Provincial Urban Development and Architecture Council, at which alternative plans
are proposed based on the information acquired by the consulting engineer during
the previous phase. The various regulations and some metrics are used to evaluate
the suitability of the different locations for different land use types.
During the choice phase, then first members of the Provincial Urban Develop-
ment and Architecture Council consider the alternative plans and make a final
decision based on negotiations, after which the technical bureau of the High Council
Architecture and Urban Development (HCAUD) section examines and approves the
plan, after which the approved plan is sent to the municipality for implementation.
Finally, the municipality takes on responsibility for implementing the urban plan.
123
Towards a conceptual multi-agent-based framework to… 119
Zanjan is the capital of Zanjan Province in Iran and its largest city, the center of
administration, culture, the economy and transportation. It is located in the
northwest of Iran. Its population has seen an increase over recent decades, rising
from 215,458 in 1986 to 386,851 in 2011. The population growth rate over this
period was about 4% (Iran 2012). Most land in the northern part of the city has been
transformed to urban use, to support increased demand. In this study, Golshahr
District was selected as a suitable case study area, to study the preparation and
implementation of an urban master plan using CaféSCP.
Figure 2 shows the study area, which covers 86.35 hectares. The study area was
represented in this study using a raster data model consisting of a lattice of cells
(Cij ) in which i, j are indexes that determine the location of the cell in the lattice.
The cell size selected was 40 40 m, to balance the need to have suitable car-
tographic detail and manageable computational complexity.
3.2 Actors
Those actors involved in the urban master land use planning process and the
decision-making structure are shown in Fig. 3. These actors include the POMHUD,
the consulting engineer, members of the Technical Bureau at the Provincial Urban
Development Council and HCAUD.
As shown in Fig. 3, the land use planning process involves three main stages: (1)
a demand assessment (intelligence phase), (2) a land suitability evaluation (design
phase) and (3) the spatial allocation of land use types (LUTs) (choice phase)
(Abolhasani et al. 2016). The study simulation process focused on the second and
third phases; the demand for different urban land uses was determined, and a
primary configuration of land use was prepared.
Taking into account the views of Davidoff on land use planning (Davidoff 1965),
for this study it was assumed that some planners (interested in a particular land use
Fig. 2 Aerial photograph of Zanjan with the study area shown by the red line (GoogleMap 2016)
123
120 S. M. Ghavami, M. Taleai
POMHUD
Intelligence
Consulting engineer
Design
Business Educational
Facilitator
Residential Medical
Green
Choice
HCAUD
Fig. 3 Urban master land use planning process (color figure online)
type) participate in the land use planning process and act as advocates for their own
and other related groups’ interests only, much in the way a lawyer represents a
client. Based on this assumption, one planner might develop and advocate a plan
which fulfills the interests of residential developers, while another planner might
develop a different plan representing the interests of commercial developers in the
same area, and so on. Table 1 shows the agents used along with the number of cells
to which each agent can assign its own LUT. The total demand for each land use
assumed in this application was taken from an actual land use plan previously
developed by planning agencies for the study area.
In the model, the members of the technical bureau are expert agents and produce
a suitability map for their associated land use types. These suitability maps analyze
the interactions that take place between locations, development actions and
environmental elements, to classify observation units according to their suitability
for a particular use (Mosadeghi et al. 2015). The suitability map production process
for each expert agent consists of an expandable set of rules, to judge cells based on
123
Towards a conceptual multi-agent-based framework to… 121
Table 1 Land use classifications and total demand for each land use type
No. Land use (agent) Description Number of
required LUTs
both their physical and spatial attributes. The particular computing method used for
the suitability maps and the process used for each agent in the application are shown
in Fig. 4.
As shown in Fig. 4, each expert agent (residential, business, educational, medical
and green agent) uses certain basic information—such as compatibility and
dependency, along with an enrichment factor indicator—when a criteria map is
being prepared. The enrichment factor is defined as the ratio of the occurrence of a
land use type in the neighborhood of a location relative to the occurrence of that
land use type in the study area as a whole (de Nijs and Pebesma 2010). An
enrichment factor diagram for the green agent is shown in Fig. 5 as an example.
Figure 5 presents the enrichment factor logarithm as a function of distance for
the green agent. It can be seen that for all LUTs considered, the neighborhood tends
to become less specific with distance from the central cell, while the most specific
neighborhood characteristics are found with neighborhood sizes smaller than 5. It
can also be seen from Fig. 5 that the green agent has a high positive spatial
autocorrelation in small neighborhoods, but that the educational agent has a
negative spatial autocorrelation across the study area. As shown in Fig. 4, the
enrichment factor is used to calculate the incompatibility and dependency metrics
and is specifically used to estimate the influence of distance on the level of
incompatibility and dependency between different LUTs. To illustrate this, Fig. 6
weights 2-1
Suitability map
Fig. 4 Steps used to calculate the expert agent suitability map (Ghavami et al. 2016)
123
122 S. M. Ghavami, M. Taleai
0.7
0.6
0.5
Log (Enrichment factor)
0.4
0.3
0.2
0.1
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
-0.1
-0.2
-0.3
Distance (Cell)
Fig. 5 Enrichment factor logarithms as a function of distance for the green agent
0.8
0.7
0.6
Effect value
0.5
0.4
0.3
0.2
0.1
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Distance (Cell)
Fig. 6 Influence of distance on the level of incompatibility between green land uses and other land uses
shows the influence of distance on the incompatibility of LUTs for green land and
was developed by experts based on the information obtained from the enrichment
factor graph (Fig. 5). The method used to compute the criteria maps, along with the
enrichment factor, is described in ‘‘Appendix.’’
To provide a suitability map for each agent, a five-actor committee was formed in
order to construct the analytic hierarchy process (AHP) pairwise comparison matrix
and also determine the relative weights of the metrics for different agents. AHP is a
structured technique used to organize and analyze complex decisions. It was
developed by Saaty in the 1970s and, according to Malczewski (2006) and Sipahi
and Timor (2010), is the most frequently used procedure for estimating criterion
weights. It has been used for land use suitability analysis by other researchers
(Ceballos-Silva and López-Blanco 2003; Stoms et al. 2002). Using this approach,
after constructing individual AHP pairwise comparison matrixes for all the agents,
the relative importance of the metrics is calculated. The results of this calculation
are shown in Table 2 for this study.
Regarding the information obtained from this calculation (incompatibility and
dependency graphs along with the weighting for each criterion), each expert agent
individually provides a suitability map and then sends it to his associated decision-
making agent.
123
Towards a conceptual multi-agent-based framework to… 123
where Eak represents the evaluation value of agent a for the revised plan around k, n
is the number of cells assigned for the DMA. Scurrent
i , and Sbest
i represents the suit-
ability value for cell i in the current and best plan, respectively. If Eak is greater than
123
124 S. M. Ghavami, M. Taleai
a predefined threshold (T), the DMA accepts the revised plan. Otherwise, the DMA
rejects it. If all DMAs accept the revised plan, it will be selected as the final plan and
the process finishes. Otherwise, if at least one of the agents rejects the revised plan,
the FA revises it and creates another plan. This process is repeated until all DMAs
reach agreement and accept the plan.
To help the agents come together and consider the fact that human discussion
dynamics naturally change over time (Sayama et al. 2011), it is assumed that a
DMA gradually decreases the value of T over the passage of time. This means each
DMA will show an increased willingness to collaborate with others. This can be
seen as a concession strategy. The concession strategy determines how much each
agent concedes toward opposing agents. Thus, in this model, the size of the
concession is determined by the amount T decreases.
T ¼ 1:003e0:007t ð2Þ
Equation (2) shows that the value of T decreases as time passes, while
t represents the number of rounds passed during a meeting.
4 Results
123
Towards a conceptual multi-agent-based framework to… 125
During the design phase, each expert agent provides metric maps along with
suitability maps. The different metric maps provided by the green expert agent are
shown in Fig. 9.
After preparing their metric maps, expert agents are willing to prepare suitability
maps for their associated land use type. Figure 10 presents the suitability maps for
different expert agents.
During the choice phase, DMAs utilize the associated suitability maps to give
their opinions (accept or reject) about the revised plan. Figure 12 shows the
opinions of agents during the main workgroup meeting.
As shown in Fig. 11, after 37 rounds of discussion, agents eventually reach an
agreement (the green circle shows the acceptance opinions for the agents).
Figure 12 shows the final, agreed plan.
The final plan is compared with the initial plan in order to determine how much it
will be suitable for the agents, through the consideration of different spatial metrics.
This process is shown in Table 3.
However, as shown in Table 3, for most agents, the final plan produces higher
mean values, though there is an exception to this; for the business agent, the final
plan gives lower values. This is due to the fact that the business agent is the last
agent to accept the FA’s proposal, according to Fig. 11. In fact, this agent decreases
its own gain in order to increase its willingness to collaborate with others and
eventually reach an agreement about the spatial configuration of the different land
use types.
123
126 S. M. Ghavami, M. Taleai
123
Towards a conceptual multi-agent-based framework to… 127
5 Conclusion
In this study, the conceptual agent-based framework for simulating spatial collective
(group) decision-making process or CaféSCP was introduced. This approach
consists of five main concepts or building blocks, these being spatial influence,
individual-level influence, group-level influence, negotiation influence and perfor-
mance metrics, then examines the relationships between them. To investigate
whether the CaféSCP model is general and flexible enough to study SGDMP, the
urban master land use approval process in Iran was used as a practical case. The
results of the case described here show that not only is CaféSCP general and flexible
enough to study a variety of SGDMPs, but is also efficient enough to use for
modeling and simulation purposes. It can also be used as a guide when addressing
questions regarding the influence of different factors on the outcome of a group
decision-making process. For example, it can be used to investigate the role of
group-level influence, the role of agents’ communicative abilities and the role of
opponent modeling. Ongoing research should focus on these aforementioned issues.
Appendix
Enrichment factor
In this study, spatial metrics such as enrichment factor are used to prepare spatial
evaluation metrics. Verburg et al. (2004) introduced the enrichment factor to
characterize the neighborhood effect. The enrichment factor is defined as the over-
or underrepresentation of a land use in the neighborhood of a particular location,
relative to the average land use distribution. The enrichment factor of a location is
calculated as follows:
nikd=nid
Fikd ¼ ð3Þ
Nk=
N
123
128 S. M. Ghavami, M. Taleai
where Fikd characterizes the enrichment of neighboring cells with LUT k in distance
d of central cell i. nikd is the number of neighboring cells with LUT k in distance d of
central cell i, nid is the total number of neighboring cells in distance d, Nk is the
number of cells with LUT k in the entire study area, and finally, N is the number of
all cells in the study area (van Vliet et al. 2013).
The average neighborhood characteristic for a particular land use type i Flkd is
calculated by taking the average of the enrichment factors for all grid cells
belonging to a certain land use type l, as follows:
1X
Flkd ¼ Fikd ð4Þ
Nl i2L
where L is the set of all locations with land use type l and Nl the total number of grid
cells belonging to this set. In present study, the enrichment factor is presented on a
logarithmic scale in order to obtain an equal scale for all LUTs. This is done by
using Eq. (5).
lg Flkd ¼ Log Flkd Þ ð5Þ
Compactness
Incompatibility
The possible negative effect of some neighboring land uses on the activity of a
specific land use is called ‘‘incompatibility.’’ Each land use type has a certain level
of incompatibility with each other land use type in its neighborhood (Taleai et al.
2007). The incompatibility value of a cell (denoted as Ii ) is defined as:
X
Ini ¼ f1 ðdij Þ IncCi Cj ð7Þ
j
where IncCi Cj is the level of incompatibility between two land use types Ci and Cj
that is extracted from the incompatibility matrix. Taleai et al. (2007) provided a
123
Towards a conceptual multi-agent-based framework to… 129
Dependency
where DepCi Cj is the dependency level of two land use types Ci and Cj extracted
from the dependency matrix, and f2 ðdij Þ is the distance function for the dependency.
This function is determined by using a combination of the positive part of enrich-
ment factor diagram and experts’ judgment.
Accessibility
Accessibility to the transportation network is a main important factor for every land
use. In this study, the shortest Euclidean distance to an urban transportation road is
used for calculating the accessibility index. The accessibility index is calculated as
(Karimi et al. 2012):
X
2
1
Ai ¼ ð9Þ
dik=
k¼1 1 þ ak
where Ai characterizes the accessibility value of a cell i, dik is the shortest distance
to transportation road (type k), ak is the importance of accessibility to road type k (in
this study, two types of road are used, the main roads and streets).
The expert agent computes suitability of each cell i (Si ) by using a simple
weighted linear combination (WLC) technique as follows:
Si ¼ WC Ci þ WD Di þ WA Ai WI Ini ð10Þ
where WC , WD , WA and WI are the relative weights that are assigned to the metrics
Ci , Di , Ai and Ini , respectively.
References
Abolhasani S, Taleai M, Karimi M, Rezaee Node A (2016) Simulating urban growth under planning
policies through parcel-based cellular automata (ParCA) model. Int J Geogr Inf Sci 30:1–26
123
130 S. M. Ghavami, M. Taleai
123
Towards a conceptual multi-agent-based framework to… 131
Jennings NR, Faratin P, Lomuscio AR, Parsons S, Wooldridge MJ, Sierra C (2001) Automated
negotiation: prospects, methods and challenges. Group Decis Negot 10:199–215
Jones CB (2014) Geographical information systems and computer cartography. Routledge, London
Kameda T, Van Vugt M, Tindale RS (2015) Groups. In: Zeigler-Hill V, Welling LLM, Shackelford TK
(eds) Evolutionary perspectives on social psychology. Springer, pp 243–253
Kamps S (2013) Dual-agent simulation model of the residential development process: an institutional
approach to explaining the spatial patterns of residential developments in France, England and the
Netherlands. Universite de Franche-Comte
Karimi M, Sharifi MA, Mesgari MS (2012) Modeling land use interaction using linguistic variables. Int J
Appl Earth Obs Geoinf 16:42–53
Kelton AS, Pennington RR, Tuttle BM (2010) The effects of information presentation format on
judgment and decision making: a review of the information systems research. J Inf Syst 24:79–105
Lang F, Fink A (2015) Learning from the metaheuristics: protocols for automated negotiations. Group
Decis Negot 24:299–332
Lemon M, Sahota PS (2004) Organizational culture as a knowledge repository for increased innovative
capacity. Technovation 24:483–498
Ligtenberg A, Wachowicz M, Bregt AK, Beulens A, Kettenis DL (2004) A design and application of a
multi-agent system for simulation of multi-actor spatial planning. J Environ Manag 72:43–55
Ligtenberg A, Beulens A, Kettenis D, Bregt AK, Wachowicz M (2009) Simulating knowledge sharing in
spatial planning: an agent-based approach. Environ Plan B Plan Des 36:644
Lomuscio AR, Wooldridge M, Jennings NR (2003) A classification scheme for negotiation in electronic
commerce. Group Decis Negot 12:31–56
Long Y, Zhang Y (2015) Land-use pattern scenario analysis using planner agents. Environ Plan
42:615–637
Ma L, Arentze T, Borgers A, Timmermans H (2007) Modelling land-use decisions under conditions of
uncertainty. Comput Environ Urban Syst 31:461–476
Ma H, Ronald N, Arentze TA, Timmermans HJ (2013) Negotiating on location, timing, duration, and
participant in agent-mediated joint activity-travel scheduling. J Geogr Syst 15:427–451
MacKenzie AB, DaSilva LA (2006) Game theory for wireless engineers. Synth Lect Commun 1:1–86
Maghsoodi Tilaki MJ, Hedayati M (2015) Exploring barriers to the implementation of city development
strategies (CDS) in Iranian cities: a qualitative debate. J Place Manag Dev 8:123–141
Malczewski J (2006) GIS-based multicriteria decision analysis: a survey of the literature. Int J Geogr Inf
Sci 20:703–726
Marey O, Bentahar J, Dssouli R, Mbarki M (2014) Measuring and analyzing agents’ uncertainty in
argumentation-based negotiation dialogue games. Expert Syst Appl 41:306–320
Marsa-Maestre I, Klein M, Jonker CM, Aydoğan R (2014) From problems to protocols: towards a
negotiation handbook. Decis Support Syst 60:39–54
McBurney P, Parsons S, Wooldridge M (2002) Desiderata for agent argumentation protocols. In:
Proceedings of the first international joint conference on autonomous agents and multiagent
systems: part 1. ACM, pp 402–409
Mosadeghi R, Warnken J, Tomlinson R, Mirfenderesk H (2015) Comparison of Fuzzy-AHP and AHP in a
spatial multi-criteria decision making model for urban land-use planning. Comput Environ Urban
Syst 49:54–65
Nash Jr JF (1950) The bargaining problem econometrica. J Econ Soc 18:155–162
Nyerges TL, Jankowski P (2004) Toward a participatory geographic information science. In: Donald GJ,
Barney W, Kathy H (eds) WorldMinds: geographical perspectives on 100 problems. Springer,
pp 535–539
Pooyandeh M, Marceau DJ (2013) A spatial web/agent-based model to support stakeholders’ negotiation
regarding land development. J Environ Manag 129:309–323
Pooyandeh M, Marceau DJ (2014) Incorporating Bayesian learning in agent-based simulation of
stakeholders’ negotiation. Comput Environ Urban Syst 48:73–85
Querengässer J, Schindler S (2014) Sad but true?—How induced emotional states differentially bias self-
rated Big Five personality traits BMC. Psychology 2:1
Saarloos Arentze T, Borgers A, Timmermans H (2005) A multiagent model for alternative plan
generation. Environ Plan B Plan Des 32:505–522
Sayama H, Farrell DL, Dionne SD (2011) The effects of mental model formation on group decision
making: an agent-based simulation. Complexity 16:49–57
Schwartz AE (1994) Group decision-making The CPA Journal 64:60
123
132 S. M. Ghavami, M. Taleai
Sipahi S, Timor M (2010) The analytic hierarchy process and analytic network process: an overview of
applications. Manag Decis 48:775–808
Stewart TJ, Janssen R, van Herwijnen M (2004) A genetic algorithm approach to multiobjective land use
planning. Comput Oper Res 31:2293–2313
Stoms DM, Mcdonald JM, Davis FW (2002) Fuzzy assessment of land suitability for scientific research
reserves. Environ Manag 29:545–558
Taleai M, Sharifi A, Sliuzas R, Mesgari M (2007) Evaluating the compatibility of multi-functional and
intensive urban land uses. Int J Appl Earth Obs Geoinf 9:375–391
Taleai M, Sliuzas R, Flacke J (2014) An integrated framework to evaluate the equity of urban public
facilities using spatial multi-criteria analysis. Cities 40:56–69
Theobald DM (2001) Topology revisited: representing spatial relations. Int J Geogr Inf Sci 15:689–705
Tobler WR (1970) A computer movie simulating urban growth in the Detroit region. Econ Geogr
46:234–240
Turban E, Aronson J, Liang T-P (2005) Decision support systems and intelligent systems, 7th edn.
Prentice-Hall, Englewood Cliffs
Uhl-Bien M, Schermerhorn JR Jr, Osborn RN (2013) Organizational behavior. Wiley Global Education,
Orlando
van Ginkel WP, van Knippenberg D (2012) Group leadership and shared task representations in decision
making groups. Leadersh Q 23:94–106
van Vliet J, Naus N, van Lammeren RJ, Bregt AK, Hurkens J, van Delden H (2013) Measuring the
neighbourhood effect to calibrate land use models. Comput Environ Urban Syst 41:55–64
Verburg PH, Ton Cd, Visser H, de Jong K (2004) A method to analyze neighborhood characteristics of
land use patterns. Comput Environ Urban Syst 28:667–690
Weiss G (1999) Multiagent systems: a modern approach to distributed artificial intelligence. MIT Press,
Cambridge
Worboys MF (1992) A generic model for planar geographical objects. Int J Geogr Inf Syst 6:353–372
Worboys MF (1994) A unified model for spatial and temporal information. Comput J 37:26–34
123