33
In order to reduce the acuteness
of transport problems, it is necessary to have tools for
comparing different options for analyzing possible options for transport networks. Classical
software tools are not suitable for our purposes [1-9], as well as well-known specialized software
systems: CUBE from the UK, PT Vissim / PT Visum (Germany) and AIMSUN (Spain),
PARAMICS from the UK and TransCAD from the USA, as well as Russian software complexes
Road Manager and PKM MADI, because I am considering a narrower group of issues.
At the same time, it is the possibilities of multi-agent modeling [9-19] that are of the greatest
interest for the competent formalization of the problems of transport discrimination of the
population.
In the developed multi-agent system for modeling different options for solving the problem of
transport discrimination, two classes of agents (orders and resources) and two options for
movement were provided: by public or transport (on fixed routes) and by individual transport. It
seems to us that it is this approach to the formation of a list of agents that made it possible to obtain
more accurate and realistic results, both at the stage of setting the problem and at the stage of
analysis in the process of model experiments.
The regions of the Far East were chosen as the object of study, for which, on the one hand, the
problem of transport accessibility and discrimination of the population is most relevant, and on the
other hand, it is possible to use a fairly wide range of vehicles and technologies that are poorly used
in the rest of the country.
At this stage of the study, it was considered appropriate to limit
ourselves to only two main
classes of agents - "orders" (for receiving transport services) and two types of "resources" to
support transport processes (individual and public transport).
Note that "order-agents" is a fairly representative group, the goal of each member of which is to
reach the destination by finding some route and searching for agents capable of providing them
with the necessary service.
In this class, two subclasses were provided:
1) agents responsible for route transport. These agents need to know the nodes of the route and
the schedule of movement along them;
2) agents in charge of individual transportation.
These agents need to know both all nodes through which they can move and the distance
between them. The resource agent class was introduced to model the function (process) of
acquiring transport services by agents. The target function of this group of agents is to provide the
“order-agents” with the transport they need to reach a certain point on the route.
Experimental calculations and approbation of the model were carried out in relation to the
conditions of the regions of the Far East. The population of these regions is more familiar with the
problems of transport discrimination. At the same time, there is a fairly
wide range of off-road
vehicles that can radically change the situation in the region.
When developing a toolkit for the implementation of the task, a decision was made to use
IntelliJ Idea as a development environment, as well as a relational database (MySQL DBMS). The
choice of this toolkit made it possible to obtain a) gain in the formation of queries to the database
using the SQL language; b) ensure a high level of data reliability and integrity;
maintain the
necessary level of scalability for processing large amounts of data and supporting multi-user
applications; guarantee a high level of data security.
Dostları ilə paylaş: