Representation of deterministic graphs by defining pair of words

Alexey Senchenko, Mykola Prytula, Oleg Sereda
{"title":"Representation of deterministic graphs by defining pair of words","authors":"Alexey Senchenko, Mykola Prytula, Oleg Sereda","doi":"10.37069/1683-4720-2022-36-09","DOIUrl":null,"url":null,"abstract":"The paper proposes a representation of deterministic graphs (D-graphs) by sets of words in the alphabet of labels of their vertices. Nowadays graphs are a conceptual tool for analytics, development and testing of various software. Among all graphs, there is a subclass of labeled graphs whose elements have labels from a predefined alphabet. Such graphs are actively used to describe and model computational processes in programming, robotics, model verification and validation, etc. Labeled graphs are an information environment for mobile agents, whose movement along the graph can be represented by sequences of vertex labels - words in the label alphabet. A vertex-labeled graph is said to be D-graph if all vertices in the neighborhood of every its vertex have different labels. For such graphs, in the case when its graph map (i.e., the set of vertices and edges and the labeling function) and the initial vertex from which the agents start their movements are known, there is an unambiguous correspondence between the sequence of labels of the vertices visited by the agent and the trajectory of this agent's movements in the graph. In the case when the map of the studied D-graph is unknown to an external observer, the movements of agents can be organized in such a way that, based on their analysis, the observer receives the desired information about the structure of the graph (for example, the map of the graph, the shortest paths between vertices, comparison of the studied graph with the reference graph). Such an analysis can significantly simplify the linguistic representation of a D-graph - the mapping of a graph to one or more finite sets of words in the alphabet of graph vertex labels, which can be used to reconstruct the graph. In this paper, we propose a representation of deterministic graphs by a defining pair of word sets, the first component of which describes the cycles of the graph, and the second - its leaf vertices. This representation is analogous to the system of defining relations for automata. We proposed the algorithm, that for any pair of sets, builds a D-graph for which this pair is deterministic, or reports that it is impossible to do so is given. The algorithm for constructing a canonical defining pair for a D-graph is also given and numerical estimates of this pair for D-graphs with a known number of vertices and edges are found. Further directions of research on this topic are outlined. The results will allow to use new methods and algorithms for solving problems of analysis of graphs with marked vertices.","PeriodicalId":484640,"journal":{"name":"Trudy Instituta prikladnoj matematiki i mehaniki","volume":"448 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Trudy Instituta prikladnoj matematiki i mehaniki","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.37069/1683-4720-2022-36-09","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The paper proposes a representation of deterministic graphs (D-graphs) by sets of words in the alphabet of labels of their vertices. Nowadays graphs are a conceptual tool for analytics, development and testing of various software. Among all graphs, there is a subclass of labeled graphs whose elements have labels from a predefined alphabet. Such graphs are actively used to describe and model computational processes in programming, robotics, model verification and validation, etc. Labeled graphs are an information environment for mobile agents, whose movement along the graph can be represented by sequences of vertex labels - words in the label alphabet. A vertex-labeled graph is said to be D-graph if all vertices in the neighborhood of every its vertex have different labels. For such graphs, in the case when its graph map (i.e., the set of vertices and edges and the labeling function) and the initial vertex from which the agents start their movements are known, there is an unambiguous correspondence between the sequence of labels of the vertices visited by the agent and the trajectory of this agent's movements in the graph. In the case when the map of the studied D-graph is unknown to an external observer, the movements of agents can be organized in such a way that, based on their analysis, the observer receives the desired information about the structure of the graph (for example, the map of the graph, the shortest paths between vertices, comparison of the studied graph with the reference graph). Such an analysis can significantly simplify the linguistic representation of a D-graph - the mapping of a graph to one or more finite sets of words in the alphabet of graph vertex labels, which can be used to reconstruct the graph. In this paper, we propose a representation of deterministic graphs by a defining pair of word sets, the first component of which describes the cycles of the graph, and the second - its leaf vertices. This representation is analogous to the system of defining relations for automata. We proposed the algorithm, that for any pair of sets, builds a D-graph for which this pair is deterministic, or reports that it is impossible to do so is given. The algorithm for constructing a canonical defining pair for a D-graph is also given and numerical estimates of this pair for D-graphs with a known number of vertices and edges are found. Further directions of research on this topic are outlined. The results will allow to use new methods and algorithms for solving problems of analysis of graphs with marked vertices.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
通过定义词对来表示确定性图
本文提出了确定图(d -图)的一种表示方法,即用确定图顶点的字母标记来表示确定图。如今,图形是分析、开发和测试各种软件的概念工具。在所有图中,有一个标记图的子类,其元素具有来自预定义字母表的标签。这种图被积极地用于描述和建模编程、机器人、模型验证和验证等领域的计算过程。标记图是移动代理的信息环境,其沿着图的移动可以用顶点标签序列来表示——标签字母表中的单词。如果一个有顶点标记的图的每个顶点附近的所有顶点都有不同的标记,则称其为d图。对于这样的图,当它的图映射(即顶点和边的集合以及标记函数)和代理开始其运动的初始顶点已知时,代理访问的顶点的标签序列与该代理在图中的运动轨迹之间存在明确的对应关系。在外部观察者不知道所研究的d图的地图的情况下,智能体的运动可以这样组织:基于它们的分析,观察者可以接收到关于图结构的所需信息(例如,图的地图,顶点之间的最短路径,所研究的图与参考图的比较)。这样的分析可以大大简化d图的语言表示-图映射到图顶点标签字母表中的一个或多个有限词集,可用于重建图。在本文中,我们提出了一种确定性图的表示方法,即定义一对词集,其中第一个分量描述图的循环,第二个分量描述图的叶顶点。这种表示类似于为自动机定义关系的系统。我们提出了一种算法,即对于任意对集合,构建一个d图,对于该d图,该d图是确定的,或者给出不可能这样做的报告。给出了构造d图正则定义对的算法,并给出了已知顶点数和边数的d图正则定义对的数值估计。展望了本课题的进一步研究方向。结果将允许使用新的方法和算法来解决具有标记顶点的图的分析问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Identification of external harmonic force parameters Adomian decomposition method in the theory of weakly nonlinear boundary value problems Weak Harnack inequality for unbounded solutions to the p(x)-Laplace equation under the precise non-logarithmic conditions On the surfaces moduli theory Dirihlet-Ventcel bounsdary problem for Laplace equation in an unbounded sector
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1