Prized Science | Understanding autoimmune disorders; computer’s solution-finding - Hindustan Times

Prized Science | Understanding autoimmune disorders; computer’s solution-finding

Sep 30, 2023 09:40 AM IST

Read about Dipyaman Ganguly’s study on autoimmune disorders, and Neeraj Kayal’s work on transforming a philosophical problem into a mathematical one

Dipyaman Ganguly, principal scientist at CSIR-Indian Institute of Chemical Biology, has won this year’s Shanti Swarup Bhatnagar Prize for Medical Sciences. He explains how his research has uncovered, among other things, connections between the immune responses involved in autoimmune disorders and metabolic conditions such as diabetes. Edited experts:

Dipyaman Ganguly, principal scientist at CSIR-Indian Institute of Chemical Biology PREMIUM
Dipyaman Ganguly, principal scientist at CSIR-Indian Institute of Chemical Biology

What made you look for a connection between autoimmunity and metaflammation?

I have always been interested in the way our immune system often reacts against our own body and thereby causes a plethora of diseases, collectively called autoimmune diseases. For the past nearly 20 years I have been trying to understand the underlying processes, with a major focus on a specific immune cell, called plasmacytoid dendritic cells or PDCs, and a specific class of biochemical mediators (cytokines) that triggers specific responses by the body. These cytokines, produced by PDCs, are called type I interferons.

It came to our notice that a lot of patients suffering from autoimmune diseases come back to the clinics with other disorders related to deranged metabolic functions in the body, namely diabetes or heart vessel blockade. So, in our lab, we wanted to explore if this results from increased activation of PDCs and a higher abundance of type I Interferons.

What were your findings?

We identified that type I interferons are indeed involved, not only in the case of metabolic disorders in autoimmune diseases, but also in standalone metabolic disorders, for example, the type 2 diabetes frequently encountered in obese individuals.

In 2016, we showed that PDCs flock into the fat depots of obese individuals and start producing type I interferons locally. This group of cytokines then fuel the inflammatory milieu in the internal fat depots and plays a crucial role in making these individuals resistant to the effect of insulin. This leads to the development of diabetes and other related conditions in obese individuals.

Since then, this finding has been confirmed by a number of study groups from around the world, most notably Dan Holmberg's group at Lund University, Sweden, in 2017, and Diane Mathis' group at Harvard in 2021.

What other areas do you focus on?

We have always been interested in the role PDCs play in clinical contexts involving autoreactive inflammation. These clinical contexts that were discrete but still mechanistically related; that is to say, the physical manifestations were similar. On the other hand, there was an established role of PDCs in protective immunity against viruses.

It was therefore natural that we got interested in understanding the disease process during the Covid-19 pandemic. Because in this case a viral infection was driving the epidemic but the disease severity was largely caused by a hyperactive immune system. Our group contributed to understanding the severe disease process in Covid-19 as well as led a randomised control trial on use in convalescent plasma therapy.

Neeraj Kayal, principal researcher with Microsoft Research Institute in Bengaluru
Neeraj Kayal, principal researcher with Microsoft Research Institute in Bengaluru

The power and limits of computation

Neeraj Kayal, principal researcher with Microsoft Research Institute in Bengaluru, is one of the two winners of this year’s Shanti Swarup Bhatnagar Prize for mathematical sciences, sharing it with Apoorva Khare of IISc. Kayal’s work straddles a number of subfields. Read edited excerpts:

Tell us a little about your work.

I have worked in the areas of number theory, algebra, geometry, complexity theory and machine learning. I often explore computational questions in the context of concepts in number theory, algebra and geometry. Let me attempt to describe this with an example.

Can computers quickly solve “easy-to-describe” problems, such as finding solutions to a given system of equations? If someone gives us the solution then it’s easy to verify if it is correct by plugging in the values and doing a simple check. But finding the solution itself is usually much harder. But “how much” harder? What is remarkable is that this vague, almost philosophical-sounding notion of “how much harder” can be made mathematically precise so that this is not a philosophical question but actually a precisely defined mathematical question. Currently, we don’t know the answer although it is conjectured that a computational task such as finding solutions to equations (over a finite field) is in general very hard for computers.

What kind of problems have you worked on?

One of the early problems that started off my research career was about prime numbers. After the advent of computers, both mathematicians and computer scientists began asking questions such as whether a computer can “quickly” determine if a large number given to it is prime or not. My first paper, jointly with Manindra Agrawal and Nitin Saxena, addressed this question.

I have worked on some computational problems related to number theory, algebra and geometry but there is one problem that is dear to my heart and remains unsolved to this day. Let me explain. A problem that pertains to both number theory and algebra is finding solutions to equations. Once again, after the advent of computers, mathematicians and computer scientists started wondering if there is a computer program to which one can give any set of equations and it quickly find a solution and/or can quickly count how many solutions there are. There is a computer program that will try all possible solutions and check whether any of them satisfies all the equations, but if there are a large number of variables, say 1000, it would require such a huge number of steps that it would be infeasible in practice for the biggest imaginable computer.

Is there a faster way to solve such a problem? Another related question is what is the corresponding counting problem: out of the sets of values for a set of equations, how many are solutions? The widely believed conjecture here is that computers cannot solve such counting problems efficiently (in a few steps) but we don’t know. The Holy Grail of this subfield of computer science is to prove lower bounds: i.e. to prove that *any* computer program, no matter how clever, will take at least, say, 2^500 steps [two raised to the power of 500, or 2 multiplied by itself 500 times] to solve such a counting problem. A sequence of works involving me and my co-authors including Chandan Saha showed that under certain important restrictions, such a conjecture is true. Very recently, another set of scientists including two from India (Nutan Limaye, Srikanth Srinivasan and Sebastien Tavenas) substantially improved our result.

Why is it important to have such a conjecture?

Such a problem arose as a basic scientific question pertaining to the power and limits of computation. But besides being of interest in itself, it turns out that it is an assumption underlying all of cryptography. For example, if there was a fast algorithm to find solutions to equations, then one could use that to effectively snoop on mobile communications and that would for example severely compromise the security of our payment systems like UPI. Just to clarify, we believe there is no such fast algorithm to find solutions, so UPI is secure, but we don’t know for sure. It also turns out that while for a long time proving such lower bounds [the lower limits within which the conjecture holds good] was mostly a scientific challenge with hardly any practical applications, recently in some joint work (with Chandan Saha and Ankit Garg among others) we discovered that the lower bounds proofs that we have, limited/restricted though they are, are nevertheless useful in designing algorithms which find structure in data, i.e. solving certain problems in machine learning.

The Shanti Swarup Bhatnagar Prizes for Science and Technology were awarded to 12 researchers in seven disciplines. The annual prizes, given by the Council of Scientific and Industrial Research, recognise scientists under the age of 45 for notable or outstanding research. Read interviews of all 12 awardees in the Prized Science series

Unlock a world of Benefits with HT! From insightful newsletters to real-time news alerts and a personalized news feed – it's all here, just a click away! -Login Now!
Share this article

    Puzzles Editor Kabir Firaque is the author of the weekly column Problematics. A journalist for three decades, he also writes about science and mathematics.

Story Saved
Live Score
Saved Articles
My Reads
Sign out
New Delhi 0C
Saturday, March 02, 2024
Start 14 Days Free Trial Subscribe Now
Follow Us On