计算机应用 ›› 2015, Vol. 35 ›› Issue (8): 2140-2146.DOI: 10.11772/j.issn.1001-9081.2015.08.2140

• 先进计算 • 上一篇    下一篇

随机图的正常均匀全染色算法

尹波, 李敬文, 代素敏, 胡腾云   

  1. 兰州交通大学 电子与信息工程学院, 兰州 730070
  • 收稿日期:2015-01-27 修回日期:2015-03-27 出版日期:2015-08-10 发布日期:2015-08-14
  • 通讯作者: 尹波(1989-),男,山西运城人,硕士研究生,主要研究方向:智能计算、组合优化,939883236@qq.com
  • 作者简介:李敬文(1965-),男,辽宁沈阳人,教授,主要研究方向:图论; 代素敏(1990-),女,山东潍坊人,硕士研究生,主要研究方向:智能计算、组合优化; 胡腾云(1990-),男,甘肃天水人,硕士研究生,主要研究方向:智能计算、组合优化。
  • 基金资助:

    国家自然科学基金资助项目(11461038,61163037,61163010)。

Normal equitable total coloring algorithm of random graphs

YIN Bo, LI Jingwen, DAI Sumin, HU Tengyun   

  1. School of Electronics and Information Engineering, Lanzhou Jiaotong University, Lanzhou Gansu 730070, China
  • Received:2015-01-27 Revised:2015-03-27 Online:2015-08-10 Published:2015-08-14

摘要:

目前对图的均匀全染色的研究仅限于一些如完全图、正则图等特殊图,还没有发现用于研究一般简单连通图的正常均匀全染色的算法。为了研究一般图的正常均匀全染色,根据正常均匀全染色的点约束、边约束、点边约束和均匀约束四个约束规则,设计了一种新的启发式智能算法。首先,该算法确定四个子目标函数和一个总目标函数;然后,在每个子目标函数内借助染色矩阵及色补集合矩阵逐步迭代交换,直到子目标函数值为0时,子目标染色完成;最后,当每个子目标函数值都为0时,总目标函数值为0,染色成功。实验结果表明,该算法可以生成8个点以内的所有简单连通图,并能对每个生成图进行正常均匀全染色,得到其均匀全色数,且验证得对任意的正整数k,当3≤ k≤ 9时,随机图G都有k-均匀全染色。同时在20到400个点之间选取了72个图,用所提算法对其进行均匀全染色,并依据染色结果绘制了它们的点数-边密度-所需色数关系图。

关键词: 图, 正常均匀全染色, 均匀全色数

Abstract:

The research on the equitable total coloring is limited to some special graphs such as complete-graph and join-graph. For the normal equitable total coloring of the simple connected graph, there is not any feasible method in the published paper. In order to research the equitable total coloring of the normal graph, a new heuristic intelligent algorithm was proposed according to four constraint rules including vertex constraint rule, edge constraint rule, vertex-edge constraint rule and equitable constraint rule of the equitable total coloring. First, four sub-functions and one total function were ascertained. Second, by using the dyeing matrix and complementary matrix in each sub-function, the iterative exchange did not stop until each sub-function value was zero, that meant the subgoal-coloring was completed. If each sub-function value was 0, the total function value was 0, which meant coloring was successful. The experimental results show that the proposed algorithm can generate all of the simple connected graphs in which the number of vertices is no more than 8, and it can achieve the corresponding coloring, and then obtains the equitable total chromatic number. Also when any positive integer k is not less than 3 and not more than 9, random graph G has k-equitable total coloring. At the same time, the proposed algorithm chooses 72 graphs whose vertex number is between 20 and 400, and draws the diagram about the vertex number, edge number and color number according to the equitable total coloring results.

Key words: graph, normal equitable total coloring, equitable total chromatic number

中图分类号: