GSOC Project

186 views
Skip to first unread message

Jigar Mistry

unread,
Mar 3, 2014, 11:08:23 AM3/3/14
to sy...@googlegroups.com

Hello i am jigar mistry. I want to implement following module during gsoc

Concrete module: Implement Karr algorithm, a decision procedure for symbolic summation

can anybody help me how can i start?

someone

unread,
Mar 3, 2014, 3:41:33 PM3/3/14
to sy...@googlegroups.com
Hi,


> can anybody help me how can i start?

Read the literature on the Karr Algorithm. There is not so much.

You can start with the two original papers by M. Karr.
Burcin Erocal's thesis contains also a good introduction.

Get familiar with the core ideas on difference algebra.


Ping me in irc for more information. There is also a mail thread
on this list from a previous gsoc. (I think 2 years ago.)


And do not underestimate this topic, it is *really* difficult
and needs very advanced algebra not covered by the usual courses.

Jigar Mistry

unread,
Mar 4, 2014, 9:07:29 AM3/4/14
to sy...@googlegroups.com
ok if this is difficult no problem
i will try my best to do
but can you give me some reference to this?

someone

unread,
Mar 4, 2014, 7:13:18 PM3/4/14
to sy...@googlegroups.com
Hi,


> but can you give me some reference to this?

I think I pointed you to some references in the last mail.
Titles of some more or less important literature on the topic:

Summation in Finite Terms
Theory of Summation in Finite Terms
Algebraic Extensions for Summation in Finite Terms
A Refined Difference Field Theory for Symbolic Summation
An Implementation of Karr's Summation Algorithm in Mathematica
Product Representations in ΠΣ-Fields
Simplifying Sums in ΠΣ-Extensions
Solving Parameterized Linear Difference Equations in ΠΣ-Fields
Symbolic Summation with Single-Nested Sum Extensions
Structural theorems for symbolic summation
Symbolic Summation in Difference Fields
The Summation Package Sigma: Underlying Principles and a Rhombus Tiling Application


Just search for these articles, you should be able to find most
of them online.

Jigar Mistry

unread,
Mar 5, 2014, 5:17:51 AM3/5/14
to sy...@googlegroups.com
ok will read that all.
and try to understand the concept of karr algorithm.
thanks











On Monday, 3 March 2014 21:38:23 UTC+5:30, Jigar Mistry wrote:

someone

unread,
Mar 5, 2014, 7:22:12 PM3/5/14
to sy...@googlegroups.com
Hi,

> ok will read that all.

Reading it *all* could easily take months. I'd start with
Erocal's thesis, chapter two I think is sufficient. This
gives a basic overview on what to expect. After that I'd
read the original papers by Karr. And then see what I need
to get further insight also on the implementation side.

> and try to understand the concept of karr algorithm.
> thanks

The concept is easy, the details are nasty ...

Jigar Mistry

unread,
Mar 6, 2014, 10:15:48 AM3/6/14
to sy...@googlegroups.com
so you say what i have to do for this?
i read that second chapter
actually we have to make one module for karr algorithm or we have to use exciting module?


On Monday, 3 March 2014 21:38:23 UTC+5:30, Jigar Mistry wrote:

someone

unread,
Mar 6, 2014, 5:16:53 PM3/6/14
to sy...@googlegroups.com
Hi,


> actually we have to make one module for karr algorithm or we have to
> use exciting module?

The code shown in that thesis is build upon but not part of Sage[1].
The idea is to build a new module from scratch.


[1]: http://www.sagemath.org/

Jigar Mistry

unread,
Mar 7, 2014, 12:53:34 AM3/7/14
to sy...@googlegroups.com
ok
understood
and i would like to chat with you for discussion over this?
can you give me your gtalk contact details?
and i had search for this.
and is there any need to solve bugs of sympy?
because we gonna implement new module
and i know coding of sympy of most of modules

please reply on that...:)

Jigar Mistry

unread,
Mar 7, 2014, 1:02:24 AM3/7/14
to sy...@googlegroups.com
have look at this pdf file
its contain information about what we want to implement for sympy...
thanks
s43schneider.pdf

Jigar Mistry

unread,
Mar 7, 2014, 1:09:01 AM3/7/14
to sy...@googlegroups.com
SageDays20.5-Talk-BurcinErocal.pdf

someone

unread,
Mar 7, 2014, 4:22:54 PM3/7/14
to sy...@googlegroups.com
Hi,

> have look at this pdf file
> its contain information about what we want to implement for sympy...

Correct. This is the presentation related to the thesis.

If after gsoc we can run these examples within sympy
this will be a big success.

someone

unread,
Mar 7, 2014, 4:25:26 PM3/7/14
to sy...@googlegroups.com
Hi,


> and i would like to chat with you for discussion over this?
> can you give me your gtalk contact details?

I don't use gtalk at all. Ping me on irc whenever
you like. (I might not respond, in that case I'm online
but afk.)

> and is there any need to solve bugs of sympy?

There is the usual patch requirement for gsoc.
Fix any sympy bug and get the fix merged before
gsoc. There are also bugs related to summation,
just search the issue tracker.

Jigar Mistry

unread,
Mar 8, 2014, 1:24:13 AM3/8/14
to sy...@googlegroups.com
ya i want to get that big success..:)
just need your guidance in this project

Jigar Mistry

unread,
Mar 8, 2014, 1:27:03 AM3/8/14
to sy...@googlegroups.com
ok will solve bugs.
and can you guide me in proposal?

someone

unread,
Mar 8, 2014, 8:51:33 AM3/8/14
to sy...@googlegroups.com
Hi,

> ok will solve bugs.
> and can you guide me in proposal?

Go the the issue tracker, search for bugs related to
summation (if you like) and look maybe for the label
"easy to fix". Then propose a few and let us know which
ones you try to work on.

About the proposal: see what is implemented by looking
at sympy doc and code, then see what is missing and hence
what you need to implement to get the thing working.

Jigar Mistry

unread,
Mar 9, 2014, 3:19:53 AM3/9/14
to sy...@googlegroups.com
good one
when i have to submit proposal to sympy?
is there any time limit?
Thank you very much for your support :)

Jigar Mistry

unread,
Mar 12, 2014, 8:38:36 AM3/12/14
to sy...@googlegroups.com
Is there any mentor for this project?
need help!
Reply all
Reply to author
Forward
0 new messages