@inproceedings{aggarwal-kulkarni-2020-treatment,
title = "Treatment of optional forms in Mathematical modelling of {P}{\=a}ṇini",
author = "Aggarwal, Anupriya and
Kulkarni, Malhar",
editor = "Bhattacharyya, Pushpak and
Sharma, Dipti Misra and
Sangal, Rajeev",
booktitle = "Proceedings of the 17th International Conference on Natural Language Processing (ICON)",
month = dec,
year = "2020",
address = "Indian Institute of Technology Patna, Patna, India",
publisher = "NLP Association of India (NLPAI)",
url = "https://aclanthology.org/2020.icon-main.3",
pages = "15--21",
abstract = "P{\=a}ṇini in his Aṣṭ{\=a}dhy{\=a}y{\=\i} has written the grammar of Sanskrit in an extremely concise manner in the form of about 4000 s{\=u}tras. We have attempted to mathematically remodel the data produced by these s{\=u}tras. The mathematical modelling is a way to show that the P{\=a}ṇinian approach is a minimal method of capturing the grammatical data for Sanskrit which is a natural language. The s{\=u}tras written by P{\=a}ṇini can be written as functions, that is for a single input the function produces a single output of the form y=f(x), where x and y is the input and output respectively. However, we observe that for some input dh{\=a}tus, we get multiple outputs. For such cases, we have written multivalued functions that is the functions which give two or more outputs for a single input. In other words, multivalued function is a way to represent optional output forms which are expressed in P{\=a}ṇinian grammar with the help of 3 terms i.e. v{\=a}, vibhaṣ{\=a}, and anyatarasyam. Comparison between the techniques employed by P{\=a}ṇini and our notation of functions helps us understand how P{\=a}ṇinian techniques ensure brevity and terseness, hence illustrating that P{\=a}ṇinian grammar is minimal.",
}