BOOKS - NATURAL SCIENCES - Discrete and combinatorial mathematics an applied introduc...
Discrete and combinatorial mathematics an applied introduction, 5th Edition -  2004 PDF Boston Pearson Addison Wesley BOOKS NATURAL SCIENCES
ECO~19 kg CO²

3 TON

Views
8626

Telegram
 
Discrete and combinatorial mathematics an applied introduction, 5th Edition
Year: 2004
Format: PDF
File size: 21,2 MB
Language: ENG



Pay with Telegram STARS
It includes new examples, exercises, and applications that reflect current trends and research in discrete mathematics. Discrete and Combinatorial Mathematics: An Applied Introduction, Fifth Edition In today's fast-paced and ever-evolving technological landscape, understanding the fundamentals of discrete and combinatorial mathematics is more crucial than ever. As technology continues to advance at an exponential rate, it's essential to develop a personal paradigm for perceiving the technological process of developing modern knowledge. This fifth edition of Discrete and Combinatorial Mathematics: An Applied Introduction delivers a comprehensive overview of the subject matter, providing readers with the tools they need to stay ahead of the curve. With its flexible organization and abundance of new examples, exercises, and applications, this text offers a unique learning experience tailored to individual teaching styles and course needs. The book begins by introducing the basic concepts of discrete mathematics, including sets, functions, and graph theory. From there, it delves into more advanced topics such as combinatorics, probability, and algorithms, all of which are presented in an accessible and simplified format to facilitate easy comprehension. The authors emphasize the importance of understanding these fundamental principles to appreciate the beauty and power of discrete mathematics, making it an engaging read for both beginners and seasoned mathematicians alike. Throughout the text, real-world examples are used to illustrate how discrete mathematics applies to everyday life, from simple problems like scheduling appointments to complex issues like data analysis and network optimization.
Он включает в себя новые примеры, упражнения и приложения, которые отражают современные тенденции и исследования в области дискретной математики. Дискретная и комбинаторная математика: прикладное введение, пятое издание В современном быстро развивающемся и постоянно развивающемся технологическом ландшафте понимание основ дискретной и комбинаторной математики имеет решающее значение как никогда. Поскольку технологии продолжают развиваться экспоненциально, важно разработать личную парадигму восприятия технологического процесса развития современных знаний. В этом пятом издании «Дискретная и комбинаторная математика: прикладное введение» представлен всесторонний обзор предмета, предоставляющий читателям инструменты, необходимые для того, чтобы идти на опережение. Благодаря гибкой организации и большому количеству новых примеров, упражнений и приложений этот текст предлагает уникальный опыт обучения, адаптированный к индивидуальным стилям обучения и потребностям курса. Книга начинается с введения основных понятий дискретной математики, включая множества, функции и теорию графов. Оттуда он углубляется в более продвинутые темы, такие как комбинаторика, вероятность и алгоритмы, все из которых представлены в доступном и упрощенном формате для облегчения понимания. Авторы подчеркивают важность понимания этих фундаментальных принципов, чтобы оценить красоту и силу дискретной математики, что делает ее увлекательным чтением как для начинающих, так и для опытных математиков. По всему тексту используются реальные примеры, чтобы проиллюстрировать, как дискретная математика применяется к повседневной жизни, от простых задач, таких как планирование встреч, до сложных вопросов, таких как анализ данных и оптимизация сети.
Il comprend de nouveaux exemples, exercices et applications qui reflètent les tendances actuelles et la recherche dans le domaine des mathématiques discrètes. Mathématiques discrètes et combinatoires : introduction appliquée, cinquième édition Dans le paysage technologique moderne en évolution rapide et constante, la compréhension des fondements des mathématiques discrètes et combinatoires est plus cruciale que jamais. Alors que la technologie continue d'évoluer de manière exponentielle, il est important de développer un paradigme personnel pour la perception du processus technologique du développement des connaissances modernes. Cette cinquième édition, « Mathématiques discrètes et combinatoires : introduction appliquée », présente un aperçu complet du sujet, fournissant aux lecteurs les outils nécessaires pour aller de l'avant. Avec une organisation flexible et un grand nombre de nouveaux exemples, exercices et applications, ce texte offre une expérience d'apprentissage unique, adaptée aux styles d'apprentissage individuels et aux besoins du cours. livre commence par l'introduction des concepts de base des mathématiques discrètes, y compris la multitude, les fonctions et la théorie des graphes. De là, il explore des sujets plus avancés tels que la combinatoire, la probabilité et les algorithmes, tous présentés dans un format accessible et simplifié pour faciliter la compréhension. s auteurs soulignent l'importance de comprendre ces principes fondamentaux pour apprécier la beauté et la puissance des mathématiques discrètes, ce qui en fait une lecture fascinante pour les mathématiciens débutants et expérimentés. Tout au long du texte, des exemples réels sont utilisés pour illustrer comment les mathématiques discrètes s'appliquent à la vie quotidienne, des tâches simples telles que la planification des réunions aux questions complexes telles que l'analyse des données et l'optimisation du réseau.
Incluye nuevos ejemplos, ejercicios y aplicaciones que reflejan las tendencias actuales y la investigación en el campo de las matemáticas discretas. Matemáticas discretas y combinatorias: introducción aplicada, quinta edición En el panorama tecnológico actual, en rápida evolución y en constante evolución, la comprensión de los fundamentos de las matemáticas discretas y combinatorias es más crucial que nunca. A medida que la tecnología continúa evolucionando exponencialmente, es importante desarrollar un paradigma personal de percepción del proceso tecnológico del desarrollo del conocimiento moderno. Esta quinta edición, «Matemáticas discretas y combinatorias: una introducción aplicada», presenta una visión general completa del tema, proporcionando a los lectores las herramientas necesarias para salir adelante. Con una organización flexible y un gran número de nuevos ejemplos, ejercicios y aplicaciones, este texto ofrece una experiencia de aprendizaje única, adaptada a los estilos de aprendizaje individuales y a las necesidades del curso. libro comienza introduciendo conceptos básicos de matemáticas discretas, incluyendo conjuntos, funciones y teoría de grafos. A partir de ahí se profundiza en temas más avanzados como la combinatoria, la probabilidad y los algoritmos, todos ellos presentados en un formato accesible y simplificado para facilitar la comprensión. autores destacan la importancia de entender estos principios fundamentales para apreciar la belleza y el poder de las matemáticas discretas, lo que la convierte en una lectura fascinante tanto para principiantes como para matemáticos experimentados. A lo largo del texto se utilizan ejemplos reales para ilustrar cómo las matemáticas discretas se aplican a la vida cotidiana, desde tareas sencillas como la planificación de reuniones hasta preguntas complejas como el análisis de datos y la optimización de la red.
Ele inclui novos exemplos, exercícios e aplicativos que refletem tendências modernas e estudos sobre matemática discreta. Matemática discreta e combinadora: introdução aplicada, quinta edição Em uma paisagem tecnológica moderna e em constante evolução, entender os fundamentos da matemática discreta e combinatória é mais importante do que nunca. Como a tecnologia continua a desenvolver-se exponencialmente, é importante desenvolver um paradigma pessoal para a percepção do processo tecnológico de desenvolvimento do conhecimento moderno. Nesta quinta edição, Matemática Discreta e Combinadora: Introdução Aplicada apresenta uma visão completa da matéria, fornecendo aos leitores as ferramentas necessárias para avançar. Com uma organização flexível e um grande número de novos exemplos, exercícios e aplicativos, este texto oferece uma experiência única de aprendizagem adaptada aos estilos de aprendizagem individuais e às necessidades do curso. O livro começa com a introdução de conceitos básicos de matemática discreta, incluindo muitas funções, funções e teoria dos gráficos. A partir daí, ele se aprofunda em temas mais avançados, como combinação, probabilidade e algoritmos, todos apresentados em um formato acessível e simplificado para facilitar a compreensão. Os autores ressaltam a importância de compreender esses princípios fundamentais para apreciar a beleza e o poder da matemática discreta, tornando-a uma leitura fascinante tanto para os iniciantes como para os matemáticos experientes. Em todo o texto são usados exemplos reais para ilustrar como a matemática discreta é aplicada à vida diária, desde tarefas simples, como planejar reuniões, até questões complexas, como análise de dados e otimização da rede.
Include nuovi esempi, esercizi e applicazioni che riflettono le tendenze attuali e la ricerca in matematica discreta. Matematica discreta e combinatoria: introduzione applicata, quinta edizione In un panorama tecnologico in continua evoluzione e in continua evoluzione, comprendere le basi della matematica discreta e combinatoria è più importante che mai. Poiché la tecnologia continua a svilupparsi esponenzialmente, è importante sviluppare un paradigma personale per la percezione del processo tecnologico dello sviluppo della conoscenza moderna. Questa quinta edizione, «Matematica discreta e combinatoria: introduzione applicativa», fornisce una panoramica completa della materia che fornisce ai lettori gli strumenti necessari per arrivare in anticipo. Grazie all'organizzazione flessibile e a numerosi nuovi esempi, esercizi e applicazioni, questo testo offre un'esperienza didattica unica, adattata ai singoli stili di apprendimento e alle esigenze del corso. Il libro inizia con l'introduzione di concetti fondamentali di matematica discreta, tra cui molti, funzioni e teoria grafica. Da lì si approfondisce su argomenti più avanzati, come la combinazione, probabilità e algoritmi, tutti rappresentati in un formato accessibile e semplificato per facilitare la comprensione. Gli autori sottolineano l'importanza di comprendere questi principi fondamentali per apprezzare la bellezza e il potere di una matematica discreta, che la rende una lettura affascinante sia per gli aspiranti matematici che per i matematici esperti. In tutto il testo vengono utilizzati esempi reali per illustrare come la matematica discreta si applica alla vita quotidiana, dalle attività semplici, come la pianificazione degli incontri, a questioni complesse, come l'analisi dei dati e l'ottimizzazione della rete.
Es enthält neue Beispiele, Übungen und Anwendungen, die aktuelle Trends und Forschung auf dem Gebiet der diskreten Mathematik widerspiegeln. Diskrete und kombinatorische Mathematik: Angewandte Einführung, fünfte Auflage In der heutigen schnelllebigen und sich ständig weiterentwickelnden technologischen Landschaft ist das Verständnis der Grundlagen der diskreten und kombinatorischen Mathematik wichtiger denn je. Da sich die Technologie exponentiell weiterentwickelt, ist es wichtig, ein persönliches Paradigma für die Wahrnehmung des technologischen Prozesses der Entwicklung des modernen Wissens zu entwickeln. Diese fünfte Ausgabe von Diskrete und kombinatorische Mathematik: Eine angewandte Einführung bietet einen umfassenden Überblick über das Thema und bietet den sern die Werkzeuge, die sie benötigen, um der Zeit voraus zu sein. Mit seiner flexiblen Organisation und einer Vielzahl neuer Beispiele, Übungen und Anwendungen bietet dieser Text eine einzigartige rnerfahrung, die auf individuelle rnstile und Kursbedürfnisse zugeschnitten ist. Das Buch beginnt mit einer Einführung in die grundlegenden Konzepte der diskreten Mathematik, einschließlich der Menge, Funktionen und Graphentheorie. Von dort aus geht es tiefer in fortgeschrittenere Themen wie Kombinatorik, Wahrscheinlichkeit und Algorithmen, die alle in einem zugänglichen und vereinfachten Format präsentiert werden, um das Verständnis zu erleichtern. Die Autoren betonen, wie wichtig es ist, diese grundlegenden Prinzipien zu verstehen, um die Schönheit und Stärke der diskreten Mathematik zu schätzen, was sie zu einer faszinierenden ktüre für Anfänger und erfahrene Mathematiker macht. Im gesamten Text wird anhand realer Beispiele veranschaulicht, wie diskrete Mathematik auf den Alltag angewendet wird, von einfachen Aufgaben wie der Terminvergabe bis hin zu komplexen Fragestellungen wie Datenanalyse und Netzwerkoptimierung.
Obejmuje nowe przykłady, ćwiczenia i zastosowania, które odzwierciedlają aktualne trendy i badania w dyskretnej matematyce. Matematyka dyskretna i kombinatoryczna: Wprowadzenie zastosowane, wydanie piąte W dzisiejszym szybko rozwijającym się i stale ewoluującym krajobrazie technologicznym zrozumienie podstaw matematyki dyskretnej i kombinatorycznej jest ważniejsze niż kiedykolwiek. Ponieważ technologie nadal rozwijają się wykładniczo, ważne jest opracowanie osobistego paradygmatu postrzegania technologicznego procesu rozwoju nowoczesnej wiedzy. Ta piąta edycja, „Matematyka dyskretna i kombinatoryczna: Wprowadzenie zastosowane”, zapewnia obszerny przegląd tematu, zapewniając czytelnikom narzędzia, których potrzebują, aby pozostać przed krzywą. Dzięki elastycznej organizacji i wielu nowym przykładom, ćwiczeniom i aplikacjom, tekst ten oferuje unikalne doświadczenie w nauce dostosowane do indywidualnych stylów nauki i potrzeb kursu. Książka rozpoczyna się od wprowadzenia podstawowych pojęć dyskretnej matematyki, w tym zbiorów, funkcji i teorii wykresu. Stamtąd przechodzi do bardziej zaawansowanych tematów, takich jak kombinatoryka, prawdopodobieństwo i algorytmy, z których wszystkie są prezentowane w dostępnym i uproszczonym formacie, aby ułatwić zrozumienie. Autorzy podkreślają znaczenie zrozumienia tych podstawowych zasad, aby docenić piękno i moc dyskretnej matematyki, czyniąc ją fascynującą lekturą zarówno dla początkujących, jak i doświadczonych matematyków. W całym tekście przykłady świata rzeczywistego służą do zilustrowania, jak dyskretna matematyka jest stosowana do codziennego życia, od prostych zadań, takich jak planowanie spotkań po złożone kwestie, takie jak analiza danych i optymalizacja sieci.
הוא כולל דוגמאות חדשות, תרגילים ויישומים המשקפים מגמות ומחקרים עכשוויים במתמטיקה בדידה. מתמטיקה בדידה וקומבינטורית: מבוא יישומי, המהדורה החמישית בנוף הטכנולוגי המתפתח והמתפתח במהירות, הבנת יסודות המתמטיקה הדיסקרטית והקומבינטורית היא קריטית מתמיד. ככל שהטכנולוגיות ממשיכות להתפתח באופן אקספוננציאלי, חשוב לפתח פרדיגמה אישית לתפיסה של התהליך הטכנולוגי של התפתחות הידע המודרני. מהדורה חמישית זו, Discrete and Combinatorial Mathematics: An Applied Introduction, מספקת סקירה מקיפה של הנושא, ומספקת לקוראים את הכלים הדרושים כדי להקדים את העקום. עם ארגון גמיש והרבה דוגמאות חדשות, תרגילים ואפליקציות, טקסט זה מציע חווית למידה ייחודית הספר מתחיל בהצגת המושגים הבסיסיים של מתמטיקה בדידה, כולל סטים, פונקציות ותורת הגרפים. משם, הוא מתעמק בנושאים מתקדמים יותר כגון קומבינטוריקה, הסתברות ואלגוריתמים, כולם מוצגים בפורמט נגיש ומופשט כדי להקל על ההבנה. המחברים מדגישים את החשיבות של הבנת עקרונות יסוד אלה על מנת להעריך את היופי והכוח של המתמטיקה הבדידה, מה שהופך אותה לקריאה מרתקת למתחילים ולמתמטיקאים מנוסים כאחד. לאורך הטקסט, דוגמאות מהעולם האמיתי משמשות כדי להמחיש כיצד מתמטיקה בדידה מיושמת בחיי היומיום, החל ממשימות פשוטות כמו לקבוע תורים לנושאים מורכבים כמו ניתוח נתונים ואופטימיזציה של הרשת.''
Ayrık matematikteki güncel eğilimleri ve araştırmaları yansıtan yeni örnekler, alıştırmalar ve uygulamalar içerir. Ayrık ve Kombinatoryal Matematik: Uygulamalı Bir Giriş, Beşinci Baskı Günümüzün hızla gelişen ve sürekli gelişen teknolojik ortamında, ayrık ve kombinatoryal matematiğin temellerini anlamak her zamankinden daha önemlidir. Teknolojiler katlanarak gelişmeye devam ettikçe, modern bilginin gelişiminin teknolojik sürecinin algılanması için kişisel bir paradigma geliştirmek önemlidir. Bu beşinci baskı, "Ayrık ve Kombinatoryal Matematik: Uygulamalı Bir Giriş", okuyuculara eğrinin önünde kalmak için ihtiyaç duydukları araçları sağlayarak konuya kapsamlı bir genel bakış sağlar. Esnek organizasyon ve birçok yeni örnek, alıştırma ve uygulama ile bu metin, bireysel öğrenme stillerine ve kurs ihtiyaçlarına göre uyarlanmış benzersiz bir öğrenme deneyimi sunar. Kitap, setler, fonksiyonlar ve grafik teorisi dahil olmak üzere ayrık matematiğin temel kavramlarını tanıtarak başlar. Buradan, kombinatorik, olasılık ve algoritmalar gibi daha ileri konulara girer; bunların hepsi, anlamayı kolaylaştırmak için erişilebilir ve basitleştirilmiş bir biçimde sunulur. Yazarlar, ayrık matematiğin güzelliğini ve gücünü takdir etmek için bu temel ilkeleri anlamanın önemini vurgulamakta, yeni başlayanlar ve deneyimli matematikçiler için büyüleyici bir okuma yapmaktadır. Metin boyunca, gerçek dünya örnekleri, ayrık matematiğin günlük hayata nasıl uygulandığını, randevuları zamanlama gibi basit görevlerden veri analizi ve ağ optimizasyonu gibi karmaşık konulara kadar göstermek için kullanılır.
يتضمن أمثلة وتمارين وتطبيقات جديدة تعكس الاتجاهات الحالية والبحوث في الرياضيات المنفصلة. الرياضيات المنفصلة والمشتركة: مقدمة تطبيقية، الطبعة الخامسة في المشهد التكنولوجي سريع التطور ودائم التطور اليوم، أصبح فهم أسس الرياضيات المنفصلة والمشتركة أكثر أهمية من أي وقت مضى. ومع استمرار التطور المتزايد للتكنولوجيات، من المهم وضع نموذج شخصي لتصور العملية التكنولوجية لتطوير المعرفة الحديثة. تقدم هذه النسخة الخامسة، «الرياضيات المنفصلة والمشتركة: مقدمة تطبيقية»، نظرة عامة شاملة على الموضوع، وتزويد القراء بالأدوات التي يحتاجون إليها للبقاء في طليعة المنحنى. مع التنظيم المرن والكثير من الأمثلة والتمارين والتطبيقات الجديدة، يقدم هذا النص تجربة تعليمية فريدة مصممة خصيصًا لأنماط التعلم الفردية واحتياجات الدورة. يبدأ الكتاب بتقديم المفاهيم الأساسية للرياضيات المنفصلة، بما في ذلك المجموعات والوظائف ونظرية الرسم البياني. من هناك، يتعمق في موضوعات أكثر تقدمًا مثل التوافقيات والاحتمالات والخوارزميات، وكلها معروضة بتنسيق يسهل الوصول إليه ومبسط لتسهيل الفهم. يؤكد المؤلفون على أهمية فهم هذه المبادئ الأساسية من أجل تقدير جمال وقوة الرياضيات المنفصلة، مما يجعلها قراءة رائعة للمبتدئين وعلماء الرياضيات ذوي الخبرة على حد سواء. في جميع أنحاء النص، يتم استخدام أمثلة العالم الحقيقي لتوضيح كيفية تطبيق الرياضيات المنفصلة على الحياة اليومية، من المهام البسيطة مثل جدولة المواعيد إلى القضايا المعقدة مثل تحليل البيانات وتحسين الشبكة.
これは、現在の傾向と離散数学の研究を反映した新しい例、演習やアプリケーションが含まれています。DiscreteとCombinatorial Mathematics: Applied Introduction、 Fifth Edition今日の急速に進化し、進化し続ける技術的状況において、DiscreteとCombinatorial Mathematicsの基礎を理解することは、これまで以上に重要です。技術が指数関数的に発展し続けるにつれて、現代の知識の発展の技術的プロセスの認識のための個人的なパラダイムを開発することが重要です。この第5版「Discrete and Combinatorial Mathematics: An Applied Introduction」では、主題の包括的な概観を提供し、読者にカーブの先を行くために必要なツールを提供します。柔軟な組織と多くの新しい例、エクササイズやアプリで、このテキストは個々の学習スタイルやコースのニーズに合わせたユニークな学習体験を提供します。本書は、集合、関数、グラフ理論を含む離散数学の基本概念を紹介することから始まる。そこから、組み合わせ、確率、アルゴリズムなどのより高度なトピックを掘り下げ、それらはすべて理解を容易にするためにアクセス可能で簡略化された形式で提示されます。著者たちは、離散数学の美しさと力を理解するために、これらの基本原則を理解することの重要性を強調しており、初心者や経験豊富な数学者にとっても魅力的な読書となっている。テキスト全体を通して、スケジューリング予定などの簡単なタスクから、データ分析やネットワーク最適化などの複雑な問題まで、離散的な数学が日常生活にどのように適用されるかを示す実例が使用されています。
它包括反映離散數學領域當前趨勢和研究的新例子,練習和應用。離散和組合數學:應用介紹,第五版在現代快速發展和不斷發展的技術格局中,了解離散和組合數學的基礎比以往任何時候都更加關鍵。隨著技術繼續呈指數級發展,重要的是要發展個人範式,以感知現代知識發展的過程過程。第五版《離散和組合數學:應用介紹》全面概述了該主題,為讀者提供了領先所需的工具。通過靈活的組織以及大量新的示例,練習和應用程序,此文本提供了獨特的學習體驗,可適應個人學習風格和課程需求。本書首先介紹了離散數學的基本概念,包括集合,函數和圖論。從那裏,他深入研究了更高級的主題,例如組合學,概率和算法,所有這些主題都以可訪問且簡化的格式呈現,以促進理解。作者強調了解這些基本原理的重要性,以評估離散數學的美麗和力量,使其成為初學者和經驗豐富的數學家的迷人閱讀。整個文本使用真實的示例來說明離散數學如何應用於日常生活,從簡單的任務(例如會議安排)到復雜的問題(例如數據分析和網絡優化)。

You may also be interested in:

Discrete and combinatorial mathematics an applied introduction, 5th Edition
Handbook of Discrete and Combinatorial Mathematics, Second Edition
Annals of Discrete Mathematics, Volume 25: Analysis and Design of Algorithms for Combinatorial Problems
Algorithms and Discrete Applied Mathematics: 9th International Conference, CALDAM 2023, Gandhinagar, India, February 9-11, 2023, Proceedings (Lecture Notes in Computer Science)
Neurodynamics: An Applied Mathematics Perspective (Texts in Applied Mathematics, 75)
Discrete Mathematics: A Concise Introduction (Synthesis Lectures on Mathematics and Statistics)
Synergies in Analysis, Discrete Mathematics, Soft Computing and Modelling (Forum for Interdisciplinary Mathematics)
Finite Frame Theory: A Complete Introduction to Overcompleteness (Proceedings of Symposia in Applied Mathematics) (Proceedings of Symposia in Applied Mathematics, 73)
A First Course in Combinatorial Mathematics
Discrete Mathematics with Coding (Textbooks in Mathematics)
Computational Mathematics: An introduction to Numerical Analysis and Scientific Computing with Python (Advances in Applied Mathematics)
Computing Algorithms for Solutions of Problems in Applied Mathematics and Their Standard Program Realization Stochastic Mathematics, Part 2
Computing Algorithms for Solutions of Problems in Applied Mathematics and Their Standard Program Realization Deterministic Mathematics, Part 1
Methods of Applied Mathematics (Dover Books on Mathematics)
Discrete Distributions in Engineering and the Applied Sciences
Additional Mathematics: Pure and applied mathematics
Discrete mathematics with Applications
Discrete Algorithmic Mathematics
Discrete Mathematics with Applications
Discrete Mathematics with Coding
Exact and Heuristic Methods in Combinatorial Optimization: A Study on the Linear Ordering and the Maximum Diversity Problem (Applied Mathematical Sciences, 175)
Discrete Mathematics for Computer Science
Discrete Mathematics, 2nd Edition
Discrete Mathematics with Graph Theory
Discrete Mathematics Engineering Handbook
Selected Problems in Discrete Mathematics
Discrete Mathematics for Computer Science
Discrete Mathematics for Computing (Grassroots)
Discrete Mathematics for Computer Science
Discrete Mathematics (8th Edition)
Discrete mathematics and its applications, 7th ed.
Essentials of Discrete Mathematics, Third Edition
Discrete mathematics. An Open Introduction
Discrete Mathematics and Functional Programming
Discrete Mathematics for Computer Science
Connecting Discrete Mathematics and Computer Science
Foundations of Discrete Mathematics with Algorithms and Programming
Fundamental Structures of Algebra and Discrete Mathematics
Essential Discrete Mathematics for Computer Science
Discrete Mathematics with Applications, 5th Edition