You are currently viewing a new version of our website. To view the old version click .
Symmetry
  • Article
  • Open Access

22 March 2019

Modelling the Impact of Transit Media on Information Spreading in an Urban Space Using Cellular Automata

,
and
Department of Computer Science, West Pomeranian University of Technology, Zolnierska 52 Str., 71-210 Szczecin, Poland
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Information Technology and Its Applications 2021

Abstract

Information spreading processes are the key drivers of marketing campaigns. Activity on social media delivers more detailed information compared to viral marketing in traditional media. Monitoring the performance of outdoor campaigns that are carried out using this transportation system is even more complicated because of the lack of data. The approach that is presented in this paper is based on cellular automata and enables the modelling of the information-spreading processes that are initiated by transit advertising within an urban space. The evaluation of classical and graph cellular automata models and a coverage analysis of transit advertising based on tram lines were performed. The results demonstrated how the number of lines affects the performance in terms of coverage within an urban space and the differences between the proposed models. While research is based on an exemplary dataset taken from Szczecin (Poland), the presented framework can be used together with data from the public transport system for modelling advertising resources usage and coverage within the urban space.

1. Introduction

While spending on traditional media has decreased due to lower advertising budgets, outdoor advertising is the only type of traditional marketing with an observed growth (2.7%) in 2017 []. Globally, outdoor advertising spending was estimated at US $31 billion dollars in 2016 []. US $6.99 billion was spent on outdoor advertising in 2007, with a 6.1% growth compared to a decade earlier []. In China and Japan, an increase of 14% was observed, along with a similar trend in Europe, with increases of more than 10% in France and Greece and a similar pattern in Russia []. Outdoor media transit advertising can be considered an underutilized medium. It can be a good alternative to typical billboard-based outdoor advertising as a solution to the cluttered urban advertising space. Transit advertising is based on various techniques and methods of marketing content transmission. Advertisements can be shown on the exteriors and interiors of taxis, buses, and trains as fully branded vehicles, in the form of transit shows, interchange promotions, sample distribution and ‘transit TV’ [,]. Electronic signs that are placed in transit stations can be used []. Gray [] emphasizes the ability to target captive audiences and that cost-effective transit advertising holds people’s attention for longer during a journey without a cluttered advertising environment.
Research studies pay very little attention to this area, and taxi advertising has been discussed mainly []. Transit media have an increased role in financing public transport []. Marketing content that is exposed using transit media is affecting outdoor audiences and has an impact on consumer behaviour. Since customer activity is not registered in electronic systems, the direct influence of visual content in an urban space is difficult to measure. In this paper, we attempt to model the influence of transit advertising on information the spreading processes in an urban space. The main goal of the current study was to model the process of information spreading initiated by transit advertising for the estimation of audiences. Audience measurements for external advertisements that are located on public transport in the form of branded vehicles have not yet been discussed in the literature and the presented study opens several directions for further development. The proposed approach has managerial implications and can help to make the urban advertising space more sustainable and better managed to avoid advertising clutter and habituation effects among target customers. The proposed approach was verified with the use of an example dataset but can be used as a basis for further expansion with the use of more detailed datasets from public transport. The remainder of this paper is organised as follows: Section 2 discusses related work. Section 3 is focused on the assumptions of the proposed approach and the use of cellular automata (a computational model that comprises a grid of cells, in which time and space are discrete). Experimental results are presented in Section 4, followed by the conclusions in Section 5.

3. Proposed Approach

The CA concept is connected to attempts that were made by scientists to represent seemingly complicated processes as a series of simple local decisions []. Implementation of this requires the representation of the analysed space as a homogeneous network of cells. The decision at the cell level is made using the transition rule (a function that changes the state of the CA), which depends on the analysed cell and the type of neighbourhood. Well-known definitions include the classical neighbourhood of von Neumann and the neighbourhood of Moore, which include some or all of the cells that are adjacent to the specified cell. Another type of neighbourhood was proposed by Hoffmann et al. [], where the cell state consists of a data field and additional indicators. With the help of these indicators, each cell has read access to any other cell in the cell field and the indicators can be changed from generation to generation, which causes the neighbourhood to be dynamic and differ from cell to cell. The neighbourhood problem becomes more complex in irregular spaces due to issues that are related to land use changes and the adaptation of urban spaces for other purposes [,,,,]. Each cell selects one state from a finite set of states. Networks are most commonly one- or two-dimensional. However, any finite size is possible. In the CA model, time is discreet. Adjacent cells are connected to a specified cell and do not change []. Due to the iterative use of rules, the CA process reflects the description of the behaviour of the global system []. The CA system is considered a reliable computational system [].
In a presented approach focused on information spreading in urban space modelling, the CA cell represents a single fragment of an element of the environment, such as land, urban barriers, people, or public transport vehicles. Based on the interactions between distinguished elements like marketing content integrated with vehicles and pedestrians together with their relations with the environment, we can simulate these interactions by being susceptible to external stimuli or influencing the environment.
In this article, the CA-based approach was developed with the aim of transferring information in the immediate neighbourhood and providing the information to the environment away from the initiating location. For the first aim, a classic approach that is based on Moore’s neighbourhood (Figure 1) is used in which the spread of information can take place in each direction and information can be propagated to the nearest of eight cells that are adjacent to the initiating cell with each cell representing an element of urban space.
Figure 1. Moore’s neighbourhood. (a) the initiating cell; (b) the possible directions of signal propagation; and (c) an example of signal propagation in the next iteration.
The second aim is related to the transfer of information to the more distant environment, and the approach is based on graph-CA, which uses the model of spreading information relative to the relation-based neighbourhood (Figure 2), i.e., a logically dependent neighbourhood, for example, the distance within social networks. In this case, information is disseminated by transferring it to a logically neighbouring cell, which does not have to be adjacent in the physical context. This corresponds to the real situation in which a person transfers information from one place to another by moving and/or transmitting information through an additional medium (e.g., an entry on a social network or publication of a picture that was recently taken). People who receive such a signal may be in another part of the city (or even the world) and, therefore, are not dependent on physical proximity (immediate proximity) to the initiator (in this case, a CA cell). A person who receives the signal (information) can further distribute it and share the information with people in the vicinity (move to neighbouring cells). This person may forget about the received information if he is not interested in this information or there is no reminder about this information, which will be described in more detail later in this article.
Figure 2. Relation-based neighbourhood for graph-cellular automata (CA). (a) the initiating cell, (b) signal propagation in the first iteration, and (c) signal propagation in the next iteration.
The proposed approach uses classic CA and graph-based CA for modelling the spreading process. Used classic CA take form of:
CA = ( S , d , F C A ) ,
which is described by Reference [] as follows:
  • automaton state S , which depends on s i sets of states of individual cells;
  • cell grid in d (dimensional space ( d 1 ) );
  • F C A rule defining the state of cell v at time t + 1 , which depends on the state of this cell and its neighbourhood N ( v i ) at time t . If F C A is dependent on a random variable, then it is a probabilistic CA.
Automaton state S represents information in each cell within defined grid d based on urban space maps. States are based on information acquired from transit media or as a result of contact with information spreaders. States of cells are based on rules FCA defining changing states of cells as a result of information spreading with given probabilities. Classical CA used assumes information transfer only from direct neighbours as a result of physical contacts.
While in real systems information spreading can be based on non-physical contact with the use of electronic systems, we used graph based CA with structurally dynamic relative neighbourhood graph-based CA (r GCA) as:
r G C A = ( S , d , Q , G , F r G C A , R r c , F r c G ) ,
where:
  • d : dimension in a d (dimensional space ( d 1 )) that represents a cell grid;
  • Q : activity state of an automaton, which depends on the set of activity states q i of individual cells;
  • S : state of the automaton, which depends on the set of states s i of individual cells;
  • G : directed weighted graph G = ( V , E , K ) , which is defined by a set of nodes (hereinafter, vertices) V , set of edges E , set of weights K and edge weight function α . Function α (the weight function) defines the weights of the edges of graph G :
    α : E ( G ) K ,
    where K N or, more generally, K R . Weights are values that indicate the significance of the connections between the vertices. In systems where there are many vertices that are connected to each other, not all connections have the same priority. For example, in the real world, crossing the road from one city to another may require a specific amount of time or energy; in the virtual world (in social networks), a user has various “friends” but does not have the same relationship with each of them.
  • F r G C A is a function that defines the state of automaton cell V at time t + 1 and depends on the state of this cell and its neighbourhood at time t ;
  • R r c is a global rule that defines the conditions of activation or deactivation of CA cells and the rules of graph reconfiguration (defines sets of added and removed vertices and edges of graph G by F r c G ), and R r c depends on the automaton state S t (which represents the states of all cells); and
  • F r c G is a function that reconfigures the graph and activates/deactivates cells based on conditions that are set by R r c .
The automaton r GCA is defined by a directed weighted graph G (which was discussed above) and automaton state S t (at time t ), which means that each graph vertex v i V ( G ) corresponds to one automaton cell. A cell neighbourhood of this CA is defined by the graph edges that belong to the vertex set E ( G ) , which means that for every v i E ( G ) , neighbourhood N ( v i ) = N i n ( v i ) N o u t ( v i ) exists, which is described by the in-edges and out-edges of this vertex:
N i n ( v i ) = { v j | v j v i E ( G ) } , N o u t ( v i ) = { v j | v i v j E ( G ) } .
The sets of weights of in-edges K i n ( v i ) and out-edges K o u t ( v i ) of a graph G for neighbourhoods are sets of edge weights k i j and k j i that belong to a set of weights K such that the edge that they describe belongs to the set of edges of the graph G . They can be defined as
K i n ( v i ) = { k i j | k i j K v j v i E ( G ) } , K o u t ( v i ) = { k j i | k j i K v i v j E ( G ) } .
A neighbourhood can be defined by a neighbourhood matrix and the weights of the directed edges can be written as a weight matrix. Matrices are structures that can be easily manipulated in a computer program and can store information. If the graph has n vertices, the neighbourhood matrix A ( G ) of size n × n is built as follows:
A ( G ) = [ a 11 a n 1 a n 1 a n n ] ,
where a i j = 1 for v i v j E ( G ) and a i j = 0 for v i v j E ( G ) .
For this graph, the weighted neighbourhood matrix W ( G ) of size n × n includes the weight coefficients of the individual edges of the directed graph:
W ( G ) = [ w 11 w n 1 w n 1 w n n ] ,
where w i j = k i j for v i v j E ( G ) and w i j = 0 for v i v j E ( G ) , k i j K .
The local rule F r G C A depends on the state of cell v i , which is described by the graph and the neighbouring cell states that affect it are described by neighbourhood N i n ( v i ) ; the influence of a neighbourhood is expressed by weight K i n ( v i ) of the edge in the graph that describes each neighbourhood within N i n ( v i ) .
Therefore, generally:
F r G C A ( i , N i n ( v i ) , K i n ( v i ) ) : s i t s i t + 1
In contrast to the classic, homogeneous CA with a regular neighbourhood, in the presented approach, we deal with two types of neighbourhoods:
  • physical: corresponding to the neighbourhood of the CA cells in the d-dimensional space within urban space, and
  • logical: a set of relational neighbourhoods within social networks that are described by a G -graph (which is reconfigurable in time), which enables the modelling of a system with a variable number of objects in time.
Due to the relation-based neighbourhood, the graph’s weights do not represent the distance between the cells; instead, they correspond to the relations between the cell-related objects of the modelled system. In particular, such a relationship may be:
  • any relation between the objects represented by the vertices of the graph (e.g., the relationship between people in an urban space or the relationship between people who are registered on the social network); or
  • the distance between objects represented by the vertices of the graph.
In the discussed approach, this dependence is a relationship between members of a community (e.g., family, friends). The information is spread to another person in the community, regardless of the place where the person is currently staying, for example, by phone or via an entry on their profile. The latter case especially can cause the additional spread of information because more than one person can read the statement about noticing a specific advertisement. As a consequence, the information spreads not only in the surroundings of the public transport vehicle with the displayed advertisement but also in other areas of this space.
A person who has seen the advertisement can stop at some point in the urban space, which is connected with stopping the spread of the information that he has. The probability of stopping each cell (connected to a person) is drawn from the range from 0 to 1 (in real conditions, who stops and when are unpredictable values). The person can also forget about the advertisement; in this case, he moves on, but he does not spread the information anymore because he cannot remember it. The forgetting curve of Ebbinghaus [], which describes the decline in the brain’s ability to retain information over time, has been used:
R = e t / s ,
where R denotes the retention of memory; s , the relative strength of memory; and t , time.
If during a further movement, a person encounters a public transport vehicle with the same advertisement, then he/she remembers this advertisement and re-spreads the information. The probability of seeing an advertisement ( P r ) depends on the distance of a person to a public transport vehicle with an advertisement and is determined according to the exemplary rules, which are as follows:
  • if the person is up to 20 m from the vehicle with the advertisement, then P r = 1 ;
  • if the distance is between 21 and 30 m, then P r = 0.7 ;
  • if the distance is between 31 and 40 m, then P r = 0.5 ;
  • if the distance is between 41 and 50 m, then P r = 0.2 ;
  • if the distance is between 51 and 60 m, then P r = 0.1 ;
  • if the distance is between 61 and 80 m, then P r = 0.05 ;
  • if the distance exceeds 80 m, P r = 0 .
It should be noted that the developed model and system take into account the process of recalling the advertisement and forgetting the advertisement. The given values only symbolize these facts. However, for the actual inclusion of this process, the necessary field research should be done in order to obtain real data.
In contrast with homogeneous (classic) CA, we have the F r c G rule, which refers to the cell structure configuration and the corresponding neighbourhoods. The initial configuration of the cellular cell structure may change over time by
  • activating inactive cells of the CA (which corresponds to the addition of related vertices to the graph);
  • deactivating cells of the CA (which corresponds to the removal of the corresponding vertices in the graph and the edges that are associated with them); and
  • adding or removing edges in a graph, which results in the establishment or breaking of a neighbourhood relationship.
Let us consider R r c from Equation (2) for the case of information spreading. Essentially, this is a general rule that defines the conditions for activating or deactivating cells of CA and the principles of graph reconfiguration (it specifies which sets are added and deleted by the vertices F r c G and the edges of the graph G ). In the analyzed case, they can be understood as a set of possible modifications of the scenario in an urban space, which changes over time. Vehicles with advertising are move along the way while being noticed or not noticed by walking people who, in turn, are approaching and/or moving away from public transport vehicles and remembering what they have seen to various degrees. In addition, the initiated information may or may not be received by the user. In this way, every move generates the need for changes to the structure of the graph that describes the area in subsequent iterations. The list of modifications to graph elements that are specified by R r c is processed by function F r c G .
Thus, function F r c G can be understood as all possible modifications of the graph. In complex systems (e.g., social networks and information spreading), the structure of the graph that describes the system is constantly changing; hence, it is necessary to perform operations that are related to removing graph edges, deleting graph vertices, and adding edges and vertices to the graph [].
A change in the global graph configuration can be defined by a function of global graph reconfiguration:
F r c G : G t G t + 1 ,
which is defined as a combination of a few functions that are dependent on one another:
F r c G = ( G t , V d e l , E d e l , V a d d , E a d d ) = F E a d d l ( F V a d d ( F E d e l ( F V d e l ( G t ) ) .
Thus,
G t + 1 = F r c G ( G t , V d e l , E d e l , V a d d , E a d d ) = F E a d d l ( F V a d d ( F E d e l ( F V d e l ( G t ) ) ) ,
where V d e l is a set of vertices that are deleted from graph G , V a d d is a set of vertices that are added to graph G , and E d e l and E a d d are sets of edges that are deleted and added, respectively, to graph G . If ( V d e l = Ø ) ( E d e l = Ø ) ( V a d d = Ø ) ( E a d d = Ø ) then G t + 1 = G t . If for each t and t + 1 , equation G t + 1 = G t is satisfied, then the graph is not reconfigurable over time.
When the configuration of the graph changes, a new graph is created, which may differ from the previous one in terms of the number of vertices, edges, or weights. This type of reconfiguration of the graph constitutes the basis for the neighbourhood in the following new graph-CA. The model that is presented above is unique due to the use of relation-based neighbourhoods for the first time in the process of modelling information spreading in an urban space.
To implement the above-described theoretical aspects, a conceptual framework was developed (Figure 3). The framework is multi-layered and universal, which makes it possible to apply the presented approach to any analysed urban area such as a city or an urban agglomeration. The first designed layer is the data acquisition layer, whose tasks are to collect data on the movement of public transport vehicles, collect quantitative measurements of the analysed urban space and prepare data storage structures. The task of the second layer is to prepare mechanisms that enable the modification and supplementing of the data that are provided by the first layer. The quantitative data are edited, for example, the number of people who are getting on and off at individual stops and other values that are needed for modelling and were not automatically obtained by the first layer. The tasks of the third layer are to model the spread of information in the urban space based on the available methodology and to present the results.
Figure 3. The integration of used methods within the information system.
To evaluate the methodical concept, the information system “Information Spreading in Urban Space” was implemented. The developed system implements both methodological concepts (space analysis based on classic CA and graph-CA). The system allows the process of information spreading to be simulated in two ways: with the help of public transport vehicles and further propagation of information through people who have noticed the advertisement. The first method, namely, the simulation of the movement of a public transport vehicle, is based on data that were collected from the timetable (taken from the public transport authority of Szczecin city) and the actual coordinates, which are obtained from the Google Maps API. Then, the coordinates are converted to the indication for specific CA cells. The vehicle moves on individual cells while aiming at the target cell. The second way to spread the information is to simulate the movement of people who have seen the advertisement. Each person moves during every period of time, depending on the degree of map approximation. When determining the time for moving people, the average human walking speed, which is 1.34 m/s [], was taken into account. For each moving person, the direction of his/her journey is drawn, which is consistent with the Moore neighbourhood that was discussed earlier. In the later stage of the system’s operation, the assumptions that were discussed earlier are taken into account, namely, the probability of noticing an advertisement from a distance and the forgetting curve of Ebbinghaus. The system outputs thermal maps that depict the places where information has arrived and graphs that present numerical values.

4. Results of Simulation

This section presents the results of experimental research that was carried out for transit media in the city of Szczecin, which is located in the north-western part of Poland. Szczecin ranks third in terms of the occupied area (300.55 km2, of which almost 24% is under water) and seventh in terms of the population in Poland. The city is the centre of the Szczecin agglomeration (one of eight Polish metropolises according to the European Observation Network for Territorial Development and Cohesion (ESPON). According to data from 30 June 2017, the city had 405,413 inhabitants. The Odra river flows through the city, dividing the area into two parts. The larger part (left bank) contains the city centre and the majority of the industrial and residential districts. Mostly houses and residential districts are located in the second part (right bank). In the analysed city, all trams pass through the city centre, bringing people from residential parts of the city. Studies were performed using classic CA and graph CA. All results are presented in the form of heat maps of the urban area and in the form of detailed graphs that show the areas that are reached by the information about the advertisements. Two independent research processes, which are presented in Section 4.1 and Section 4.2, were carried out, each with three independent studies, including the placement of the advertisement on several communication vehicles that are running on selected lines. The aim was to check whether the choice of the route of public transport vehicles influences the propagation of advertising in the city and how the strategies that are used affect the coverage. The following initial simulation parameters were adopted:
  • timetables, which were acquired from the public transport company;
  • a city map with a resolution of 640 × 640;
  • the probability of stopping the person who is propagating information;
  • tramway line numbers, followed by vehicles with the same advertisement, to increase the reminding effect: three tram lines: 1, 7, and 11 (Group 1); five tram lines: 2, 3, 6, 8, and 12 (Group 2); and all ten tram lines (Group 3): 1, 2, 3, 5, 6, 7, 8, 10, 11, and 12.
Tram lines were selected for experiments in such a way that the vehicle routes were as diverse as possible in terms of area (especially for the tests with 3 and 5 tram lines). The research is based on the tram communication timetable for weekdays, holidays and weekends.

4.1. Modelling Results Based on Classic Cellular Automata

The first study involved the propagation of information about advertisements on the basis of classic cellular machines, that is, the transmission of information from a cell to the nearest neighbouring cell. The data from simulations were divided into groups according to the tram line for analysis. In the first stage, the total coverage was analysed and the results, which are shown in Figure 4a–c, demonstrate the larger coverage of the area with information (26.29%) when the advertisement is placed on all available tram lines compared to the coverage of 18.16% for 3 selected lines and 21% for 5 selected lines.
Figure 4. The share of the reached area for (a) three lines (18.16%); (b) five lines (21%); (c) ten lines (26.29%).
A detailed analysis of the obtained results (Figure 5a–c) shows that the inclusion of all tram lines with the given advertisement causes the highest (35.45%) intensity of information about the advertisement (red colour with the label 201+) compared to the intensity of 22.08% for the advertisement that is placed on three tram lines and an intensity of 28.29% for the advertisement that is placed on five tram lines. The labels in Figure 6a–c represent the number of CA cells in which 1–25, 26–50, 51–75, 76–100, 101–125, 126–150, 151–175, 176–200 and more than 201 people saw an advertisement. The biggest difference is observed for 201+ cells, which means that increasing the coverage of advertising space on public transport vehicles translates into an increase in the probability of advertising reaching potential customers.
Figure 5. The numbers of cells and people who are reached by transit advertising for (a) three lines, (b) five lines, (c) ten lines.
Figure 6. The heat map for urban space coverage for (a) three lines, (b) five lines, (c) ten lines.
Simulation results were applied to the city map and they show areas that were reached by marketing content in the form of heat maps. Figure 6a–c show the obtained results for a group of tram lines, with the lowest coverage for three lines and the highest for ten lines.
Detailed results from simulations based on classical CA are presented in Table 1. Analysis of the results leads to two main conclusions: First, the largest amount of information spread occurs along the routes of public transport lines, in the tram stops, and in the centre of the city, where the most public transport lines cross.
Table 1. The results from classical cellular automata (CA).
In the forgetting process, an information reminder (the re-appearance of a vehicle with the same advertisement) plays a very important role. Thanks to this phenomenon, information about an advertisement is further propagated and its trace is visible on the heat map. Only after moving away from the clusters of public transport lines does the spread of information begin to slow.

4.2. Modelling Results Based on Graph Cellular Automata

The next study concerned information propagation on the basis of graph cellular automata, which allowed the additional effect of the transmission of information to other segments of the network to be taken into account. In this way, information about advertising spreads not only to the nearest CA cells (as in the case that was discussed above) but also to cells that are physically separated from the initiating cell and are in a logical relation with it (this issue is described in Section 3). In the discussed studies, the same configurations of tram lines with the same advertising were used as in the previous study. The same initial simulation parameters were adopted while also taking into account the probability of informing other users via social media. Detailed results from the simulations that are based on classical CA are presented in Table 2.
Table 2. The results from graph CA.
Land coverage proves to be much greater—from 43.07% (for three lines) to 77.87% (for all lines), as shown in Figure 7a–c. The nearest tram lines and stops receive similar amounts of information (Table 1); however, due to the larger area to which information has arrived, the share is smaller.
Figure 7. The share of the reached area for (a) three lines (43.07%); (b) five lines (56.91%); (c) ten lines (77.87%), with the graph CA approach.
In contrast, the percentage share of the area that is far from the places of advertising is much larger than in previous studies and reaches 77%, which translates into the numerical values that are shown in Figure 8a–c. This means that the model is working properly and that individual cells have been relaying information to physically separated cells that satisfy a logical relation.
Figure 8. The numbers of cells and people who are reached by transit advertising with the graph CA approach for (a) three lines; (b) five lines; (c) ten lines.
Heat maps of urban space coverage based on the reached cells and people for the graph CA approach are presented in Figure 9a–c.
Figure 9. The heat map for urban space coverage for three lines for the graph CA approach for (a) three lines; (b) five lines; (c) ten lines.

4.3. Symmetry Aspects

Information spreading with the use of cellular automata is symmetric itself. In this study, the authors used a symmetric neighbourhood. In the literature, CA according to Wolfram’s classification, are divided into four classes []. The study of symmetry in individual classes was addressed in References []. The author investigated the issue of development of pattern formation from the viewpoint of symmetry and he applied a two-dimensional discrete Walsh analysis to a one-dimensional cellular automata model under two types of regular initial conditions. The geometric symmetry property in CA was also used in the continuous optimization algorithm []. In the other article, the authors proposed a polynomial time algorithm to identify self-symmetric rules and pairwise symmetric rules in any type of symmetric lattice in a two dimensional CA, which are capable of generating symmetric patterns [].

4.4. Limitations of the Study

In the article, the authors made several assumptions to obtain data in the system. These are the values that should be obtained through field studies: the time followed by the actual forgetfulness of the advertisement, the distance from which the man pays attention to the public transport vehicles and the advertisement located on them, the exact number of people getting on and off at stops, the value corresponding to the number of advertisements people can see on a bus or tram at any one time. For technical reasons, the authors used approximate data.

5. Conclusions

Although transit advertising is one of the commonly used forms of outdoor marketing, the analytical capabilities that are associated with this medium are limited. There are very few studies on the effectiveness of advertising activities related to transit systems. To the best of the authors’ knowledge, the presented solution is the first attempt to model phenomena related to the propagation of information in an urban space with the participation of transit advertising. The main contributions of the presented work are as follows:
  • development of a model that is based on classical and cellular graph automata for the representation of information propagation within an urban space that is initiated by transit advertising;
  • development of a new method for measuring the effectiveness of transit advertising within an urban space; and
  • implementation of a practical framework for simulation research and verification of the presented methods.
The main objective of the work was to develop a model and, subsequently, a system for simulating the spread of information in an urban space. Information propagation processes were initiated by advertisements that were placed on transit vehicles. The simulations considered various scenarios and examined how to achieve acceptable results with few public transport lines, which translates into the possibility of reducing the cost of such advertising activities. For the simulation, cellular automata were used in both the classical and graph form.
The simulations provided data related to the effectiveness of the considered scenarios of the use of advertising space on transit media. On the basis of this research, it is concluded that a sufficient effect is achieved by advertisement on three to five lines. The lines were localized in completely different areas of the city but have common intersection points in the centre. Hence, people who knew about the advertisement but forgot about it recorded information about it after encountering another tram with the same advertisement. The difference in the city areas that were covered by advertising on ten lines compared to five was low; however, the cost of advertising was twice as high. In addition, if people are encouraged to provide information about advertising to other people, the extent of the spread of information from an advertisement increases significantly. The results of the research demonstrated that the system is suitable for forecasting the spread of information that is located on public transport vehicles.
The proposed approach leads to several managerial implications. From the perspective of companies using transit media for marketing purposes, it is the first work addressing the problem of proper allocation and usage of transit media in a detailed way. The proposed approach opens possibilities for optimization, selection of transit lines with the use of their timing and the areas covered. Companies managing advertising space within transit media can use the proposed approach to evaluate their potential and adjust pricing models to real advertising performance and potential. This research makes it possible to better allocate advertising budgets and make urban space more sustainable without overloading it with advertisements. The proper allocation of advertising content can help to avoid habituation effect when the same advertising content is presented many times to the same audience. It is an attempt to add quantitative characteristics to traditional media that are difficult to measure.
The presented research covers a fraction of the possible research questions that will be considered in future work. The system has been designed in such a way that it can be extended and used with detailed datasets from public transport systems. Currently, it counts the number of people who saw the advertisement on a public transport vehicle or obtained information about it from another person. To further develop the model, internal advertising can be included, and it is possible to use electronic displays and dynamic transit advertising that depend on the location of the vehicle and the time. While the proposed approach requires several assumptions, the future focus should be put on real data acquisition from various sources. Modern advertising techniques include elements of interaction even within traditional advertising to get feedback with the use of social media or SMS. It would be helpful to evaluate information dissemination effects. Future work can also include the usage of mobile devices and sensors for gathering more precise data about behaviours.

Author Contributions

Conceptualization, K.M. and J.J.; methodology, K.M.; software, M.S.; validation, K.M., J.J. and M.S.; formal analysis, K.M. and J.J.; writing, K.M. and J.J.

Funding

This research was partially supported by the Polish National Science Centre, Poland, grant No. 2017/27/B/HS4/01216.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Broderick, F. The Biggest Data Trends for Outdoor Advertising in 2017—CARTO Blog. Available online: https://carto.com/blog/biggest-data-trends-outdoor-advertising-2017/ (accessed on 25 May 2018).
  2. Stillman, L.; Letang, V. Global Advertising Forecast. Available online: https://www.magnaglobal.com/wp-content/uploads/2016/12/MAGNA-December-Global-Forecast-Update-Press-Release-1.pdf (accessed on 25 May 2018).
  3. Fortenberry, J.L.; McGoldrick, P.J. Receptiveness of Black Americans to outdoor advertising. J. Bus. Res. 2011, 64, 586–593. [Google Scholar] [CrossRef]
  4. Veloutsou, C.; O’Donnell, C. Exploring the effectiveness of taxis as an advertising medium. Int. J. Advert. 2005, 24, 217–239. [Google Scholar] [CrossRef]
  5. Gray, J. How to move into moving media: Transit media. J. Mark. 2008, 4, 40–41. [Google Scholar]
  6. Pavel, C.; Cătoiu, I. Unconventional advertising for unconventional media. Rev. Econ. 2009, 2, 142–145. [Google Scholar]
  7. Belch, G.E.; Belch, M.A. Advertising and Promotion: An Integrated Marketing Communications Perspective; McGraw-Hill: New York, NY, USA, 2004. [Google Scholar]
  8. Hampp, A. Advertising Boosts Transit Budgets. Available online: http://adage.com/article/media/advertising-boosts-transit-budgets/132024/ (accessed on 13 Jun 2018).
  9. Hoffman, D.L.; Novak, T.P. Marketing in Hypermedia Environment Foundations: Conceptual Foundations. J. Mark. 1996, 60, 50–68. [Google Scholar] [CrossRef]
  10. Lamberton, C.; Stephen, A.T. A Thematic Exploration of Digital, Social Media, and Mobile Marketing: Research Evolution from 2000 to 2015 and an Agenda for Future Inquiry. J. Mark. 2016, 80, 146–172. [Google Scholar] [CrossRef]
  11. Chaffey, D.; Ellis-Chadwick, F.; Mayer, R.; Johnston, K. Internet Marketing:Strategy, Implementation and Practice; Pearson Education: London, UK, 2009; ISBN 9780273694052. [Google Scholar]
  12. Roux, T.; van der Waldt, D.L.R.; Ehlers, L. A classification framework for out-of-home advertising media in South Africa. Communicatio 2013, 39, 383–401. [Google Scholar] [CrossRef]
  13. Lee, S.E.; McElheny, M.J.; Gibbons, R. Driving Performance and Digital Billboards; Research report, Virginia Tech Transportation Institute: Blacksburg, VA, USA, 2007. [Google Scholar]
  14. Liu, X.; Krahnstoever, N.; Yu, T.; Tu, P. What are customers looking at? In Proceedings of the 2007 IEEE Conference on Advanced Video and Signal Based Surveillance, London, UK, 5–7 September 2007; pp. 405–410. [Google Scholar]
  15. Want, R.; Schilit, B.N. Interactive digital signage. Comput. (Long Beach Calif.) 2012, 45, 21–24. [Google Scholar] [CrossRef]
  16. Roux, T. The Effectiveness of Car Advertising Media: Perceptions of Generation-Y Consumers. Mediterr. J. Soc. Sci. 2014, 5, 1877. [Google Scholar] [CrossRef]
  17. Bhargava, M.; Donthu, N. Sales response to outdoor advertising. J. Advert. Res. 1999, 39, 7–18. [Google Scholar]
  18. Bhargava, M.; Donthu, N.; Caron, R. Improving the Effectiveness of Outdoor Advertising: Lessons from a Study of 282 Campaigns. J. Advert. Res. 1994, 34, 46–55. [Google Scholar]
  19. Woodside, A.G. Outdoor advertising as experiments. J. Acad. Mark. Sci. 1990, 18, 229–237. [Google Scholar] [CrossRef]
  20. Osborne, A.C.; Coleman, R. Outdoor advertising recall: A comparison of newer technology and traditional billboards. J. Curr. Issues Res. Advert. 2008, 30, 13–30. [Google Scholar] [CrossRef]
  21. Taylor, C.R.; Franke, G.R.; Bang, H.-K. Use and Effectiveness of Billboards: Perspectives from Selective-Perception Theory and Retail-Gravity Models. J. Advert. 2006, 35, 21–34. [Google Scholar] [CrossRef]
  22. Wilson, R.T.; Till, B.D. Effects of outdoor advertising: Does location matter? Psychol. Mark. 2011, 28, 909–933. [Google Scholar] [CrossRef]
  23. Jurca, M.A. The Forms of Unconventional Advertising—A Theoretical Approach. Manag. Mark. J. 2010, 8, 323–333. [Google Scholar]
  24. Kobliski, K.J. The Advantages of Transit Advertising. Available online: https://www.entrepreneur.com/article/76826 (accessed on 18 March 2018).
  25. Chan, K.; Fung, M. Effectiveness of subway advertising in Hong Kong. J. Mass Commun. 2013, 3, 486–501. [Google Scholar]
  26. Hall, E. London bus ads change as locations do. Advert. Age 2006, 77, 12. [Google Scholar]
  27. Donthu, N.; Cherian, J.; Bhargava, M. Factors influencing recall of outdoor advertising. J. Advert. Res. 1993, 33, 64–72. [Google Scholar]
  28. King, K.W.; Tinkham, S.F. The learning and retention of outdoor advertising. J. Advert. Res. 1989, 29, 47–56. [Google Scholar] [CrossRef]
  29. Gambetti, R.C. Ambient Communication: How to Engage Consumers in Urban Touch-Points. Calif. Manag. Rev. 2010, 52, 34–51. [Google Scholar] [CrossRef]
  30. Keller, E.; Keller, E.; Berry, J.; Berry, J. Word-of-mouth: The real action is offline. Advert. Age 2006, 77, 20. [Google Scholar]
  31. Fay, K.; Thomson, S. WOM is More Offline Than Online around Brands. Available online: https://www.warc.com/content/paywall/article/admap/wom_is_more_offline_than_online/97996 (accessed on 13 May 2018).
  32. Katz, E.; Lazarsfeld, P.F. Personal Influence, the Part Played by People in the Flow of Mass Communications; Transaction Publishers: Piscataway, NJ, USA, 1966. [Google Scholar]
  33. Brown, J.J.; Reingen, P.H. Social Ties and Word-of-Mouth Referral Behavior. J. Consum. Res. 1987, 14, 350–362. [Google Scholar] [CrossRef]
  34. Bone, P.F. Word-of-mouth effects on short-term and long-term product judgments. J. Bus. Res. 1995, 32, 213–223. [Google Scholar] [CrossRef]
  35. Sundaram, D.S.; Mitra, K.; Webster, C. Word-of-Mouth Communications: A Motivational Analysis. Available online: http://w.acrwebsite.org/search/view-conference-proceedings.aspx?Id=8208 (accessed on 13 May 2018).
  36. Helm, S. Viral Marketing—Establishing Customer Relationships by “Word-of-mouse”. Electron. Mark. 2000, 10, 158–161. [Google Scholar] [CrossRef]
  37. Chen, W.; Wang, C.; Wang, Y. Scalable influence maximization for prevalent viral marketing in large-scale social networks. In Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining—KDD ’10, Washington, DC, USA, 25–28 July 2010; p. 1029. [Google Scholar]
  38. Trusov, M.; Bucklin, R.E.; Pauwels, K. Effects of Word-of-Mouth Versus Traditional Marketing: Findings from an Internet Social Networking Site. J. Mark. 2009, 73, 90–102. [Google Scholar] [CrossRef]
  39. Kandhway, K.; Kuri, J. How to run a campaign: Optimal control of SIS and SIR information epidemics. Appl. Math. Comput. 2014, 231, 79–92. [Google Scholar] [CrossRef]
  40. Kempe, D.; Kleinberg, J.; Tardos, É. Maximizing the spread of influence through a social network. In Proceedings of the ninth ACM SIGKDD international conference on Knowledge discovery and data mining—KDD ’03, Washington, DC, USA, 24–27 August 2003; p. 137. [Google Scholar]
  41. Rosnow, R.L.; Esposito, J.L.; Gibney, L. Factors influencing rumor spreading: Replication and extension. Lang. Commun. 1988, 8, 29–42. [Google Scholar] [CrossRef]
  42. Pittel, B. On Spreading a Rumor. SIAM J. Appl. Math. 1987, 47, 213–223. [Google Scholar] [CrossRef]
  43. Kesten, H.; Sidoravicius, V. The spread of a rumor or infection in a moving population. Annu. Probab. 2005, 33, 2402–2462. [Google Scholar] [CrossRef]
  44. Fu, L.; Song, W.; Lv, W.; Lo, S. Simulation of emotional contagion using modified SIR model: A cellular automaton approach. Phys. A 2014, 405, 380–391. [Google Scholar] [CrossRef]
  45. Huang, L.; Park, K.; Lai, Y.C. Information propagation on modular networks. Phys. Rev. E-Stat. Nonlinear Soft Matter Phys. 2006, 73, 035103. [Google Scholar] [CrossRef] [PubMed]
  46. Bampo, M.; Ewing, M.T.; Mather, D.R.; Stewart, D.; Wallace, M. The effects of the social structure of digital networks on viral marketing performance. Inf. Syst. Res. 2008, 19, 273–290. [Google Scholar] [CrossRef]
  47. Aral, S.; Muchnik, L.; Sundararajan, A. Distinguishing influence-based contagion from homophily-driven diffusion in dynamic networks. Proc. Natl. Acad. Sci. USA 2009, 106, 21544–21549. [Google Scholar] [CrossRef] [PubMed]
  48. Sahneh, F.D.; Scoglio, C.; Van Mieghem, P. Generalized epidemic mean-field model for spreading processes over multilayer complex networks. IEEE/ACM Trans. Netw. 2013, 21, 1609–1620. [Google Scholar] [CrossRef]
  49. Stonedahl, F.; Rand, W.; Wilensky, U. Evolving viral marketing strategies. In Proceedings of the 12th annual conference on Genetic and evolutionary computation—GECCO ’10, Portland, OR, USA, 7–11 July 2010; ACM Press: New York, NY, USA, 2010; p. 1195. [Google Scholar]
  50. Toffoli, T. Cellular Automata As an Alternative To Differential Equations in Modeling Physics. Phys. D 1984, 10, 117–127. [Google Scholar] [CrossRef]
  51. Toffoli, T.; Margolus, N. Cellular Automata Machines: A New Environment for Modeling; MIT Press: Cambridge, MA, USA, 1988. [Google Scholar]
  52. White, R.; Engelen, G. Cellular Automata and Fractal Urban Form: A Cellular Modelling Approach to the Evolution of Urban Land-Use Patterns. Environ. Plan. A 1993, 25, 1175–1199. [Google Scholar] [CrossRef]
  53. Batty, M.; Xie, Y. From Cells to Cities. Environ. Plan. B Plan. Des. 1994, 21, S31–S48. [Google Scholar] [CrossRef]
  54. Wagner, D.F. Cellular automata and geographic information systems. Environ. Plan. B Plan. Des. 1997, 24, 219–234. [Google Scholar] [CrossRef]
  55. Li, X.; Yeh, A.G. Calibration of cellular automata by using neural networks for the simulation of complex urban systems. Environ. Plan. A 2001, 33, 1445–1462. [Google Scholar] [CrossRef]
  56. Dietzel, C.; Clarke, K. The effect of disaggregating land use categories in cellular automata during model calibration and forecasting. Comput. Environ. Urban Syst. 2006, 30, 78–101. [Google Scholar] [CrossRef]
  57. Li, X.; Yeh, A.G.O. Principal component analysis of stacked multi-temporal images for the monitoring of rapid urban expansion in the Pearl River Delta. Int. J. Remote Sens. 1998, 19, 1501–1518. [Google Scholar] [CrossRef]
  58. Lo, C.P.; Yang, X. Drivers of Land-Use/Land-Cover Changes and Dynamic Modeling for the Atlanta, Georgia Metropolitan Area. Photogramm. Eng. Remote Sens. 2002, 68, 1073–1082. [Google Scholar]
  59. Ward, D.P.; Murray, A.T.; Phinn, S.R. A stochastically constrained cellular model of urban growth. Comput. Environ. Urban Syst. 2000, 24, 539–558. [Google Scholar] [CrossRef]
  60. Li, X.; Yeh, A.G.-O. Neural-network-based cellular automata for simulating multiple land use changes using GIS. Int. J. Geogr. Inf. Sci. 2002, 16, 323–343. [Google Scholar] [CrossRef]
  61. Arai, K. Cell Based GIS as Cellular Automata for Disaster Spreading Predictions and Required Data Systems. Data Sci. J. 2013, 12, WDS154–WDS158. [Google Scholar] [CrossRef]
  62. Alexandridis, A.; Vakalis, D.; Siettos, C.I.; Bafas, G.V. A cellular automata model for forest fire spread prediction: The case of the wildfire that swept through Spetses Island in 1990. Appl. Math. Comput. 2008, 204, 191–201. [Google Scholar] [CrossRef]
  63. Gao, N.; Weng, W.; Ma, W.; Ni, S.; Huang, Q.; Yuan, H. Fire Spread Model for Old Towns Based on Cellular Automaton. Tsinghua Sci. Technol. 2008, 13, 736–740. [Google Scholar] [CrossRef]
  64. Progias, P.; Sirakoulis, G.C. An FPGA processor for modelling wildfire spreading. Math. Comput. Model. 2013, 57, 1436–1452. [Google Scholar] [CrossRef]
  65. Shyue, S.; Sung, H.; Chiu, Y. Oil Spill Modeling Using 3D Cellular Automata For Coastal Waters. In Proceedings of the The Seventeenth International Offshore and Polar Engineering Conference, Lisbon, Portugal, 1–6 July 2007. [Google Scholar]
  66. Gług, M.; Wąs, J. Modeling of oil spill spreading disasters using combination of Langrangian discrete particle algorithm with Cellular Automata approach. Ocean Eng. 2018, 156, 396–405. [Google Scholar] [CrossRef]
  67. Holko, A.; Mędrek, M.; Pastuszak, Z.; Phusavat, K. Epidemiological modeling with a population density map-based cellular automata simulation system. Expert Syst. Appl. 2016, 48, 1–8. [Google Scholar] [CrossRef]
  68. Ion, S.; Marinoschi, G. A Self-Organizing Criticality Mathematical Model for Contamination and Epidemic Spreading. Discret. Contin. Dyn. Syst. B 2017, 22, 383–405. [Google Scholar] [CrossRef]
  69. Pereira, F.M.M.; Schimit, P.H.T. Dengue fever spreading based on probabilistic cellular automata with two lattices. Phys. A Stat. Mech. Appl. 2018, 499, 75–87. [Google Scholar] [CrossRef]
  70. Burkhead, E.G.; Hawkins, J.M. Nondeterministic and stochastic cellular automata and virus dynamics. J. Cell. Autom. 2018, 13, 103–119. [Google Scholar]
  71. Daliri Khomami, M.M.; Rezvanian, A.; Bagherpour, N.; Meybodi, M.R. Irregular cellular automata based diffusion model for influence maximization. In Proceedings of the 2017 5th Iranian Joint Congress on Fuzzy and Intelligent Systems (CFIS), Qazvin, Iran, 7–9 March 2017; pp. 69–74. [Google Scholar]
  72. Hu, Y.; Yu, J.; Zong, F. Cellular Automata Model to Simulate the Spreading of Mobile Phone Messages Virus. J. Inf. Comput. Sci. 2013, 10, 3579–3586. [Google Scholar] [CrossRef]
  73. Schimit, P.H.T.; Barros Junior, D.F.; Araújo, S.A. On estimating the impact of information spreading in a consumer market modeled by probabilistic cellular automata and ordinary differential equations. Simulation 2017, 93, 1063–1072. [Google Scholar] [CrossRef]
  74. Wu, A.; Control, A.R.-I. Cellular graph automata. I. Basic concepts, graph property measurement, closure properties. Inf. Control 1979, 42, 305–329. [Google Scholar] [CrossRef]
  75. Marr, C.; Hütt, M.T. Topology regulates pattern formation capacity of binary cellular automata on graphs. Phys. A Stat. Mech. Appl. 2005, 354, 641–662. [Google Scholar] [CrossRef]
  76. Marr, C.; Hütt, M.T. Cellular automata on graphs: Topological properties of er graphs evolved towards low-entropy dynamics. Entropy 2012, 14, 993–1010. [Google Scholar] [CrossRef]
  77. O’Sullivan, D. Graph-cellular automata: A generalised discrete urban and regional model. Environ. Plan. B Plan. Des. 2001, 28, 687–705. [Google Scholar] [CrossRef]
  78. Małecki, K.; Jankowski, J.; Rokita, M. Application of graph cellular automata in social network based recommender system. In Lecture Notes in Computer Science (including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Springer: Berlin/Heidelberg, Germany, 2013; Volume 8083, pp. 21–29. ISBN 9783642404948. [Google Scholar]
  79. Małecki, K.; Watróbski, J. The Classification of Internet Shop Customers based on the Cluster Analysis and Graph Cellular Automata. Procedia Comput. Sci. 2017, 112, 2280–2289. [Google Scholar] [CrossRef]
  80. Pendleton, S.C. Rumor research revisited and expanded. Lang. Commun. 1998, 18, 69–86. [Google Scholar] [CrossRef]
  81. Daley, D.J.; Kendall, D.G. Epidemics and Rumours. Nature 1964, 204, 1118. [Google Scholar] [CrossRef] [PubMed]
  82. Murray, J.D. Mathematical Biology: I. An Introduction; Springer: Berlin/Heidelberg, Germany, 2002. [Google Scholar]
  83. Narayanam, R.; Nanavati, A.A. Viral marketing for product cross-sell through social networks. In Lecture Notes in Computer Science (including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Springer: Berlin/Heidelberg, Germany, 2012; Volume 7524, pp. 581–596. ISBN 9783642334856. [Google Scholar]
  84. Aldrees, M.; Ykhlef, M. A Seeding Cellular Learning Automata Approach for Viral Marketing In Social Network. In Proceedings of the 16th International Conference on Information Integration and Web-based Applications & Services—iiWAS ’14, Hanoi, Viet Nam, 4–6 December 2014; pp. 59–63. [Google Scholar] [CrossRef]
  85. Wolfram, S. A New Kind of Science; Wolfram Media: Champaign, IL, USA, 2002; ISBN 1579550088. [Google Scholar]
  86. Hoffmann, R.; Völkmann, K.P.; Waldschmidt, S.; Heenes, W. GCA: Global Cellular Automata. A Flexible Parallel Model. In Parallel Computing Technologies; Springer: Berlin/Heidelberg, Germany, 2001; pp. 66–73. ISBN 9783540425229. [Google Scholar]
  87. Barredo, J.; Kasanko, M. Modelling dynamic spatial processes: Simulation of urban future scenarios through cellular automata. Landsc. Urban Plan. 2003, 64, 145–160. [Google Scholar] [CrossRef]
  88. Stevens, D.; Dragićević, S. A GIS-based irregular cellular automata model of land-use change. Environ. Plan. B Plan. Des. 2007, 34, 708–724. [Google Scholar] [CrossRef]
  89. Santé, I.; García, A.M.; Miranda, D.; Crecente, R. Cellular automata models for the simulation of real-world urban processes: A review and analysis. Landsc. Urban Plan. 2010, 96, 108–122. [Google Scholar] [CrossRef]
  90. Barreira-González, P.; Barros, J. Configuring the neighbourhood effect in irregular cellular automata based models. Int. J. Geogr. Inf. Sci. 2017, 31, 617–636. [Google Scholar] [CrossRef]
  91. Dahal, K.R.; Chow, T.E. Characterization of neighborhood sensitivity of an irregular cellular automata model of urban growth. Int. J. Geogr. Inf. Sci. 2015, 29, 475–497. [Google Scholar] [CrossRef]
  92. Mamei, M.; Roli, A.; Zambonelli, F. Emergence and control of macro-spatial structures in perturbed cellular automata, and implications for pervasive computing systems. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 2005, 35, 337–348. [Google Scholar] [CrossRef]
  93. Missoum, S.; Gürdal, Z.; Setoodeh, S. Study of a new local update scheme for cellular automata in structural design. Struct. Multidiscip. Optim. 2005, 29, 103–112. [Google Scholar] [CrossRef]
  94. Wąs, J.; Sirakoulis, G.C. Cellular Automata Applications for Research and Industry. J. Comput. Sci. 2015, 11. [Google Scholar] [CrossRef]
  95. Weimar, J.R. Cellular automata for reaction-diffusion systems. Parallel Comput. 1997, 23, 1699–1715. [Google Scholar] [CrossRef]
  96. Wixted, J.T.; Ebbesen, E.B. Genuine power curves in forgetting: A quantitative analysis of individual subject forgetting functions. Mem. Cogn. 1997, 25, 731–739. [Google Scholar] [CrossRef]
  97. Małecki, K. Graph cellular automata with relation-based neighbourhoods of cells for complex systems modelling: A case of traffic simulation. Symmetry (Basel) 2017, 9, 322. [Google Scholar] [CrossRef]
  98. Weidmann, U. Transporttechnik der Fußgänger—Transporttechnische Eigenschaften des Fußgängerverkehrs (Literaturauswertung). In Schriftenreihe des IVT (90); ETH Zürich: Zürich, Switzerland, 1992. [Google Scholar]
  99. Tanaka, I. Effects of initial symmetry on the global symmetry of one-dimensional legal cellular automata. Symmetry (Basel) 2015, 7, 1768–1779. [Google Scholar] [CrossRef]
  100. Evsutin, O.; Shelupanov, A.; Meshcheryakov, R.; Bondarenko, D.; Rashchupkina, A. The algorithm of continuous optimization based on the modified cellular automaton. Symmetry (Basel) 2016, 8, 84. [Google Scholar] [CrossRef]
  101. Vellarayil Mohandas, N.; Jeganathan, L. Classification of Two Dimensional Cellular Automata Rules for Symmetric Pattern Generation. Symmetry (Basel) 2018, 10, 772. [Google Scholar] [CrossRef]

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.