Powered by Apache

CVS log for OpenXM/src/asir-contrib/packages/src/ot_hgm_ahg.rr

[BACK] Up to [local] / OpenXM / src / asir-contrib / packages / src

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.42 / (download) - annotate - [select for diffs], Fri Sep 25 05:28:20 2015 UTC (8 years, 8 months ago) by takayama
Branch: MAIN
CVS Tags: HEAD
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

Fixed a typo.

Revision 1.41 / (download) - annotate - [select for diffs], Fri Sep 25 01:10:33 2015 UTC (8 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.40: +230 -1 lines
Diff to previous 1.40 (colored)

Some functions to get timing data for the paper.
sing_poly() is used to get the singularity polynomial for the Pfaffian of A-hg sys.

Revision 1.40 / (download) - annotate - [select for diffs], Tue May 19 01:00:26 2015 UTC (9 years ago) by takayama
Branch: MAIN
Changes since 1.39: +31 -8 lines
Diff to previous 1.39 (colored)

The function hg_bfct returns the b-function in a factored form.

Revision 1.39 / (download) - annotate - [select for diffs], Mon May 18 23:31:49 2015 UTC (9 years ago) by ohara
Branch: MAIN
Changes since 1.38: +14 -3 lines
Diff to previous 1.38 (colored)

Inserted primt_time invoking to some functions.

Revision 1.38 / (download) - annotate - [select for diffs], Mon May 18 11:01:26 2015 UTC (9 years ago) by takayama
Branch: MAIN
Changes since 1.37: +11 -1 lines
Diff to previous 1.37 (colored)

Added stop_on_windows() before calling the sm1 and k0 servers.

Revision 1.37 / (download) - annotate - [select for diffs], Mon May 18 05:59:37 2015 UTC (9 years ago) by takayama
Branch: MAIN
Changes since 1.36: +113 -1 lines
Diff to previous 1.36 (colored)

Example: hg_bfct_geometric([[1,1,1,1],[0,1,2,3]],0)
Hypergeometric b-function is computed by a geometric method when A is normal.
(We need curl and internet connection to access to the polymake server.)
Example: hg_bfct([[1,1,1,1],[0,1,2,3]],0 | geometric=1);

test_f9_hilbert()
test_f9_series()
are functions to make benchmark tests.

Revision 1.36 / (download) - annotate - [select for diffs], Fri May 15 08:57:45 2015 UTC (9 years ago) by ohara
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Fixed test_fc4.

Revision 1.35 / (download) - annotate - [select for diffs], Fri May 15 08:52:57 2015 UTC (9 years ago) by ohara
Branch: MAIN
Changes since 1.34: +37 -2 lines
Diff to previous 1.34 (colored)

1. msize are incresed in test_fc3.
2. Added test_fc4.

Revision 1.34 / (download) - annotate - [select for diffs], Fri May 15 08:45:20 2015 UTC (9 years ago) by ohara
Branch: MAIN
Changes since 1.33: +35 -1 lines
Diff to previous 1.33 (colored)

Add test_fc3.

Revision 1.33 / (download) - annotate - [select for diffs], Thu May 14 13:00:06 2015 UTC (9 years ago) by ohara
Branch: MAIN
Changes since 1.32: +44 -11 lines
Diff to previous 1.32 (colored)

Insert print_time() to many functions.

Revision 1.32 / (download) - annotate - [select for diffs], Wed May 13 21:28:01 2015 UTC (9 years ago) by ohara
Branch: MAIN
Changes since 1.31: +31 -1 lines
Diff to previous 1.31 (colored)

Add print_time().

Revision 1.31 / (download) - annotate - [select for diffs], Tue May 12 05:34:21 2015 UTC (9 years ago) by ohara
Branch: MAIN
Changes since 1.30: +30 -31 lines
Diff to previous 1.30 (colored)

1. some printf were replaced by alert.
2. test_f9 was modified.

Revision 1.30 / (download) - annotate - [select for diffs], Mon May 11 17:06:58 2015 UTC (9 years ago) by ohara
Branch: MAIN
Changes since 1.29: +205 -1 lines
Diff to previous 1.29 (colored)

Add hgm_ahg_expected_values_contiguity_generic() for abnormal A and test functions.

Revision 1.29 / (download) - annotate - [select for diffs], Sun Mar 22 00:55:16 2015 UTC (9 years, 2 months ago) by ohara
Branch: MAIN
Changes since 1.28: +34 -3 lines
Diff to previous 1.28 (colored)

Add test325.

Revision 1.28 / (download) - annotate - [select for diffs], Sat Mar 21 01:24:54 2015 UTC (9 years, 2 months ago) by ohara
Branch: MAIN
Changes since 1.27: +14 -29 lines
Diff to previous 1.27 (colored)

1. in mk_table, by default, tk_sm1emu.reduction is called without
   use_sm1=1 because of bug fixed.
2. in get_mat2, denominater of results of tk_sm1emu.reduction is also
   used.
3. uniq is replaced by oh_base.uniq.

Revision 1.27 / (download) - annotate - [select for diffs], Fri Mar 20 06:32:07 2015 UTC (9 years, 2 months ago) by ohara
Branch: MAIN
Changes since 1.26: +19 -33 lines
Diff to previous 1.26 (colored)

tk_sm1emu.reduction is called with use_sm1=1.

Revision 1.26 / (download) - annotate - [select for diffs], Sat Mar 7 01:03:36 2015 UTC (9 years, 2 months ago) by ohara
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Fixed a variable name.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Mar 6 05:26:13 2015 UTC (9 years, 2 months ago) by ohara
Branch: MAIN
Changes since 1.24: +5 -3 lines
Diff to previous 1.24 (colored)

Summary: Fixed a bug.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Mar 5 14:43:31 2015 UTC (9 years, 2 months ago) by ohara
Branch: MAIN
Changes since 1.23: +94 -11 lines
Diff to previous 1.23 (colored)

Fixed hgm_ahg_expected_values_contiguity.
Current implementation is very slow.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Feb 24 02:44:18 2015 UTC (9 years, 3 months ago) by ohara
Branch: MAIN
Changes since 1.22: +4 -4 lines
Diff to previous 1.22 (colored)

Changed name of an option for hgm_ahg_evaluation_contiguity.

Revision 1.22 / (download) - annotate - [select for diffs], Mon Feb 23 23:22:40 2015 UTC (9 years, 3 months ago) by ohara
Branch: MAIN
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

given options are inherited in hgm_ahg_evaluation_contiguity.

Revision 1.21 / (download) - annotate - [select for diffs], Mon Feb 23 14:53:56 2015 UTC (9 years, 3 months ago) by ohara
Branch: MAIN
Changes since 1.20: +98 -17 lines
Diff to previous 1.20 (colored)

Add a path finding strategy for hgm_ahg_evaluation_contiguity.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Feb 23 00:24:43 2015 UTC (9 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.19: +1 -179 lines
Diff to previous 1.19 (colored)

hgpolyk(A,B) is moved to tk_hgpoly.rr
The function tk_hgpoly.hgpolyk(A,B) constructs hypergeometric polynomial by a basis of Ker A,
which will be faster than tk_hgpoly.hgpoly, which constructs hg poly by taking a residue.
See test codes as for examples.

Revision 1.19 / (download) - annotate - [select for diffs], Sun Feb 22 08:04:00 2015 UTC (9 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.18: +415 -1 lines
Diff to previous 1.18 (colored)

hg_bfct(A,Idx) returns hypergeometric b-function (Saito's b-function) for
the direction Idx.
hgpoly_start(A,B) returns a starting exponent vector in N_0^d.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Jan 22 00:46:07 2015 UTC (9 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.17: +141 -12 lines
Diff to previous 1.17 (colored)

If Strategy_N, then the matrix product will be computed in hgm_ahg_contiguity().
Added functions for a benchmark test.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Jan 16 02:38:26 2015 UTC (9 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.16: +39 -1 lines
Diff to previous 1.16 (colored)

test_c111c_conti() is a function to take timing data for our new method.wq

Revision 1.16 / (download) - annotate - [select for diffs], Sat Dec 27 07:47:01 2014 UTC (9 years, 5 months ago) by ohara
Branch: MAIN
Changes since 1.15: +22 -1 lines
Diff to previous 1.15 (colored)

Summary: Add test function test_fd_conti4.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Dec 14 15:27:55 2014 UTC (9 years, 5 months ago) by ohara
Branch: MAIN
Changes since 1.14: +246 -7 lines
Diff to previous 1.14 (colored)

Add the following functions:
1. hgm_ahg_evaluation_contiguity(A,B,X).
   it can be used for computing normalizing constants.
2. hgm_ahg_expected_values_contiguity(A,B,X,RandomVars).
   it returns a list of expected values for given random variables.

See test_fd_conti2() and test_fd_conti3() for detail.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Dec 12 05:27:38 2014 UTC (9 years, 5 months ago) by ohara
Branch: MAIN
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

Summary: fixed a bug

Revision 1.13 / (download) - annotate - [select for diffs], Wed Jul 16 08:57:41 2014 UTC (9 years, 10 months ago) by ohara
Branch: MAIN
CVS Tags: RELEASE_1_3_1_13b
Changes since 1.12: +106 -57 lines
Diff to previous 1.12 (colored)

Add a function hgm_ahg_excepted_value_contiguity().

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jul 15 19:10:58 2014 UTC (9 years, 10 months ago) by ohara
Branch: MAIN
Changes since 1.11: +47 -56 lines
Diff to previous 1.11 (colored)

1. Add hgm_ahg_pfaffian().
2. Changed arguments of hgm_ahg_conti().

Revision 1.11 / (download) - annotate - [select for diffs], Fri Jul 11 07:02:43 2014 UTC (9 years, 10 months ago) by ohara
Branch: MAIN
Changes since 1.10: +4 -1 lines
Diff to previous 1.10 (colored)

Fixed.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Jul 11 02:35:20 2014 UTC (9 years, 10 months ago) by ohara
Branch: MAIN
Changes since 1.9: +157 -2 lines
Diff to previous 1.9 (colored)

Add new function hgm_ahg_conti().

Revision 1.9 / (download) - annotate - [select for diffs], Sun May 25 18:47:35 2014 UTC (10 years ago) by ohara
Branch: MAIN
Changes since 1.8: +140 -76 lines
Diff to previous 1.8 (colored)

Adaptive stepsize control for Runge-Kutta method is implemented in
runge_kutta_linear3().

Revision 1.8 / (download) - annotate - [select for diffs], Fri May 23 06:49:54 2014 UTC (10 years ago) by ohara
Branch: MAIN
Changes since 1.7: +49 -30 lines
Diff to previous 1.7 (colored)

Add runge_kutta_linear3 function which uses 5th-order runge-kutta method
and output estimated errors.

Revision 1.7 / (download) - annotate - [select for diffs], Fri May 23 05:52:21 2014 UTC (10 years ago) by ohara
Branch: MAIN
Changes since 1.6: +433 -7 lines
Diff to previous 1.6 (colored)

Add some test functions

Revision 1.6 / (download) - annotate - [select for diffs], Fri May 2 08:18:23 2014 UTC (10 years ago) by ohara
Branch: MAIN
Changes since 1.5: +139 -19 lines
Diff to previous 1.5 (colored)

Add an option to hgm_ahg().

Revision 1.5 / (download) - annotate - [select for diffs], Fri May 2 01:59:42 2014 UTC (10 years ago) by ohara
Branch: MAIN
Changes since 1.4: +58 -25 lines
Diff to previous 1.4 (colored)

Add a function hgm_ahg_test_mset and test6d.

Revision 1.4 / (download) - annotate - [select for diffs], Thu May 1 08:39:21 2014 UTC (10 years, 1 month ago) by ohara
Branch: MAIN
Changes since 1.3: +4 -3 lines
Diff to previous 1.3 (colored)

Changed outputs of test100().

Revision 1.3 / (download) - annotate - [select for diffs], Thu May 1 07:11:56 2014 UTC (10 years, 1 month ago) by ohara
Branch: MAIN
Changes since 1.2: +83 -1 lines
Diff to previous 1.2 (colored)

Add a function hgm_ahg().

Revision 1.2 / (download) - annotate - [select for diffs], Sun Apr 13 02:14:52 2014 UTC (10 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.1: +5 -4 lines
Diff to previous 1.1 (colored)

Fixed a bug in cbase.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Mar 26 07:26:29 2014 UTC (10 years, 2 months ago) by takayama
Branch: MAIN

A prelimary code for the general HGM for A-hypergeometric system.
It utilizes a matrix like a sylvester matrix instead of constructing a Pfaffian system.
The confluent C_111 is used as a test case to implement a general case.
See test19() and test20().

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>