检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:代强强 于瀚文 李荣华 李振军 王国仁 DAI Qiang-Qiang;YU Han-Wen;LI Rong-Hua;LI Zhen-Jun;WANG Guo-Ren(School of Computer Science and Technology,Beijing Institute of Technology,Beijing 100081,China;School of Information and Communication,Shenzhen City Polytechnic,Shenzhen 518038,China)
机构地区:[1]北京理工大学计算机学院,北京100081 [2]深圳城市职业技术学院信息与通信学院,广东深圳518038
出 处:《软件学报》2025年第4期1796-1810,共15页Journal of Software
基 金:新一代人工智能国家科技重大专项(2020AAA0108503);国家自然科学基金(U2241211,62072034);中国博士后创新人才支持计划(BX20240467);中国博士后科学基金(2023M740245);广东省哲学社会科学规划项目(GD21CYj21);深圳市教育科学“十四五”规划:2023年度项目(rgzn23021)。
摘 要:极大二团枚举问题是二部图分析中的一个基本研究问题.然而,在实际应用中,传统二团模型要求子图必须为完全二部图的约束往往过于严格,因此需要一些更为宽松的二团模型作为代替.为此,提出一种新的称之为k-缺陷二团的松弛二团模型.该模型允许二部图子图与完全子图二团最多相差k条边.由于极大k-缺陷二团枚举问题属于NP-难问题,设计高效的枚举算法是一项极具挑战性的任务.为解决此问题,提出一种基于对称集合枚举的算法.该算法的思想是通过k-缺陷二团中缺失边的数量约束来控制子分支的数量.为进一步提高计算效率,还提出一系列优化技术,包括基于排序的子图划分方法、基于上界的剪枝方法、基于线性时间的更新技术以及分支的优化方法.此外,提出的优化算法的时间复杂度与量的实验结果表明,在大部分参数条件下所提方法的效率相较于传统分支定界方法提高了100倍以上.Maximal biclique enumeration is a fundamental research problem in the bipartite graph analysis field.However,the traditional biclique model,which requires the subgraph to be a complete bipartite graph,is often overly constrained in practical applications,and thus some looser biclique models are needed to substitute.In this study,a new relaxation biclique model called k-defective biclique is proposed.This model allows a bipartite subgraph to differ from a complete bipartite subgraph biclique by up to k edges.Since enumerating maximal k-defective bicliques is NP-hard,designing efficient enumeration algorithms is a challenging task.To solve this problem,an algorithm based on symmetric set enumeration is proposed.The idea of this algorithm is to control the number of sub-branches through a constraint on the number of missing edges in the k-defective bicliques.To further improve the computational efficiency,a series of optimization techniques are also proposed,including ordering-based subgraph partitioning method,upper-bound based pruning method,linear time-based updating technique,and optimization method for branching.In addition,the time complexity of the proposed optimization algorithms is related to,where breaks through the traditional limitation.Finally,a large number of experimental results show that the efficiency of the proposed method is over a hundred times higher than that of the traditional branch-and-bound approach for most parameter settings.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.13