Rakai Warak
Keluarga Samaragrawira

Menurut teori Slamet Muljana, Samaragrawira alias Rakai Warak naik takhta menggantikan ayahnya, yaitu Dharanindra alias Rakai Panunggalan.
Menurut prasasti Nalanda, Balaputradewa adalah putra Samaragrawira yang lahir dari Dewi Tara, putri Sri Dharmasetu dari Wangsa Soma. Kebanyakan para sejarawan berpendapat bahwa Sri Dharmasetu merupakan raja Kerajaan Sriwijaya. Dengan kata lain, Balaputradewa mewarisi takhta pulau Sumatra dari kakeknya itu.
Slamet Muljana menemukan nama Sri Dharmasetu juga terdapat dalam prasasti Kelurak sebagai bawahan Dharanindra, yang ditugasi merawat bangunan suci di desa Kelurak. Dengan demikian, Sri Dharmasetu bukan orang Sumatra, melainkan orang Jawa. Jadi, pendapat bahwa ia merupakan raja Sriwijaya sulit untuk dipertahankan.
Dengan demikian, menurut Muljana, Balaputradewa tidak mewarisi takhta Sriwijaya dari Dharmasetu. Balaputradewa bisa menjadi raja Sriwijaya karena ia merupakan anggota Wangsa Sailendra, yaitu sebuah dinasti yang saat itu berkuasa di pulau Jawa dan Sumatra. Keberhasilan Wangsa Sailendra menaklukkan Kerajaan Sriwijaya terjadi pada masa pemerintahan Dharanindra. Raja ini dijuluki sebagai “penakluk musuh perwira” yang kekuasaannya bahkan mencapai Kamboja dan Campa.
Sepeninggal Dharanindra, putranya yang bernama Samaragrawira naik takhta. Meskipun ia dipuji sebagai pahlawan perkasa dalam prasasti Nalanda, tetapi raja baru ini mungkin tidak sekuat ayahnya. Hal itu terbukti dengan ditemukannya prasasti Po Ngar yang menceritakan bahwa, Kamboja berhasil melepaskan diri dari penjajahan Jawa pada tahun 802. Saat itu Dharanindra kemungkinan sudah meninggal, sedangkan Samaragrawira sebagai raja baru tidak mampu menaklukkan negeri itu kembali.
Atas dasar tersebut, pada akhir pemerintahan Samaragrawira, kekuasaan Wangsa Sailendra pun dibagi menjadi dua agar pengawasannya lebih mudah. Kekuasaan tersebut diserahkan pada kedua putranya, yaitu Samaratungga di pulau Jawa, serta Balaputradewa di pulau Sumatra.
Pada umumnya teori yang berkembang menyebutkan bahwa, sepeninggal Samaratungga terjadi perebutan takhta Jawa antara kedua anaknya, yaitu Balaputradewa melawan Pramodawardhani. Teori ini mengatakan, bahwa Rakai Pikatan suami Pramodawardhani berhasil mengusir Balaputradewa dari benteng persembunyiannya di bukit Ratu Baka.
Namun berdasarkan analisis Drs. Buchari, di bukit Ratu Baka sama sekali tidak ditemukan bukti-bukti peninggalan Balaputradewa. Justru yang ditemukan adalah peninggalan seorang bangsawan bernama Rakai Walaing Mpu Kumbhayoni, yang mengaku sebagai keturunan pendiri kerajaan (Sanjaya). Buchari berpendapat bahwa Mpu Kumbhayoni inilah yang memberontak terhadap pemerintahan Rakai Pikatan, meskipun keduanya sama-sama keturunan Sanjaya.
Jika teori Slamet Muljana dan Buchari dipadukan, maka diperoleh kesimpulan bahwa, kepergian Balaputradewa dari pulau Jawa bukan karena kalah perang, mengingat musuh Rakai Pikatan memang bukan dirinya, melainkan bernama Mpu Kumbhayoni. Balaputradewa berhasil menjadi raja Kerajaan Sriwijaya juga bukan karena mewarisi takhta dari Sri Dharmasetu, melainkan sejak awal ia mungkin sudah diangkat sebagai pemimpin cabang Wangsa Sailendra di pulau Sumatra.