Coder Social home page Coder Social logo

rsdd-docs's People

Contributors

mattxwang avatar sholtzen avatar

Watchers

 avatar  avatar

rsdd-docs's Issues

Internal guide

Provide explanations of the internal tips and tricks that go into RSDD. These are implementation details that are necessary for understanding and contributing to RSDD, but not necessarily critical for using it.

  • Complemented edges
  • SDD bottom-up compilation
  • BDD bottom-up compilation
  • d-DNNF top-down compilation

Technical overview: What is knowledge compilation?

Include a technical overview of the major components of the library, with the goal of bringing a new user up to speed in what the core data-structures, algorithms, and capabilities of the library are. The goal of this section is not necessarily to be a "how to use RSDD"; it's more a "What is knowledge compilation"?

These sections should include references to academic literature and books, and serve to orient the learner in this area. None of this is specific to RSDD.

Subsections:

  • What is the goal of knowledge compilation?
    • Bottom-up vs top-down compilation
    • Queries
    • Operations
  • The core data structures: BDDs, SDDs, d-DNNF
  • Applications of knowledge compilation
    • Probabilistic inference
    • model checking
  • Heuristics and semi-automation
    • Variable ordering heuristics: min-fill, interaction graphs
    • d-Trees and CNF decomposition

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.