K.Srinivasan 

(also known as: Srinivasan Kannan, Shrinivaasan Kannan, Shrinivas Kannan)




Shortest CV - LatexPDF

Longest CV - PDF

Longest CV - Text 



Krishna iResearch Open Source Products -  open source research initiative of self - (2003 - Present) - Profile (SourceForge)Profile (GitHub), Profile (GitLab)

NeuronRain  - a new Machine Learning, Cloud and Messaging augmented OS:

NeuronRain Research - SourceForge Repositories - academic research and astronomy oriented:


VIRGO - VIRtual Generic Os - Linux kernel fork-off (kernel modules,system calls etc.,) with cloud and machine learning features (32 bit based on 4.1.5 mainline)

VIRGO64 - 64 bit version of previous VIRGO Linux kernel based on 4.13.3 mainline

USBmd -  USB driver kernel module for network analytics, debugging etc., based on 32-bit 4.1.5 linux kernel

USBmd64  USB driver kernel module for network analytics, debugging etc., based on 64-bit 4.13.3 linux kernel


ASFER - AStroinFER - BigData Analytics and Machine Learning Software for Large Data Sets (at present implemented for Astronomical Datasets)


KINGCOBRA -  Linux kernelspace messaging with miscellaneous applications based on 32-bit 4.1.5 linux kernel

KINGCOBRA64  - Linux kernelspace messaging with miscellaneous applications based on 64-bit 4.13.3 linux kernel


NeuronRain Enterprise - GitHub Repositories - for enterprise cloud deployments (replicated in GitLab)

VIRGO - VIRtual Generic Os - Linux kernel fork-off (kernel modules,system calls etc.,) with cloud and machine learning features (32 bit based on 4.1.5 mainline)

VIRGO64 64 bit version of previous VIRGO Linux kernel based on 4.13.3 mainline

USBmd USB driver kernel module for network analytics, debugging etc., based on 32-bit 4.1.5 linux kernel

USBmd64 USB driver kernel module for network analytics, debugging etc., based on 64-bit 4.13.3 linux kernel


ASFER - AStroinFER - BigData Analytics and Machine Learning Software for Large Data Sets


KINGCOBRA - Linux kernelspace messaging with miscellaneous applications based on 32-bit 4.1.5 linux kernel

KINGCOBRA64  Linux kernelspace messaging with miscellaneous applications based on 64-bit 4.13.3 linux kernel




Krishna iResearch (old link updated in 2006)

Bifurcation of code bases into 32-bit and 64-bit previously has been chosen than branching/ifdefs because of drastic difference in linux kernel versions/functionalities/dependencies between base kernels for 32 and 64 bits. The opensource codebases in SourceForge and GitHub above are non funded,non profit academic research efforts. Premium technical support is available for above opensource codebases. GitHub/GitLab repositories implement NeuronRain Enterprise and SourceForge repositories implement NeuronRain Research versions. Dual licensed closedsource premium commercial versions with enhanced features on above GPL products in development since 2010.

Free online course materials



Research statements

Research statement 1 (2010)

Research statement 2 - with some proof sketches (2011)  (Algorithm for Timeout  implemented on Global Decisioning Platform 3.0 - Copyright: Global Analytics)

Research statement 3 - with some proof sketches (2014)

Research Statement 4 (6 June 2018) - ppt

Research Statement 5 (2018)


Patents

Team Patents - Sun Microsystems - 2000-2005

Disclosure - Patent Pending (Copyright: Sun Microsystems - 2002 - Reference Number: P8490)

Survival Index Based Transaction Timeout Manager (Java PoC implemented on SunOne-iPlanet Application Server 6.5 J2EE-JTS Transaction Manager)


Publications (2008-2011) - (CMI-IMSc-IIT, Chennai) guided and reviewed (Advisors/Co-Authors in Google Scholar)

Few Algorithms for Ascertaining Merit Of a Document

(Master's thesis) arXiv Link to Few Algorithms for Ascertaining Merit of a Document

Presentation slides - Few Algorithms for Ascertaining Merit Of a Document


(Published during PhD - October 2010) TAC 2010 dataset evaluation - Update summarization with Interview Algorithm (with some updates added to the above)- paper

TAC 2010 dataset evaluation - Update summarization with Interview Algorithm (with some updates added to the above)- slides

NIST TAC 2010 link to Update Summarization with Interview Algorithm


Decidability of Existence and Construction of a Complement of a given function 

arXiv Link to Decidability of Existence and Construction of a Complement of a given function

Circuits for Complement of a function - old version


Publication Drafts (PDF and Text) (NOTE: These are not final versions and are work in progress) (2012 - present) - unguided and unreviewed - (Theory and Engineering Hodgepodge)



Complexity Theoretic Analysis of Non-majority and Majority Social Choice, Circuit Lowerbounds, Pseudorandomness, Goodness of Voting and Margulis-Russo Threshold/Condorcet Jury Theorem, Complement Function, Combinatorics (Ramsey coloring of sequences), Diophantine Analysis, Riemann Zeta Function, Hypergeometric Functions, Logical time and causality(EventNet), Formal Languages (Lambda Calculus), Graph theoretic/Computational linguistic/Interview Intrinsic Merit/Fitness/Fame and Experiential Learning in the context of WWW (people, text, audio and visuals analysis) and Social/Economic networks, Algorithmic Graph Theoretic Learning Models, Computational Learning Theory, Software Analytics/Program Analysis, People Analytics/HR Analytics, Fame/Merit Equilibrium (Welfare Functions, Flow Market Equilibrium and 

 Convex-Concave Programming in Algorithmic Economics applied to Fame-Merit)

, Mechanism Design, Neural Networks and Deep Learning, Quantum mechanics and Intrinsic Fitness/Merit(Bose-Einstein condensation in networks), Locality Sensitive Hashing and Separate Chaining Hash tables, Integer Partitions(additive and multiplicative), Set Partitions, Space filling/Tiling/Packing, Number Theory, Linear Programming, Cellular Automata, Satisfiability (Least Square SAT Solvers and QBFSAT), Classical NC-PRAM (k-mergesort, segment tree, wavelet tree, ray shooting queries, planar point location) and Quantum Computational Geometric Integer Factoring, Algebraic Geometry and Connections amongst them etc., (most recent draft updates to all publications previously and earlier drafts below - in text format - nonlinear theoretical writeups interspersed between NeuronRain AsFer code commits in SourceForge, GitLab and GitHub):



Earlier Drafts:

Integer Partitions and Hash functions (in Tex) - 2012

Interview Algorithm is in IP=PSPACE (in Tex) - 2012

Few Non-trivial Questions and Shell Turing Machines (in Tex) - 2012


Complexity aspects of Non-majority and Majority Social Choice, Hash Functions, Integer Partitions, Graph theoretic Document summarization etc.,:

Document Summarization from WordNet Subgraph obtained by Recursive Gloss Overlap ( Draft  - 25 July 2014 ) 

Integer Partitions and Hash Functions (new version - 5 April 2014 and 17 April 2014)


Lower Bounds for Majority Voting and Pseudorandom choice

Circuits For Computing Error Probability of Majority Voting (new version - 10 April 2014)

Circuits For Computing Error Probability of Majority Voting (old version - March 2013)


In-depth Analysis of a Variant of Majority Voting with relation to ZFC - updated draft (new version - 8 February 2014)

In-depth Analysis of a Variant of Majority Voting with relation to ZFC (old version - 8 March 2013)


Parallel PRG and Space Filling:

A Chaos theoretic Parallel Pseudorandom generator in RNC For Majority Voting and Pseudorandom Choice 


Analysis of a Randomized Space Filling Algorithm and its Linear Program Formulation (previous version)



Discrete Hyperbolic Factorization - previous versions:







Publication Drafts (TeX) (NOTE: These are not final versions and are work in progress)

Arrow’s Theorem, Circuit For Democracy and Pseudorandom Choice and P Versus NP - (Draft - 17 September 2014 )



Integer Partitions and Hash Functions (new version - 5 April 2014 and 17 April 2014)


Circuits for Computing Error Probability of Majority Voting (new version - 10 April 2014)

Circuits For Computing Error Probability of Majority Voting (old version - March 2013)


In-depth Analysis of a Variant of Majority Voting with relation to ZFC - updated draft (new version - 8 February 2014)

In-depth Analysis of a Variant of Majority Voting with relation to ZFC (old version - 8 March 2013)

Discrete Hyperbolic Polylogarithmic Sieve For Integer Factorization - with Interpolation Search (Version 2 - updated 25 June 2013)

Discrete Hyperbolic Polylogarithmic Sieve For Integer Factorization - with Interpolation Search (Version 3 - updated 30 June 2013)

Discrete Hyperbolic Polylogarithmic Sieve For Integer Factorization - with Interpolation Search (Version 4 - updated 1 July 2013 and Version 5 - updated 20 July 2013 including all handwritten notes)

Discrete Hyperbolic Polylogarithmic Sieve For Integer Factorization - using Rectangular Binary (or) Interpolation Search (Latest - version 12 - updated 25 August 2013)

Discrete Hyperbolic Factorization - Parallel RAM algorithm: