andreasenese Goto Github PK
Name: Andrea Senese
Type: User
Bio: Student at Department of CS: • Bachelor’s Degree in CS, Branch: Languages and System 2015 - 2019 • Master’s Degree in CS(AI & Software) 2019
Location: Torino
Name: Andrea Senese
Type: User
Bio: Student at Department of CS: • Bachelor’s Degree in CS, Branch: Languages and System 2015 - 2019 • Master’s Degree in CS(AI & Software) 2019
Location: Torino
Motivations Real optimization problems From real problems to paradigmatic computational problems Complessità di problemi computazionali (paradigmatici) Refreshing: (N)PTIME, problem reduction, NP-completeness, etc. Cook-Levin Theorem: proof SAT-solver and applications Relevant chains of reductions: SAT --> Optimization problems Classical techniques for NP-complete problems Backtracking Branch&Bound Linear relaxation Approximation (absolute, relative) Dynamic programming Non classical techniques for NP-complete problems Examples of reference Randomized algorithms Models Classification (for the optimization) Design paradigms Probabilistic computational complexity classes
imperative algorithm optimization
Config files for my GitHub profile.
A parallel inference skeleton algorithm in Haskell
- Introduction to intelligent agents. - Agents as intensional systems. Abstract architectures for intelligent agents. - Deductive reasoning agents. - Logics for multiagent systems: modal logic, temporal logic, logics for knowledge e belief. Model checking. - Formal models for BDI (Belief, Desire, Intention) agents: Cohen and Levesque's intetion logic. - Practical Reasoning Agents. Agent Oriented Programming. Concurrent METATEM. GOLOG. - Reactive and hybrid agents. - Multiagent systems. - Multiagent Systems and Societies of Agents. - Communication: Agent Communication Languages (ACL), SInteraction Protocols, Social Semantics and Commitment Protocols. - Multiagent interactions: game theory, strategies and Nash equilibria. - Allocating Scarce Resources: Auctions. - Languages and environments for multiagent systems: Jade, Jason, JaCaMo.
Introduction to the design of mobile applications;. Mobile application development: Android platform; iOS platform (hints); cross-platform (hints). Introduction to the aggregate programming pararadigm.
An introduction to system verification => a first specification language: Petri nets and colored Petri nets; definition, properties and avaiable tools (GreatSPN) - a second specification language: process algebras; - properties' specification languages: linear temporal logic, branching temporal logics and available model-checking tools and associated tools (nuSMV and RGMEDD) - expressing timed models and timed properties: timed automata and timed branching logics and associated tool (Uppaal)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.