如何分析稀疏邻接矩阵?

2024-02-22

我正在研究稀疏邻接矩阵,其中大多数单元格为零,有些单元格为零,两个单元格之间的每个关系都有一个可能很长的多项式描述,并且手动分析它们非常耗时。我的老师建议使用纯代数方法格罗布纳基地 http://pastebin.com/jwVMxbM2但在继续之前,我想从纯粹的计算机科学和编程角度了解如何分析稀疏邻接矩阵?是否存在一些数据挖掘工具来分析它们?


多元多项式计算和 Gröbner 基是一个活跃的研究领域。 1991年,斯特姆费尔斯在稀疏消除理论 https://math.berkeley.edu/~bernd/sparse_elimination.pdf概述了由此产生的方法和GR方法。在2015年7月会议 http://www.math.sci.osaka-u.ac.jp/~msj-si-2015/invited_talks_slides/bigatti.pdf, CoCoa http://cocoa.dima.unige.it/flyer4.html分析。

SE 正在收集这方面的精彩材料,例如M2 中的 GR 计算分析 https://math.stackexchange.com/a/1654580/5902您可以在其中找到书中概述的分步示例和不同的答案。对于稀疏矩阵,有基于 GR 基础构建的稀疏矩阵算法,例如Faugère 的 F4 和 F5 算法 https://en.wikipedia.org/wiki/Faug%C3%A8re%27s_F4_and_F5_algorithms这是基于 Buchberger 算法的。

发现更多时更新!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何分析稀疏邻接矩阵? 的相关文章

  • 如何将一个数表示为4个素数之和?

    这是问题所在 四个素数的和 http acm uva es p v101 10168 html 指出 输入的每一行包含一个整数 N N 输入示例 24 36 46 示例输出 3 11 3 73 7 13 1311 11 17 7 我第一眼就
  • Z3:执行矩阵运算

    我的情况 我正在开展一个项目 需要 证明正确性3D 矩阵变换 http rodrigo silveira com 3d programming transformation matrix tutorial UU65YicWsYZ涉及矩阵运算
  • 面临减法时的算法复杂性

    我必须简化以下公式才能获得算法的时间复杂度 n 2 n 3 是否有任何适用的规则可以让我进一步简化这个表达式为更 常见 的 n 2 或类似的东西 我假设这就是结果 可能是错误的 我根本不知道如何处理这里的减法 通常 如果两个值相加 您只考虑
  • 查找椭圆或贝塞尔曲线上的等距点

    目前我正在编写 JavaScript 代码 将对象放置在屏幕上的椭圆上 我试图找到能够解决这个问题之一的算法 椭圆将是完美的 但如果它太昂贵 贝塞尔曲线也可以 抱歉 但不幸的是我的数学不允许我使用我找到的答案 https mathoverf
  • 证明:为什么 java.lang.String.hashCode() 的实现与其文档相符?

    JDK 文档为java lang String hashCode http java sun com javase 6 docs api java lang String html hashCode famously https stack
  • 有效地将相似的数字分组在一起[重复]

    这个问题在这里已经有答案了 可能的重复 一维数数组聚类 https stackoverflow com questions 11513484 1d number array clustering 我有一个数字数组 例如 1 20 300 4
  • PHP 矩阵的逆矩阵

    I saw 这个问题 https stackoverflow com questions 211160 python inverse of a matrix 并弹出这个想法 PHP 有没有一种有效的方法来做到这一点 EDIT 最好有演示 你
  • 从 Julia 中的文本文件读取数据矩阵

    我有一个包含矩阵的文本文件 我想在朱莉娅中将其作为矩阵来阅读 文本文件如下 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 1 1 0 在 matlab 中 您可以执行以下操作来创建矩阵M
  • 如何离线分析使用 pstats.dump_stats(filename) 创建的文件?

    我基本上做了以下工作 import cProfile pstats StringIO pr cProfile Profile pr enable my code did something pr disable s StringIO Str
  • 为什么 float() 会截掉尾随零?

    该代码成功地将一个包含许多数字的大文件裁剪为几个包含数字的较小文本文件 但它产生了一个有趣的怪癖 所有数字都应精确到小数点后四位 例如 2 7400 但它们打印为 2 74 这是文件的片段 0 96 0 53 0 70 0 53 0 88
  • 将 3d 矩阵重塑为 2d 矩阵

    我有一个 3d 矩阵 n by m by t 在 MATLAB 中表示n by m一段时间内网格中的测量值 我想要一个二维矩阵 其中空间信息消失了 只有n m随着时间的推移测量t剩下 即 n m by t 我怎样才能做到这一点 你需要命令r
  • opencv中矩阵的超快中值(与matlab一样快)

    我正在 openCV 中编写一些代码 想要找到一个非常大的矩阵数组 单通道灰度 浮点数 的中值 我尝试了几种方法 例如对数组进行排序 使用 std sort 和选择中间条目 但与 matlab 中的中值函数相比 它非常慢 准确地说 在 ma
  • 四舍五入到 25、50、75、100

    我不是一个数学爱好者 所以我很难想出一个将小数四舍五入到 25 50 75 和 100 的计算方法 这不会是典型的四舍五入 因为小数不会减少但只增加了 Example 如果 11 12 则舍入为 11 25 如果为 11 34 则舍入为 1
  • 反转二进制网络

    如何反转二元方程 以便找到哪些输入将产生给定的输出 Example Inputs i0 through i8 Outputs o0 through o8 Operators XOR AND 二元方程 1 i0 1 i1 0 i2 1 i3
  • 小数除以小数并得到零

    为什么当我这样做时 select CAST 1 AS DECIMAL 38 28 CAST 1625625 AS DECIMAL 38 28 我得到 0 吗 但是当我得到 0 时 select CAST 1 AS DECIMAL 20 10
  • 如何通用地减少子集平均值的计算?

    Edit 由于似乎没有人阅读此链接的原始问题 因此让我在这里介绍一下它的概要 正如其他人所问的 最初的问题是 给定大量值 总和将超过数据类型的值Double那么如何计算这些值的平均值呢 有几个答案说要按集合计算 比如取50个和50个数字 计
  • 计算序言中列表的排列

    在 序言艺术 第二版中有一个问题 您应该定义一个谓词 Even permutation Xs Ys 和类似的奇数排列 当您查询时 例如 Even permutation 1 2 3 2 3 1 和 odd permutation 1 2 3
  • 使用数学符号注释 Adob​​e Reader PDF

    我阅读的许多数学教科书和其他文献都是 PDF 格式 因此我经常使用 Adob e Reader 注释工具对它们进行注释 我确实找到了一个有用的指南 http cjasn asnjournals org site misc annotatin
  • R(或替代方案?)中的高(或非常高)阶多项式回归

    我想对 R 中的一组数据进行 非常 高阶回归拟合 但是poly 函数的阶数极限为 25 对于此应用程序 我需要的订单范围为 100 到 120 model lt lm noisy y poly q 50 Error in poly q 50
  • 使用C标准数学库精确计算标准正态分布的CDF

    标准 C 数学库不提供计算标准正态分布 CDF 的函数 normcdf 然而 它确实提供了密切相关的函数 误差函数 erf 和互补误差函数 erfc 计算 CDF 的最快方法通常是通过误差函数 使用预定义常量 M SQRT1 2 来表示 d

随机推荐

  • 如何将 numpy 数组从某一行开始写入 .txt 文件? numpy 版本 1.6

    At 如何将 numpy 数组从某一行开始写入 txt 文件 https stackoverflow com questions 39483774 how to write numpy arrays to txt file starting
  • 从“Class”分配给“id”的指针类型不兼容

    我有一个 Utility 实现的类AVAudioPlayerDelegate协议 这是我的实用程序 h interface Utility NSObject
  • 有没有办法让 git 显示添加的行、更改的行和删除的行?

    git diff stat and git log stat显示输出如 git diff C stat HEAD c9af3e6136e8aec1f79368c2a6164e56bf7a7e07 app controllers applic
  • 解耦视图、表示和 ASP.NET Web 窗体

    我有一个 ASP NET Web 窗体页面 演示者需要用控件填充该页面 这种交互对页面生命周期有些敏感 我想知道它是否有一个我不知道的技巧 我想对整个事情保持实际 但不妥协可测试性 目前我有这个 public interface ISome
  • Sqoop - 数据分割

    Sqoop 能够使用以下方式从多个表导入数据 query子句 但不清楚是否能够导入以下查询 按部门号从员工组中选择部门号 平均工资 另一个问题是 sqoop import connect jdbc mysql myserver 1202 u
  • 幂等 PostgreSQL DDL 脚本

    我正在寻找一种以幂等方式编写 postgreSQL 架构更改脚本的方法 在 MSSQL 中我可以这样做 if not exists select from information schema columns where table nam
  • 对于盲人程序员来说,有哪些好的计算机科学资源?

    我是一个完全失明的人 想了解更多计算机科学的理论方面 我已经学习了介绍性数据结构课程和一般介绍性编程 但想了解更多有关软件设计 高级数据结构和编译器设计等知识 我想将其作为自学课程而不是大学课程的一部分 不幸的是 我通常从盲人和诵读困难者的
  • C 中的按位索引?

    我正在尝试实现我的数据压缩想法 并且由于我想象针对大量测试数据运行它 所以我曾想过用 C 对其进行编码 我主要有 Ruby 等脚本语言的经验 天哪 浏览 O Reilly 的 Cow 书籍 我意识到我不能简单地对简单的 char 或 int
  • Powershell $Error 对象未立即填充到 PSM1 模块内

    我在使用 Powershell 时遇到了一个特殊问题 我在 catch 块中捕获异常 但未填充全局 Error 对象 一个简单的例子 它的行为符合预期 如下所示 function Bar Foo function Foo try Error
  • 播放 2.5 akka.stream.Materializer 有什么用?

    我最近开始使用Play 2 5 我想知道这样做的目的是什么 Inject implicit val mat Materializer 我有几段代码无法正常工作并解决了该问题 但我仍然看不到物化器在做什么 Thanks 物化意味着产生结果gr
  • 给定哈希长度的广义生日计算

    让我们假设我们得到以下信息 哈希的长度 获得碰撞的机会 现在 了解了上述内容 我们如何才能获得获得给定机会百分比所需的 样本 数量呢 当我们采取Simplified formula对于生日悖论 我们得到 probability k 2 2N
  • Python:SystemError 父模块未加载,无法执行相对导入

    我知道已经有很多与此类似的问题 但不幸的是我还没有找到如何应用于我的问题 我的项目结构如下 Project maincode init py losses py bin init py train py 然后在train py我有以下代码
  • 有没有办法阻止 Eclipse 在启动 Web 应用程序时打开浏览器?

    Ahoy 我想知道当用户在特定 或任何 Web 项目中选择 运行方式 gt 运行 或 服务器 时 是否有一种方法可以将 Eclipse 配置为不打开浏览器 内部或外部 无关紧要 找不到那个选项 在 Eclipse Juno 上通过 Oxyg
  • 在一台专用服务器上运行两个不同的 Rails 应用程序

    我有一台具有以下配置的专用服务器 i3 Dual Core 3 06Ghz H T 16GB RAM 500GB SATA2 现在我想在一台专用服务器上执行两个不同的 Rails 应用程序 两个应用程序不同 但它们使用通用数据库 可以这样做
  • 如何键入提示 getter 仅允许 dict 的键?

    我想知道如何使这个 getter 更加类型安全 VALUES 1 One 2 Two 3 Three def get key str gt str return VALUES key 而不是类型str我很想有一个keyof VALUES a
  • Date.toLocaleDateString() 如何工作?

    我必须用本地用户配置来表示日期 遵循MDN https developer mozilla org en US docs JavaScript Reference Global Objects Date toLocaleDateString
  • 卷曲错误 35:未知 SSL 谷歌 OAuth2

    我尝试使用 Google php OAuth2 google api php client 并且我有curl errno 35 但仅当我使用代理时 HTTP Error 0 Unknown SSL protocol error in con
  • 生成 RDP 配置文件问题

    edit弄清楚了 我没有尝试通过 mstsc exe file rdp 启动它 而是启动 file rdp 并且它工作得很好 end edit 好的 我正在开发一个 C 程序 其中一部分是生成自己的 rdp 文件 该文件将自动连接生成时提供
  • ec2 ssh 操作超时

    ssh vvv i AMSKeyPair pem email protected cdn cgi l email protection OpenSSH 7 4p1 LibreSSL 2 5 0 debug1 读取配置数据 etc ssh s
  • 如何分析稀疏邻接矩阵?

    我正在研究稀疏邻接矩阵 其中大多数单元格为零 有些单元格为零 两个单元格之间的每个关系都有一个可能很长的多项式描述 并且手动分析它们非常耗时 我的老师建议使用纯代数方法格罗布纳基地 http pastebin com jwVMxbM2但在继