Question: What ruler in the Indian subcontinent sent his general Malik Kafur on an expedition to Warangal?

Context paragraphs:
Malik Kafur's invasion of the Pandya kingdom: During 1310-1311, the Delhi Sultanate ruler Alauddin Khalji sent an army led by Malik Kafur to the southernmost kingdoms of India.  After subjugating the Hoysalas, Malik Kafur invaded the Pandya kingdom (called Ma'bar in Muslim chronicles), taking advantage of a war of succession between the Pandya brothers Vira and Sundara.  During March–April 1311, he raided several places in the Pandya territory, including their capital Madurai.  He returned to Delhi with a huge plunder, including elephants, horses, gold and precious stones.

Alauddin Khalji's conquest of Devagiri: Around 1308, the Delhi Sultanate ruler Alauddin Khalji sent a large army led by his general Malik Kafur to Devagiri, the capital of the Yadava king Ramachandra.

Siege of Warangal, 1310: In late 1309, the Delhi Sultanate ruler Alauddin Khalji sent his general Malik Kafur on an expedition to the Kakatiya capital Warangal.  Malik Kafur reached Warangal in January 1310, after conquering a fort on the Kakatiya frontier and ransacking their territory.  After a month-long siege, the Kakatiya ruler Prataparudra decided to negotiate a truce, and surrendered a huge amount of wealth to the invaders, besides promising to send annual tributes to Delhi.

Ramachandra of Devagiri: Ramachandra (IAST: Rāmacandra, r. c. 1271-1311 CE), also known as Ramadeva, was a ruler of the Seuna (Yadava) dynasty of Deccan region in India.  He seized the throne from his cousin Ammana, and expanded his kingdom by fighting his Hindu neighbours such as the Paramaras, the Vaghelas, the Hoysalas, and the Kakatiyas.  In 1296 CE, he suffered a Muslim invasion from the Delhi Sultanate, and established peace by agreeing to pay Alauddin Khalji an annual tribute.  When he discontinued the tribute payments in 1303-1304 CE, Alauddin sent a force led by Malik Kafur to subjugate him, and forced him to become a vassal of the Delhi Sultanate.  Subsequently, Ramachandra served Alauddin as a loyal feudatory, and helped his forces defeat the Kakatiyas and the Hoysalas.

Alauddin Khalji: Ala ud-Din Khalji (r. 1296-1316) was the second and the most powerful ruler of the Khalji dynasty of Delhi Sultanate in the Indian subcontinent.

Siege of Dwarasamudra: In late 1310, the Delhi Sultanate ruler Alauddin Khalji sent his general Malik Kafur on an expedition to the southernmost regions of India.  In February 1311, Malik Kafur besieged the Hoysala capital Dwarasamudra, and the defending ruler Veera Ballala III surrendered without much resistance.  Ballala agreed to pay the Delhi Sultanate an annual tribute, and surrendered a great amount of wealth, elephants and horses.

Zafar Khan Malik Dinar: Malik Dinar was a native Indian slave who served as general in Khalji Dynasty of Delhi Sultanate.  He served as subordinate officer Malik Kafur and was also a "Shihna-yi pil" or intendant of elephantry and was sent by Kafur to suppress rebellion in Gujarat.  His daughter has been married the third Khalji dynasty sultan, Qutb ud din Mubarak Shah.  he was given the title 'Zafar Khan'(literally chief of victory).  The very same title which bestowed to one of greatest Khalji military general who repelled the Chagatai Khanate repeated invasions into India, Zafar Khan Malik Hizbaruddin.

Mubarak Khan: Mubarak Khan also Mubarak Khalji (died 1320 AD) (son of Alauddin Khalji) named himself regent of Khalji dynasty (controlling large portions of the northern Indian subcontinent) after escaping an assassination attempt on him by Malik Kafur, once his father's trusted general.  After Malik Khafur was murdered for his act by Khalji's bodyguards, Mubarak took the throne.

Shihab-ud-din Omar: Shibab-ud-din Omar Khan Khalji (1310? –1316) was the third Sultan of the Khalji Dynasty and 13th Sultan of Delhi.  He ascended the throne as a minor with the death of his father Alauddin Khalji in January 1316.  He became Sultan with the help of Malik Kafur, the Military Commander.  After the assassination of Kafur, his brother Qutb-ud-din Mubarak became Sultan.

Mongol invasion of India, 1306: In 1306, the Chagatai Khanate ruler Duwa sent an expedition to India, to avenge the Mongol defeat in 1305.  The invading army included three contingents led by Kopek, Iqbalmand, and Tai-Bu.  To the check the invaders' advance, the Delhi Sultanate ruler Alauddin Khalji dispatched an army led by Malik Kafur, and supported by other generals such as Malik Tughluq.  The Delhi army achieved a decisive victory, killing several thousands of the invaders.  The Mongol captives were brought to Delhi, where they were either killed or sold into slavery.

Supporting paragraphs: Siege of Warangal, 1310 Alauddin Khalji
Answer: Alauddin Khalji