A spectral algorithm for finding maximum cliques in dense random intersection graphs

Filippos Christodoulou, S. Nikoletseas, C. Raptopoulos, P. Spirakis
{"title":"A spectral algorithm for finding maximum cliques in dense random intersection graphs","authors":"Filippos Christodoulou, S. Nikoletseas, C. Raptopoulos, P. Spirakis","doi":"10.48550/arXiv.2210.02121","DOIUrl":null,"url":null,"abstract":"In a random intersection graph $G_{n,m,p}$, each of $n$ vertices selects a random subset of a set of $m$ labels by including each label independently with probability $p$ and edges are drawn between vertices that have at least one label in common. Among other applications, such graphs have been used to model social networks, in which individuals correspond to vertices and various features (e.g. ideas, interests) correspond to labels; individuals sharing at least one common feature are connected and this is abstracted by edges in random intersection graphs. In this paper, we consider the problem of finding maximum cliques when the input graph is $G_{n,m,p}$. Current algorithms for this problem are successful with high probability only for relatively sparse instances, leaving the dense case mostly unexplored. We present a spectral algorithm for finding large cliques that processes vertices according to respective values in the second largest eigenvector of the adjacency matrix of induced subgraphs of the input graph corresponding to common neighbors of small cliques. Leveraging on the Single Label Clique Theorem from [15], we were able to construct random instances, without the need to externally plant a large clique in the input graph. In particular, we used label choices to determine the maximum clique and then concealed label information by just giving the adjacency matrix of $G_{n, m, p}$ as input to the algorithm. Our experimental evaluation showed that our spectral algorithm clearly outperforms existing polynomial time algorithms, both with respect to the failure probability and the approximation guarantee metrics, especially in the dense regime, thus suggesting that spectral properties of random intersection graphs may be also used to construct efficient algorithms for other NP-hard graph theoretical problems as well.","PeriodicalId":266155,"journal":{"name":"Conference on Current Trends in Theory and Practice of Informatics","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Conference on Current Trends in Theory and Practice of Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.48550/arXiv.2210.02121","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In a random intersection graph $G_{n,m,p}$, each of $n$ vertices selects a random subset of a set of $m$ labels by including each label independently with probability $p$ and edges are drawn between vertices that have at least one label in common. Among other applications, such graphs have been used to model social networks, in which individuals correspond to vertices and various features (e.g. ideas, interests) correspond to labels; individuals sharing at least one common feature are connected and this is abstracted by edges in random intersection graphs. In this paper, we consider the problem of finding maximum cliques when the input graph is $G_{n,m,p}$. Current algorithms for this problem are successful with high probability only for relatively sparse instances, leaving the dense case mostly unexplored. We present a spectral algorithm for finding large cliques that processes vertices according to respective values in the second largest eigenvector of the adjacency matrix of induced subgraphs of the input graph corresponding to common neighbors of small cliques. Leveraging on the Single Label Clique Theorem from [15], we were able to construct random instances, without the need to externally plant a large clique in the input graph. In particular, we used label choices to determine the maximum clique and then concealed label information by just giving the adjacency matrix of $G_{n, m, p}$ as input to the algorithm. Our experimental evaluation showed that our spectral algorithm clearly outperforms existing polynomial time algorithms, both with respect to the failure probability and the approximation guarantee metrics, especially in the dense regime, thus suggesting that spectral properties of random intersection graphs may be also used to construct efficient algorithms for other NP-hard graph theoretical problems as well.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
稠密随机相交图中寻找最大团的谱算法
在一个随机相交图$G_{n,m,p}$中,$n$顶点中的每一个都以$p$的概率独立包含每个标签,从而选择$m$标签集合中的一个随机子集,并且在至少有一个共同标签的顶点之间绘制边。在其他应用中,这样的图已经被用来模拟社会网络,其中个体对应于顶点,各种特征(例如想法,兴趣)对应于标签;具有至少一个共同特征的个体是连通的,这是用随机相交图中的边抽象出来的。本文研究了当输入图为$G_{n,m,p}$时,求最大团的问题。目前这个问题的算法只有在相对稀疏的情况下才有高概率成功,而在密集的情况下大多没有被探索。我们提出了一种用于寻找大团的谱算法,该算法根据与小团的共同邻居对应的输入图的诱导子图邻接矩阵的第二大特征向量中的相应值处理顶点。利用[15]中的单标签团定理,我们能够构建随机实例,而不需要在输入图中外部植入一个大的团。特别是,我们使用标签选择来确定最大团,然后通过仅将邻接矩阵$G_{n, m, p}$作为算法的输入来隐藏标签信息。我们的实验评估表明,我们的谱算法在失效概率和近似保证度量方面明显优于现有的多项式时间算法,特别是在密集区域,这表明随机相交图的谱性质也可以用于构建其他NP-hard图理论问题的高效算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Space-Efficient STR-IC-LCS Computation Visualizing Multispecies Coalescent Trees: Drawing Gene Trees Inside Species Trees Morphing Planar Graph Drawings Through 3D Parameterized Approaches to Orthogonal Compaction Delivery to Safety with Two Cooperating Robots
×
引用
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