问题标签 [mcl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
162 浏览

mcl - 用于无证书加密的 C# 源代码 (mCL-PKE)

我可以就 C# 中 mCL-PKE 的源代码寻求一些帮助吗?

我看过一些介绍云共享系统概念的论文,但我还没有找到任何源代码,因为这个概念似乎很新。我并不是要证明该算法是如何工作的,而只是将源代码应用到系统中。太感谢了!

部分论文:公有云中安全数据共享的高效无证书加密 http://docs.lib.purdue.edu/cgi/viewcontent.cgi?article=1621&context=ccpubs

通过 mCL-PKE 技术加密安全数据以在公共云中有效存储和检索
http://www.ijiiet.com/papers/2015/May/E1536.pdf

无证书公钥密码学 www.iacr.org/archive/asiacrypt2003/12_Session11/28_118/28940457.pdf

0 投票
0 回答
728 浏览

r - 在 R 中为图形数据实现 MCL(马尔可夫聚类算法)

我正在尝试使用 R 中的马尔可夫聚类算法对图形数据集进行聚类。我已经学习了很多教程,包括

这个这个和许多其他的。

我的数据集如下所示:

V1 和 V2 是节点,V3 是连接的权重。

每个教程都提到创建相邻矩阵。当我尝试他们的代码时,它总是抛出超出范围的错误。我假设这是由于列和行的参数不同。但没有什么是真正有意义的。

即使创建一个相邻矩阵也很困难,更不用说实现 MCL。

有任何想法吗?我在这里想念什么?

更新:

这是我正在尝试的代码:

包括库 reshape2:

现在使用 reshape 将其转换为相邻表:

我正在关注教程。但在最后

教程中还有另一个参数[,2:3]。本教程使用方阵开始。当我尝试运行下一个命令时:

它抛出错误显示:

length of 'dimnames' [1] not equal to array extent

0 投票
1 回答
69 浏览

lisp - 如何运行为 Digitool 4.3 (2003) 编写的算法?

我从事计算音乐。我发现 2003 年在 Lisp 中实现的ps13 音高拼写算法,正是“Digitool MCL 4.3”。我想运行这段代码,最好在 Linux x86 机器上运行,以将其结果与其他类似代码进行比较。

我是 Lisp 的新手,但到目前为止,我的研究让我认为 Digitool MCL 不再可用。我想到了两种可能对我有帮助的方法:

  • 一个可以模拟 2003 年机器的虚拟环境(Docker 或其他)......</li>
  • 一个代码翻译工具,可以将 2003 年的源代码转换成今天可执行的东西

我没有成功找到这两个选项之一,也没有直接运行它sbcl(但是,作为一个新手,我可能错过了一个小修改以使其易于运行)。

有人可以帮助我吗?

0 投票
0 回答
89 浏览

matlab - Monte Carlo Localization - Matlab getParticles 函数为所有粒子返回相同的权重

我目前正在根据他们的指南在 Matlab 中实现 amcl 。使用 amcl 函数时 getParticles 可以在此处找到定义它说所有粒子具有相同的权重。为什么会出现这种情况,如何解决?我正在从运行 ROS 的 VM 接收过滤器的信息,并且粒子确实会聚,这让我认为粒子的权重是正确的。(否则它们不应该收敛,对吧?)。已经坚持了一段时间了,所以需要所有的帮助。