The Combinatorica Project 组合数学
2015-07-26 15:58
741 查看
The Combinatorica Project
Combinatorica is a package written in 1989 by Steve Skiena for doing computational discrete mathematics in Mathematica. It included over 230 functions and has been a Standard AddOn Mathematica package.
Along with Steve Skiena Sriram V. Pemmaraju was developing a “new” Combinatorica package that was released in the first half of 2001. How computational discrete mathematics is done using the new package were described in a book:
Computational Discrete Mathematics: Combinatorics and Graph Theory in Mathematica, Cambridge University Press, September 2002
上面这本Cambridge出的图书,介绍Mathematica在组合数学和图论中应用,《计算离散数学:基于Mathematica的组合数学和图论》,虽然没看到中文翻译,但是英文电子版还是能找到的。
下载 Combinatoria 2.0.0版 其中很多命令已经被8.0~10.0以后的Mathematica所吸收。
这里有书的第一作者讲课用的一些材料,介绍了与课程有关的软件的用法:
22C:196 Computational Combinatorics Fall 2001
之所以找到上面这些,是因为看到了用上面Package中的算法,有人用Mathematica求解数独问题:
用其中的算法解决数独问题
有代码和例子可供下载。
Combinatorica is a package written in 1989 by Steve Skiena for doing computational discrete mathematics in Mathematica. It included over 230 functions and has been a Standard AddOn Mathematica package.
Along with Steve Skiena Sriram V. Pemmaraju was developing a “new” Combinatorica package that was released in the first half of 2001. How computational discrete mathematics is done using the new package were described in a book:
Computational Discrete Mathematics: Combinatorics and Graph Theory in Mathematica, Cambridge University Press, September 2002
上面这本Cambridge出的图书,介绍Mathematica在组合数学和图论中应用,《计算离散数学:基于Mathematica的组合数学和图论》,虽然没看到中文翻译,但是英文电子版还是能找到的。
下载 Combinatoria 2.0.0版 其中很多命令已经被8.0~10.0以后的Mathematica所吸收。
这里有书的第一作者讲课用的一些材料,介绍了与课程有关的软件的用法:
22C:196 Computational Combinatorics Fall 2001
之所以找到上面这些,是因为看到了用上面Package中的算法,有人用Mathematica求解数独问题:
用其中的算法解决数独问题
有代码和例子可供下载。
相关文章推荐
- Leetcode(62)(63) Unique Paths I II
- 在.NET程序中实现HttpServer功能
- zoj1201
- JAVA基础之理解JNI原理
- Fragment FragmentManager FragmentTransaction 详解
- 1003. 我要通过!
- Word Break
- onInterceptTouchEvent 与 onTouchEvent 分析与MotionEvent在ViewGroup与View中的分发
- matlab cosd,cos,acos,acosd
- IT架构——降低成本和复杂性
- 安卓模拟器研究-root
- [leedcode 133] Clone Graph
- 选择排序
- July Number zoj3436
- 大小写转换
- Oracle OLAP 与 OLTP 介绍
- 【峰回路转】Excel技巧百例 04.两个表的左连接
- iOS中对NSArray中自定义的对象进行排序
- Fragment
- 将tomcat添加为 linux service 服务