...
首页> 外文期刊>JMLR: Workshop and Conference Proceedings >On Learning Graphs with Edge-Detecting Queries
【24h】

On Learning Graphs with Edge-Detecting Queries

机译:关于具有边检测查询的图的学习

获取原文
           

摘要

We consider the problem of learning a general graph $G=(V,E)$ using edge-detecting queries, where the number of vertices $|V|=n$ is given to the learner. The information theoretic lower bound gives $mlog n$ for the number of queries, where $m=|E|$ is the number of edges. In case the number of edges $m$ is also given to the learner, Angluin-Chen’s Las Vegas algorithm runs in $4$ rounds and detects the edges in $O(mlog n)$ queries. In the harder case where the number of edges $m$ is unknown, their algorithm runs in $5$ rounds and asks $O(mlog n+sqrt{m}log^2 n)$ queries. They presented two open problems: (i) can the number of queries be reduced to $O(mlog n)$ in the second case, and, (ii) can the number of rounds be reduced without substantially increasing the number of queries (in both cases). For the first open problem (when $m$ is unknown) we give two algorithms. The first is an $O(1)$-round Las Vegas algorithm that asks $mlog n+sqrt{m}(log^{[k]}n)log n$ queries for any constant $k$ where $log^{[k]}n=log stackrel{k}{cdots} log n$. The second is an $O(log^*n)$-round Las Vegas algorithm that asks $O(mlog n)$ queries. This solves the first open problem for any practical $n$, for example, $n2^m$. Finally, we give a $3$-round Monte Carlo algorithm that asks $O(mlog n)$ queries for any $n$ and $m$.
机译:我们考虑使用边缘检测查询来学习通用图形$ G =(V,E)$的问题,其中将顶点数$ | V | = n $提供给学习者。信息理论的下限给出$ m log n $作为查询数量,其中$ m = | E | $是边数。如果还向学习者提供了边数$ m $,Angluin-Chen的拉斯维加斯算法将以$ 4 $轮次运行,并在$ O(m log n)$查询中检测边数。在边数$ m $未知的更困难的情况下,他们的算法运行$ 5 $回合,并询问$ O(m log n + sqrt {m} log ^ 2 n)$个查询。他们提出了两个悬而未决的问题:(i)在第二种情况下可以将查询数减少到$ O(m log n)$,并且(ii)在不大幅增加查询数的情况下可以减少回合数(在两种情况下)。对于第一个开放问题(未知$ m $),我们给出两种算法。第一个是$ O(1)$轮回Las Vegas算法,它要求$ m log n + sqrt {m}( log ^ {[k]} n) log n $查询任何常量$ k $,其中$ log ^ {[[k]} n = log stackrel {k} { cdots} log n $。第二个是$ O( log ^ * n)$轮回拉斯维加斯算法,它询问$ O(m log n)$个查询。这解决了任何实际的$ n $的第一个开放问题,例如$ n2 ^ m $。最后,我们给出一个$ 3 $的Monte Carlo算法,该算法向$ O(m log n)$查询,询问是否有任何$ n $和$ m $。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号