Pages

Friday, September 9, 2011

A Problem from Real World !



I am back to Tech after a long summer vocation. It is been 2 weeks, courses are going fine. But those are tough and exciting to do. Among them I feel Constraint Programming very close to the heart. 

Now, I wanna give you a problem.

Let us consider there are 7 tourist sites nominated in a competition and there are 7 judges to select which one is best. Wondering .. what is the problem ? wait and consider these constraints as well. Few judges are so busy people that they don't have time to analyse all 7 sites in time and few are expecting more money that  is not affordable. So finally it is decided to have 3 judges for each city such that each judge is allocated only 3 sites and each site pair is analysed exactly one common judge, so now constant jury , constant load , equity well enforced. Result will be surely convincing , right ?

Constant jury : Every site is tested by equal number of judges (3 judges here)
Constant load: Every judge tests equal number of cities (3 cities here, 3 is just coincidence-need not be 3)
Equity: Every site pair has 1 common judge

Try Solving it. It is really fun. Just use a table of  7x7 (Sites x Judges) and try allocating and you are free to use all kind of reasoning,send me the answer to:
peramanathan.sathyamoorthy.3805@student.uu.se or fill the
table here Solution Table



Now, there are many real world problems like this we have to solve everyday. Small size problems may be solvable manually, what if we want to generalize, Do you think typical software programmers will implement this successfully? You know it is very hard problem for powerful computers either. That is where Intelligent Algorithms play their part. Yes, you heard it right, Intelligent Algorithms.


All algorithms that is totally predictable in some sense  and can only do nothing more than the day it is implemented are stupid. However, the programmer who wrote those algorithms can be considered intelligent. There are algorithms which are intelligent enough to evolve, learn and sensitive to changes. Those big fishes swimming in Artificial Intelligence ocean, interested people go and catch some fishes.




Constraint Programming (CP) shows it's intelligence by using propagators and searching strategies. Propagators which are implemented as constraints actually deleting all non possible values and provides reduced solution space. So now using suitable searching techniques, the solution may be found quickly. Are you Sudoku solver? How do you solve it? These algorithms are also reasoning using constraints.Most exciting thing about these algorithms is it uses multi-cores of recent computers to search solutions in parallel.I will write more about CP in coming posts ...


Meet you again ...!



Sunday, May 8, 2011

Youtube Playlist to Khan's Academy

Hobby to Profession 

Are you lack in fundamentals and is it making you work more or your analysis end up in poor results? Need  cups of fundas to taste? Just hit Khan Academy. America's most loved "Khan", Salman Khan, an American Educator from Bengal, produced more than 2200 videos which covers all necessary fundas right from mathematics to biology. What are you waiting for ? Try out few !




I feel now , nothing is waste of time !  If we involved sincerely and without expectation , we will get a benefit when we don't expect. 



Indo-American Research to crack the Indus Valley Script !




Surprise Meeting

After Long time, Prem and Vivek met each other. Vivek is unique and very much involved and keen observer of social events and consistent collector cum reader of variety of Articles , specially related to scientific research about Tamil and Education. He is big fan of  E.V.R too ! 

Prem :   How about visiting my room, just a stone's throw from here.
Vivek:   With pleasure ! (started walking and continued their talk)
........
Vivek:   Do you know recently an Article is published 
             "Entropic Evidence for Linguistic Structure in the Indus Script" ?
Prem:   This is  not the question to me. What is so special?
Vivek:  US - Indian team of computer scientists and Mathematicians very closely proved
             the Hypothesis that Indus Valley Script is another natural language may not be
            a logo symbolic.
Prem:   Interesting Bro !
Vivek:  I didn't complete my brother. It is more close to Old Tamil Scripts you know ! Specially, the 
            scripts are very close Sangam Era Tamil Poems [Etthuthokai:எட்டுத்தொகை ]
Prem:   It is really sweet news ! But you are forgetting , you are Ecology Student !


.... (Their conversation faded like a sun set, Vivek was by that time pointing Prem that Authors are
      all Brahmins and given credited to them and dragged the topic to U.V.Saminatha Iyer, for his 
     fabulous work and efforts in bringing Palm Leaves Tamil Sanga Literature into printing , despite
    being a fan of E.V.R, Periyar  ) ...


Brief Technical Details for Scientific Readers:


Original intention of the paper is not to prove Tamil's classiness. Their approach is to find whether the Indus Script is just logo symbolic[non-linguistic] or alpha-symbolic[linguistic]. Already the Egyptian symbols are cracked and decoded. But Indus Valley remained as mystic not anymore !

In the field of computer science, this research comes under Machine learning Techniques, very significant subset of Artificial Intelligence. It is one of my favorite subject here. Optimizers it is really very institutive and very relevant to us.  

Mathematics behind the screen are include: Statistics and Conditional probability
Finally , the paper is here.

Also.The jewels in the box of treasure (Links)



                                                                    - Peramanathan Sathyamoorthy

Since Thanks to :
Mr.Vivek Babu, Masters Student, Dept. of Ecology, Uppsala University, Sweden
(For having discussed these topics and shred few related links)



Thursday, May 5, 2011

Ergonomics and Repetitive Strain Injuries !

Discussion at Tables

 Ergonomics

Bala was sipping a cup of Ginger Tea and not seem to be enjoying as he was attracted by his newly bought smart phone. He was staring at his phone constantly. He didn't notice that his friend wiki arrived and sitting in front  him. 

Wiki: Hello Bala ! (Waving his hand and disturbed Bala's staring )
Bala: Hello.. ! Sorry my friend ! I am afraid that I will become addict to this mobile !
Wiki: Why not? It did with many already !
Bala: I don't want to be, one of it's victim ! (He fondled his back-neck out of little pain )

Television was turned on and interrupted their conversation. To their surprise it was very  relevant to what they have discussed. Here is what they watched.

Live on TV



                                          (play list of 4 videos)


Today it is impossible to live without electronic devices. If you decided not to depend on machines, it will be the greatest challenge you ever faced. Your mobile phone number is identifying you though you are the owner!
I come to the point. How many of us taking care in handling devices properly. You work hard and be assert to your concern, the question is have you aware that you are actually working as a evil against you and you are really feeding the evil to grow in your very body and in mind. To put it simple, I say, you are earning to spend all your money to recover back yourself from pains and stresses.

Improper postures and positioning of devices in a long run will cause really serious problems. Some of the Repetitive Strain Injuries will lead to surgery. Read More at this wiki page.


Don't be a machine in front of machines, try to manage yourself and give breaks while working. I experienced and realized it is sometimes really hard to give a break when we are doing something important or interesting. I believed that giving break would result in finishing work lately, but it is not true. Try for 2 days with proper breaks, you will really feel the difference. 

Don't say that you don't have time. It simply means that you are not interested in taking care of yourself. Let your work be heavy , you can still find time if you decided. Your natural intelligence always there with you to help.

Meet you again !

                                                                                 -  Peramanathan Sathyamoorthy


Sources :
Ergonomic Picture from Wikipedia

Sincere Thanks to:
Mr. Balakumar, Research Scholar , NIT, Trichy (For given me an idea of Ergonomics)

Wednesday, May 4, 2011

Just Another Day !

Today's Special

Epic Browser 

(Click on the image to see the layout of Epic)

It is the first Browser from India and for Indian users , developed by Hidden Reflex, Bangalore, India. It is based on Mozila firebox and with integrated virus protection was released a month before I reach Sweden[July 2010]. I am using it since November 2010 and so far I don't face any problems and moreover it so convenient in many ways. Just give a try. It's Side bar contains lot of applications and many features include:

1. Directly one can write in one of the 13 languages of India and few other foreign
    languages in any text boxes. Specially it is helpful in social networking like facebook

2. One can Let play Audio and Video from web or from local disk in sidebar and enjoy
    surfing sites separately

3. Text Editor , To do list, Web snippets, Games, etc

It is really worth giving a try !


News on the Wall


Newspapers are so hotter than Tea. Yes "Osama is killed by Obama" is the hottest headline ever. World No.1 Terrorist is said to be head shot in Pakistan. But conspiracy theory is set to confuse us. Whether he died long before or this weekend[May 1, 2011], peace is all we want. How Al-Qaeda going to react is really matters as it has franchises in various part of the world. 

Quote on the board 

"If you have not consciously made the decision to be rich, great, and healthy, then you have unconsciously made the decision to be poor, mediocre, and unhealthy"
                                      
                            - Wallace Delois Wattles

Wallace is well known for his book "The Science of Getting Rich" and just browse it here





(Use full screen mode for better reading)

I browsed few pages. If someone find it interesting please do comment here and give your feedback too !

Meet you again !

                                                                      - Peramanathan Sathyamoorthy

Tuesday, May 3, 2011

Humble Opening !



Today I am opening a new blog. Here I am gonna Write many things right from the technology to Literature. As you see in ordinary Tea Stall, in this Tea Stall also there is going to be lot of discussions about various things. Let me introduce the characters in every post.

There is neither Chief Guest invited to open this blog nor even friends are informed. But I hope that I can get a great support from them. There is a sentimental reason behind the title "Tea Stall" but not so interesting to the readers. I could have had "Cafe" instead which seems to be pretty decent. But if we pay close attention, we could see, in cafe there is no such interesting thing other than the costly food you ordered and friends/beloved
whereas in country side Tea Stalls, things are so alive.  There you can see a funny old man discussing about Trisha and criticizing her role in the recent released film, Group of Middle aged people usually busy with political issues sometime lead to quarrel sometimes even to fight, A little girl dressed up little dirty, carries tea pot blissfully, Tired former exposing sweating body and keenly waiting for a cup of Tea and Savory Snacks, God men with horizontal 4 lined holy-ash coating in forehead, Gangs of Youths making thunder laughs, kidding themselves, drawing sketches to execute their plans or to revenge someone, A fully drunk frustrated man contributing new words to urban language, I can go on, but better to stop at this point !

By the way, what I am going to do exactly here is something related to the things happening in such tea stalls. We discuss, or the characters discuss and share little interesting knowledge. I will try to do my best.

                                                                   - Peramanathan Sathyamoorthy

( Thanks to Google Image search and the one shared this image )