Navin Kashyap

177 papers B 53C 2Journal 107Unranked 15
YearRankTypeTitle / Venue / Authors
2026 J jnl
CoRR
K. Sai Mineesh Reddy, Navin Kashyap
2026 J jnl
CoRR
Dor Tsur, Oron Sabag, Navin Kashyap, Haim H. Permuter, Gerhard Kramer
2026 conf
NCC
Vallabhaneni Kushal, Shiv Pratap Singh Rathore, Navin Kashyap
2026 J jnl
CoRR
Shiv Pratap Singh Rathore, Navin Kashyap
2026 J jnl
CoRR
Geyang Wang, Alexander Barg, Navin Kashyap
2025 J jnl
IEEE J. Sel. Areas Inf. Theory
Sowrabh Sudevan, Sourin Das, Thamadathil Aswanth, Nupur Patanker, Navin Kashyap
2025 J jnl
IEEE J. Sel. Areas Inf. Theory
Navin Kashyap, Narayanan Rengaswamy, Bane Vasic, Pavel Panteleev
2025 J jnl
CoRR
Debadrito Roy, Aryaman Manish Kolhe, V. Lalitha, Navin Kashyap
2025 J jnl
IEEE Trans. Comput. Biol. Bioinform.
Daanish Mahajan, Chirag Jain, Navin Kashyap
2025 B conf
ISIT
Geyang Wang, Alexander Barg, Navin Kashyap
2025 J jnl
IEEE Trans. Commun.
V Arvind Rameshwar, Shreyas Jain, Navin Kashyap
2025 J jnl
CoRR
Geyang Wang, Alexander Barg, Navin Kashyap
2025 B conf
ISIT
Shiv Pratap Singh Rathore, Navin Kashyap
2025 J jnl
CoRR
Shiv Pratap Singh Rathore, Navin Kashyap
2024 J jnl
IEEE Trans. Inf. Theory
Yuwen Huang, Navin Kashyap, Pascal O. Vontobel
2024 B conf
ISIT
Prachi Mishra, Navin Kashyap
2024 J jnl
CoRR
Prachi Mishra, Navin Kashyap
2024 B conf
ISIT
Shreyas Jain, V Arvind Rameshwar, Navin Kashyap
2024 J jnl
CoRR
Shreyas Jain, V Arvind Rameshwar, Navin Kashyap
2024 B conf
ISIT
Daanish Mahajan, Chirag Jain, Navin Kashyap
2024 J jnl
CoRR
Daanish Mahajan, Chirag Jain, Navin Kashyap
2024 conf
NCC
V Arvind Rameshwar, Shreyas Jain, Navin Kashyap
2024 conf
ISIT (Workshops)
Sowrabh Sudevan, Sourin Das, Thamadathil Aswanth, Navin Kashyap
2024 J jnl
CoRR
Sowrabh Sudevan, Sourin Das, Thamadathil Aswanth, Navin Kashyap
2023 B conf
ISIT
V Arvind Rameshwar, Navin Kashyap
2023 J jnl
Perform. Evaluation
B. R. Vinay Kumar, Navin Kashyap, D. Yogeshwaran
2023 J jnl
IEEE Trans. Inf. Theory
V Arvind Rameshwar, Navin Kashyap
2023 B conf
ISIT
V Arvind Rameshwar, Navin Kashyap
2023 J jnl
CoRR
V Arvind Rameshwar, Navin Kashyap
2023 J jnl
IEEE J. Sel. Areas Inf. Theory
V Arvind Rameshwar, Navin Kashyap
2023 J jnl
CoRR
V Arvind Rameshwar, Shreyas Jain, Navin Kashyap
2023 J jnl
IEEE Trans. Inf. Theory
Praneeth Kumar Vippathalla, Chung Chan, Navin Kashyap, Qiaoqiao Zhou
2023 J jnl
IEEE Trans. Inf. Theory
Praneeth Kumar Vippathalla, Navin Kashyap
2022 conf
SPCOM
V Arvind Rameshwar, Navin Kashyap
2022 J jnl
CoRR
V Arvind Rameshwar, Navin Kashyap
2022 J jnl
CoRR
V Arvind Rameshwar, Navin Kashyap
2022 B conf
ISIT
Tania Sidana, Navin Kashyap
2022 J jnl
CoRR
Tania Sidana, Navin Kashyap
2022 B conf
ITW
V Arvind Rameshwar, Navin Kashyap
2022 J jnl
CoRR
V Arvind Rameshwar, Navin Kashyap
2022 B conf
ISIT
V Arvind Rameshwar, Navin Kashyap
2022 J jnl
CoRR
V Arvind Rameshwar, Navin Kashyap
2022 B conf
ITW
Praneeth Kumar Vippathalla, Chung Chan, Navin Kashyap, Qiaoqiao Zhou
2022 B conf
ISIT
Praneeth Kumar Vippathalla, Navin Kashyap
2022 J jnl
CoRR
Praneeth Kumar Vippathalla, Navin Kashyap
2021 B conf
WiOpt
B. R. Vinay Kumar, Navin Kashyap, D. Yogeshwaran
2021 J jnl
CoRR
B. R. Vinay Kumar, Navin Kashyap, D. Yogeshwaran
2021 B conf
ISIT
Anand Jerry George, Navin Kashyap
2021 J jnl
CoRR
Anand Jerry George, Navin Kashyap
2021 B conf
ISIT
V Arvind Rameshwar, Navin Kashyap
2021 J jnl
CoRR
V Arvind Rameshwar, Navin Kashyap
2021 J jnl
IEEE Trans. Inf. Theory
Bashar Huleihel, Oron Sabag, Haim H. Permuter, Navin Kashyap, Shlomo Shamai Shitz
2021 J jnl
IEEE Trans. Green Commun. Netw.
Haseen Rahman, Ankith Vinayachandran, Sibi Raj B. Pillai, Kumar Appaiah, Rahul Vaze, Navin Kashyap
2021 J jnl
IEEE/ACM Trans. Netw.
B. R. Vinay Kumar, Navin Kashyap
2021 B conf
ISIT
Praneeth Kumar Vippathalla, Chung Chan, Navin Kashyap, Qiaoqiao Zhou
2021 J jnl
CoRR
Praneeth Kumar Vippathalla, Chung Chan, Navin Kashyap, Qiaoqiao Zhou
2021 J jnl
CoRR
Praneeth Kumar Vippathalla, Chung Chan, Navin Kashyap, Qiaoqiao Zhou
2020 B conf
ISIT
V Arvind Rameshwar, Navin Kashyap
2020 J jnl
CoRR
V Arvind Rameshwar, Navin Kashyap
2020 J jnl
CoRR
Navin Kashyap, Manjunath Krishnapur
2020 C conf
ISITA
V Arvind Rameshwar, Aryabhatt M. Reghu, Navin Kashyap
2020 J jnl
CoRR
B. R. Vinay Kumar, Navin Kashyap
2020 B conf
ISIT
Chung Chan, Navin Kashyap, Praneeth Kumar Vippathalla, Qiaoqiao Zhou
2019 J jnl
CoRR
V Arvind Rameshwar, Navin Kashyap
2019 conf
NCC
V Arvind Rameshwar, Navin Kashyap
2019 B conf
ISIT
Bashar Huleihel, Oron Sabag, Haim H. Permuter, Navin Kashyap, Shlomo Shamai Shitz
2019 J jnl
CoRR
Bashar Huleihel, Oron Sabag, Haim H. Permuter, Navin Kashyap, Shlomo Shamai
2019 B conf
ISIT
Chung Chan, Navin Kashyap, Praneeth Kumar Vippathalla, Qiaoqiao Zhou
2019 J jnl
CoRR
Chung Chan, Navin Kashyap, Praneeth Kumar Vippathalla, Qiaoqiao Zhou
2019 B conf
ISIT
B. R. Vinay Kumar, Navin Kashyap
2019 J jnl
CoRR
B. R. Vinay Kumar, Navin Kashyap
2019 B conf
ISIT
Navin Kashyap, Ron M. Roth, Paul H. Siegel
2019 J jnl
CoRR
Navin Kashyap, Ron M. Roth, Paul H. Siegel
2019 J jnl
CoRR
B. R. Vinay Kumar, Roshan Antony, Navin Kashyap
2019 J jnl
CoRR
Pranab Basu, Navin Kashyap
2019 J jnl
IEEE Trans. Inf. Theory
Chung Chan, Manuj Mukherjee, Navin Kashyap, Qiaoqiao Zhou
2018 J jnl
IEEE Trans. Inf. Theory
Oron Sabag, Haim H. Permuter, Navin Kashyap
2018 B conf
ISIT
Chung Chan, Manuj Mukherjee, Navin Kashyap, Qiaoqiao Zhou
2018 J jnl
CoRR
Chung Chan, Manuj Mukherjee, Navin Kashyap, Qiaoqiao Zhou
2018 C conf
ISITA
Shivkumar K. Manickam, Navin Kashyap
2018 J jnl
IEEE Trans. Inf. Theory
Chung Chan, Manuj Mukherjee, Navin Kashyap, Qiaoqiao Zhou
2018 J jnl
CoRR
Chung Chan, Manuj Mukherjee, Navin Kashyap, Qiaoqiao Zhou
2017 conf
NCC
K. Manickam Shivkumar, Navin Kashyap
2017 B conf
ISIT
Oron Sabag, Haim H. Permuter, Navin Kashyap
2017 J jnl
CoRR
Oron Sabag, Haim H. Permuter, Navin Kashyap
2017 J jnl
CoRR
Chung Chan, Manuj Mukherjee, Navin Kashyap, Qiaoqiao Zhou
2017 J jnl
SIAM J. Discret. Math.
Chun Lam Chan, Winston Fernandes, Navin Kashyap, Manjunath Krishnapur
2017 J jnl
CoRR
Chung Chan, Manuj Mukherjee, Navin Kashyap, Qiaoqiao Zhou
2017 B conf
ISIT
Chung Chan, Manuj Mukherjee, Navin Kashyap, Qiaoqiao Zhou
2017 J jnl
Probl. Inf. Transm.
Shashank Vatedka, Navin Kashyap
2016 J jnl
CoRR
Shashank Vatedka, Navin Kashyap
2016 J jnl
CoRR
Shashank Vatedka, Navin Kashyap
2016 B conf
ISIT
Shashank Vatedka, Navin Kashyap
2016 J jnl
CoRR
Manuj Mukherjee, Chung Chan, Navin Kashyap, Qiaoqiao Zhou
2016 B conf
ISIT
Manuj Mukherjee, Chung Chan, Navin Kashyap, Qiaoqiao Zhou
2016 J jnl
IEEE J. Sel. Areas Commun.
N. V. Abhinav Das, Navin Kashyap
2016 J jnl
IEEE Trans. Inf. Theory
Manuj Mukherjee, Navin Kashyap, Yogesh Sankarasubramaniam
2016 J jnl
IEEE Trans. Inf. Theory
Oron Sabag, Haim H. Permuter, Navin Kashyap
2016 conf
SPCOM
Oron Sabag, Haim H. Permuter, Navin Kashyap
2016 B conf
ITW
Chung Chan, Manuj Mukherjee, Navin Kashyap, Qiaoqiao Zhou
2015 B conf
ITW
Oron Sabag, Haim H. Permuter, Navin Kashyap
2015 B conf
ISIT
Chun Lam Chan, Mahdi Jafari Siavoshani, Sidharth Jaggi, Navin Kashyap, Pascal O. Vontobel
2015 J jnl
CoRR
Shashank Vatedka, Navin Kashyap
2015 B conf
ITW
Shashank Vatedka, Navin Kashyap
2015 conf
NCC
Pranab Basu, Navin Kashyap
2015 J jnl
CoRR
Manuj Mukherjee, Navin Kashyap, Yogesh Sankarasubramaniam
2015 J jnl
CoRR
Chun Lam Chan, Winston Fernandes, Navin Kashyap, Manjunath Krishnapur
2015 J jnl
IEEE Trans. Inf. Theory
Shashank Vatedka, Navin Kashyap, Andrew Thangaraj
2015 B conf
ITW
Shashank Vatedka, Navin Kashyap
2015 J jnl
CoRR
Oron Sabag, Haim H. Permuter, Navin Kashyap
2015 B conf
ISIT
Manuj Mukherjee, Navin Kashyap
2015 J jnl
CoRR
Manuj Mukherjee, Navin Kashyap
2015 conf
Allerton
Oron Sabag, Haim H. Permuter, Navin Kashyap
2014 J jnl
CoRR
Manuj Mukherjee, Navin Kashyap, Yogesh Sankarasubramaniam
2014 B conf
ISIT
Manuj Mukherjee, Navin Kashyap, Yogesh Sankarasubramaniam
2014 J jnl
CoRR
Manuj Mukherjee, Navin Kashyap
2014 B conf
ISIT
Manuj Mukherjee, Navin Kashyap
2014 J jnl
CoRR
Shashank Vatedka, Navin Kashyap
2014 J jnl
IEEE Trans. Inf. Theory
Navin Kashyap, Gilles Zémor
2013 B conf
ITW
Winston Fernandes, Navin Kashyap
2013 B conf
ISIT
V. Shashank, Navin Kashyap
2013 B conf
ITW
K. Manickam Shivkumar, Navin Kashyap
2013 J jnl
IEICE Trans. Fundam. Electron. Commun. Comput. Sci.
Akiko Manada, Navin Kashyap
2013 J jnl
CoRR
Navin Kashyap, Gilles Zémor
2013 B conf
ISIT
Navin Kashyap, Gilles Zémor
2012 B conf
ISIT
Himanshu Tyagi, Navin Kashyap, Yogesh Sankarasubramaniam, Kapali Viswanathan
2012 J jnl
CoRR
Navin Kashyap, V. Shashank, Andrew Thangaraj
2012 B conf
ISIT
Navin Kashyap, V. Shashank, Andrew Thangaraj
2012 J jnl
IEEE Trans. Inf. Theory
Navin Kashyap, Andrew Thangaraj
2011 J jnl
IEEE Trans. Inf. Theory
Arya Mazumdar, Alexander Barg, Navin Kashyap
2011 J jnl
CoRR
Navin Kashyap, Andrew Thangaraj
2011 B conf
ISIT
Navin Kashyap, Andrew Thangaraj
2011 J jnl
Nat. Comput.
Ya Meng, Navin Kashyap
2010 B conf
ITW
Farzad Farnoud, Chien-Yu Chen, Olgica Milenkovic, Navin Kashyap
2010 J jnl
CoRR
Arya Mazumdar, Alexander Barg, Navin Kashyap
2010 B conf
ISIT
Arya Mazumdar, Alexander Barg, Navin Kashyap
2010 conf
Allerton
Arya Mazumdar, Alexander Barg, Navin Kashyap
2009 J jnl
SIAM J. Discret. Math.
Akiko Manada, Navin Kashyap
2009 J jnl
IEEE Trans. Inf. Theory
Navin Kashyap
2009 conf
Allerton
Ya Meng, Navin Kashyap
2009 J jnl
IEEE Trans. Inf. Theory
Navin Kashyap, David L. Neuhoff
2009 J jnl
IEEE Trans. Inf. Theory
Navin Kashyap
2009 B conf
DNA
Ya Meng, Navin Kashyap
2009 J jnl
CoRR
Akiko Manada, Navin Kashyap
2009 B conf
ISIT
Navin Kashyap, Akiko Manada
2008 J jnl
IEEE Trans. Inf. Theory
Navin Kashyap
2008 J jnl
CoRR
Navin Kashyap
2008 J jnl
IEEE Commun. Lett.
Adam Cohen, Fady Alajaji, Navin Kashyap, Glen Takahara
2008 J jnl
SIAM J. Discret. Math.
Navin Kashyap
2008 J jnl
CoRR
Akiko Manada, Navin Kashyap
2008 B conf
ISIT
Akiko Manada, Navin Kashyap
2007 B conf
ISIT
Navin Kashyap
2007 J jnl
CoRR
Navin Kashyap
2007 J jnl
CoRR
Navin Kashyap
2007 conf
AAECC
Navin Kashyap
2006 J jnl
CoRR
Navin Kashyap
2006 J jnl
IEEE Trans. Inf. Theory
Navin Kashyap, Paul H. Siegel, Alexander Vardy
2006 J jnl
CoRR
Akiko Manada, Navin Kashyap
2006 B conf
ISIT
Akiko Manada, Navin Kashyap
2006 J jnl
IEEE Trans. Inf. Theory
Navin Kashyap, David L. Neuhoff
2006 J jnl
IEEE Trans. Inf. Theory
Olgica Milenkovic, Navin Kashyap, David Leyba
2005 J jnl
SIAM J. Discret. Math.
Navin Kashyap, Paul H. Siegel, Alexander Vardy
2005 J jnl
CoRR
Navin Kashyap, Paul H. Siegel, Alexander Vardy
2005 J jnl
CoRR
Olgica Milenkovic, Navin Kashyap
2005 B conf
ISIT
Olgica Milenkovic, Navin Kashyap
2005 conf
CDC/ECC
Olgica Milenkovic, Navin Kashyap, Bane Vasic
2005 conf
WCC
Olgica Milenkovic, Navin Kashyap
2005 J jnl
CoRR
Olgica Milenkovic, Navin Kashyap, David Leyba
2004 B conf
ISIT
Navin Kashyap, Paul H. Siegel, Alexander Vardy
2004 conf
Advances in Information Recording
Navin Kashyap, Paul H. Siegel
2004 J jnl
IEEE Trans. Inf. Theory
Navin Kashyap, Paul H. Siegel
2004 B conf
ISIT
Navin Kashyap, Paul H. Siegel
2003 J jnl
SIAM J. Discret. Math.
Navin Kashyap, Paul H. Siegel
2003 J jnl
SIAM J. Discret. Math.
Navin Kashyap
2001 J jnl
IEEE Trans. Inf. Theory
Navin Kashyap, David L. Neuhoff
2001 J jnl
IEEE Trans. Inf. Theory
Navin Kashyap, David L. Neuhoff
1999 B conf
Data Compression Conference
Navin Kashyap, David L. Neuhoff
redb/extractors/decompiler/bninja/analysis/low_level_normalization.py
← Index redb/extractors/decompiler/bninja/analysis/low_level_normalization.py python
from binaryninja import (
    ILRegister, ILRegisterStack, ILFlag,
    ILIntrinsic, ILSemanticFlagGroup,
)

class LowLevelNormalization:
    def __init__(self):
        return

    def _collect_ops(self, il, ops):
        if il is None:
            return
        ops.append(int(il.operation))
        operands = getattr(il, "operands", None)
        if not operands:
            return
        for op in operands:
            if hasattr(op, "operation"):
                self._collect_ops(op, ops)
            elif isinstance(op, (list, tuple)):
                for sub in op:
                    if hasattr(sub, "operation"):
                        self._collect_ops(sub, ops)

    def normalize_instruction_all_levels(self, instr_il):
        ops = []
        self._collect_ops(instr_il, ops)

        return ops

    def _leaf_type(self, val):
        if isinstance(val, ILRegister):
            return "REG"
        if isinstance(val, ILRegisterStack):
            return "REG_STACK"
        if isinstance(val, ILFlag):
            return "FLAG"
        if isinstance(val, ILSemanticFlagGroup):
            return "FLAG_GROUP"
        if isinstance(val, ILIntrinsic):
            return "INTRINSIC"
        if isinstance(val, bool):
            return "BOOL"
        if isinstance(val, int):
            return "CONST"
        return type(val).__name__.upper()

    def _collect(self, il, out):
        if il is None:
            return
        out.append(int(il.operation))
        operands = getattr(il, "operands", None)
        if not operands:
            return
        for op in operands:
            if hasattr(op, "operation"):
                self._collect(op, out)
            elif isinstance(op, (list, tuple)):
                for sub in op:
                    if hasattr(sub, "operation"):
                        self._collect(sub, out)
                    else:
                        out.append(self._leaf_type(sub))
            else:
                out.append(self._leaf_type(op))

    def normalize_instr_with_operands(self, instr_il):
        ops = []
        self._collect(instr_il, ops)
        return ops